source: ether_eccad/trunk/ECCAD_INTERFACE/JSF/page_carte.jsp @ 68

Last change on this file since 68 was 68, checked in by cbipsl, 14 years ago

commit v1 eccad

  • Property svn:executable set to *
File size: 6.7 KB
Line 
1<%@ page contentType="text/html" %>
2<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
3<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
4<%@ taglib uri="http://java.sun.com/jstl/core" prefix="jstl" %>
5
6
7<f:view>
8<script language="JavaScript" src="../JavaScript/global.js"> </script>
9<script language="JavaScript" src="../JavaScript/selectSouris.js"> </script>
10
11<head>
12                <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
13                <title>Eccad</title>
14                <link rel="stylesheet" href="../css/Eccad.css" type="text/css" media="all"/>
15                <link rel="stylesheet" href="../css/carte.css" type="text/css" media="all"/>
16                <link rel="stylesheet" href="../css/panel.css" type="text/css" media="all"/>
17        <script type="text/javascript">
18                        function colorNbrGrille() {
19                        nbrGrill = document.getElementById("form_carte:nbrGrille").value;
20                        spanGrill = document.getElementById("span_nbrgr");
21                       
22                        if (spanGrill == null)
23                                return;
24                       
25                        if (nbrGrill <= 15)
26                                spanGrill.style.color= "#009900";
27                        if (nbrGrill > 15 && nbrGrill <= 150)
28                                spanGrill.style.color= "#999900";
29                        if (nbrGrill > 150 || nbrGrill == 0)
30                                spanGrill.style.color = "#990000";             
31                        }
32                </script>
33</head>
34
35
36<body onload="javascript:initCoordonneeCarte();initTabs('tab1');colorNbrGrille();">
37<h:form id="form_carte">
38                <div id="page">
39                <jstl:import url="./commun/bandeauhaut.jsp"/>
40                       
41                   <!-- <div id="page"> -->
42                           <div id="centre">
43                           <table border="0" cellpadding="0" cellspacing="0" width="100%" height="100%" align="left" style="border: none; border-width: 0px"><tr valign="top" ><td width="150px">
44                                   <div class="navigV">
45                              <div style="width: 100%; margin-top: 10px" align="center">
46                                <h:graphicImage value="/images/ECCAD_small.gif" width="100px"></h:graphicImage>
47                              </div>
48                                        <div class="nom" style="margin-top: 10px">DataSet</div>
49                                        <div class="valeur">
50                                                <h:outputText value="#{carteBean.parametre}"/>
51                                        </div>
52                                        <div class="valeur">
53                                                        <h:commandLink styleClass="valeur" onclick="javascript:window.open('./page_metadata.jsf?produit=#{critereBean.produit}', 'Metadata', 'menubar=yes,status=yes,location=no,scrollbars=yes,resizable=yes,width=600')" value="#{carteBean.produit}"/>
54                                        </div>
55                                       
56                                        <div class="nom" style="margin-top: 15px">Selected Period</div>
57                                        <div class="valeur">
58                                                from : <h:outputText value="#{critereBean.begDate}"/>                                           
59                                        </div>
60                                        <div class="valeur">
61                                                to : <h:outputText value="#{critereBean.endDate}"/>                                             
62                                        </div>
63                                       
64                                        <div class="nom" style="margin-top: 15px">Domain</div>
65                                        <div class="valeur">
66                                                North/South <br/>
67                                                <h:outputText value="#{critereBean.northbc}"/>
68                                                /
69                                                        <h:outputText value="#{critereBean.southbc}"/>
70                                        </div>                                 
71                                        <div class="valeur">
72                                                East/West <br/>
73                                                <h:outputText value="#{critereBean.eastbc}"/>
74                                                /
75                                                        <h:outputText value="#{critereBean.westbc}"/>
76                                        </div>                                 
77                                   </div><!-- ferme navigV -->
78                                </td><td width="100%">
79                                <h:inputHidden id="clicX" value="#{carteBean.clicX}"/>
80                                <h:inputHidden id="clicY" value="#{carteBean.clicY}"/>
81                               
82                                <h:inputHidden id="centerLatClick" value="#{carteBean.centerLatClick}"/>
83                                <h:inputHidden id="centerLonClick" value="#{carteBean.centerLonClick}"/>
84                               
85                                <h:inputHidden id="latitude_max" value="#{carteBean.zone_affichee.northbc}"/>
86                                <h:inputHidden id="latitude_min" value="#{carteBean.zone_affichee.southbc}"/>
87                                <h:inputHidden id="longitude_max" value="#{carteBean.zone_affichee.eastbc}"/>
88                                <h:inputHidden id="longitude_min" value="#{carteBean.zone_affichee.westbc}"/>
89                                <h:inputHidden id="resolution" value="#{carteBean.resolution}"/>
90                               
91                                        <div class="contenu">
92                                        <jstl:import url="./commun/tabs.jsp"/>
93                                        <div class="mainBody">
94                                        <h:inputHidden id="nbrGrille" value="#{extractBean.nbrGrille}"/>
95                                               
96                                                <table width="100%" cellpadding="0" cellspacing="0" border="0">
97                                                <tr><td>
98                                                <div class="pageEccad" id="import_visu">
99                                                        <jstl:import url="${sessionScope.carteBean.visu}"/>
100                                                </div></td></tr>
101                                                        <tr><td width="730px">
102                                                                <div class="pageEccad" align="center" style="height: 370px; width: 730px">
103                                                                <div><h:outputText value="#{carteBean.mapTitle}" binding="#{carteBean.mapTitleUI}"/></div>
104                                                                        <div class="image">
105                                                                                <h:commandButton id="carte" image="#{carteBean.url}" 
106                                                                                onclick="javascript:onClicCarte(event)" 
107                                                                                actionListener="#{carteBean.dessinCarte}"
108                                                                                onmouseover="javascript:montrerPositionSouris(event)"
109                                                                                onmousemove="javascript:positionSouris(event)"
110                                                                                onmouseout="javascript:cacherPositionSouris()"                                                         
111                                                                                />
112                                                                                <div class="position" id="position1" align="left"
113                                                                                onmouseover="javascript:deplacerPositionSouris(event)"
114                                                                                >lat/lon</div>
115                                                                                <div style="position: absolute; width: 750px; height: 390px; top:-10px; left:-10px;border-style: solid; border-width: 2px; display: none;" id="calque_chargement" align="center"
116                                                                                ><div style="position: relative;top: 150px; font-size: x-large; background-color: #000099; color: white;" align="center">map loading please wait</div></div>
117                                                                        </div>
118                                                                       
119                                                                                                                                               
120                                                                        <div id="resizediv" style="position: absolute; top: 390px; right: 600px; z-index: 10; visibility: visible;">
121                                                                                <h:commandButton id="resize" actionListener="#{carteBean.dessinCarte}" value="default" styleClass="commandbouton" onclick="javascript:clicDefault();"/>
122                                                                                <br/>Click on map to zoom
123                                                                        </div><!-- ferme le div du bouton -->
124                                                                </div><!-- ferme pageEccad -->
125                                                        </td><td align="left">
126                                                                <div class="pageEccad" style="width:200px ;height: 365px; overflow: auto; overflow-y: auto;">
127                                                                        <h:graphicImage value="#{carteBean.url_legend}"/>
128                                                                </div>
129                                                        </td></tr>
130                                                </table>
131                                        <div class="bloc" style="position: relative; margin-left: 5px; width: 720px; height: 50px; margin-top: 10px; border-style: none; background-color: transparent;">
132                                                <div style="position: absolute; top: 10px; right: 10px">
133                                                        <h:commandButton action="page_critere" value="Back to selection" styleClass="commandbouton"/>
134                                                </div>
135                                        </div><!-- ferme conteneur bouton -->
136                                        </div> 
137                                        </div><!-- ferme contenu -->
138                                </td></tr></table>
139                                </div> <!-- ferme centre -->
140                        <!-- </div><!-- ferme page -->
141                        <div style="position: relative; width: 1100px; height: 1px; background-color: transparent;"></div>
142                </div><!-- ferme page -->
143                <div id="loupe" style="position: absolute; visibility: hidden;">
144                        <img src="../images/loupe.gif"/>
145                </div>
146        </h:form>
147</body>
148</f:view>
149                       
Note: See TracBrowser for help on using the repository browser.