Commit 4c7ddc668188d9fae8033efdfe6d4c9dc57225af
1 parent
dc086f29
Exists in
master
and in
7 other branches
Inclusão da opção "XY" como uma guia na ferramenta de identificação, mostrando a…
…s coordenadas em DD, DMS e UTM
Showing
1 changed file
with
30 additions
and
3 deletions
Show diff stats
ferramentas/identifica/index.js.php
@@ -117,7 +117,7 @@ i3GEOF.identifica = { | @@ -117,7 +117,7 @@ i3GEOF.identifica = { | ||
117 | */ | 117 | */ |
118 | inicia: function(tema,x,y,iddiv,mostraLinkGeohack,mostraSistemasAdicionais){ | 118 | inicia: function(tema,x,y,iddiv,mostraLinkGeohack,mostraSistemasAdicionais){ |
119 | try{ | 119 | try{ |
120 | - var g_locidentifica; | 120 | + var g_locidentifica, temp; |
121 | $i(iddiv).innerHTML += i3GEOF.identifica.html(); | 121 | $i(iddiv).innerHTML += i3GEOF.identifica.html(); |
122 | i3GEOF.identifica.tema = tema; | 122 | i3GEOF.identifica.tema = tema; |
123 | i3GEOF.identifica.x = x; | 123 | i3GEOF.identifica.x = x; |
@@ -147,6 +147,27 @@ i3GEOF.identifica = { | @@ -147,6 +147,27 @@ i3GEOF.identifica = { | ||
147 | {alert("Nenhum tema definido");} | 147 | {alert("Nenhum tema definido");} |
148 | }}}); | 148 | }}}); |
149 | }; | 149 | }; |
150 | + $i("i3GEOidentificaguia5").onclick = function(){ | ||
151 | + i3GEO.guias.mostraGuiaFerramenta("i3GEOidentificaguia5","i3GEOidentificaguia"); | ||
152 | + var ins = "",retorna; | ||
153 | + $i("i3GEOidentificacoord").innerHTML = "Aguarde..."; | ||
154 | + retorna = function(utm){ | ||
155 | + temp = i3GEO.calculo.dd2dms(i3GEOF.identifica.x,i3GEOF.identifica.y); | ||
156 | + ins += "<br><p class=paragrafo >Grau, minuto e segundo (DMS)</p>"; | ||
157 | + ins += "<p class=paragrafo style=left:10px ><i>X (longitude): </i>"+temp[0]+"</p>"; | ||
158 | + ins += "<p class=paragrafo style=left:10px ><i>Y (latitude): </i>"+temp[1]+"</p>"; | ||
159 | + ins += "<br><p class=paragrafo >UTM (metros)</p>"; | ||
160 | + ins += "<p class=paragrafo style=left:10px ><i>X (longitude): </i>"+utm.data.x+"</p>"; | ||
161 | + ins += "<p class=paragrafo style=left:10px ><i>Y (latitude): </i>"+utm.data.y+"</p>"; | ||
162 | + ins += "<p class=paragrafo style=left:10px ><i>Zona: </i>"+utm.data.zona+"</p>"; | ||
163 | + ins += "<br><p class=paragrafo >Décimos de grau</p>"; | ||
164 | + ins += "<p class=paragrafo style=left:10px ><i>X (longitude): </i>"+i3GEOF.identifica.x+"</p>"; | ||
165 | + ins += "<p class=paragrafo style=left:10px ><i>Y (latitude): </i>"+i3GEOF.identifica.y+"</p>"; | ||
166 | + $i("i3GEOidentificacoord").innerHTML = ins; | ||
167 | + }; | ||
168 | + i3GEO.php.geo2utm(retorna,i3GEOF.identifica.x,i3GEOF.identifica.y); | ||
169 | + }; | ||
170 | + | ||
150 | i3GEOF.identifica.listaTemas("ligados"); | 171 | i3GEOF.identifica.listaTemas("ligados"); |
151 | // | 172 | // |
152 | //verifica se existem sistemas para identificar | 173 | //verifica se existem sistemas para identificar |
@@ -243,9 +264,10 @@ i3GEOF.identifica = { | @@ -243,9 +264,10 @@ i3GEOF.identifica = { | ||
243 | ins += '<div id=i3GEOidentificaguiasYUI class="yui-navset" style="top:0px;cursor:pointer;left:0px;">'; | 264 | ins += '<div id=i3GEOidentificaguiasYUI class="yui-navset" style="top:0px;cursor:pointer;left:0px;">'; |
244 | ins += ' <ul class="yui-nav" style="border-width:0pt 0pt 0px;border-color:rgb(240,240,240);border-bottom-color:white;">'; | 265 | ins += ' <ul class="yui-nav" style="border-width:0pt 0pt 0px;border-color:rgb(240,240,240);border-bottom-color:white;">'; |
245 | ins += ' <li><a href="#ancora"><em><div id="i3GEOidentificaguia1" style="text-align:center;left:0px;" >Temas visíveis</div></em></a></li>'; | 266 | ins += ' <li><a href="#ancora"><em><div id="i3GEOidentificaguia1" style="text-align:center;left:0px;" >Temas visíveis</div></em></a></li>'; |
246 | - ins += ' <li><a href="#ancora"><em><div id="i3GEOidentificaguia2" style="text-align:center;left:0px;" >Todos os temas</div></em></a></li>'; | ||
247 | - ins += ' <li><a href="#ancora"><em><div id="i3GEOidentificaguia3" style="text-align:center;left:0px;" >Propriedades</div></em></a></li>'; | 267 | + ins += ' <li><a href="#ancora"><em><div id="i3GEOidentificaguia2" style="text-align:center;left:0px;" >Todos</div></em></a></li>'; |
248 | ins += ' <li><a href="#ancora"><em><div id="i3GEOidentificaguia4" style="text-align:center;left:0px;" >Etiquetas</div></em></a></li>'; | 268 | ins += ' <li><a href="#ancora"><em><div id="i3GEOidentificaguia4" style="text-align:center;left:0px;" >Etiquetas</div></em></a></li>'; |
269 | + ins += ' <li><a href="#ancora"><em><div id="i3GEOidentificaguia5" style="text-align:center;left:0px;" >XY</div></em></a></li>'; | ||
270 | + ins += ' <li><a href="#ancora"><em><div id="i3GEOidentificaguia3" style="text-align:center;left:0px;" >Propriedades</div></em></a></li>'; | ||
249 | ins += ' </ul>'; | 271 | ins += ' </ul>'; |
250 | ins += '</div>'; | 272 | ins += '</div>'; |
251 | //ins += '<div class="geralFerramentas" style="left:0px;top:0px;width:98%;height:86%;">'; | 273 | //ins += '<div class="geralFerramentas" style="left:0px;top:0px;width:98%;height:86%;">'; |
@@ -265,6 +287,10 @@ i3GEOF.identifica = { | @@ -265,6 +287,10 @@ i3GEOF.identifica = { | ||
265 | ins += ' As etiquetas são mostradas quando o mouse é estacionado sobre um elemento.'; | 287 | ins += ' As etiquetas são mostradas quando o mouse é estacionado sobre um elemento.'; |
266 | ins += ' <br><br><input id=i3GEOidentificabotao1 size=20 type=button value="Configurar etiquetas" />'; | 288 | ins += ' <br><br><input id=i3GEOidentificabotao1 size=20 type=button value="Configurar etiquetas" />'; |
267 | ins += ' </div>'; | 289 | ins += ' </div>'; |
290 | + ins += ' <div class=guiaobj id="i3GEOidentificaguia5obj" style="left:1px;top:10px;display:none;font-size:12px;overflow:hidden" >'; | ||
291 | + ins += ' <b>Valores para o ponto indicado no mapa<br></b>'; | ||
292 | + ins += ' <div id=i3GEOidentificacoord ></div>'; | ||
293 | + ins += ' </div>'; | ||
268 | //ins += '</div> '; | 294 | //ins += '</div> '; |
269 | return ins; | 295 | return ins; |
270 | }, | 296 | }, |
@@ -515,6 +541,7 @@ i3GEOF.identifica = { | @@ -515,6 +541,7 @@ i3GEOF.identifica = { | ||
515 | */ | 541 | */ |
516 | mostraDadosTema: function(retorno){ | 542 | mostraDadosTema: function(retorno){ |
517 | var res="",div0,ntemas,i,resultados,nres,cor,j,itens,nitens,k; | 543 | var res="",div0,ntemas,i,resultados,nres,cor,j,itens,nitens,k; |
544 | + $i("i3GEOF.identifica_corpo").scrollTop = 0; | ||
518 | if(retorno == "") | 545 | if(retorno == "") |
519 | {$i("i3GEOidentificaocorrencia").innerHTML="Nada encontrado";} | 546 | {$i("i3GEOidentificaocorrencia").innerHTML="Nada encontrado";} |
520 | var i = $i("i3GEOmarcaIdentifica"); | 547 | var i = $i("i3GEOmarcaIdentifica"); |