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"); |