Commit 515b027cda7c07d770af1f68b4e8f455558d2962
1 parent
2726c756
Exists in
master
and in
7 other branches
Inclusão da opção de configuração de etiquetas dentro da ferramenta de identificação
Showing
2 changed files
with
19 additions
and
23 deletions
Show diff stats
ferramentas/identifica/index.htm
... | ... | @@ -17,6 +17,7 @@ body { |
17 | 17 | <div id=guia1 >Temas visíveis</div> |
18 | 18 | <div id=guia2 >Todos os temas</div> |
19 | 19 | <div id=guia3 >Propriedades</div> |
20 | + <div id=guia4 >Etiquetas</div> | |
20 | 21 | </div> |
21 | 22 | |
22 | 23 | <div id=geral style="left:0px;top:0px;"> |
... | ... | @@ -30,6 +31,11 @@ body { |
30 | 31 | <div class=guiaobj id="guia3obj" style="left:1px;top:10px;display:none;font-size:12px;overflow:hidden" > |
31 | 32 | Resolução de busca - número de pixels, no entorno do ponto clicado no mapa, que serão utilizados na busca de dados:<br> <input type=text class=digitar value=5 id=resolucao size=2 /> |
32 | 33 | </div> |
34 | + <div class=guiaobj id="guia4obj" style="left:1px;top:10px;display:none;font-size:12px;overflow:hidden" > | |
35 | + As etiquetas são mostradas quando o mouse é estacionado sobre um elemento. | |
36 | + <p><input id=botao1 size=20 type=button value="Configurar etiquetas" /> | |
37 | + </div> | |
38 | + | |
33 | 39 | </div> |
34 | 40 | |
35 | 41 | <div id="aguarde"> | ... | ... |
ferramentas/identifica/index.js
... | ... | @@ -30,11 +30,17 @@ function inicializaJanela() |
30 | 30 | ypt = unescape(((((window.location.href).split("y="))[1]).split("&"))[0] ); |
31 | 31 | escala = unescape(((((window.location.href).split("x="))[1]).split("&"))[0] ); |
32 | 32 | //eventos das guias |
33 | - $i("guia1").onclick = function(){listaTemasLigados();mostraGuia("guia1")} | |
34 | - $i("guia2").onclick = function(){listaTodos()} | |
33 | + $i("guia1").onclick = function(){listaTemas("ligados");mostraGuia("guia1")} | |
34 | + $i("guia2").onclick = function(){listaTemas("todos")} | |
35 | 35 | $i("guia3").onclick = function(){mostraGuia("guia3")} |
36 | + $i("guia4").onclick = function(){ | |
37 | + mostraGuia("guia4"); | |
38 | + new YAHOO.widget.Button("botao1",{onclick:{fn: function(){ | |
39 | + window.location.href = "../etiqueta/index.htm?tema="+window.parent.i3GEO.temaAtivo; | |
40 | + }}}); | |
41 | + } | |
36 | 42 | $i("xy").innerHTML = "x: " + xpt + " y: " + ypt |
37 | - listaTemasLigados() | |
43 | + listaTemas("todos") | |
38 | 44 | } |
39 | 45 | //le o arquivo opcional de sistemas |
40 | 46 | function pegavalSistemas(xmlDoc) |
... | ... | @@ -82,13 +88,12 @@ function pegavalSistemas(xmlDoc) |
82 | 88 | } |
83 | 89 | aguarde("none"); |
84 | 90 | } |
85 | -//lista os temas ligados | |
86 | -function listaTemasLigados() | |
91 | +//lista os temas | |
92 | +function listaTemas(tipo) | |
87 | 93 | { |
88 | 94 | aguarde("none"); |
89 | 95 | var retorno = function (retorno) |
90 | 96 | { |
91 | - //var lista = (window.parent.objmapa.temas).split(";") | |
92 | 97 | var lista = retorno.data; |
93 | 98 | var b = window.parent.i3GEO.calculo.dd2dms(xpt,ypt); |
94 | 99 | var x = b[0].split(" ") |
... | ... | @@ -134,28 +139,13 @@ function listaTemasLigados() |
134 | 139 | else |
135 | 140 | {identifica(window.parent.i3GEO.temaAtivo)} |
136 | 141 | }; |
137 | - var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=listatemas&opcao=ligados" | |
142 | + var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=listatemas&opcao="+tipo | |
138 | 143 | var cp = new cpaint(); |
139 | 144 | //cp.set_debug(2) |
140 | 145 | cp.set_response_type("JSON"); |
141 | 146 | cp.call(p,"listatemas",retorno); |
142 | - | |
143 | - | |
144 | -} | |
145 | -//lista os temas ligados | |
146 | -function listaTodos() | |
147 | -{ | |
148 | - var lista = (window.parent.objmapa.temas).split(";") | |
149 | - var linhas = "Clique no tema para ver os dados<table class=lista2 >" | |
150 | - for (l=0;l<lista.length;l++) | |
151 | - { | |
152 | - var ltema = lista[l].split("*") | |
153 | - if (ltema[2] != 2) | |
154 | - linhas += "<tr><td><input onclick='identifica(\""+ltema[0]+"\")' style=cursor:pointer type=radio name=tema /></td><td>"+ltema[2]+"</td></tr>" | |
155 | - } | |
156 | - $i("resultado").innerHTML = "<table>"+linhas+"</table>" | |
157 | - mostraGuia("guia1"); | |
158 | 147 | } |
148 | + | |
159 | 149 | //identifica o sistema clicado |
160 | 150 | function identificasistema(exec,t) |
161 | 151 | { | ... | ... |