From 4c7ddc668188d9fae8033efdfe6d4c9dc57225af Mon Sep 17 00:00:00 2001 From: Edmar Moretti Date: Thu, 13 Jan 2011 14:38:05 +0000 Subject: [PATCH] Inclusão da opção "XY" como uma guia na ferramenta de identificação, mostrando as coordenadas em DD, DMS e UTM --- ferramentas/identifica/index.js.php | 33 ++++++++++++++++++++++++++++++--- 1 file changed, 30 insertions(+), 3 deletions(-) diff --git a/ferramentas/identifica/index.js.php b/ferramentas/identifica/index.js.php index f29ca57..af0eb31 100644 --- a/ferramentas/identifica/index.js.php +++ b/ferramentas/identifica/index.js.php @@ -117,7 +117,7 @@ i3GEOF.identifica = { */ inicia: function(tema,x,y,iddiv,mostraLinkGeohack,mostraSistemasAdicionais){ try{ - var g_locidentifica; + var g_locidentifica, temp; $i(iddiv).innerHTML += i3GEOF.identifica.html(); i3GEOF.identifica.tema = tema; i3GEOF.identifica.x = x; @@ -147,6 +147,27 @@ i3GEOF.identifica = { {alert("Nenhum tema definido");} }}}); }; + $i("i3GEOidentificaguia5").onclick = function(){ + i3GEO.guias.mostraGuiaFerramenta("i3GEOidentificaguia5","i3GEOidentificaguia"); + var ins = "",retorna; + $i("i3GEOidentificacoord").innerHTML = "Aguarde..."; + retorna = function(utm){ + temp = i3GEO.calculo.dd2dms(i3GEOF.identifica.x,i3GEOF.identifica.y); + ins += "

Grau, minuto e segundo (DMS)

"; + ins += "

X (longitude): "+temp[0]+"

"; + ins += "

Y (latitude): "+temp[1]+"

"; + ins += "

UTM (metros)

"; + ins += "

X (longitude): "+utm.data.x+"

"; + ins += "

Y (latitude): "+utm.data.y+"

"; + ins += "

Zona: "+utm.data.zona+"

"; + ins += "

Décimos de grau

"; + ins += "

X (longitude): "+i3GEOF.identifica.x+"

"; + ins += "

Y (latitude): "+i3GEOF.identifica.y+"

"; + $i("i3GEOidentificacoord").innerHTML = ins; + }; + i3GEO.php.geo2utm(retorna,i3GEOF.identifica.x,i3GEOF.identifica.y); + }; + i3GEOF.identifica.listaTemas("ligados"); // //verifica se existem sistemas para identificar @@ -243,9 +264,10 @@ i3GEOF.identifica = { ins += '
'; ins += ' '; ins += '
'; //ins += '
'; @@ -265,6 +287,10 @@ i3GEOF.identifica = { ins += ' As etiquetas são mostradas quando o mouse é estacionado sobre um elemento.'; ins += '

'; ins += '
'; + ins += ' '; //ins += ' '; return ins; }, @@ -515,6 +541,7 @@ i3GEOF.identifica = { */ mostraDadosTema: function(retorno){ var res="",div0,ntemas,i,resultados,nres,cor,j,itens,nitens,k; + $i("i3GEOF.identifica_corpo").scrollTop = 0; if(retorno == "") {$i("i3GEOidentificaocorrencia").innerHTML="Nada encontrado";} var i = $i("i3GEOmarcaIdentifica"); -- libgit2 0.21.2