Commit 20a18b421bc2a7f79aa90a961b0cedd37525ca1d
1 parent
bea44b97
Exists in
master
and in
7 other branches
--no commit message
Showing
80 changed files
with
1059 additions
and
1432 deletions
Show diff stats
aplicmap/flamingo.htm
@@ -79,10 +79,10 @@ http://<host>/i3geo/ms_criamapa.php?interface=flamingo.htm | @@ -79,10 +79,10 @@ http://<host>/i3geo/ms_criamapa.php?interface=flamingo.htm | ||
79 | */ | 79 | */ |
80 | g_locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo"; | 80 | g_locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo"; |
81 | g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens"; | 81 | g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens"; |
82 | -g_barraFerramentas1 = "nao" | 82 | +g_barraFerramentas1 = "sim" |
83 | g_barraFerramentas2 = "nao" | 83 | g_barraFerramentas2 = "nao" |
84 | -g_mapaRefDisplay = "none" | ||
85 | -g_janelaMen = "nao"; | 84 | +g_mapaRefDisplay = "block" |
85 | +g_janelaMen = "sim"; | ||
86 | g_mostraRosa = "nao" | 86 | g_mostraRosa = "nao" |
87 | g_opcoesTemas = "nao"; | 87 | g_opcoesTemas = "nao"; |
88 | g_3dmap = "3dmap.map"; | 88 | g_3dmap = "3dmap.map"; |
@@ -93,8 +93,8 @@ g_uploaddbf = "nao"; | @@ -93,8 +93,8 @@ g_uploaddbf = "nao"; | ||
93 | g_conectarwms = "nao"; | 93 | g_conectarwms = "nao"; |
94 | i3GEO.interface.ATUAL = "flamingo"; | 94 | i3GEO.interface.ATUAL = "flamingo"; |
95 | i3GEO.interface.IDCORPO = "contemImg"; | 95 | i3GEO.interface.IDCORPO = "contemImg"; |
96 | -objmapa = new Mapa(); | ||
97 | -objmapa.inicializa(); | 96 | +i3GEO.cria(); |
97 | +i3GEO.inicia(); | ||
98 | </script> | 98 | </script> |
99 | 99 | ||
100 | </body> | 100 | </body> |
aplicmap/geral.htm
@@ -27,7 +27,7 @@ | @@ -27,7 +27,7 @@ | ||
27 | .info {text-align:left;} | 27 | .info {text-align:left;} |
28 | </style> | 28 | </style> |
29 | </head> | 29 | </head> |
30 | -<body id="i3geo" > | 30 | +<body id="i3geo" > |
31 | <center> | 31 | <center> |
32 | <table id='mst' summary="" style='display:none' width=100% cellspacing='0'> | 32 | <table id='mst' summary="" style='display:none' width=100% cellspacing='0'> |
33 | <!-- | 33 | <!-- |
@@ -276,7 +276,7 @@ g_templateLegenda = "legendaseminput.htm"; | @@ -276,7 +276,7 @@ g_templateLegenda = "legendaseminput.htm"; | ||
276 | */ | 276 | */ |
277 | var g_templateLegenda = ""; | 277 | var g_templateLegenda = ""; |
278 | var g_3dmap = "3dmap.map"; | 278 | var g_3dmap = "3dmap.map"; |
279 | -var objmapa = new Mapa(); | 279 | +i3GEO.cria() |
280 | //Log | 280 | //Log |
281 | 281 | ||
282 | var myContainer = document.body.appendChild(document.createElement("div")); | 282 | var myContainer = document.body.appendChild(document.createElement("div")); |
@@ -289,9 +289,9 @@ i3geoLog.show(); | @@ -289,9 +289,9 @@ i3geoLog.show(); | ||
289 | Inicializa o mapa | 289 | Inicializa o mapa |
290 | */ | 290 | */ |
291 | //i3GEO.guias.ATUAL = "legenda" | 291 | //i3GEO.guias.ATUAL = "legenda" |
292 | -objmapa.inicializa(); | 292 | +i3GEO.inicia(); |
293 | //esconde a opção de inclusão da escala quando a resolução da tela for muito pequena | 293 | //esconde a opção de inclusão da escala quando a resolução da tela for muito pequena |
294 | -if($i("escala") && objmapa.w < 500) | 294 | +if($i("escala") && i3GEO.parametros.w < 500) |
295 | {$i("escala").style.display="none";} | 295 | {$i("escala").style.display="none";} |
296 | </script> | 296 | </script> |
297 | </body> | 297 | </body> |
classesjs/atlas.js
@@ -65,7 +65,7 @@ function iniciaAtlas() | @@ -65,7 +65,7 @@ function iniciaAtlas() | ||
65 | var ins = '<ul class="yui-nav" style="width:2000px;border-width:0pt 0pt 2px;border-color:rgb(240,240,240)">'; | 65 | var ins = '<ul class="yui-nav" style="width:2000px;border-width:0pt 0pt 2px;border-color:rgb(240,240,240)">'; |
66 | //if(navm) | 66 | //if(navm) |
67 | //{ | 67 | //{ |
68 | - document.getElementById("guiasAtlas").style.width=objmapa.w; | 68 | + document.getElementById("guiasAtlas").style.width=i3GEO.parametros.w; |
69 | //} | 69 | //} |
70 | document.getElementById("guiasAtlas").style.height="35px"; | 70 | document.getElementById("guiasAtlas").style.height="35px"; |
71 | } | 71 | } |
classesjs/classe_ajuda.js
@@ -117,10 +117,10 @@ i3GEO.ajuda = { | @@ -117,10 +117,10 @@ i3GEO.ajuda = { | ||
117 | if (!$i("janelaMenTexto")){ | 117 | if (!$i("janelaMenTexto")){ |
118 | var nx = ""; | 118 | var nx = ""; |
119 | var ny = ""; | 119 | var ny = ""; |
120 | - if($i("img")){ | ||
121 | - var pos = YAHOO.util.Dom.getXY($i("img")); | 120 | + if($i(i3GEO.interface.IDCORPO)){ |
121 | + var pos = YAHOO.util.Dom.getXY($i(i3GEO.interface.IDCORPO)); | ||
122 | var nx = pos[0] - 267; | 122 | var nx = pos[0] - 267; |
123 | - var ny = objmapa.h - 70; | 123 | + var ny = i3GEO.parametros.h - 70; |
124 | } | 124 | } |
125 | var texto = '<div id="janelaMenTexto" style="text-align:left;font-size:10px;color:rgb(80,80,80)">'+i3GEO.ajuda.MENSAGEMPADRAO+'</div>'; | 125 | var texto = '<div id="janelaMenTexto" style="text-align:left;font-size:10px;color:rgb(80,80,80)">'+i3GEO.ajuda.MENSAGEMPADRAO+'</div>'; |
126 | var janela = i3GEO.janela.cria("266","auto","",nx,ny," ","i3geo_janelaMensagens",false); | 126 | var janela = i3GEO.janela.cria("266","auto","",nx,ny," ","i3geo_janelaMensagens",false); |
@@ -155,13 +155,13 @@ i3GEO.ajuda = { | @@ -155,13 +155,13 @@ i3GEO.ajuda = { | ||
155 | Parameters: | 155 | Parameters: |
156 | 156 | ||
157 | mensagem {String} - (opcional) texto que será mostrado no letreiro. Se não for informado | 157 | mensagem {String} - (opcional) texto que será mostrado no letreiro. Se não for informado |
158 | - será utilizado a variável objmapa.mensagens | 158 | + será utilizado a variável i3GEO.parametros.mensagens |
159 | */ | 159 | */ |
160 | ativaLetreiro: function(mensagem){ | 160 | ativaLetreiro: function(mensagem){ |
161 | if($i(i3GEO.ajuda.DIVLETREIRO)) | 161 | if($i(i3GEO.ajuda.DIVLETREIRO)) |
162 | { | 162 | { |
163 | if(arguments.length == 0) | 163 | if(arguments.length == 0) |
164 | - {var mensagem = objmapa.mensagens;} | 164 | + {var mensagem = i3GEO.parametros.mensagens;} |
165 | if(i3GEO.eventos.NAVEGAMAPA.toString().search("i3GEO.ajuda.ativaLetreiro()") < 0) | 165 | if(i3GEO.eventos.NAVEGAMAPA.toString().search("i3GEO.ajuda.ativaLetreiro()") < 0) |
166 | {i3GEO.eventos.NAVEGAMAPA.push("i3GEO.ajuda.ativaLetreiro()");} | 166 | {i3GEO.eventos.NAVEGAMAPA.push("i3GEO.ajuda.ativaLetreiro()");} |
167 | try | 167 | try |
@@ -175,7 +175,7 @@ i3GEO.ajuda = { | @@ -175,7 +175,7 @@ i3GEO.ajuda = { | ||
175 | return; | 175 | return; |
176 | } | 176 | } |
177 | if (l.size == 1) | 177 | if (l.size == 1) |
178 | - {l.size = objmapa.w / 8;} | 178 | + {l.size = i3GEO.parametros.w / 8;} |
179 | BMessage = mensagem + " ---Clique para parar--- "; | 179 | BMessage = mensagem + " ---Clique para parar--- "; |
180 | l.onclick = function() | 180 | l.onclick = function() |
181 | {l.style.display = "none";}; | 181 | {l.style.display = "none";}; |
classesjs/classe_analise.js
@@ -56,21 +56,21 @@ i3GEO.analise = { | @@ -56,21 +56,21 @@ i3GEO.analise = { | ||
56 | Abre a janela que gera grade de pontos | 56 | Abre a janela que gera grade de pontos |
57 | */ | 57 | */ |
58 | gradePontos: function() | 58 | gradePontos: function() |
59 | - {return(i3GEO.janela.cria("400px","250px",i3GEO.configura.locaplic+"/ferramentas/gradepontos/index.htm","","","Grade de pontos"));}, | 59 | + {i3GEO.janela.cria("400px","250px",i3GEO.configura.locaplic+"/ferramentas/gradepontos/index.htm","","","Grade de pontos");}, |
60 | /* | 60 | /* |
61 | Function: gradePol | 61 | Function: gradePol |
62 | 62 | ||
63 | Abre a janela que gera grade de poligonos | 63 | Abre a janela que gera grade de poligonos |
64 | */ | 64 | */ |
65 | gradePol: function() | 65 | gradePol: function() |
66 | - {return(i3GEO.janela.cria("400px","250px",i3GEO.configura.locaplic+"/ferramentas/gradepol/index.htm","","","Grade de polígonos"));}, | 66 | + {i3GEO.janela.cria("400px","250px",i3GEO.configura.locaplic+"/ferramentas/gradepol/index.htm","","","Grade de polígonos");}, |
67 | /* | 67 | /* |
68 | Function: gradeHex | 68 | Function: gradeHex |
69 | 69 | ||
70 | Abre a janela que gera grade de hexágonos | 70 | Abre a janela que gera grade de hexágonos |
71 | */ | 71 | */ |
72 | gradeHex: function() | 72 | gradeHex: function() |
73 | - {return(i3GEO.janela.cria("400px","250px",i3GEO.configura.locaplic+"/ferramentas/gradehex/index.htm","","","Grade de hexágonos"));}, | 73 | + {i3GEO.janela.cria("400px","250px",i3GEO.configura.locaplic+"/ferramentas/gradehex/index.htm","","","Grade de hexágonos");}, |
74 | /* | 74 | /* |
75 | Function: analisaGeometrias | 75 | Function: analisaGeometrias |
76 | 76 | ||
@@ -78,8 +78,8 @@ i3GEO.analise = { | @@ -78,8 +78,8 @@ i3GEO.analise = { | ||
78 | */ | 78 | */ |
79 | analisaGeometrias: function(){ | 79 | analisaGeometrias: function(){ |
80 | g_tipoacao = "selecao"; | 80 | g_tipoacao = "selecao"; |
81 | - objmapa.temaAtivo = ""; | ||
82 | - return(i3GEO.janela.cria("500px","400px",i3GEO.configura.locaplic+'/ferramentas/analisageometrias/index.htm',"","","Seleção")); | 81 | + i3GEO.temaAtivo = ""; |
82 | + i3GEO.janela.cria("500px","400px",i3GEO.configura.locaplic+'/ferramentas/analisageometrias/index.htm',"","","Seleção"); | ||
83 | }, | 83 | }, |
84 | /* | 84 | /* |
85 | Function: pontosdistri | 85 | Function: pontosdistri |
@@ -87,11 +87,10 @@ i3GEO.analise = { | @@ -87,11 +87,10 @@ i3GEO.analise = { | ||
87 | Abre a janela para executar análises de distribuição de pontos | 87 | Abre a janela para executar análises de distribuição de pontos |
88 | */ | 88 | */ |
89 | pontosdistri: function(){ | 89 | pontosdistri: function(){ |
90 | - //a variável g_r indica se o R está instalado no servidor e é definida na inicialização do I3Geo | ||
91 | - if (g_r == "nao") | 90 | + if (i3GEO.parametros.r == "nao") |
92 | {alert("Opção não disponível");} | 91 | {alert("Opção não disponível");} |
93 | else | 92 | else |
94 | - {return(i3GEO.janela.cria("400px","300px",i3GEO.configura.locaplic+"/ferramentas/pontosdistri/index.htm","","","Distribuição de pontos"));} | 93 | + {i3GEO.janela.cria("400px","300px",i3GEO.configura.locaplic+"/ferramentas/pontosdistri/index.htm","","","Distribuição de pontos");} |
95 | }, | 94 | }, |
96 | /* | 95 | /* |
97 | Function: pontoempoligono | 96 | Function: pontoempoligono |
@@ -99,35 +98,35 @@ i3GEO.analise = { | @@ -99,35 +98,35 @@ i3GEO.analise = { | ||
99 | Abre a janela para cruzar um tema de pontos com um ou mais temas poligonais e gerar um novo tema | 98 | Abre a janela para cruzar um tema de pontos com um ou mais temas poligonais e gerar um novo tema |
100 | */ | 99 | */ |
101 | pontoempoligono: function() | 100 | pontoempoligono: function() |
102 | - {return(i3GEO.janela.cria("400px","250px",i3GEO.configura.locaplic+"/ferramentas/pontoempoligono/index.htm","","","Ponto em polígono"));}, | 101 | + {i3GEO.janela.cria("400px","250px",i3GEO.configura.locaplic+"/ferramentas/pontoempoligono/index.htm","","","Ponto em polígono");}, |
103 | /* | 102 | /* |
104 | Function: nptPol | 103 | Function: nptPol |
105 | 104 | ||
106 | Abre a janela para cruzar um tema de pontos com um ou tema poligona e gerar um novo tema com o número de pontos em cada polígono | 105 | Abre a janela para cruzar um tema de pontos com um ou tema poligona e gerar um novo tema com o número de pontos em cada polígono |
107 | */ | 106 | */ |
108 | nptPol: function() | 107 | nptPol: function() |
109 | - {return(i3GEO.janela.cria("400px","200px",i3GEO.configura.locaplic+"/ferramentas/nptpol/index.htm","","","Pontos por polígono"));}, | 108 | + {i3GEO.janela.cria("400px","200px",i3GEO.configura.locaplic+"/ferramentas/nptpol/index.htm","","","Pontos por polígono");}, |
110 | /* | 109 | /* |
111 | Function: buffer | 110 | Function: buffer |
112 | 111 | ||
113 | Gera um buffer em elementos selecionados | 112 | Gera um buffer em elementos selecionados |
114 | */ | 113 | */ |
115 | buffer: function() | 114 | buffer: function() |
116 | - {return(i3GEO.janela.cria("400px","180px",i3GEO.configura.locaplic+"/ferramentas/buffer/index.htm","","","Entorno"));}, | 115 | + {i3GEO.janela.cria("400px","180px",i3GEO.configura.locaplic+"/ferramentas/buffer/index.htm","","","Entorno");}, |
117 | /* | 116 | /* |
118 | Function: distanciaptpt | 117 | Function: distanciaptpt |
119 | 118 | ||
120 | Abre a janela para calcular a distância entre um ponto e outros pontos próximos | 119 | Abre a janela para calcular a distância entre um ponto e outros pontos próximos |
121 | */ | 120 | */ |
122 | distanciaptpt: function() | 121 | distanciaptpt: function() |
123 | - {return(i3GEO.janela.cria("400px","220px",i3GEO.configura.locaplic+"/ferramentas/distanciaptpt/index.htm","","","Distância"));}, | 122 | + {i3GEO.janela.cria("400px","220px",i3GEO.configura.locaplic+"/ferramentas/distanciaptpt/index.htm","","","Distância");}, |
124 | /* | 123 | /* |
125 | Function: centroide | 124 | Function: centroide |
126 | 125 | ||
127 | Abre a janela que gera um tema com os centroides dos elementos selecionados | 126 | Abre a janela que gera um tema com os centroides dos elementos selecionados |
128 | */ | 127 | */ |
129 | centroide: function() | 128 | centroide: function() |
130 | - {return(i3GEO.janela.cria("400px","180px",i3GEO.configura.locaplic+"/ferramentas/centroide/index.htm","","","Centróide"));}, | 129 | + {i3GEO.janela.cria("400px","180px",i3GEO.configura.locaplic+"/ferramentas/centroide/index.htm","","","Centróide");}, |
131 | /* | 130 | /* |
132 | Function: dissolve | 131 | Function: dissolve |
133 | 132 | ||
@@ -141,7 +140,7 @@ i3GEO.analise = { | @@ -141,7 +140,7 @@ i3GEO.analise = { | ||
141 | Abre a janela que gera um tema poligonal agrupando elementos de um tema. | 140 | Abre a janela que gera um tema poligonal agrupando elementos de um tema. |
142 | */ | 141 | */ |
143 | agrupaElementos: function() | 142 | agrupaElementos: function() |
144 | - {return(i3GEO.janela.cria("400px","230px",i3GEO.configura.locaplic+"/ferramentas/agrupaelementos/index.htm","","","Agrupa"));}, | 143 | + {i3GEO.janela.cria("400px","230px",i3GEO.configura.locaplic+"/ferramentas/agrupaelementos/index.htm","","","Agrupa");}, |
145 | }, | 144 | }, |
146 | /* | 145 | /* |
147 | Class: i3GEO.analise.medeDistancia | 146 | Class: i3GEO.analise.medeDistancia |
@@ -241,7 +240,7 @@ i3GEO.analise = { | @@ -241,7 +240,7 @@ i3GEO.analise = { | ||
241 | if (navn) | 240 | if (navn) |
242 | {pontosdistobj.linhas[n] = i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, (pontosdistobj.ximg[n]-1),(pontosdistobj.yimg[n]-1),(pontosdistobj.ximg[n]-1),(pontosdistobj.yimg[n]-1));} | 241 | {pontosdistobj.linhas[n] = i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, (pontosdistobj.ximg[n]-1),(pontosdistobj.yimg[n]-1),(pontosdistobj.ximg[n]-1),(pontosdistobj.yimg[n]-1));} |
243 | else | 242 | else |
244 | - {pontosdistobj.linhas[n] = i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, (pontosdistobj.ximg[n])-(objmapa.w/2),pontosdistobj.yimg[n],(pontosdistobj.ximg[n])-(objmapa.w/2),pontosdistobj.yimg[n]);} | 243 | + {pontosdistobj.linhas[n] = i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, (pontosdistobj.ximg[n])-(i3GEO.parametros.w/2),pontosdistobj.yimg[n],(pontosdistobj.ximg[n])-(i3GEO.parametros.w/2),pontosdistobj.yimg[n]);} |
245 | } | 244 | } |
246 | catch(e){window.status=n+" erro ao desenhar a linha base "+e.message;} | 245 | catch(e){window.status=n+" erro ao desenhar a linha base "+e.message;} |
247 | if (n > 0){ | 246 | if (n > 0){ |
@@ -250,7 +249,7 @@ i3GEO.analise = { | @@ -250,7 +249,7 @@ i3GEO.analise = { | ||
250 | if($i("pararraios") && $i("pararraios").checked == true ){ | 249 | if($i("pararraios") && $i("pararraios").checked == true ){ |
251 | i3GEO.desenho.aplica("insereCirculo","",n); | 250 | i3GEO.desenho.aplica("insereCirculo","",n); |
252 | if(navm) | 251 | if(navm) |
253 | - {pontosdistobj.linhas[n] = i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, (pontosdistobj.ximg[n-1])-(objmapa.w/2),pontosdistobj.yimg[n-1],(pontosdistobj.ximg[n])-(objmapa.w/2),pontosdistobj.yimg[n]);} | 252 | + {pontosdistobj.linhas[n] = i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, (pontosdistobj.ximg[n-1])-(i3GEO.parametros.w/2),pontosdistobj.yimg[n-1],(pontosdistobj.ximg[n])-(i3GEO.parametros.w/2),pontosdistobj.yimg[n]);} |
254 | } | 253 | } |
255 | } | 254 | } |
256 | i3GEO.util.insereMarca.cria(objposicaocursor.telax,objposicaocursor.telay,i3GEO.analise.medeDistancia.fechaJanela,"pontosins"); | 255 | i3GEO.util.insereMarca.cria(objposicaocursor.telax,objposicaocursor.telay,i3GEO.analise.medeDistancia.fechaJanela,"pontosins"); |
@@ -268,7 +267,7 @@ i3GEO.analise = { | @@ -268,7 +267,7 @@ i3GEO.analise = { | ||
268 | var n = pontosdistobj.xpt.length; | 267 | var n = pontosdistobj.xpt.length; |
269 | if (n > 0){ | 268 | if (n > 0){ |
270 | var d = i3GEO.calculo.distancia(pontosdistobj.xpt[n-1],pontosdistobj.ypt[n-1],objposicaocursor.ddx,objposicaocursor.ddy); | 269 | var d = i3GEO.calculo.distancia(pontosdistobj.xpt[n-1],pontosdistobj.ypt[n-1],objposicaocursor.ddx,objposicaocursor.ddy); |
271 | - if (objmapa.scale > 500000) | 270 | + if (i3GEO.parametros.mapscale > 500000) |
272 | {var d = parseInt(d);} | 271 | {var d = parseInt(d);} |
273 | else{ | 272 | else{ |
274 | d= d + ""; | 273 | d= d + ""; |
@@ -314,7 +313,7 @@ i3GEO.analise = { | @@ -314,7 +313,7 @@ i3GEO.analise = { | ||
314 | {i3GEO.eventos.MOUSEMOVE.push("i3GEO.analise.medeArea.movimento()");} | 313 | {i3GEO.eventos.MOUSEMOVE.push("i3GEO.analise.medeArea.movimento()");} |
315 | YAHOO.util.Event.addListener(YAHOO.janelaDocaarea.xp.panel.close, "click", i3GEO.analise.medeArea.fechaJanela); | 314 | YAHOO.util.Event.addListener(YAHOO.janelaDocaarea.xp.panel.close, "click", i3GEO.analise.medeArea.fechaJanela); |
316 | var temp = function(retorno){ | 315 | var temp = function(retorno){ |
317 | - i3GEO.janela.fechaAguarde("ajaxredesenha"); | 316 | + i3GEO.janela.fechaAguarde("i3GEO.atualiza"); |
318 | g_areapixel = retorno.data; | 317 | g_areapixel = retorno.data; |
319 | if (g_areapixel < 0) | 318 | if (g_areapixel < 0) |
320 | {alert("Nao e possivel calcular a area. Entre em contato com o administrador do sistema.");} | 319 | {alert("Nao e possivel calcular a area. Entre em contato com o administrador do sistema.");} |
@@ -327,8 +326,8 @@ i3GEO.analise = { | @@ -327,8 +326,8 @@ i3GEO.analise = { | ||
327 | i3GEO.desenho.richdraw.lineWidth = "2px"; | 326 | i3GEO.desenho.richdraw.lineWidth = "2px"; |
328 | } | 327 | } |
329 | }; | 328 | }; |
330 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | ||
331 | - i3GEO.php.areaPixel(temp,g_celula); | 329 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
330 | + i3GEO.php.areaPixel(temp,i3GEO.parametros.pixelsize); | ||
332 | } | 331 | } |
333 | else{i3GEO.desenho.richdraw.fecha();} | 332 | else{i3GEO.desenho.richdraw.fecha();} |
334 | }, | 333 | }, |
@@ -387,7 +386,7 @@ i3GEO.analise = { | @@ -387,7 +386,7 @@ i3GEO.analise = { | ||
387 | if (navn) | 386 | if (navn) |
388 | {pontosdistobj.linhastemp = i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, pontosdistobj.ximg[n]-1,pontosdistobj.yimg[n]-1,pontosdistobj.ximg[0]-1,pontosdistobj.yimg[0]-1);} | 387 | {pontosdistobj.linhastemp = i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, pontosdistobj.ximg[n]-1,pontosdistobj.yimg[n]-1,pontosdistobj.ximg[0]-1,pontosdistobj.yimg[0]-1);} |
389 | else | 388 | else |
390 | - {pontosdistobj.linhastemp = i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, (pontosdistobj.ximg[n])-(objmapa.w/2),pontosdistobj.yimg[n],(pontosdistobj.ximg[0])-(objmapa.w/2),pontosdistobj.yimg[0]); } | 389 | + {pontosdistobj.linhastemp = i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, (pontosdistobj.ximg[n])-(i3GEO.parametros.w/2),pontosdistobj.yimg[n],(pontosdistobj.ximg[0])-(i3GEO.parametros.w/2),pontosdistobj.yimg[0]); } |
391 | } | 390 | } |
392 | catch(e){} | 391 | catch(e){} |
393 | } | 392 | } |
@@ -395,7 +394,7 @@ i3GEO.analise = { | @@ -395,7 +394,7 @@ i3GEO.analise = { | ||
395 | if (navn) | 394 | if (navn) |
396 | {pontosdistobj.linhas[n] = i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, pontosdistobj.ximg[n]-1,pontosdistobj.yimg[n]-1,pontosdistobj.ximg[n]-1,pontosdistobj.yimg[n]-1);} | 395 | {pontosdistobj.linhas[n] = i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, pontosdistobj.ximg[n]-1,pontosdistobj.yimg[n]-1,pontosdistobj.ximg[n]-1,pontosdistobj.yimg[n]-1);} |
397 | else | 396 | else |
398 | - {pontosdistobj.linhas[n] = i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, (pontosdistobj.ximg[n])-(objmapa.w/2),pontosdistobj.yimg[n],(pontosdistobj.ximg[n])-(objmapa.w/2),pontosdistobj.yimg[n]);} | 397 | + {pontosdistobj.linhas[n] = i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, (pontosdistobj.ximg[n])-(i3GEO.parametros.w/2),pontosdistobj.yimg[n],(pontosdistobj.ximg[n])-(i3GEO.parametros.w/2),pontosdistobj.yimg[n]);} |
399 | } | 398 | } |
400 | catch(e){} | 399 | catch(e){} |
401 | var m = i3GEO.calculo.area(pontosdistobj,g_areapixel); | 400 | var m = i3GEO.calculo.area(pontosdistobj,g_areapixel); |
@@ -421,7 +420,7 @@ i3GEO.analise = { | @@ -421,7 +420,7 @@ i3GEO.analise = { | ||
421 | //conforme a escala, os dados são arredondados | 420 | //conforme a escala, os dados são arredondados |
422 | // | 421 | // |
423 | var d = i3GEO.calculo.distancia(pontosdistobj.xpt[n-1],pontosdistobj.ypt[n-1],objposicaocursor.ddx,objposicaocursor.ddy); | 422 | var d = i3GEO.calculo.distancia(pontosdistobj.xpt[n-1],pontosdistobj.ypt[n-1],objposicaocursor.ddx,objposicaocursor.ddy); |
424 | - if (objmapa.scale > 500000) | 423 | + if (i3GEO.parametros.mapscale > 500000) |
425 | {var d = parseInt(d);} | 424 | {var d = parseInt(d);} |
426 | else{ | 425 | else{ |
427 | d= d + ""; | 426 | d= d + ""; |
classesjs/classe_arvoredecamadas.js
@@ -313,18 +313,18 @@ i3GEO.arvoreDeCamadas = { | @@ -313,18 +313,18 @@ i3GEO.arvoreDeCamadas = { | ||
313 | if(DDM.getDDById(id).id == "i3geo_lixeira"){ | 313 | if(DDM.getDDById(id).id == "i3geo_lixeira"){ |
314 | i3GEO.janela.abreAguarde("ajaxCorpoMapa",$trad("o1")); | 314 | i3GEO.janela.abreAguarde("ajaxCorpoMapa",$trad("o1")); |
315 | var tema = (this.getEl()).id.split("arrastar_")[1]; | 315 | var tema = (this.getEl()).id.split("arrastar_")[1]; |
316 | - i3GEO.php.excluitema(ajaxredesenha,tema); | ||
317 | - objmapa.temaAtivo = ""; | 316 | + i3GEO.php.excluitema(i3GEO.atualiza,tema); |
317 | + i3GEO.temaAtivo = ""; | ||
318 | } | 318 | } |
319 | //muda ordem de desenho do tema | 319 | //muda ordem de desenho do tema |
320 | else{ | 320 | else{ |
321 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 321 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
322 | var destEl = Dom.get(id); | 322 | var destEl = Dom.get(id); |
323 | var noid = id.split("arrastar_")[1]; | 323 | var noid = id.split("arrastar_")[1]; |
324 | destEl.appendChild(this.getEl()); | 324 | destEl.appendChild(this.getEl()); |
325 | var els = i3GEO.arvoreDeCamadas.listaLigadosDesligados(); | 325 | var els = i3GEO.arvoreDeCamadas.listaLigadosDesligados(); |
326 | var lista = els[2].join(","); | 326 | var lista = els[2].join(","); |
327 | - i3GEO.php.reordenatemas(ajaxredesenha,lista); | 327 | + i3GEO.php.reordenatemas(i3GEO.atualiza,lista); |
328 | } | 328 | } |
329 | } | 329 | } |
330 | } | 330 | } |
@@ -370,11 +370,11 @@ i3GEO.arvoreDeCamadas = { | @@ -370,11 +370,11 @@ i3GEO.arvoreDeCamadas = { | ||
370 | var idtema = node.data.id; | 370 | var idtema = node.data.id; |
371 | var ltema = i3GEO.arvoreDeCamadas.pegaTema(idtema); | 371 | var ltema = i3GEO.arvoreDeCamadas.pegaTema(idtema); |
372 | var farol = "maisamarelo.png"; | 372 | var farol = "maisamarelo.png"; |
373 | - if (ltema.escala*1 < objmapa.scale*1){ | 373 | + if (ltema.escala*1 < i3GEO.parametros.mapscale*1){ |
374 | var farol = "maisverde.png"; | 374 | var farol = "maisverde.png"; |
375 | var mfarol = $trad("t9"); | 375 | var mfarol = $trad("t9"); |
376 | } | 376 | } |
377 | - if (ltema.escala*1 > objmapa.scale*1){ | 377 | + if (ltema.escala*1 > i3GEO.parametros.mapscale*1){ |
378 | var farol = "maisvermelho.png"; | 378 | var farol = "maisvermelho.png"; |
379 | var mfarol = $trad("t10"); | 379 | var mfarol = $trad("t10"); |
380 | } | 380 | } |
@@ -449,7 +449,7 @@ i3GEO.arvoreDeCamadas = { | @@ -449,7 +449,7 @@ i3GEO.arvoreDeCamadas = { | ||
449 | var d = {html:tnome}; | 449 | var d = {html:tnome}; |
450 | var n = new YAHOO.widget.HTMLNode(d, node, false,true); | 450 | var n = new YAHOO.widget.HTMLNode(d, node, false,true); |
451 | n.isLeaf = true; | 451 | n.isLeaf = true; |
452 | - if(objmapa.versaoms > 4){ | 452 | + if(i3GEO.parametros.versaoms > 4){ |
453 | var tnome = "<a href='#' onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t37")+"','');\" onclick='i3GEO.tema.dialogo.graficotema(\""+ltema.name+"\")'>"+$trad("t37")+" </a>"; | 453 | var tnome = "<a href='#' onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t37")+"','');\" onclick='i3GEO.tema.dialogo.graficotema(\""+ltema.name+"\")'>"+$trad("t37")+" </a>"; |
454 | var d = {html:tnome}; | 454 | var d = {html:tnome}; |
455 | var n = new YAHOO.widget.HTMLNode(d, node, false,true); | 455 | var n = new YAHOO.widget.HTMLNode(d, node, false,true); |
@@ -591,7 +591,7 @@ i3GEO.arvoreDeCamadas = { | @@ -591,7 +591,7 @@ i3GEO.arvoreDeCamadas = { | ||
591 | inverteStatusClasse: function (leg){ | 591 | inverteStatusClasse: function (leg){ |
592 | //YAHOO.log("Invertendo o status da árvore de camadas", "i3geo"); | 592 | //YAHOO.log("Invertendo o status da árvore de camadas", "i3geo"); |
593 | var temp = function() | 593 | var temp = function() |
594 | - {ajaxredesenha("");}; | 594 | + {i3GEO.atualiza("");}; |
595 | i3GEO.php.inverteStatusClasse(temp,leg.name,leg.value); | 595 | i3GEO.php.inverteStatusClasse(temp,leg.name,leg.value); |
596 | }, | 596 | }, |
597 | /* | 597 | /* |
@@ -675,11 +675,11 @@ i3GEO.arvoreDeCamadas = { | @@ -675,11 +675,11 @@ i3GEO.arvoreDeCamadas = { | ||
675 | //zera o contador de tempo | 675 | //zera o contador de tempo |
676 | // | 676 | // |
677 | var temp = function(){ | 677 | var temp = function(){ |
678 | - ajaxredesenha(); | 678 | + i3GEO.atualiza(); |
679 | i3GEO.janela.fechaAguarde("redesenha"); | 679 | i3GEO.janela.fechaAguarde("redesenha"); |
680 | }; | 680 | }; |
681 | - clearTimeout(objmapa.tempo); | ||
682 | - objmapa.tempo = ""; | 681 | + clearTimeout(tempoBotaoAplicar); |
682 | + tempoBotaoAplicar = ""; | ||
683 | i3GEO.janela.abreAguarde("redesenha",$trad("o1")); | 683 | i3GEO.janela.abreAguarde("redesenha",$trad("o1")); |
684 | i3GEO.php.ligatemas(temp,t[1].toString(),t[0].toString()); | 684 | i3GEO.php.ligatemas(temp,t[1].toString(),t[0].toString()); |
685 | }, | 685 | }, |
classesjs/classe_arvoredetemas.js
@@ -960,9 +960,9 @@ i3GEO.arvoreDeTemas = { | @@ -960,9 +960,9 @@ i3GEO.arvoreDeTemas = { | ||
960 | // | 960 | // |
961 | //zera o contador de tempo | 961 | //zera o contador de tempo |
962 | // | 962 | // |
963 | - clearTimeout(objmapa.tempo); | ||
964 | - objmapa.tempo = ""; | ||
965 | - objmapa.temaAtivo = ""; | 963 | + clearTimeout(tempoBotaoAplicar); |
964 | + tempoBotaoAplicar = ""; | ||
965 | + i3GEO.temaAtivo = ""; | ||
966 | // | 966 | // |
967 | //pega os temas ativados na árvore de menus | 967 | //pega os temas ativados na árvore de menus |
968 | // | 968 | // |
@@ -972,14 +972,14 @@ i3GEO.arvoreDeTemas = { | @@ -972,14 +972,14 @@ i3GEO.arvoreDeTemas = { | ||
972 | //se forem encontrados temas ativos na árvore de menus, o mapa é redesenhado com a adição de novos temas | 972 | //se forem encontrados temas ativos na árvore de menus, o mapa é redesenhado com a adição de novos temas |
973 | // | 973 | // |
974 | if(tsl.length > 0){ | 974 | if(tsl.length > 0){ |
975 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 975 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
976 | var temp = function(retorno){ | 976 | var temp = function(retorno){ |
977 | - i3GEO.janela.fechaAguarde("ajaxredesenha"); | 977 | + i3GEO.janela.fechaAguarde("i3GEO.atualiza"); |
978 | if(retorno.data.erro){ | 978 | if(retorno.data.erro){ |
979 | alert(retorno.data.erro); | 979 | alert(retorno.data.erro); |
980 | return; | 980 | return; |
981 | } | 981 | } |
982 | - ajaxredesenha(); | 982 | + i3GEO.atualiza(); |
983 | }; | 983 | }; |
984 | i3GEO.php.adtema(temp,tsl.toString()); | 984 | i3GEO.php.adtema(temp,tsl.toString()); |
985 | } | 985 | } |
classesjs/classe_barradebotoes.js
@@ -222,8 +222,8 @@ i3GEO.barraDeBotoes = { | @@ -222,8 +222,8 @@ i3GEO.barraDeBotoes = { | ||
222 | var corpo = $i("img"); | 222 | var corpo = $i("img"); |
223 | if(!corpo){return;} | 223 | if(!corpo){return;} |
224 | iclone.src = corpo.src; | 224 | iclone.src = corpo.src; |
225 | - iclone.style.width = objmapa.w; | ||
226 | - iclone.style.heigth = objmapa.h; | 225 | + iclone.style.width = i3GEO.parametros.w; |
226 | + iclone.style.heigth = i3GEO.parametros.h; | ||
227 | iclone.style.top = corpo.style.top; | 227 | iclone.style.top = corpo.style.top; |
228 | iclone.style.left = corpo.style.left; | 228 | iclone.style.left = corpo.style.left; |
229 | $i("img").style.display = "none"; | 229 | $i("img").style.display = "none"; |
@@ -234,38 +234,38 @@ i3GEO.barraDeBotoes = { | @@ -234,38 +234,38 @@ i3GEO.barraDeBotoes = { | ||
234 | $i("vertHandleDiv").onmousemove = function(){ | 234 | $i("vertHandleDiv").onmousemove = function(){ |
235 | var corpo = $i("img"); | 235 | var corpo = $i("img"); |
236 | if(!corpo){return;} | 236 | if(!corpo){return;} |
237 | - var nw = objmapa.w; | ||
238 | - var nh = objmapa.h; | 237 | + var nw = i3GEO.parametros.w; |
238 | + var nh = i3GEO.parametros.h; | ||
239 | var nt = 0; | 239 | var nt = 0; |
240 | var nl = 0; | 240 | var nl = 0; |
241 | - i3geo_ns = parseInt(objmapa.scale); | 241 | + i3geo_ns = parseInt(i3GEO.parametros.mapscale); |
242 | if ((g_fatordezoom > 0) && (g_fatordezoom < 7)){ | 242 | if ((g_fatordezoom > 0) && (g_fatordezoom < 7)){ |
243 | g_fatordezoom = g_fatordezoom + 1; | 243 | g_fatordezoom = g_fatordezoom + 1; |
244 | var velhoh = parseInt(iclone.style.height); | 244 | var velhoh = parseInt(iclone.style.height); |
245 | var velhow = parseInt(iclone.style.width); | 245 | var velhow = parseInt(iclone.style.width); |
246 | - nh = objmapa.h / g_fatordezoom; | ||
247 | - nw = objmapa.w / g_fatordezoom; | 246 | + nh = i3GEO.parametros.h / g_fatordezoom; |
247 | + nw = i3GEO.parametros.w / g_fatordezoom; | ||
248 | var t = parseInt(iclone.style.top); | 248 | var t = parseInt(iclone.style.top); |
249 | var l = parseInt(iclone.style.left); | 249 | var l = parseInt(iclone.style.left); |
250 | nt=t + ((velhoh - nh)*.5); | 250 | nt=t + ((velhoh - nh)*.5); |
251 | if (navm){nl=0;} | 251 | if (navm){nl=0;} |
252 | else | 252 | else |
253 | {nl=l + ((velhow - nw)*.5);} | 253 | {nl=l + ((velhow - nw)*.5);} |
254 | - var fatorEscala = nh/objmapa.h; | ||
255 | - i3geo_ns=parseInt(objmapa.scale / fatorEscala); | 254 | + var fatorEscala = nh/i3GEO.parametros.h; |
255 | + i3geo_ns=parseInt(i3GEO.parametros.mapscale / fatorEscala); | ||
256 | } | 256 | } |
257 | if ((g_fatordezoom < 0) && (g_fatordezoom > -7)){ | 257 | if ((g_fatordezoom < 0) && (g_fatordezoom > -7)){ |
258 | g_fatordezoom = g_fatordezoom - 1; | 258 | g_fatordezoom = g_fatordezoom - 1; |
259 | var velhoh = parseInt(iclone.style.height); | 259 | var velhoh = parseInt(iclone.style.height); |
260 | var velhow = parseInt(iclone.style.width); | 260 | var velhow = parseInt(iclone.style.width); |
261 | - nh = objmapa.h * g_fatordezoom * -1; | ||
262 | - nw = objmapa.w * g_fatordezoom * -1; | 261 | + nh = i3GEO.parametros.h * g_fatordezoom * -1; |
262 | + nw = i3GEO.parametros.w * g_fatordezoom * -1; | ||
263 | var t = parseInt(iclone.style.top); | 263 | var t = parseInt(iclone.style.top); |
264 | var l = parseInt(iclone.style.left); | 264 | var l = parseInt(iclone.style.left); |
265 | nt = t - ((nh - velhoh)*.5); | 265 | nt = t - ((nh - velhoh)*.5); |
266 | nl = l - ((nw - velhow)*.5); | 266 | nl = l - ((nw - velhow)*.5); |
267 | - var fatorEscala = nh/objmapa.h; | ||
268 | - i3geo_ns=parseInt(objmapa.scale / fatorEscala); | 267 | + var fatorEscala = nh/i3GEO.parametros.h; |
268 | + i3geo_ns=parseInt(i3GEO.parametros.mapscale / fatorEscala); | ||
269 | } | 269 | } |
270 | iclone.style.width = nw; | 270 | iclone.style.width = nw; |
271 | iclone.style.height = nh; | 271 | iclone.style.height = nh; |
classesjs/classe_calculo.js
@@ -95,18 +95,18 @@ i3GEO.calculo = { | @@ -95,18 +95,18 @@ i3GEO.calculo = { | ||
95 | try | 95 | try |
96 | { | 96 | { |
97 | if(arguments.length == 3){ | 97 | if(arguments.length == 3){ |
98 | - var ext = objmapa.extent; | ||
99 | - var cellsize = objmapa.cellsize; | 98 | + var ext = i3GEO.parametros.mapexten; |
99 | + var cellsize = i3GEO.parametros.pixelsize; | ||
100 | } | 100 | } |
101 | if(arguments.length == 4){ | 101 | if(arguments.length == 4){ |
102 | - var cellsize = objmapa.cellsize; | 102 | + var cellsize = i3GEO.parametros.pixelsize; |
103 | } | 103 | } |
104 | if(!docmapa) | 104 | if(!docmapa) |
105 | {var docmapa = window.document;} | 105 | {var docmapa = window.document;} |
106 | var dc = docmapa.getElementById("img"); | 106 | var dc = docmapa.getElementById("img"); |
107 | if(!dc){var dc = docmapa;} | 107 | if(!dc){var dc = docmapa;} |
108 | var pos = i3GEO.util.pegaPosicaoObjeto(dc); | 108 | var pos = i3GEO.util.pegaPosicaoObjeto(dc); |
109 | - var imgext = ext; //objmapa.extent; | 109 | + var imgext = ext; //i3GEO.parametros.mapexten; |
110 | var imgext = imgext.split(" "); | 110 | var imgext = imgext.split(" "); |
111 | vx = (vx * 1) - (imgext[0] * 1); | 111 | vx = (vx * 1) - (imgext[0] * 1); |
112 | vy = (vy * -1) + (imgext[3] * 1); | 112 | vy = (vy * -1) + (imgext[3] * 1); |
@@ -352,8 +352,8 @@ i3GEO.calculo = { | @@ -352,8 +352,8 @@ i3GEO.calculo = { | ||
352 | var xfig = pix - pos[0]; | 352 | var xfig = pix - pos[0]; |
353 | var yfig = piy - pos[1]; | 353 | var yfig = piy - pos[1]; |
354 | if (dy < 0) dy=dy * -1; | 354 | if (dy < 0) dy=dy * -1; |
355 | - var nx = g_celula * xfig; | ||
356 | - var ny = g_celula * yfig; | 355 | + var nx = i3GEO.parametros.pixelsize * xfig; |
356 | + var ny = i3GEO.parametros.pixelsize * yfig; | ||
357 | var x2 = (amext[0] * 1) + nx; | 357 | var x2 = (amext[0] * 1) + nx; |
358 | var y2 = (amext[3] * 1) - ny; | 358 | var y2 = (amext[3] * 1) - ny; |
359 | var v = x2+" "+y2+" "+x1+" "+y1; | 359 | var v = x2+" "+y2+" "+x1+" "+y1; |
classesjs/classe_configura.js
@@ -36,6 +36,20 @@ o funcionamento do i3geo. | @@ -36,6 +36,20 @@ o funcionamento do i3geo. | ||
36 | */ | 36 | */ |
37 | i3GEO.configura = { | 37 | i3GEO.configura = { |
38 | /* | 38 | /* |
39 | + Variable: mashuppar | ||
40 | + | ||
41 | + Define os parâmetros que devem ser aplicados no modo mashup | ||
42 | + | ||
43 | + O modo mashup possibilita que o i3Geo seja embutido dentro de uma página HTML. Nesse | ||
44 | + caso, o mapa não é criado no modo convencional, que utiliza o programa i3geo/ms_criamapa.php | ||
45 | + A variavel mashuppar deve conter os parâmetros que são utilizados pelo programa ms_criamapa | ||
46 | + | ||
47 | + Exemplo: | ||
48 | + | ||
49 | + i3GEO.configura.mashuppar = "&pontos=-54 -12&temasa=biomas&layers=biomas" | ||
50 | + */ | ||
51 | + mashuppar: "", | ||
52 | + /* | ||
39 | Variable: sid | 53 | Variable: sid |
40 | 54 | ||
41 | Código da seção aberta pelo i3Geo no servidor. | 55 | Código da seção aberta pelo i3Geo no servidor. |
@@ -163,7 +177,7 @@ i3GEO.configura = { | @@ -163,7 +177,7 @@ i3GEO.configura = { | ||
163 | Type: | 177 | Type: |
164 | {sim|nao} | 178 | {sim|nao} |
165 | */ | 179 | */ |
166 | - mostraRosaDosVentos: "sim", | 180 | + mostraRosaDosVentos: "nao", |
167 | /* | 181 | /* |
168 | Variable: liberaGuias | 182 | Variable: liberaGuias |
169 | 183 |
classesjs/classe_desenho.js
@@ -134,8 +134,8 @@ i3GEO.desenho = { | @@ -134,8 +134,8 @@ i3GEO.desenho = { | ||
134 | ne.cursor="crosshair"; | 134 | ne.cursor="crosshair"; |
135 | ne.zIndex=0; | 135 | ne.zIndex=0; |
136 | ne.position="absolute"; | 136 | ne.position="absolute"; |
137 | - ne.width=objmapa.w; | ||
138 | - ne.height=objmapa.h; | 137 | + ne.width=i3GEO.parametros.w; |
138 | + ne.height=i3GEO.parametros.h; | ||
139 | ne.border="1px solid black"; | 139 | ne.border="1px solid black"; |
140 | ne.display="none"; | 140 | ne.display="none"; |
141 | ne.top=pos[1]; | 141 | ne.top=pos[1]; |
@@ -176,8 +176,8 @@ i3GEO.desenho = { | @@ -176,8 +176,8 @@ i3GEO.desenho = { | ||
176 | var r = $i(i3GEO.desenho.richdraw.container.id); | 176 | var r = $i(i3GEO.desenho.richdraw.container.id); |
177 | r.removeChild(r.lastChild); | 177 | r.removeChild(r.lastChild); |
178 | var dy = objposicaocursor.imgy; | 178 | var dy = objposicaocursor.imgy; |
179 | - var dx = objposicaocursor.imgx - (objmapa.w/2); | ||
180 | - i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, (pontosdistobj.ximg[n-1])-(objmapa.w/2)-1,pontosdistobj.yimg[n-1]-3,dx,dy-3); | 179 | + var dx = objposicaocursor.imgx - (i3GEO.parametros.w/2); |
180 | + i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, (pontosdistobj.ximg[n-1])-(i3GEO.parametros.w/2)-1,pontosdistobj.yimg[n-1]-3,dx,dy-3); | ||
181 | } | 181 | } |
182 | catch(e){window.status=n+" erro ao movimentar a linha ";} | 182 | catch(e){window.status=n+" erro ao movimentar a linha ";} |
183 | } | 183 | } |
@@ -187,9 +187,9 @@ i3GEO.desenho = { | @@ -187,9 +187,9 @@ i3GEO.desenho = { | ||
187 | r.removeChild(r.lastChild); | 187 | r.removeChild(r.lastChild); |
188 | r.removeChild(r.lastChild); | 188 | r.removeChild(r.lastChild); |
189 | var dy = objposicaocursor.imgy; | 189 | var dy = objposicaocursor.imgy; |
190 | - var dx = objposicaocursor.imgx - (objmapa.w/2); | ||
191 | - i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, (pontosdistobj.ximg[n-1])-(objmapa.w/2)-1,pontosdistobj.yimg[n-1]-3,dx,dy-3); | ||
192 | - i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, (pontosdistobj.ximg[0])-(objmapa.w/2)-1,pontosdistobj.yimg[0]-3,dx,dy-3); | 190 | + var dx = objposicaocursor.imgx - (i3GEO.parametros.w/2); |
191 | + i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, (pontosdistobj.ximg[n-1])-(i3GEO.parametros.w/2)-1,pontosdistobj.yimg[n-1]-3,dx,dy-3); | ||
192 | + i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, (pontosdistobj.ximg[0])-(i3GEO.parametros.w/2)-1,pontosdistobj.yimg[0]-3,dx,dy-3); | ||
193 | } | 193 | } |
194 | catch(e){window.status=n+" erro ao movimentar a linha ";} | 194 | catch(e){window.status=n+" erro ao movimentar a linha ";} |
195 | } | 195 | } |
classesjs/classe_eventos.js
@@ -295,8 +295,8 @@ i3GEO.eventos = { | @@ -295,8 +295,8 @@ i3GEO.eventos = { | ||
295 | else | 295 | else |
296 | {var pos = i3GEO.util.pegaPosicaoObjeto(targ);} | 296 | {var pos = i3GEO.util.pegaPosicaoObjeto(targ);} |
297 | if((i3GEO.configura.entorno == "sim") && (g_panM == "sim")){ | 297 | if((i3GEO.configura.entorno == "sim") && (g_panM == "sim")){ |
298 | - pos[0] = pos[0] - objmapa.w; | ||
299 | - pos[1] = pos[1] - objmapa.h; | 298 | + pos[0] = pos[0] - i3GEO.parametros.w; |
299 | + pos[1] = pos[1] - i3GEO.parametros.h; | ||
300 | } | 300 | } |
301 | } | 301 | } |
302 | catch(m){var pos = i3GEO.util.pegaPosicaoObjeto(targ);} | 302 | catch(m){var pos = i3GEO.util.pegaPosicaoObjeto(targ);} |
@@ -310,9 +310,9 @@ i3GEO.eventos = { | @@ -310,9 +310,9 @@ i3GEO.eventos = { | ||
310 | var mousey = e.pageY; | 310 | var mousey = e.pageY; |
311 | } | 311 | } |
312 | else if (e.clientX || e.clientY){ | 312 | else if (e.clientX || e.clientY){ |
313 | - mousex = e.clientX + document.body.scrollLeft | 313 | + var mousex = e.clientX + document.body.scrollLeft |
314 | + document.documentElement.scrollLeft; | 314 | + document.documentElement.scrollLeft; |
315 | - mousey = e.clientY + document.body.scrollTop | 315 | + var mousey = e.clientY + document.body.scrollTop |
316 | + document.documentElement.scrollTop; | 316 | + document.documentElement.scrollTop; |
317 | } | 317 | } |
318 | // | 318 | // |
@@ -330,18 +330,18 @@ i3GEO.eventos = { | @@ -330,18 +330,18 @@ i3GEO.eventos = { | ||
330 | //conversão de coordenadas de tela para coordenadas geográficas | 330 | //conversão de coordenadas de tela para coordenadas geográficas |
331 | //esses valores são obtidos das funções ajax que redesenham ou inicializam o mapa | 331 | //esses valores são obtidos das funções ajax que redesenham ou inicializam o mapa |
332 | // | 332 | // |
333 | - var c = g_celula; | ||
334 | - var ex = objmapa.extent; | 333 | + var c = i3GEO.parametros.pixelsize; |
334 | + var ex = i3GEO.parametros.mapexten; | ||
335 | try{ | 335 | try{ |
336 | if(targ.id == "imagemReferencia"){ | 336 | if(targ.id == "imagemReferencia"){ |
337 | - var c = g_celularef; | ||
338 | - var ex = objmapa.extentref; | 337 | + var c = i3GEO.parametros.celularef; |
338 | + var ex = i3GEO.parametros.extentref; | ||
339 | var r = $i("i3geo_rosa"); | 339 | var r = $i("i3geo_rosa"); |
340 | if(r) | 340 | if(r) |
341 | r.style.display = "none" | 341 | r.style.display = "none" |
342 | } | 342 | } |
343 | } | 343 | } |
344 | - catch(e){g_celularef = 0;} | 344 | + catch(e){i3GEO.parametros.celularef = 0;} |
345 | var teladd = i3GEO.calculo.tela2dd(xfig,yfig,c,ex); | 345 | var teladd = i3GEO.calculo.tela2dd(xfig,yfig,c,ex); |
346 | var teladms = i3GEO.calculo.dd2dms(teladd[0],teladd[1]); | 346 | var teladms = i3GEO.calculo.dd2dms(teladd[0],teladd[1]); |
347 | objposicaocursor = { | 347 | objposicaocursor = { |
@@ -388,7 +388,7 @@ i3GEO.eventos = { | @@ -388,7 +388,7 @@ i3GEO.eventos = { | ||
388 | }; | 388 | }; |
389 | docMapa.onmouseout = function(){ | 389 | docMapa.onmouseout = function(){ |
390 | try | 390 | try |
391 | - {objmapa.parado="parar";} | 391 | + {objmapaparado="parar";} |
392 | catch(e){var e = "";} | 392 | catch(e){var e = "";} |
393 | }; | 393 | }; |
394 | docMapa.onmousedown = function(exy){ | 394 | docMapa.onmousedown = function(exy){ |
classesjs/classe_gadgets.js
@@ -191,10 +191,10 @@ i3GEO.gadgets = { | @@ -191,10 +191,10 @@ i3GEO.gadgets = { | ||
191 | if(arguments.length == 1) | 191 | if(arguments.length == 1) |
192 | e.value = escala; | 192 | e.value = escala; |
193 | else | 193 | else |
194 | - e.value = parseInt(objmapa.scale); | 194 | + e.value = parseInt(i3GEO.parametros.mapscale); |
195 | }; | 195 | }; |
196 | if(!$i("i3geo_escalanum")){ | 196 | if(!$i("i3geo_escalanum")){ |
197 | - var i = $inputText(id,"138","i3geo_escalanum",$trad("d10"),"19",""); | 197 | + var i = $inputText(id,"138","i3geo_escalanum",$trad("d10"),"19",parseInt(i3GEO.parametros.mapscale)); |
198 | var ins = "<table><tr><td>1:"+i; | 198 | var ins = "<table><tr><td>1:"+i; |
199 | var temp = 'var nova = document.getElementById("i3geo_escalanum").value;'; | 199 | var temp = 'var nova = document.getElementById("i3geo_escalanum").value;'; |
200 | temp += 'i3GEO.navega.aplicaEscala(i3GEO.configura.locaplic,i3GEO.configura.sid,nova);'; | 200 | temp += 'i3GEO.navega.aplicaEscala(i3GEO.configura.locaplic,i3GEO.configura.sid,nova);'; |
@@ -348,8 +348,8 @@ i3GEO.gadgets = { | @@ -348,8 +348,8 @@ i3GEO.gadgets = { | ||
348 | if(arguments.length == 0) | 348 | if(arguments.length == 0) |
349 | {var id = i3GEO.gadgets.PARAMETROS.mostraVisual.idhtml;} | 349 | {var id = i3GEO.gadgets.PARAMETROS.mostraVisual.idhtml;} |
350 | if($i(id)){ | 350 | if($i(id)){ |
351 | - if (objmapa.listavisual != ""){ | ||
352 | - var l = objmapa.listavisual.split(","); | 351 | + if (i3GEO.parametros.listavisual != ""){ |
352 | + var l = i3GEO.parametros.listavisual.split(","); | ||
353 | var visuais = ""; | 353 | var visuais = ""; |
354 | var li = l.length-1; | 354 | var li = l.length-1; |
355 | if(li >= 0){ | 355 | if(li >= 0){ |
@@ -365,7 +365,7 @@ i3GEO.gadgets = { | @@ -365,7 +365,7 @@ i3GEO.gadgets = { | ||
365 | /* | 365 | /* |
366 | Function: troca | 366 | Function: troca |
367 | 367 | ||
368 | - Troca o visual atual. A lista de visuais disponíveis é obtida em objmapa.listavisual | 368 | + Troca o visual atual. A lista de visuais disponíveis é obtida em i3GEO.parametros.listavisual |
369 | 369 | ||
370 | Parameters: | 370 | Parameters: |
371 | 371 | ||
@@ -374,7 +374,7 @@ i3GEO.gadgets = { | @@ -374,7 +374,7 @@ i3GEO.gadgets = { | ||
374 | troca: function(visual){ | 374 | troca: function(visual){ |
375 | var monta = function(retorno){ | 375 | var monta = function(retorno){ |
376 | try{ | 376 | try{ |
377 | - i3GEO.janela.fechaAguarde("ajaxredesenha"); | 377 | + i3GEO.janela.fechaAguarde("i3GEO.atualiza"); |
378 | // | 378 | // |
379 | //pega todas as imagens da interface | 379 | //pega todas as imagens da interface |
380 | // | 380 | // |
@@ -430,12 +430,12 @@ i3GEO.gadgets = { | @@ -430,12 +430,12 @@ i3GEO.gadgets = { | ||
430 | } | 430 | } |
431 | i3GEO.configura.visual = visual; | 431 | i3GEO.configura.visual = visual; |
432 | } | 432 | } |
433 | - catch(e){alert("Ocorreu um erro. mudaVisual"+e);i3GEO.janela.fechaAguarde("ajaxredesenha");} | 433 | + catch(e){alert("Ocorreu um erro. mudaVisual"+e);i3GEO.janela.fechaAguarde("i3GEO.atualiza");} |
434 | }; | 434 | }; |
435 | // | 435 | // |
436 | //pega a lista de imagens no diretório do i3geo correspondente ao visual selecionado | 436 | //pega a lista de imagens no diretório do i3geo correspondente ao visual selecionado |
437 | // | 437 | // |
438 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 438 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
439 | i3GEO.php.listaarquivos(monta,"imagens/visual/"+visual); | 439 | i3GEO.php.listaarquivos(monta,"imagens/visual/"+visual); |
440 | } | 440 | } |
441 | }, | 441 | }, |
@@ -503,8 +503,8 @@ i3GEO.gadgets = { | @@ -503,8 +503,8 @@ i3GEO.gadgets = { | ||
503 | i3GEO.gadgets.quadros.quadroatual = 0; | 503 | i3GEO.gadgets.quadros.quadroatual = 0; |
504 | if(i3GEO.eventos.NAVEGAMAPA.toString().search("i3GEO.gadgets.quadros.avanca()") < 0) | 504 | if(i3GEO.eventos.NAVEGAMAPA.toString().search("i3GEO.gadgets.quadros.avanca()") < 0) |
505 | {i3GEO.eventos.NAVEGAMAPA.push("i3GEO.gadgets.quadros.avanca()");} | 505 | {i3GEO.eventos.NAVEGAMAPA.push("i3GEO.gadgets.quadros.avanca()");} |
506 | - if(i3GEO.eventos.NAVEGAMAPA.toString().search("i3GEO.gadgets.quadros.grava('extensao',objmapa.extent)") < 0) | ||
507 | - {i3GEO.eventos.NAVEGAMAPA.push("i3GEO.gadgets.quadros.grava('extensao',objmapa.extent)");} | 506 | + if(i3GEO.eventos.NAVEGAMAPA.toString().search("i3GEO.gadgets.quadros.grava('extensao',i3GEO.parametros.mapexten)") < 0) |
507 | + {i3GEO.eventos.NAVEGAMAPA.push("i3GEO.gadgets.quadros.grava('extensao',i3GEO.parametros.extent)");} | ||
508 | }, | 508 | }, |
509 | /* | 509 | /* |
510 | Function: grava | 510 | Function: grava |
@@ -572,8 +572,8 @@ i3GEO.gadgets = { | @@ -572,8 +572,8 @@ i3GEO.gadgets = { | ||
572 | iclone.style.border="1px solid blue"; | 572 | iclone.style.border="1px solid blue"; |
573 | i.parentNode.appendChild(iclone); | 573 | i.parentNode.appendChild(iclone); |
574 | iclone.src = corpo.src; | 574 | iclone.src = corpo.src; |
575 | - iclone.style.width = objmapa.w; | ||
576 | - iclone.style.heigth = objmapa.h; | 575 | + iclone.style.width = i3GEO.parametros.w; |
576 | + iclone.style.heigth = i3GEO.parametros.h; | ||
577 | iclone.style.top = corpo.style.top; | 577 | iclone.style.top = corpo.style.top; |
578 | iclone.style.left = corpo.style.left; | 578 | iclone.style.left = corpo.style.left; |
579 | } | 579 | } |
@@ -596,8 +596,8 @@ i3GEO.gadgets = { | @@ -596,8 +596,8 @@ i3GEO.gadgets = { | ||
596 | obj {Object} - objeto clicado | 596 | obj {Object} - objeto clicado |
597 | */ | 597 | */ |
598 | opcoes: function(obj){ | 598 | opcoes: function(obj){ |
599 | - if (objmapa.utilizacgi == "sim"){ | ||
600 | - objmapa.utilizacgi = "nao"; | 599 | + if (i3GEO.parametros.utilizacgi == "sim"){ |
600 | + i3GEO.parametros.utilizacgi = "nao"; | ||
601 | var volta = function(){ | 601 | var volta = function(){ |
602 | alert("Armazenamento de imagens ativado. As proximas imagens ficarao disponiveis"); | 602 | alert("Armazenamento de imagens ativado. As proximas imagens ficarao disponiveis"); |
603 | }; | 603 | }; |
@@ -641,8 +641,8 @@ i3GEO.gadgets = { | @@ -641,8 +641,8 @@ i3GEO.gadgets = { | ||
641 | Lista as imagens armazenadas em uma nova página no navegador | 641 | Lista as imagens armazenadas em uma nova página no navegador |
642 | */ | 642 | */ |
643 | listaImagens: function(){ | 643 | listaImagens: function(){ |
644 | - if (objmapa.utilizacgi == "sim"){ | ||
645 | - objmapa.utilizacgi = "nao"; | 644 | + if (i3GEO.parametros.utilizacgi == "sim"){ |
645 | + i3GEO.parametros.utilizacgi = "nao"; | ||
646 | var volta = function() | 646 | var volta = function() |
647 | {alert("Armazenamento de imagens ativado. As proximas imagens ficarao disponiveis");}; | 647 | {alert("Armazenamento de imagens ativado. As proximas imagens ficarao disponiveis");}; |
648 | i3GEO.php.desativacgi(volta); | 648 | i3GEO.php.desativacgi(volta); |
classesjs/classe_guias.js
@@ -57,10 +57,11 @@ i3GEO.guias = { | @@ -57,10 +57,11 @@ i3GEO.guias = { | ||
57 | i3GEO.guias.mostra("adiciona"); | 57 | i3GEO.guias.mostra("adiciona"); |
58 | if(!$i("arvoreAdicionaTema")) | 58 | if(!$i("arvoreAdicionaTema")) |
59 | { | 59 | { |
60 | - if (objmapa.guiaMenu != undefined) | ||
61 | - var ondeArvore = objmapa.guiaMenu+"obj"; | ||
62 | - else | ||
63 | - var ondeArvore = "guia2obj"; | 60 | + try{ |
61 | + if (objmapa.guiaMenu != undefined) | ||
62 | + var ondeArvore = objmapa.guiaMenu+"obj"; | ||
63 | + } | ||
64 | + catch(e){var ondeArvore = "guia2obj";}; | ||
64 | } | 65 | } |
65 | else | 66 | else |
66 | {var ondeArvore = "arvoreAdicionaTema";} | 67 | {var ondeArvore = "arvoreAdicionaTema";} |
@@ -228,7 +229,7 @@ i3GEO.guias = { | @@ -228,7 +229,7 @@ i3GEO.guias = { | ||
228 | }; | 229 | }; |
229 | if($i(guia.idconteudo)){ | 230 | if($i(guia.idconteudo)){ |
230 | $i(guia.idconteudo).style.overflow="auto"; | 231 | $i(guia.idconteudo).style.overflow="auto"; |
231 | - $i(guia.idconteudo).style.height = objmapa.h; | 232 | + $i(guia.idconteudo).style.height = i3GEO.parametros.h; |
232 | } | 233 | } |
233 | } | 234 | } |
234 | } | 235 | } |
@@ -300,10 +301,10 @@ i3GEO.guias = { | @@ -300,10 +301,10 @@ i3GEO.guias = { | ||
300 | if (i) | 301 | if (i) |
301 | {i.style.width="0px";i.innerHTML="";} | 302 | {i.style.width="0px";i.innerHTML="";} |
302 | var pos = "px"; | 303 | var pos = "px"; |
303 | - var a = objmapa.h; | ||
304 | - var l = objmapa.w + w; | ||
305 | - objmapa.h = a; | ||
306 | - objmapa.w = l; | 304 | + var a = i3GEO.parametros.h; |
305 | + var l = i3GEO.parametros.w + w; | ||
306 | + i3GEO.parametros.h = a; | ||
307 | + i3GEO.parametros.w = l; | ||
307 | if (navm){pos = "";} | 308 | if (navm){pos = "";} |
308 | var i = $i("img"); | 309 | var i = $i("img"); |
309 | if(i){ | 310 | if(i){ |
@@ -327,20 +328,20 @@ i3GEO.guias = { | @@ -327,20 +328,20 @@ i3GEO.guias = { | ||
327 | var letras=["L","O"]; | 328 | var letras=["L","O"]; |
328 | for (var l=0;l<2; l++){ | 329 | for (var l=0;l<2; l++){ |
329 | if ($i("img"+letras[l])){ | 330 | if ($i("img"+letras[l])){ |
330 | - $i("img"+letras[l]).style.width = objmapa.w+pos; | ||
331 | - $i("img"+letras[l]).style.height = objmapa.h+pos; | ||
332 | - $i("corpoMapa"+letras[l]).style.width=objmapa.w+pos; | ||
333 | - $i("corpoMapa"+letras[l]).style.height=objmapa.h+pos+pos; | 331 | + $i("img"+letras[l]).style.width = i3GEO.parametros.w+pos; |
332 | + $i("img"+letras[l]).style.height = i3GEO.parametros.h+pos; | ||
333 | + $i("corpoMapa"+letras[l]).style.width=i3GEO.parametros.w+pos; | ||
334 | + $i("corpoMapa"+letras[l]).style.height=i3GEO.parametros.h+pos+pos; | ||
334 | $i("corpoMapa"+letras[l]).style.clip = 'rect(0 0 0 0)'; | 335 | $i("corpoMapa"+letras[l]).style.clip = 'rect(0 0 0 0)'; |
335 | } | 336 | } |
336 | } | 337 | } |
337 | var letras=["N","S"]; | 338 | var letras=["N","S"]; |
338 | for (var l=0;l<2; l++){ | 339 | for (var l=0;l<2; l++){ |
339 | if ($i("img"+letras[l])){ | 340 | if ($i("img"+letras[l])){ |
340 | - $i("img"+letras[l]).style.width = objmapa.w * 2+pos; | ||
341 | - $i("img"+letras[l]).style.height = objmapa.h * 2+pos; | ||
342 | - $i("corpoMapa"+letras[l]).style.width=objmapa.w * 3+pos; | ||
343 | - $i("corpoMapa"+letras[l]).style.height=objmapa.h+pos; | 341 | + $i("img"+letras[l]).style.width = i3GEO.parametros.w * 2+pos; |
342 | + $i("img"+letras[l]).style.height = i3GEO.parametros.h * 2+pos; | ||
343 | + $i("corpoMapa"+letras[l]).style.width=i3GEO.parametros.w * 3+pos; | ||
344 | + $i("corpoMapa"+letras[l]).style.height=i3GEO.parametros.h+pos; | ||
344 | $i("corpoMapa"+letras[l]).style.clip = 'rect(0 0 0 0)'; | 345 | $i("corpoMapa"+letras[l]).style.clip = 'rect(0 0 0 0)'; |
345 | } | 346 | } |
346 | } | 347 | } |
@@ -377,12 +378,12 @@ i3GEO.guias = { | @@ -377,12 +378,12 @@ i3GEO.guias = { | ||
377 | $i(i3GEO.guias.CONFIGURA[guias[g]].idconteudo).style.left="-1px"; | 378 | $i(i3GEO.guias.CONFIGURA[guias[g]].idconteudo).style.left="-1px"; |
378 | } | 379 | } |
379 | } | 380 | } |
380 | - ajaxredesenha("") | 381 | + i3GEO.atualiza("") |
381 | i.style.display="block"; | 382 | i.style.display="block"; |
382 | i.style.left = "-1px"; | 383 | i.style.left = "-1px"; |
383 | i.style.width = "270px"; | 384 | i.style.width = "270px"; |
384 | }; | 385 | }; |
385 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 386 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
386 | i3GEO.php.mudatamanho(temp,a,l); | 387 | i3GEO.php.mudatamanho(temp,a,l); |
387 | } | 388 | } |
388 | else{ | 389 | else{ |
@@ -0,0 +1,377 @@ | @@ -0,0 +1,377 @@ | ||
1 | +/* | ||
2 | +Title: I3Geo | ||
3 | + | ||
4 | +File: i3geo/classesjs/classe_i3geo.js | ||
5 | + | ||
6 | +About: Licença | ||
7 | + | ||
8 | +I3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet | ||
9 | + | ||
10 | +Direitos Autorais Reservados (c) 2006 Ministério do Meio Ambiente Brasil | ||
11 | +Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br | ||
12 | + | ||
13 | +Este programa é software livre; você pode redistribuí-lo | ||
14 | +e/ou modificá-lo sob os termos da Licença Pública Geral | ||
15 | +GNU conforme publicada pela Free Software Foundation; | ||
16 | +tanto a versão 2 da Licença. | ||
17 | +Este programa é distribuído na expectativa de que seja útil, | ||
18 | +porém, SEM NENHUMA GARANTIA; nem mesmo a garantia implícita | ||
19 | +de COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. | ||
20 | +Consulte a Licença Pública Geral do GNU para mais detalhes. | ||
21 | +Você deve ter recebido uma cópia da Licença Pública Geral do | ||
22 | +GNU junto com este programa; se não, escreva para a | ||
23 | +Free Software Foundation, Inc., no endereço | ||
24 | +59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. | ||
25 | +*/ | ||
26 | +/* | ||
27 | +Class: i3GEO | ||
28 | + | ||
29 | +A classe i3GEO possuí os métodos de criação e atualização do mapa. Todas as subclasses | ||
30 | +são baseadas em i3GEO, por exemplo, para criar uma janela flutuante sobre o mapa, | ||
31 | +utilize i3GEO.janela.cria() | ||
32 | + | ||
33 | +Para inicializar o mapa, utilize i3GEO.inicia() e para atualizar o mapa, utilize i3GEO.atualiza() | ||
34 | + | ||
35 | +Ao inicializar ou atualizar o i3Geo, é feita uma chamada em AJAX | ||
36 | +para a obtenção dos parâmetros necessários ao funcionamento do mapa. Esses parâmetros | ||
37 | +são armazenados na variável i3GEO.parametros | ||
38 | + | ||
39 | +Nessa classe estão disponíveis variáveis internas utilizadas em várias funções, como i3GEO.temaAtivo | ||
40 | +*/ | ||
41 | +i3GEO = { | ||
42 | + | ||
43 | + /* | ||
44 | + Variable: parametros | ||
45 | + | ||
46 | + Parâmetros obtidos do mapa atual | ||
47 | + | ||
48 | + Parameters: | ||
49 | + | ||
50 | + mapexten {String} - extensão geográfica do mapa no formato xmin ymin xmax ymax | ||
51 | + | ||
52 | + mapscale {Numeric} - denominador da escala do mapa | ||
53 | + | ||
54 | + mapres {Numeric} - resolução da imagem do mapa em DPI | ||
55 | + | ||
56 | + pixelsize {Numeric} - tamanho em unidades de terreno dos pixels da imagem | ||
57 | + | ||
58 | + mapfile {String} - nome do mapfile atualmente em uso | ||
59 | + | ||
60 | + cgi {String} - endereço do executável do mapserver no servidor acessível pela URL | ||
61 | + | ||
62 | + extentTotal {String} - extensão do mapa na inicialização | ||
63 | + | ||
64 | + mapimagem {String} - URL da imagem que compõe o mapa | ||
65 | + | ||
66 | + geoip {sim|nao} - indica se o geoip está instalado, podendo ou não ser utilizado | ||
67 | + | ||
68 | + listavisual {String} - lista de visuais disponíveis | ||
69 | + | ||
70 | + utilizacgi {sim|nao} - indica se o mapa atual está no modo CGI | ||
71 | + | ||
72 | + versaoms {String} - versão do Mapserver instalado no servidor | ||
73 | + | ||
74 | + mensagens {String} - mensagens para uso no letreiro | ||
75 | + | ||
76 | + w {Integer} - largura do mapa atual | ||
77 | + | ||
78 | + h {Integer} - altura do mapa atual | ||
79 | + | ||
80 | + locsistemas {String} - endereço do xml com a lista de sistemas adicionais | ||
81 | + | ||
82 | + locidentifica {String} - endereço do xml com a lista de sistemas de identificação | ||
83 | + | ||
84 | + r {sim|nao} - indica se o software R está instalado no servidor | ||
85 | + | ||
86 | + locmapas {String} - endereço do xml com a lista de mapas | ||
87 | + | ||
88 | + extentref {String} - extensão geográfica do mapa de referência | ||
89 | + | ||
90 | + celularef {Numeric} - tamanho do pixel do mapa de referência em unidades do terreno | ||
91 | + */ | ||
92 | + parametros: { | ||
93 | + mapexten: "", | ||
94 | + mapscale: "", | ||
95 | + mapres: "", | ||
96 | + pixelsize: "", | ||
97 | + mapfile: "", | ||
98 | + cgi: "", | ||
99 | + extentTotal: "", | ||
100 | + mapimagem: "", | ||
101 | + geoip: "", | ||
102 | + listavisual: "", | ||
103 | + utilizacgi:"", | ||
104 | + versaoms:"", | ||
105 | + mensagens:"", | ||
106 | + w: "", | ||
107 | + h: "", | ||
108 | + locsistemas:"", | ||
109 | + locidentifica:"", | ||
110 | + r:"", | ||
111 | + locmapas:"", | ||
112 | + celularef:"" | ||
113 | + }, | ||
114 | + /* | ||
115 | + Variable: temaAtivo | ||
116 | + | ||
117 | + Indica o último tema que foi ativado no mapa | ||
118 | + | ||
119 | + Um tema é ativado em algumas ferramentas, permitindo aue ao se passar de uma ferramenta | ||
120 | + para outra, os menus reflitam a última escolha | ||
121 | + */ | ||
122 | + temaAtivo: "", | ||
123 | + | ||
124 | + cria:function(){ | ||
125 | + //para efeitos de compatibilidade | ||
126 | + try {i3GEO.configura.locaplic = g_locaplic;} | ||
127 | + catch(e){g_locaplic = i3GEO.configura.locaplic;}; | ||
128 | + // | ||
129 | + //calcula o tamanho do mapa | ||
130 | + var diminuix = (navm) ? g_diminuixM : g_diminuixN; | ||
131 | + var diminuiy = (navm) ? g_diminuiyM : g_diminuiyN; | ||
132 | + if (e == undefined){ | ||
133 | + var menos = 0; | ||
134 | + if ($i("contemFerramentas")) | ||
135 | + {menos = menos + parseInt($i("contemFerramentas").style.width);} | ||
136 | + if ($i("ferramentas")) | ||
137 | + {menos = menos + parseInt($i("ferramentas").style.width);} | ||
138 | + var novow = parseInt(screen.availWidth) - diminuix; | ||
139 | + var novoh = parseInt(screen.availHeight) - diminuiy; | ||
140 | + if (novow >= 1024){novow = 1000;} | ||
141 | + if (novoh >= 700){novoh = 700;} | ||
142 | + //o try aqui é necessário por conta do uso possível do i3geo em um iframe | ||
143 | + try{ | ||
144 | + if (document.body.style.width < 400){ | ||
145 | + var novow = parseInt(screen.availWidth) - diminuix; | ||
146 | + var novoh = parseInt(screen.availHeight) - diminuiy; | ||
147 | + window.resizeTo(screen.availWidth,screen.availHeight); | ||
148 | + window.moveTo(0,0); | ||
149 | + } | ||
150 | + } | ||
151 | + catch(e){var e = "";} | ||
152 | + document.body.style.width = novow; | ||
153 | + document.body.style.height = novoh; | ||
154 | + var w = novow - menos - diminuix; | ||
155 | + var h = novoh - diminuiy; | ||
156 | + if (document.getElementById("corpoMapa")){ | ||
157 | + if (document.getElementById("corpoMapa").style.width){ | ||
158 | + var w = parseInt(document.getElementById("corpoMapa").style.width); | ||
159 | + var h = parseInt(document.getElementById("corpoMapa").style.width); | ||
160 | + } | ||
161 | + if (document.getElementById("corpoMapa").style.height) | ||
162 | + {var h = parseInt(document.getElementById("corpoMapa").style.height);} | ||
163 | + } | ||
164 | + } | ||
165 | + else{ | ||
166 | + var w = document.body.offsetWidth - parseInt($i("contemFerramentas").style.width) - diminuix; | ||
167 | + var h = document.body.offsetHeight - diminuiy; | ||
168 | + } | ||
169 | + if($i("contemImg")){ | ||
170 | + $i("contemImg").style.height=h + "px"; | ||
171 | + $i("contemImg").style.width=w + "px"; | ||
172 | + } | ||
173 | + i3GEO.interface.cria(w,h); | ||
174 | + i3GEO.parametros = { | ||
175 | + mapexten: "", | ||
176 | + mapscale: "", | ||
177 | + mapres: "", | ||
178 | + pixelsize: "", | ||
179 | + mapfile: "", | ||
180 | + cgi: "", | ||
181 | + extentTotal: "", | ||
182 | + mapimagem: "", | ||
183 | + geoip: "", | ||
184 | + listavisual: "", | ||
185 | + utilizacgi:"", | ||
186 | + versaoms:"", | ||
187 | + mensagens:"", | ||
188 | + w: w, | ||
189 | + h: h, | ||
190 | + locsistemas:"", | ||
191 | + locidentifica:"", | ||
192 | + r:"", | ||
193 | + locmapas:"", | ||
194 | + extentref:"" | ||
195 | + }; | ||
196 | + }, | ||
197 | + inicia:function(){ | ||
198 | + i3GEOmantemCompatibilidade(); | ||
199 | + var montaMapa = function(retorno){ | ||
200 | + if(retorno == ""){alert("Ocorreu um erro no mapa - montaMapa");retorno = {data:{erro: "erro"}};} | ||
201 | + if(retorno.data.erro){ | ||
202 | + i3GEO.janela.fechaAguarde("montaMapa"); | ||
203 | + document.body.style.backgroundColor="white"; | ||
204 | + document.body.innerHTML = "<br>Para abrir o i3Geo utilize o link:<br><a href="+i3GEO.configura.locaplic+"/ms_criamapa.php >"+i3GEO.configura.locaplic+"/ms_criamapa.php</a>"; | ||
205 | + return("linkquebrado"); | ||
206 | + } | ||
207 | + else{ | ||
208 | + if(retorno.data.variaveis){ | ||
209 | + // | ||
210 | + //executa com eval a string que é retornada pelo servidor (função inicia do mapa_controle.php | ||
211 | + // | ||
212 | + var tempo = ""; | ||
213 | + var titulo = ""; | ||
214 | + eval(retorno.data.variaveis); | ||
215 | + try{ | ||
216 | + if (titulo != "") | ||
217 | + {top.document.title = titulo;} | ||
218 | + } | ||
219 | + catch(e){var e = "";} | ||
220 | + i3GEO.ajuda.mostraJanela("Tempo de desenho em segundos: "+tempo,""); | ||
221 | + | ||
222 | + i3GEO.parametros.mapexten= mapexten; | ||
223 | + i3GEO.parametros.mapscale= parseInt(mapscale); | ||
224 | + i3GEO.parametros.mapres= mapres; | ||
225 | + i3GEO.parametros.pixelsize= g_celula; | ||
226 | + i3GEO.parametros.mapfile= mapfile; | ||
227 | + i3GEO.parametros.cgi= cgi; | ||
228 | + i3GEO.parametros.extentTotal=mapexten; | ||
229 | + i3GEO.parametros.mapimagem= mapimagem; | ||
230 | + i3GEO.parametros.geoip= geoip; | ||
231 | + i3GEO.parametros.listavisual= listavisual; | ||
232 | + i3GEO.parametros.utilizacgi= utilizacgi; | ||
233 | + i3GEO.parametros.versaoms= versaoms; | ||
234 | + i3GEO.parametros.mensagens= mensagens; | ||
235 | + i3GEO.parametros.locsistemas = locsistemas; | ||
236 | + i3GEO.parametros.locidentifica = locidentifica; | ||
237 | + i3GEO.parametros.r = r; | ||
238 | + i3GEO.parametros.locmapas = locmapas; | ||
239 | + i3GEO.parametros.extentref = extentref; | ||
240 | + i3GEO.gadgets.quadros.inicia(10); | ||
241 | + i3GEO.gadgets.quadros.grava("extensao",mapexten); | ||
242 | + i3GEO.arvoreDeCamadas.cria("",retorno.data.temas,i3GEO.configura.sid,i3GEO.configura.locaplic); | ||
243 | + i3GEO.util.arvore("<b>"+$trad("p13")+"</b>","listaPropriedades",i3GEO.configura.listaDePropriedadesDoMapa); | ||
244 | + i3GEO.gadgets.mostraBuscaRapida(); | ||
245 | + i3GEO.guias.cria(); | ||
246 | + if($i("arvoreAdicionaTema")) | ||
247 | + i3GEO.arvoreDeTemas.cria(i3GEO.configura.sid,i3GEO.configura.locaplic,"arvoreAdicionaTema"); | ||
248 | + | ||
249 | + if($i("mst")){$i("mst").style.display="block";} | ||
250 | + i3GEO.atualiza(retorno); | ||
251 | + // | ||
252 | + //calcula (opcional) o tamanho correto da tabela onde fica o mapa | ||
253 | + //se não for feito esse cálculo, o mapa fica ajustado à esquerda | ||
254 | + // | ||
255 | + var temp = 0; | ||
256 | + if ($i("contemFerramentas")){temp = temp + parseInt($i("contemFerramentas").style.width);} | ||
257 | + if ($i("ferramentas")){temp = temp + parseInt($i("ferramentas").style.width);} | ||
258 | + if($i("mst")) | ||
259 | + {$i("mst").style.width=i3GEO.parametros.w + temp + "px";} | ||
260 | + if (i3GEO.configura.entorno == "sim"){ | ||
261 | + i3GEO.configura.entorno == "nao"; | ||
262 | + i3GEO.navega.entorno.ativaDesativa(); | ||
263 | + } | ||
264 | + i3GEO.navega.autoRedesenho.ativa(); | ||
265 | + if ($i("i3geo_escalanum")){$i("i3geo_escalanum").value = i3GEO.parametros.mapscale;} | ||
266 | + if ((i3GEO.parametros.geoip == "nao") && ($i("ondeestou"))) | ||
267 | + {$i("ondeestou").style.display="none";} | ||
268 | + | ||
269 | + i3GEO.interface.inicia(); | ||
270 | + if (i3GEO.finaliza) | ||
271 | + {eval(i3GEO.finaliza);} | ||
272 | + } | ||
273 | + else | ||
274 | + {alert("Erro. Impossivel criar o mapa "+retorno.data);return;} | ||
275 | + // | ||
276 | + //ativa a janela de mensagens se for o caso | ||
277 | + // | ||
278 | + if(document.getElementById("ajuda")) //para efeitos de compatibilidade com as versões anteriores a 4.1 | ||
279 | + {i3GEO.ajuda.DIVAJUDA = "ajuda";} | ||
280 | + var abreJM = "sim"; | ||
281 | + if (i3GEO.util.pegaCookie("g_janelaMen")){ | ||
282 | + var abreJM = i3GEO.util.pegaCookie("g_janelaMen"); | ||
283 | + if(abreJM == "sim") | ||
284 | + i3GEO.configura.iniciaJanelaMensagens = true; | ||
285 | + else | ||
286 | + i3GEO.configura.iniciaJanelaMensagens = false; | ||
287 | + } | ||
288 | + if(i3GEO.configura.iniciaJanelaMensagens == true) | ||
289 | + {i3GEO.ajuda.abreJanela();} | ||
290 | + i3GEO.janela.fechaAguarde("montaMapa"); | ||
291 | + if (i3GEO.configura.liberaGuias == "sim"){i3GEO.guias.libera();} | ||
292 | + } | ||
293 | + if($i("mst")){$i("mst").style.visibility ="visible";} | ||
294 | + }; | ||
295 | + if (!$i("i3geo")) | ||
296 | + {document.body.id = "i3geo";} | ||
297 | + $i("i3geo").className = "yui-skin-sam"; | ||
298 | + if($i("mst")) | ||
299 | + $i("mst").style.visibility ="hidden"; | ||
300 | + // | ||
301 | + //se g_sid="", o html foi aberto diretamente | ||
302 | + //então, é necessário criar os arquivos temporários do mapa | ||
303 | + //essa operação deve ser assíncrona | ||
304 | + // | ||
305 | + if(i3GEO.configura.sid==""){ | ||
306 | + var mashup = function (retorno){ | ||
307 | + i3GEO.configura.sid = retorno.data; | ||
308 | + i3GEO.inicia(); | ||
309 | + }; | ||
310 | + i3GEO.php.criamapa(mashup,i3GEO.configura.mashuppar); | ||
311 | + } | ||
312 | + else{ | ||
313 | + //YAHOO.log("Chamada AJAX para obter o mapa inicial", "i3geo"); | ||
314 | + i3GEO.janela.abreAguarde("montaMapa",$trad("o5")); | ||
315 | + i3GEO.php.inicia(montaMapa,g_embedLegenda,i3GEO.parametros.w,i3GEO.parametros.h); | ||
316 | + } | ||
317 | + if(i3GEO.eventos.NAVEGAMAPA.toString().search("i3GEO.janela.fechaAguarde()") < 0) | ||
318 | + {i3GEO.eventos.NAVEGAMAPA.push("i3GEO.janela.fechaAguarde()");} | ||
319 | + }, | ||
320 | + finaliza:"", | ||
321 | + | ||
322 | + /* | ||
323 | + Function: atualiza | ||
324 | + | ||
325 | + Atualiza o mapa atual, alterando a imagem do mapa e os gadgets ativos | ||
326 | + | ||
327 | + Parameters: | ||
328 | + | ||
329 | + retorno {String} - string com os parâmetros do novo mapa. Se retorno não | ||
330 | + for especificado, será feita uma chamada em ajax para sua obtenção. O resultado | ||
331 | + dessa chamada é armazenada em i3GEO.parametros | ||
332 | + */ | ||
333 | + atualiza: function(retorno){ | ||
334 | + //verifica se o parâmetro retorno existe, caso contrário, | ||
335 | + //faz a chamada ao programa PHP para obter os parâmetros | ||
336 | + if(arguments.length == 0 || retorno == ""){ | ||
337 | + var legimagem = ""; | ||
338 | + i3GEO.janela.abreAguarde("ajaxiniciaParametros",$trad("o1")); | ||
339 | + i3GEO.php.corpo(i3GEO.atualiza,g_tipoimagem); | ||
340 | + } | ||
341 | + else{ | ||
342 | + if(arguments.length == 0){return;} | ||
343 | + i3GEO.mapa.corpo.verifica(retorno); | ||
344 | + var tempo = ""; | ||
345 | + if(i3GEO.desenho.richdraw) | ||
346 | + {i3GEO.desenho.richdraw.clearWorkspace();} | ||
347 | + mapscale = ""; | ||
348 | + mapexten = ""; | ||
349 | + //transforma o retorno em variáveis | ||
350 | + eval(retorno.data.variaveis); | ||
351 | + | ||
352 | + i3GEO.arvoreDeCamadas.atualiza(retorno.data.temas); | ||
353 | + if (i3GEO.parametros.mapscale != mapscale) | ||
354 | + i3GEO.arvoreDeCamadas.atualizaFarol(mapscale); | ||
355 | + | ||
356 | + i3GEO.parametros.mapexten = mapexten; | ||
357 | + i3GEO.parametros.mapscale = mapscale; | ||
358 | + i3GEO.parametros.mapres = mapres; | ||
359 | + i3GEO.parametros.pixelsize = g_celula; | ||
360 | + i3GEO.parametros.mapimagem = mapimagem; | ||
361 | + | ||
362 | + i3GEO.interface.redesenha(); | ||
363 | + g_operacao = ""; | ||
364 | + i3GEO.parametros.mapexten = mapexten; | ||
365 | + if ($i("mensagemt")) | ||
366 | + {$i("mensagemt").value = i3GEO.parametros.mapexten;} | ||
367 | + | ||
368 | + i3GEO.arvoreDeCamadas.CAMADAS = retorno.data.temas; | ||
369 | + i3GEO.eventos.navegaMapa(); | ||
370 | + if (i3GEO.configura.entorno == "sim"){ | ||
371 | + i3GEO.navega.entorno.geraURL(); | ||
372 | + i3GEO.navega.entorno.ajustaPosicao(); | ||
373 | + } | ||
374 | + i3GEO.ajuda.mostraJanela("Tempo de redesenho em segundos: "+tempo,""); | ||
375 | + } | ||
376 | + } | ||
377 | +}; | ||
0 | \ No newline at end of file | 378 | \ No newline at end of file |
classesjs/classe_interface.js
@@ -95,7 +95,7 @@ i3GEO.interface = { | @@ -95,7 +95,7 @@ i3GEO.interface = { | ||
95 | { | 95 | { |
96 | $i("img").onload = ""; | 96 | $i("img").onload = ""; |
97 | //atualiza quadro | 97 | //atualiza quadro |
98 | - i3GEO.gadgets.quadros.grava("imagem",objmapa.mapimagem); | 98 | + i3GEO.gadgets.quadros.grava("imagem",i3GEO.parametros.mapimagem); |
99 | var temp = function(retorno){ | 99 | var temp = function(retorno){ |
100 | eval(retorno.data); | 100 | eval(retorno.data); |
101 | i3GEO.gadgets.quadros.grava("legenda",legimagem); | 101 | i3GEO.gadgets.quadros.grava("legenda",legimagem); |
@@ -122,14 +122,14 @@ i3GEO.interface = { | @@ -122,14 +122,14 @@ i3GEO.interface = { | ||
122 | { | 122 | { |
123 | $i("imgtemp").style.left = parseInt($i("img").style.left); | 123 | $i("imgtemp").style.left = parseInt($i("img").style.left); |
124 | $i("imgtemp").style.top = parseInt($i("img").style.top); | 124 | $i("imgtemp").style.top = parseInt($i("img").style.top); |
125 | - $i("imgtemp").style.width = objmapa.w; | ||
126 | - $i("imgtemp").style.height = objmapa.h; | 125 | + $i("imgtemp").style.width = i3GEO.parametros.w; |
126 | + $i("imgtemp").style.height = i3GEO.parametros.h; | ||
127 | $i("imgtemp").style.display="block"; | 127 | $i("imgtemp").style.display="block"; |
128 | $i("imgtemp").style.backgroundImage = 'url("'+$i("img").src+'")'; | 128 | $i("imgtemp").style.backgroundImage = 'url("'+$i("img").src+'")'; |
129 | } | 129 | } |
130 | $i("img").style.left = 0; | 130 | $i("img").style.left = 0; |
131 | $i("img").style.top = 0; | 131 | $i("img").style.top = 0; |
132 | - $i("img").src=objmapa.mapimagem; | 132 | + $i("img").src=i3GEO.parametros.mapimagem; |
133 | }, | 133 | }, |
134 | cria:function(){ | 134 | cria:function(){ |
135 | var ins = "<table>"; | 135 | var ins = "<table>"; |
@@ -140,15 +140,59 @@ i3GEO.interface = { | @@ -140,15 +140,59 @@ i3GEO.interface = { | ||
140 | $i(i3GEO.interface.IDCORPO).innerHTML = ins; | 140 | $i(i3GEO.interface.IDCORPO).innerHTML = ins; |
141 | }, | 141 | }, |
142 | inicia:function(){ | 142 | inicia:function(){ |
143 | + if ($i("contemImg")) | ||
144 | + {var elemento = "contemImg";} | ||
145 | + else | ||
146 | + {var elemento = "img";} | ||
147 | + i3GEO.mapa.ajustaPosicao(elemento); | ||
143 | var i = $i("img"); | 148 | var i = $i("img"); |
144 | - i.style.width=objmapa.w +"px"; | ||
145 | - i.style.height=objmapa.h +"px"; | 149 | + i.style.width=i3GEO.parametros.w +"px"; |
150 | + i.style.height=i3GEO.parametros.h +"px"; | ||
146 | var estilo = $i(i3GEO.interface.IDCORPO).style; | 151 | var estilo = $i(i3GEO.interface.IDCORPO).style; |
147 | - estilo.width=objmapa.w +"px"; | ||
148 | - estilo.height=objmapa.h +"px"; | ||
149 | - estilo.clip = 'rect('+0+" "+(objmapa.w)+" "+(objmapa.h)+" "+0+')'; | ||
150 | - objmapa.parado = "nao"; //utilizado para verificar se o mouse esta parado | ||
151 | - i3GEO.eventos.ativa(i); | 152 | + estilo.width=i3GEO.parametros.w +"px"; |
153 | + estilo.height=i3GEO.parametros.h +"px"; | ||
154 | + estilo.clip = 'rect('+0+" "+(i3GEO.parametros.w)+" "+(i3GEO.parametros.h)+" "+0+')'; | ||
155 | + objmapaparado = "nao"; //utilizado para verificar se o mouse esta parado | ||
156 | + i3GEO.eventos.ativa(i); | ||
157 | + i3GEO.gadgets.mostraCoordenadasGEO(); | ||
158 | + i3GEO.gadgets.mostraEscalaNumerica(); | ||
159 | + i3GEO.gadgets.mostraEscalaGrafica(); | ||
160 | + i3GEO.gadgets.visual.inicia(); | ||
161 | + i3GEO.ajuda.ativaLetreiro(i3GEO.parametros.mensagens); | ||
162 | + // | ||
163 | + //inicia as barras de ferramentas | ||
164 | + // | ||
165 | + var imagemxy = i3GEO.util.pegaPosicaoObjeto($i(i3GEO.interface.IDCORPO)); | ||
166 | + if ($i("barraDeBotoes1")){ | ||
167 | + var x1 = imagemxy[0]+40; | ||
168 | + var y1 = imagemxy[1]+10; | ||
169 | + } | ||
170 | + if ($i("barraDeBotoes2")){ | ||
171 | + var x2 = imagemxy[0]; | ||
172 | + var y2 = imagemxy[1]+10; | ||
173 | + } | ||
174 | + else{ | ||
175 | + if ($i("barraDeBotoes1")){ | ||
176 | + var x1 = imagemxy[0]; | ||
177 | + var x2 = imagemxy[1]+10; | ||
178 | + } | ||
179 | + } | ||
180 | + if ($i("barraDeBotoes1")) | ||
181 | + i3GEO.barraDeBotoes.inicializaBarra("barraDeBotoes1","i3geo_barra1",true,x1,y1); | ||
182 | + if ($i("barraDeBotoes2")) | ||
183 | + i3GEO.barraDeBotoes.inicializaBarra("barraDeBotoes2","i3geo_barra2",false,x2,y2); | ||
184 | + //ativa as funções dos botões | ||
185 | + i3GEO.barraDeBotoes.ativaBotoes(); | ||
186 | + if (document.getElementById("botao3d")) | ||
187 | + { | ||
188 | + if (g_3dmap == ""){document.getElementById("botao3d").style.display="none";} | ||
189 | + } | ||
190 | + i3GEO.maparef.atualiza(); | ||
191 | + if (i3GEO.configura.mapaRefDisplay != "none") | ||
192 | + { | ||
193 | + if (i3GEO.util.pegaCookie("i3GEO.configura.mapaRefDisplay")){i3GEO.configura.mapaRefDisplay = i3GEO.util.pegaCookie("i3GEO.configura.mapaRefDisplay");} | ||
194 | + if (i3GEO.configura.mapaRefDisplay == "block"){i3GEO.maparef.inicia();} | ||
195 | + } | ||
152 | } | 196 | } |
153 | }, | 197 | }, |
154 | /* | 198 | /* |
@@ -159,7 +203,7 @@ i3GEO.interface = { | @@ -159,7 +203,7 @@ i3GEO.interface = { | ||
159 | flamingo:{ | 203 | flamingo:{ |
160 | redesenha: function(){ | 204 | redesenha: function(){ |
161 | var w = parseInt($i("flamingo").style.width); | 205 | var w = parseInt($i("flamingo").style.width); |
162 | - if (w == objmapa.w) | 206 | + if (w == i3GEO.parametros.w) |
163 | {$i("flamingo").style.height = parseInt($i("flamingo").style.height)+1;} | 207 | {$i("flamingo").style.height = parseInt($i("flamingo").style.height)+1;} |
164 | else | 208 | else |
165 | {$i("flamingo").style.height = parseInt($i("flamingo").style.height)-1;} | 209 | {$i("flamingo").style.height = parseInt($i("flamingo").style.height)-1;} |
@@ -180,14 +224,23 @@ i3GEO.interface = { | @@ -180,14 +224,23 @@ i3GEO.interface = { | ||
180 | }, | 224 | }, |
181 | inicia: function(){ | 225 | inicia: function(){ |
182 | var monta = function(retorno){ | 226 | var monta = function(retorno){ |
183 | - $i("flamingo").style.height = objmapa.h + 45; | 227 | + $i("flamingo").style.height = i3GEO.parametros.h + 45; |
184 | childPopups = new Array(); | 228 | childPopups = new Array(); |
185 | childPopupNr = 0; | 229 | childPopupNr = 0; |
186 | var so = new SWFObject(i3GEO.configura.locaplic+"/pacotes/flamingo/flamingo/flamingo.swf?config="+retorno.data, "flamingoi", "100%", "100%", "8", "#eaeaea"); | 230 | var so = new SWFObject(i3GEO.configura.locaplic+"/pacotes/flamingo/flamingo/flamingo.swf?config="+retorno.data, "flamingoi", "100%", "100%", "8", "#eaeaea"); |
187 | - so.addParam("wmode","window"); | 231 | + so.addParam("wmode","transparent"); |
188 | so.write("flamingo"); | 232 | so.write("flamingo"); |
189 | } | 233 | } |
190 | i3GEO.php.flamingo(monta); | 234 | i3GEO.php.flamingo(monta); |
235 | + i3GEO.eventos.ativa($i("flamingo")); | ||
236 | + | ||
237 | + i3GEO.maparef.atualiza(); | ||
238 | + if (i3GEO.configura.mapaRefDisplay != "none") | ||
239 | + { | ||
240 | + if (i3GEO.util.pegaCookie("i3GEO.configura.mapaRefDisplay")){i3GEO.configura.mapaRefDisplay = i3GEO.util.pegaCookie("i3GEO.configura.mapaRefDisplay");} | ||
241 | + if (i3GEO.configura.mapaRefDisplay == "block"){i3GEO.maparef.inicia();} | ||
242 | + } | ||
243 | + | ||
191 | } | 244 | } |
192 | }, | 245 | }, |
193 | /* | 246 | /* |
@@ -230,8 +283,8 @@ i3GEO.interface = { | @@ -230,8 +283,8 @@ i3GEO.interface = { | ||
230 | }, | 283 | }, |
231 | inicia: function(){ | 284 | inicia: function(){ |
232 | var montaMapa = function(){ | 285 | var montaMapa = function(){ |
233 | - var url = window.location.protocol+"//"+window.location.host+objmapa.cgi+"?"; | ||
234 | - url += "map="+objmapa.mapfile+"&mode=map&SRS=epsg:4326&"; | 286 | + var url = window.location.protocol+"//"+window.location.host+i3GEO.parametros.cgi+"?"; |
287 | + url += "map="+i3GEO.parametros.mapfile+"&mode=map&SRS=epsg:4326&"; | ||
235 | i3geoOL = new OpenLayers.Map('openlayers', { controls: [] }); | 288 | i3geoOL = new OpenLayers.Map('openlayers', { controls: [] }); |
236 | i3geoOLlayer = new OpenLayers.Layer.WMS( "Temas I3Geo", url,{layers:'estadosl'},{'buffer':0},{isBaseLayer:true, opacity: 1}); | 289 | i3geoOLlayer = new OpenLayers.Layer.WMS( "Temas I3Geo", url,{layers:'estadosl'},{'buffer':0},{isBaseLayer:true, opacity: 1}); |
237 | i3geoOLlayer.setVisibility(true); | 290 | i3geoOLlayer.setVisibility(true); |
@@ -291,7 +344,7 @@ i3GEO.interface = { | @@ -291,7 +344,7 @@ i3GEO.interface = { | ||
291 | 344 | ||
292 | i3geoOL.addControl(new OpenLayers.Control.LayerSwitcher()); | 345 | i3geoOL.addControl(new OpenLayers.Control.LayerSwitcher()); |
293 | 346 | ||
294 | - var m = objmapa.extent.split(" "); | 347 | + var m = i3GEO.parametros.mapexten.split(" "); |
295 | var b = new OpenLayers.Bounds(m[0],m[1],m[2],m[3]); | 348 | var b = new OpenLayers.Bounds(m[0],m[1],m[2],m[3]); |
296 | i3geoOL.zoomToExtent(b); | 349 | i3geoOL.zoomToExtent(b); |
297 | 350 | ||
@@ -302,6 +355,11 @@ i3GEO.interface = { | @@ -302,6 +355,11 @@ i3GEO.interface = { | ||
302 | //var overview = new OpenLayers.Control.OverviewMap(options); | 355 | //var overview = new OpenLayers.Control.OverviewMap(options); |
303 | //i3geoOL.addControl(overview); | 356 | //i3geoOL.addControl(overview); |
304 | i3GEO.eventos.ativa($i("openlayers")); | 357 | i3GEO.eventos.ativa($i("openlayers")); |
358 | + var pos = i3GEO.util.pegaPosicaoObjeto($i("openlayers")); | ||
359 | + if ($i("aguarde")){ | ||
360 | + $top("aguarde",pos[1]); | ||
361 | + $left("aguarde",pos[0]); | ||
362 | + } | ||
305 | }; | 363 | }; |
306 | i3GEO.php.openlayers(montaMapa); | 364 | i3GEO.php.openlayers(montaMapa); |
307 | } | 365 | } |
classesjs/classe_janela.js
@@ -35,6 +35,12 @@ As janelas são criadas por meio da biblioteca YUI | @@ -35,6 +35,12 @@ As janelas são criadas por meio da biblioteca YUI | ||
35 | */ | 35 | */ |
36 | i3GEO.janela = { | 36 | i3GEO.janela = { |
37 | /* | 37 | /* |
38 | + Variable: TIPS | ||
39 | + | ||
40 | + Lista os tips inseridos no mapa, possibilitando sua remoção em lote | ||
41 | + */ | ||
42 | + TIPS: new Array(), | ||
43 | + /* | ||
38 | Property: ANTESCRIA | 44 | Property: ANTESCRIA |
39 | 45 | ||
40 | Lista com os nomes das funções que serão executadas antes de abrir a janela. | 46 | Lista com os nomes das funções que serão executadas antes de abrir a janela. |
@@ -281,11 +287,11 @@ i3GEO.janela = { | @@ -281,11 +287,11 @@ i3GEO.janela = { | ||
281 | else | 287 | else |
282 | {novoel.style.opacity = ".9";} | 288 | {novoel.style.opacity = ".9";} |
283 | document.body.appendChild(novoel); | 289 | document.body.appendChild(novoel); |
284 | - objmapa.objtips.push($i(Nid)); | 290 | + i3GEO.janela.TIPS.push($i(Nid)); |
285 | // | 291 | // |
286 | //monta o TIP com o id único criado | 292 | //monta o TIP com o id único criado |
287 | //quando o usuário escolhe a opção de fixar, | 293 | //quando o usuário escolhe a opção de fixar, |
288 | - //o div é incluido no array objmapa.objtips | 294 | + //o div é incluido no array i3GEO.janela.TIPS |
289 | //quando o mapa é redesenhado, esses elementos são excluídos do mapa | 295 | //quando o mapa é redesenhado, esses elementos são excluídos do mapa |
290 | // | 296 | // |
291 | var res = "<div id='"+Nid+"cabecatip' style='text-align:left;background-color:rgb(240,240,240)'>"; | 297 | var res = "<div id='"+Nid+"cabecatip' style='text-align:left;background-color:rgb(240,240,240)'>"; |
@@ -308,34 +314,34 @@ i3GEO.janela = { | @@ -308,34 +314,34 @@ i3GEO.janela = { | ||
308 | /* | 314 | /* |
309 | Function: excluiTips | 315 | Function: excluiTips |
310 | 316 | ||
311 | - Exclui os tips armazenados na variável objmapa.objtips | 317 | + Exclui os tips armazenados na variável i3GEO.janela.TIPS |
312 | 318 | ||
313 | Parameters: | 319 | Parameters: |
314 | 320 | ||
315 | tipo {String} - todos|naofixos tipos de tips que serão excluídos | 321 | tipo {String} - todos|naofixos tipos de tips que serão excluídos |
316 | */ | 322 | */ |
317 | excluiTips: function(tipo){ | 323 | excluiTips: function(tipo){ |
318 | - if(objmapa.objtips.length > 0){ | ||
319 | - var ot = objmapa.objtips.length-1; | 324 | + if(i3GEO.janela.TIPS.length > 0){ |
325 | + var ot = i3GEO.janela.TIPS.length-1; | ||
320 | if (ot >= 0){ | 326 | if (ot >= 0){ |
321 | do{ | 327 | do{ |
322 | if(tipo == 'todos'){ | 328 | if(tipo == 'todos'){ |
323 | - if(objmapa.objtips[ot]){ | ||
324 | - var i = $i(objmapa.objtips[ot].id); | 329 | + if(i3GEO.janela.TIPS[ot]){ |
330 | + var i = $i(i3GEO.janela.TIPS[ot].id); | ||
325 | document.body.removeChild(i); | 331 | document.body.removeChild(i); |
326 | } | 332 | } |
327 | } | 333 | } |
328 | if(tipo == 'naofixos'){ | 334 | if(tipo == 'naofixos'){ |
329 | - if ($i(objmapa.objtips[ot])){ | ||
330 | - if($i(objmapa.objtips[ot].id+"cabecatip").innerHTML != ""){ | ||
331 | - document.body.removeChild($i(objmapa.objtips[ot].id)); | 335 | + if ($i(i3GEO.janela.TIPS[ot])){ |
336 | + if($i(i3GEO.janela.TIPS[ot].id+"cabecatip").innerHTML != ""){ | ||
337 | + document.body.removeChild($i(i3GEO.janela.TIPS[ot].id)); | ||
332 | } | 338 | } |
333 | } | 339 | } |
334 | } | 340 | } |
335 | } | 341 | } |
336 | while(ot--) | 342 | while(ot--) |
337 | if(tipo == "todos") | 343 | if(tipo == "todos") |
338 | - {objmapa.objtips = new Array();} | 344 | + {i3GEO.janela.TIPS = new Array();} |
339 | } | 345 | } |
340 | } | 346 | } |
341 | }, | 347 | }, |
@@ -357,7 +363,7 @@ i3GEO.janela = { | @@ -357,7 +363,7 @@ i3GEO.janela = { | ||
357 | i3GEO.janela.fechaAguarde("ajaxdestaca"); | 363 | i3GEO.janela.fechaAguarde("ajaxdestaca"); |
358 | i3GEO.janela.fechaAguarde("ajaxabrelente"); | 364 | i3GEO.janela.fechaAguarde("ajaxabrelente"); |
359 | i3GEO.janela.fechaAguarde("ajaxiniciaParametros"); | 365 | i3GEO.janela.fechaAguarde("ajaxiniciaParametros"); |
360 | - i3GEO.janela.fechaAguarde("ajaxredesenha"); | 366 | + i3GEO.janela.fechaAguarde("i3GEO.atualiza"); |
361 | i3GEO.janela.fechaAguarde("ajaxCorpoMapaEntorno"); | 367 | i3GEO.janela.fechaAguarde("ajaxCorpoMapaEntorno"); |
362 | i3GEO.janela.fechaAguarde("ajaxCorpoMapa"); | 368 | i3GEO.janela.fechaAguarde("ajaxCorpoMapa"); |
363 | i3GEO.janela.fechaAguarde("ajaxLegenda"); | 369 | i3GEO.janela.fechaAguarde("ajaxLegenda"); |
classesjs/classe_mapa.js
@@ -41,8 +41,12 @@ i3GEO.mapa = { | @@ -41,8 +41,12 @@ i3GEO.mapa = { | ||
41 | Ajusta o posicionamento do corpo do mapa | 41 | Ajusta o posicionamento do corpo do mapa |
42 | 42 | ||
43 | Esse ajuste é necessário na inicialização, uma vez que o mapa utiliza style.position='absolute' | 43 | Esse ajuste é necessário na inicialização, uma vez que o mapa utiliza style.position='absolute' |
44 | + | ||
45 | + Parameters: | ||
46 | + | ||
47 | + elemento {String} - id do elemento HTML que deverá ser ajustado e que contém o mapa | ||
44 | */ | 48 | */ |
45 | - ajustaPosicao: function(){ | 49 | + ajustaPosicao: function(elemento){ |
46 | try{ | 50 | try{ |
47 | imagemxi = 0; | 51 | imagemxi = 0; |
48 | imagemyi = 0; | 52 | imagemyi = 0; |
@@ -52,38 +56,19 @@ i3GEO.mapa = { | @@ -52,38 +56,19 @@ i3GEO.mapa = { | ||
52 | if(!dc){return;} | 56 | if(!dc){return;} |
53 | if (dc.style.left){imagemxi += parseInt(dc.style.left);} | 57 | if (dc.style.left){imagemxi += parseInt(dc.style.left);} |
54 | if (dc.style.top){imagemyi += parseInt(dc.style.top);} | 58 | if (dc.style.top){imagemyi += parseInt(dc.style.top);} |
55 | - if ($i("contemImg")) | ||
56 | - {var dc = $i("contemImg");} | ||
57 | - else | ||
58 | - {var dc = $i("img");} | ||
59 | - if ($i("openlayers")) | ||
60 | - {var dc = $i("openlayers");} | ||
61 | - if ($i("flamingo")) | ||
62 | - {var dc = $i("flamingo");} | 59 | + var dc = $i(elemento); |
63 | while ((dc.offsetParent) && (dc.offsetParent.id != "i3geo")){ | 60 | while ((dc.offsetParent) && (dc.offsetParent.id != "i3geo")){ |
64 | dc = dc.offsetParent; | 61 | dc = dc.offsetParent; |
65 | imagemxi = imagemxi + dc.offsetLeft; | 62 | imagemxi = imagemxi + dc.offsetLeft; |
66 | imagemyi = imagemyi + dc.offsetTop; | 63 | imagemyi = imagemyi + dc.offsetTop; |
67 | - } | ||
68 | - var c = $i("corpoMapa"); | 64 | + } |
65 | + var c = $i(i3GEO.interface.IDCORPO); | ||
69 | if (c){ | 66 | if (c){ |
70 | c.style.position="absolute"; | 67 | c.style.position="absolute"; |
71 | - $left("corpoMapa",imagemxi); | ||
72 | - $top("corpoMapa",imagemyi); | ||
73 | - if ($i("i3geo").style.left){$left("corpoMapa",imagemxi - parseInt($i("i3geo").style.left));} | ||
74 | - if ($i("i3geo").style.top){$top("corpoMapa",imagemyi - parseInt($i("i3geo").style.top));} | ||
75 | - } | ||
76 | - if ($i("ref")){ | ||
77 | - var dc = $i("ref"); | ||
78 | - while (dc.offsetParent.id != "i3geo"){ | ||
79 | - dc = dc.offsetParent; | ||
80 | - imagemxref = imagemxref + dc.offsetLeft; | ||
81 | - imagemyref = imagemyref + dc.offsetTop; | ||
82 | - } | ||
83 | - } | ||
84 | - if ($i("aguarde")){ | ||
85 | - $top("aguarde",imagemyi); | ||
86 | - $left("aguarde",imagemxi); | 68 | + $left(i3GEO.interface.IDCORPO,imagemxi); |
69 | + $top(i3GEO.interface.IDCORPO,imagemyi); | ||
70 | + if ($i("i3geo").style.left){$left(i3GEO.interface.IDCORPO,imagemxi - parseInt($i("i3geo").style.left));} | ||
71 | + if ($i("i3geo").style.top){$top(i3GEO.interface.IDCORPO,imagemyi - parseInt($i("i3geo").style.top));} | ||
87 | } | 72 | } |
88 | } | 73 | } |
89 | catch(e){alert("Ocorreu um erro. i3GEO.mapa.ajustaPosicao"+e);} | 74 | catch(e){alert("Ocorreu um erro. i3GEO.mapa.ajustaPosicao"+e);} |
@@ -92,10 +77,9 @@ i3GEO.mapa = { | @@ -92,10 +77,9 @@ i3GEO.mapa = { | ||
92 | Function: ativaLogo | 77 | Function: ativaLogo |
93 | 78 | ||
94 | Ativa ou desativa a logo marca. | 79 | Ativa ou desativa a logo marca. |
95 | - | ||
96 | */ | 80 | */ |
97 | ativaLogo: function(){ | 81 | ativaLogo: function(){ |
98 | - i3GEO.php.ativalogo(ajaxredesenha); | 82 | + i3GEO.php.ativalogo(i3GEO.atualiza); |
99 | }, | 83 | }, |
100 | /* | 84 | /* |
101 | Function: insereToponimo | 85 | Function: insereToponimo |
@@ -138,12 +122,12 @@ i3GEO.mapa = { | @@ -138,12 +122,12 @@ i3GEO.mapa = { | ||
138 | var digi = function(retorno){ | 122 | var digi = function(retorno){ |
139 | //se texto for igual a vazio é pq o valor foi pego de um atributo | 123 | //se texto for igual a vazio é pq o valor foi pego de um atributo |
140 | if(texto == ""){ | 124 | if(texto == ""){ |
141 | - i3GEO.janela.fechaAguarde("ajaxredesenha"); | 125 | + i3GEO.janela.fechaAguarde("i3GEO.atualiza"); |
142 | texto = retorno.data; | 126 | texto = retorno.data; |
143 | } | 127 | } |
144 | if (texto != " "){ | 128 | if (texto != " "){ |
145 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | ||
146 | - i3GEO.php.insereAnnotation(ajaxredesenha,g_nomepin+"topo",objposicaocursor.ddx+" "+objposicaocursor.ddy,texto,pos,pl,ox,oy,mf,md,forca,fcs,fxs,fys,m,c,ys,xs,cs,cf,a,t,f); | 129 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
130 | + i3GEO.php.insereAnnotation(i3GEO.atualiza,g_nomepin+"topo",objposicaocursor.ddx+" "+objposicaocursor.ddy,texto,pos,pl,ox,oy,mf,md,forca,fcs,fxs,fys,m,c,ys,xs,cs,cf,a,t,f); | ||
147 | } | 131 | } |
148 | }; | 132 | }; |
149 | if (doc.getElementById("tipoInsere").value == "digitando") | 133 | if (doc.getElementById("tipoInsere").value == "digitando") |
@@ -154,7 +138,7 @@ i3GEO.mapa = { | @@ -154,7 +138,7 @@ i3GEO.mapa = { | ||
154 | if ((doc.getElementById("temasLigados")) && (doc.getElementById("itemsel"))){ | 138 | if ((doc.getElementById("temasLigados")) && (doc.getElementById("itemsel"))){ |
155 | var tema = doc.getElementById("temasLigados").value; | 139 | var tema = doc.getElementById("temasLigados").value; |
156 | var item = doc.getElementById("itemsel").value; | 140 | var item = doc.getElementById("itemsel").value; |
157 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 141 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
158 | i3GEO.php.identificaunico(digi,objposicaocursor.ddx+","+objposicaocursor.ddy,tema,item); | 142 | i3GEO.php.identificaunico(digi,objposicaocursor.ddx+","+objposicaocursor.ddy,tema,item); |
159 | } | 143 | } |
160 | } | 144 | } |
@@ -184,8 +168,8 @@ i3GEO.mapa = { | @@ -184,8 +168,8 @@ i3GEO.mapa = { | ||
184 | } | 168 | } |
185 | if (g_nomepin == ""){alert("Nenhum tema definido para editar");} | 169 | if (g_nomepin == ""){alert("Nenhum tema definido para editar");} |
186 | else{ | 170 | else{ |
187 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | ||
188 | - i3GEO.php.insereSHP(ajaxredesenha,g_nomepin,item,valoritem,objposicaocursor.ddx+" "+objposicaocursor.ddy); | 171 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
172 | + i3GEO.php.insereSHP(i3GEO.atualiza,g_nomepin,item,valoritem,objposicaocursor.ddx+" "+objposicaocursor.ddy); | ||
189 | } | 173 | } |
190 | } | 174 | } |
191 | }, | 175 | }, |
@@ -224,8 +208,8 @@ i3GEO.mapa = { | @@ -224,8 +208,8 @@ i3GEO.mapa = { | ||
224 | if (itens == "") | 208 | if (itens == "") |
225 | {alert("Nenhum item foi escolhido");} | 209 | {alert("Nenhum item foi escolhido");} |
226 | else{ | 210 | else{ |
227 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | ||
228 | - i3GEO.php.insereSHPgrafico(ajaxredesenha,tema,objposicaocursor.ddx,objposicaocursor.ddy,itens,shadow_height,width,inclinacao); | 211 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
212 | + i3GEO.php.insereSHPgrafico(i3GEO.atualiza,tema,objposicaocursor.ddx,objposicaocursor.ddy,itens,shadow_height,width,inclinacao); | ||
229 | } | 213 | } |
230 | } | 214 | } |
231 | } | 215 | } |
@@ -267,7 +251,7 @@ i3GEO.mapa = { | @@ -267,7 +251,7 @@ i3GEO.mapa = { | ||
267 | Restaura o mapa para a cópia de segurança existente no servidor | 251 | Restaura o mapa para a cópia de segurança existente no servidor |
268 | */ | 252 | */ |
269 | restaura: function(){ | 253 | restaura: function(){ |
270 | - i3GEO.php.recuperamapa(ajaxredesenha); | 254 | + i3GEO.php.recuperamapa(i3GEO.atualiza); |
271 | } | 255 | } |
272 | }, | 256 | }, |
273 | /* | 257 | /* |
@@ -416,7 +400,7 @@ i3GEO.mapa = { | @@ -416,7 +400,7 @@ i3GEO.mapa = { | ||
416 | Abre a janela para salvar localmente o mapfile utilizado no mapa atual | 400 | Abre a janela para salvar localmente o mapfile utilizado no mapa atual |
417 | */ | 401 | */ |
418 | salvaMapa: function(){ | 402 | salvaMapa: function(){ |
419 | - if(objmapa.mapfile == "") | 403 | + if(i3GEO.parametros == "") |
420 | {alert("Essa opcao nao pode ser ativada. Consulte o administrador do sistema. Mapfile nao esta exposto.");return;} | 404 | {alert("Essa opcao nao pode ser ativada. Consulte o administrador do sistema. Mapfile nao esta exposto.");return;} |
421 | i3GEO.janela.cria("300px","180px",i3GEO.configura.locaplic+"/ferramentas/salvamapa/index.htm","","","Salva mapa"); | 405 | i3GEO.janela.cria("300px","180px",i3GEO.configura.locaplic+"/ferramentas/salvamapa/index.htm","","","Salva mapa"); |
422 | }, | 406 | }, |
@@ -433,7 +417,7 @@ i3GEO.mapa = { | @@ -433,7 +417,7 @@ i3GEO.mapa = { | ||
433 | Abre a janela para converter o mapa atual em web service WMS | 417 | Abre a janela para converter o mapa atual em web service WMS |
434 | */ | 418 | */ |
435 | convertews: function(){ | 419 | convertews: function(){ |
436 | - if(objmapa.mapfile == "") | 420 | + if(i3GEO.parametros.mapfile == "") |
437 | {alert("Essa opcao nao pode ser ativada. Consulte o administrador do sistema. Mapfile nao esta exposto.");return;} | 421 | {alert("Essa opcao nao pode ser ativada. Consulte o administrador do sistema. Mapfile nao esta exposto.");return;} |
438 | i3GEO.janela.cria("440px","280px",i3GEO.configura.locaplic+"/ferramentas/convertews/index.htm","","","Web service"); | 422 | i3GEO.janela.cria("440px","280px",i3GEO.configura.locaplic+"/ferramentas/convertews/index.htm","","","Web service"); |
439 | }, | 423 | }, |
@@ -590,7 +574,7 @@ i3GEO.mapa = { | @@ -590,7 +574,7 @@ i3GEO.mapa = { | ||
590 | alert("Recuperacao impossivel. Sera feita uma tentativa de reiniciar o mapa."); | 574 | alert("Recuperacao impossivel. Sera feita uma tentativa de reiniciar o mapa."); |
591 | if (i3GEO.mapa.recupera.TENTATIVA == 1){ | 575 | if (i3GEO.mapa.recupera.TENTATIVA == 1){ |
592 | i3GEO.mapa.recupera.TENTATIVA = 2; | 576 | i3GEO.mapa.recupera.TENTATIVA = 2; |
593 | - i3GEO.php.reiniciaMapa(ajaxredesenha); | 577 | + i3GEO.php.reiniciaMapa(i3GEO.atualiza); |
594 | } | 578 | } |
595 | } | 579 | } |
596 | } | 580 | } |
classesjs/classe_maparef.js
@@ -32,6 +32,17 @@ Class: i3GEO.maparef | @@ -32,6 +32,17 @@ Class: i3GEO.maparef | ||
32 | Cria e processa o mapa de referência | 32 | Cria e processa o mapa de referência |
33 | */ | 33 | */ |
34 | i3GEO.maparef = { | 34 | i3GEO.maparef = { |
35 | + /* | ||
36 | + Variable: fatorZoomDinamico | ||
37 | + | ||
38 | + Define o fator de zoom inicial do mapa de referência quando o modo dinâmico for ativado | ||
39 | + */ | ||
40 | + fatorZoomDinamico: -3, | ||
41 | + /* | ||
42 | + Function: inicia | ||
43 | + | ||
44 | + Inicializa o mapa de referência | ||
45 | + */ | ||
35 | inicia: function(){ | 46 | inicia: function(){ |
36 | //YAHOO.log("initJanelaRef", "i3geo"); | 47 | //YAHOO.log("initJanelaRef", "i3geo"); |
37 | if (!$i("i3geo_winRef")){ | 48 | if (!$i("i3geo_winRef")){ |
@@ -40,9 +51,9 @@ i3GEO.maparef = { | @@ -40,9 +51,9 @@ i3GEO.maparef = { | ||
40 | novoel.style.display="none"; | 51 | novoel.style.display="none"; |
41 | novoel.style.borderColor="gray"; | 52 | novoel.style.borderColor="gray"; |
42 | var ins = '<div class="hd">'; | 53 | var ins = '<div class="hd">'; |
43 | - var temp = "javascript:if(g_zoomRefDinamico == -1){g_zoomRefDinamico = 1};g_zoomRefDinamico = g_zoomRefDinamico + 1 ;$i(\"refDinamico\").checked = true;i3GEO.maparef.atualiza();"; | 54 | + var temp = "javascript:if(i3GEO.maparef.fatorZoomDinamico == -1){i3GEO.maparef.fatorZoomDinamico = 1};i3GEO.maparef.fatorZoomDinamico = i3GEO.maparef.fatorZoomDinamico + 1 ;$i(\"refDinamico\").checked = true;i3GEO.maparef.atualiza();"; |
44 | ins += "<img class=mais onclick='"+temp+"' src="+i3GEO.util.$im("branco.gif")+" />"; | 55 | ins += "<img class=mais onclick='"+temp+"' src="+i3GEO.util.$im("branco.gif")+" />"; |
45 | - var temp = "javascript:if(g_zoomRefDinamico == 1){g_zoomRefDinamico = -1};g_zoomRefDinamico = g_zoomRefDinamico - 1 ;$i(\"refDinamico\").checked = true;i3GEO.maparef.atualiza();"; | 56 | + var temp = "javascript:if(i3GEO.maparef.fatorZoomDinamico == 1){i3GEO.maparef.fatorZoomDinamico = -1};i3GEO.maparef.fatorZoomDinamico = i3GEO.maparef.fatorZoomDinamico - 1 ;$i(\"refDinamico\").checked = true;i3GEO.maparef.atualiza();"; |
46 | ins += "<img class=menos onclick='"+temp+"' src="+i3GEO.util.$im("branco.gif")+" /> "; | 57 | ins += "<img class=menos onclick='"+temp+"' src="+i3GEO.util.$im("branco.gif")+" /> "; |
47 | ins += '<input style="cursor:pointer" onclick="javascript:i3GEO.maparef.atualiza()" type="checkbox" id="refDinamico" /> '+$trad("o6")+'</div>'; | 58 | ins += '<input style="cursor:pointer" onclick="javascript:i3GEO.maparef.atualiza()" type="checkbox" id="refDinamico" /> '+$trad("o6")+'</div>'; |
48 | ins += '<div class="bd" style="text-align:left;padding:3px;" id="mapaReferencia" onmouseover="this.onmousemove=function(exy){i3GEO.eventos.posicaoMouseMapa(exy)}" onclick="javascript:i3GEO.maparef.click()">'; | 59 | ins += '<div class="bd" style="text-align:left;padding:3px;" id="mapaReferencia" onmouseover="this.onmousemove=function(exy){i3GEO.eventos.posicaoMouseMapa(exy)}" onclick="javascript:i3GEO.maparef.click()">'; |
@@ -51,7 +62,6 @@ i3GEO.maparef = { | @@ -51,7 +62,6 @@ i3GEO.maparef = { | ||
51 | ins += '<div style="text-align:left;font-size:0px" id="refmensagem" ></div></div>'; | 62 | ins += '<div style="text-align:left;font-size:0px" id="refmensagem" ></div></div>'; |
52 | novoel.innerHTML = ins; | 63 | novoel.innerHTML = ins; |
53 | document.body.appendChild(novoel); | 64 | document.body.appendChild(novoel); |
54 | - //$i("imagemReferencia").style.height = objmapa.refheight+"px"; | ||
55 | } | 65 | } |
56 | if($i("i3geo_winRef").style.display != "block"){ | 66 | if($i("i3geo_winRef").style.display != "block"){ |
57 | $i("i3geo_winRef").style.display = "block"; | 67 | $i("i3geo_winRef").style.display = "block"; |
@@ -59,9 +69,9 @@ i3GEO.maparef = { | @@ -59,9 +69,9 @@ i3GEO.maparef = { | ||
59 | YAHOO.janelaRef.xp.panel = new YAHOO.widget.Panel("i3geo_winRef", { width:"156px", fixedcenter: false, constraintoviewport: true, underlay:"shadow", close:true, visible:true, draggable:true, modal:false } ); | 69 | YAHOO.janelaRef.xp.panel = new YAHOO.widget.Panel("i3geo_winRef", { width:"156px", fixedcenter: false, constraintoviewport: true, underlay:"shadow", close:true, visible:true, draggable:true, modal:false } ); |
60 | YAHOO.janelaRef.xp.panel.render(); | 70 | YAHOO.janelaRef.xp.panel.render(); |
61 | var pos = i3GEO.util.pegaPosicaoObjeto($i("img")); | 71 | var pos = i3GEO.util.pegaPosicaoObjeto($i("img")); |
62 | - if (navm){YAHOO.janelaRef.xp.panel.moveTo((pos[0]+objmapa.w-160),pos[1]+4);} | 72 | + if (navm){YAHOO.janelaRef.xp.panel.moveTo((pos[0]+i3GEO.parametros.w-160),pos[1]+4);} |
63 | else | 73 | else |
64 | - {YAHOO.janelaRef.xp.panel.moveTo((pos[0]+objmapa.w-160),pos[1]+4);} | 74 | + {YAHOO.janelaRef.xp.panel.moveTo((pos[0]+i3GEO.parametros.w-160),pos[1]+4);} |
65 | var escondeRef = function(){ | 75 | var escondeRef = function(){ |
66 | YAHOO.util.Event.removeListener(YAHOO.janelaRef.xp.panel.close, "click"); | 76 | YAHOO.util.Event.removeListener(YAHOO.janelaRef.xp.panel.close, "click"); |
67 | YAHOO.janelaRef.xp.panel.destroy(); | 77 | YAHOO.janelaRef.xp.panel.destroy(); |
@@ -69,8 +79,10 @@ i3GEO.maparef = { | @@ -69,8 +79,10 @@ i3GEO.maparef = { | ||
69 | }; | 79 | }; |
70 | YAHOO.util.Event.addListener(YAHOO.janelaRef.xp.panel.close, "click", escondeRef); | 80 | YAHOO.util.Event.addListener(YAHOO.janelaRef.xp.panel.close, "click", escondeRef); |
71 | i3GEO.util.insereCookie("i3GEO.configura.mapaRefDisplay","block"); | 81 | i3GEO.util.insereCookie("i3GEO.configura.mapaRefDisplay","block"); |
72 | - if(i3GEO.gadgets.PARAMETROS.mostraCoordenadasGEO.idhtml) | ||
73 | - YAHOO.util.Event.addListener($i("imagemReferencia"),"mousemove", atualizaLocalizarxy); | 82 | + if(typeof(atualizaLocalizarxy) == "function"){ |
83 | + if(i3GEO.gadgets.PARAMETROS.mostraCoordenadasGEO.idhtml) | ||
84 | + YAHOO.util.Event.addListener($i("imagemReferencia"),"mousemove", atualizaLocalizarxy); | ||
85 | + } | ||
74 | } | 86 | } |
75 | //YAHOO.log("Fim initJanelaRef", "i3geo"); | 87 | //YAHOO.log("Fim initJanelaRef", "i3geo"); |
76 | if(i3GEO.eventos.NAVEGAMAPA.toString().search("i3GEO.maparef.atualiza()") < 0) | 88 | if(i3GEO.eventos.NAVEGAMAPA.toString().search("i3GEO.maparef.atualiza()") < 0) |
@@ -98,10 +110,10 @@ i3GEO.maparef = { | @@ -98,10 +110,10 @@ i3GEO.maparef = { | ||
98 | if ($i("mapaReferencia")){ | 110 | if ($i("mapaReferencia")){ |
99 | //YAHOO.log("Atualizando o mapa de referência", "i3geo"); | 111 | //YAHOO.log("Atualizando o mapa de referência", "i3geo"); |
100 | if(dinamico){ | 112 | if(dinamico){ |
101 | - i3GEO.php.referenciadinamica(this.processaImagem,g_zoomRefDinamico); | 113 | + i3GEO.php.referenciadinamica(this.processaImagem,i3GEO.maparef.fatorZoomDinamico); |
102 | } | 114 | } |
103 | else{ | 115 | else{ |
104 | - if(($i("imagemReferencia").src == "") || (objmapa.cgi != "sim")){ | 116 | + if(($i("imagemReferencia").src == "") || (i3GEO.parametros.cgi != "sim")){ |
105 | i3GEO.php.referencia(this.processaImagem); | 117 | i3GEO.php.referencia(this.processaImagem); |
106 | } | 118 | } |
107 | else{ | 119 | else{ |
@@ -132,11 +144,13 @@ i3GEO.maparef = { | @@ -132,11 +144,13 @@ i3GEO.maparef = { | ||
132 | i3GEO.janela.fechaAguarde("ajaxreferencia1"); | 144 | i3GEO.janela.fechaAguarde("ajaxreferencia1"); |
133 | if ((retorno.data != "erro") && (retorno.data != undefined)){ | 145 | if ((retorno.data != "erro") && (retorno.data != undefined)){ |
134 | eval(retorno.data); | 146 | eval(retorno.data); |
147 | + i3GEO.parametros.celularef = g_celularef; | ||
148 | + i3GEO.parametros.extentref = extentref; | ||
135 | if ($i("imagemReferencia")){ | 149 | if ($i("imagemReferencia")){ |
136 | var m = new Image(); | 150 | var m = new Image(); |
137 | m.src = refimagem; | 151 | m.src = refimagem; |
138 | $i("imagemReferencia").src=m.src; | 152 | $i("imagemReferencia").src=m.src; |
139 | - if ((objmapa.scale < 15000000) && (objmapa.scale > 10000000)){ | 153 | + if ((i3GEO.parametros.mapscale < 15000000) && (i3GEO.parametros.mapscale > 10000000)){ |
140 | $i("refmensagem").innerHTML = "Para navegar no mapa principal, você pode clicar em um ponto no mapa de referência."; | 154 | $i("refmensagem").innerHTML = "Para navegar no mapa principal, você pode clicar em um ponto no mapa de referência."; |
141 | $i("refmensagem").style.fontSize="10px"; | 155 | $i("refmensagem").style.fontSize="10px"; |
142 | } | 156 | } |
@@ -158,10 +172,10 @@ i3GEO.maparef = { | @@ -158,10 +172,10 @@ i3GEO.maparef = { | ||
158 | */ | 172 | */ |
159 | click: function(){ | 173 | click: function(){ |
160 | try{ | 174 | try{ |
161 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | ||
162 | - i3GEO.php.pan(ajaxredesenha,objmapa.scale,"ref",objposicaocursor.refx,objposicaocursor.refy); | 175 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
176 | + i3GEO.php.pan(i3GEO.atualiza,i3GEO.parametros.mapscale,"ref",objposicaocursor.refx,objposicaocursor.refy); | ||
163 | } | 177 | } |
164 | catch(e) | 178 | catch(e) |
165 | - {var e = "";i3GEO.janela.fechaAguarde("ajaxredesenha");} | 179 | + {var e = "";i3GEO.janela.fechaAguarde("i3GEO.atualiza");} |
166 | } | 180 | } |
167 | }; | 181 | }; |
168 | \ No newline at end of file | 182 | \ No newline at end of file |
classesjs/classe_navega.js
@@ -66,8 +66,8 @@ i3GEO.navega = { | @@ -66,8 +66,8 @@ i3GEO.navega = { | ||
66 | i3GEO.configura.locaplic = locaplic; | 66 | i3GEO.configura.locaplic = locaplic; |
67 | i3GEO.configura.sid = sid; | 67 | i3GEO.configura.sid = sid; |
68 | } | 68 | } |
69 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | ||
70 | - i3GEO.php.aproxima(ajaxredesenha,i3GEO.navega.FATORZOOM); | 69 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
70 | + i3GEO.php.aproxima(i3GEO.atualiza,i3GEO.navega.FATORZOOM); | ||
71 | }, | 71 | }, |
72 | /* | 72 | /* |
73 | Function: zoomout | 73 | Function: zoomout |
@@ -86,8 +86,8 @@ i3GEO.navega = { | @@ -86,8 +86,8 @@ i3GEO.navega = { | ||
86 | i3GEO.configura.locaplic = locaplic; | 86 | i3GEO.configura.locaplic = locaplic; |
87 | i3GEO.configura.sid = sid; | 87 | i3GEO.configura.sid = sid; |
88 | } | 88 | } |
89 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | ||
90 | - i3GEO.php.afasta(ajaxredesenha,i3GEO.navega.FATORZOOM); | 89 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
90 | + i3GEO.php.afasta(i3GEO.atualiza,i3GEO.navega.FATORZOOM); | ||
91 | }, | 91 | }, |
92 | /* | 92 | /* |
93 | Function: zoomponto | 93 | Function: zoomponto |
@@ -108,8 +108,8 @@ i3GEO.navega = { | @@ -108,8 +108,8 @@ i3GEO.navega = { | ||
108 | //YAHOO.log("zoomponto", "i3geo"); | 108 | //YAHOO.log("zoomponto", "i3geo"); |
109 | if(locaplic != ""){i3GEO.configura.locaplic = locaplic;} | 109 | if(locaplic != ""){i3GEO.configura.locaplic = locaplic;} |
110 | if(sid != ""){i3GEO.configura.sid = sid;} | 110 | if(sid != ""){i3GEO.configura.sid = sid;} |
111 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | ||
112 | - i3GEO.php.zoomponto(ajaxredesenha,x,y); | 111 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
112 | + i3GEO.php.zoomponto(i3GEO.atualiza,x,y); | ||
113 | }, | 113 | }, |
114 | /* | 114 | /* |
115 | Function: zoompontoIMG | 115 | Function: zoompontoIMG |
@@ -129,8 +129,8 @@ i3GEO.navega = { | @@ -129,8 +129,8 @@ i3GEO.navega = { | ||
129 | zoompontoIMG: function(locaplic,sid,x,y){ | 129 | zoompontoIMG: function(locaplic,sid,x,y){ |
130 | if(locaplic != ""){i3GEO.configura.locaplic = locaplic;} | 130 | if(locaplic != ""){i3GEO.configura.locaplic = locaplic;} |
131 | if(sid != ""){i3GEO.configura.sid = sid;} | 131 | if(sid != ""){i3GEO.configura.sid = sid;} |
132 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | ||
133 | - i3GEO.php.pan(ajaxredesenha,"","",x,y); | 132 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
133 | + i3GEO.php.pan(i3GEO.atualiza,"","",x,y); | ||
134 | }, | 134 | }, |
135 | /* | 135 | /* |
136 | Function: xy2xy | 136 | Function: xy2xy |
@@ -244,8 +244,8 @@ i3GEO.navega = { | @@ -244,8 +244,8 @@ i3GEO.navega = { | ||
244 | if(sid != ""){i3GEO.configura.sid = sid;} | 244 | if(sid != ""){i3GEO.configura.sid = sid;} |
245 | if(tipoimagem == "") | 245 | if(tipoimagem == "") |
246 | {var tipoimagem = "nenhum";} | 246 | {var tipoimagem = "nenhum";} |
247 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | ||
248 | - i3GEO.php.mudaext(ajaxredesenha,tipoimagem,ext); | 247 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
248 | + i3GEO.php.mudaext(i3GEO.atualiza,tipoimagem,ext); | ||
249 | }, | 249 | }, |
250 | /* | 250 | /* |
251 | Function: aplicaEscala | 251 | Function: aplicaEscala |
@@ -264,8 +264,8 @@ i3GEO.navega = { | @@ -264,8 +264,8 @@ i3GEO.navega = { | ||
264 | //YAHOO.log("aplicaescala", "i3geo"); | 264 | //YAHOO.log("aplicaescala", "i3geo"); |
265 | if(locaplic != ""){i3GEO.configura.locaplic = locaplic;} | 265 | if(locaplic != ""){i3GEO.configura.locaplic = locaplic;} |
266 | if(sid != ""){i3GEO.configura.sid = sid;} | 266 | if(sid != ""){i3GEO.configura.sid = sid;} |
267 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | ||
268 | - i3GEO.php.mudaescala(ajaxredesenha,escala); | 267 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
268 | + i3GEO.php.mudaescala(i3GEO.atualiza,escala); | ||
269 | }, | 269 | }, |
270 | /* | 270 | /* |
271 | Function: panFixo | 271 | Function: panFixo |
@@ -322,8 +322,8 @@ i3GEO.navega = { | @@ -322,8 +322,8 @@ i3GEO.navega = { | ||
322 | var y = h - (h / 6); | 322 | var y = h - (h / 6); |
323 | var x = w / 6; | 323 | var x = w / 6; |
324 | } | 324 | } |
325 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | ||
326 | - i3GEO.php.pan(ajaxredesenha,escala,tipo,x,y); | 325 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
326 | + i3GEO.php.pan(i3GEO.atualiza,escala,tipo,x,y); | ||
327 | }, | 327 | }, |
328 | /* | 328 | /* |
329 | Function: mostraRosaDosVentos | 329 | Function: mostraRosaDosVentos |
@@ -344,7 +344,7 @@ i3GEO.navega = { | @@ -344,7 +344,7 @@ i3GEO.navega = { | ||
344 | if(g_tipoacao == "area"){return;} | 344 | if(g_tipoacao == "area"){return;} |
345 | } | 345 | } |
346 | catch(e){}; | 346 | catch(e){}; |
347 | - if(objposicaocursor.imgx < 10 || objposicaocursor.imgy < 10 || objposicaocursor.imgy > (objmapa.h - 10)) | 347 | + if(objposicaocursor.imgx < 10 || objposicaocursor.imgy < 10 || objposicaocursor.imgy > (i3GEO.parametros.h - 10)) |
348 | {return;} | 348 | {return;} |
349 | if (!$i("i3geo_rosa")){ | 349 | if (!$i("i3geo_rosa")){ |
350 | var novoel = document.createElement("div"); | 350 | var novoel = document.createElement("div"); |
@@ -359,18 +359,18 @@ i3GEO.navega = { | @@ -359,18 +359,18 @@ i3GEO.navega = { | ||
359 | } | 359 | } |
360 | var setas = "<table id='rosaV' >"; | 360 | var setas = "<table id='rosaV' >"; |
361 | setas += "<tr onclick=\"javascript:i3GEO.configura.mostraRosaDosVentos='nao'\"><td></td><td></td><td style=cursor:pointer >x</td></tr><tr>"; | 361 | setas += "<tr onclick=\"javascript:i3GEO.configura.mostraRosaDosVentos='nao'\"><td></td><td></td><td style=cursor:pointer >x</td></tr><tr>"; |
362 | - setas += "<td><img class='rosanoroeste' title='noroeste' src='"+$im("branco.gif")+"' onclick=\"i3GEO.navega.panFixo('"+i3GEO.configura.locaplic+"','"+i3GEO.configura.sid+"','noroeste','"+objmapa.w+"','"+objmapa.h+"','"+objmapa.scale+"')\" /></td>"; | ||
363 | - setas += "<td><img class='rosanorte' title='norte' src='"+$im("branco.gif")+"' onclick=\"i3GEO.navega.panFixo('"+i3GEO.configura.locaplic+"','"+i3GEO.configura.sid+"','norte','"+objmapa.w+"','"+objmapa.h+"','"+objmapa.scale+"')\" /></td>"; | ||
364 | - setas += "<td><img class='rosanordeste' title='nordeste' src='"+$im("branco.gif")+"' onclick=\"i3GEO.navega.panFixo('"+i3GEO.configura.locaplic+"','"+i3GEO.configura.sid+"','nordeste','"+objmapa.w+"','"+objmapa.h+"','"+objmapa.scale+"')\" /></td></tr>"; | ||
365 | - setas += "<tr><td><img class='rosaoeste' title='oeste' src='"+$im("branco.gif")+"' onclick=\"i3GEO.navega.panFixo('"+i3GEO.configura.locaplic+"','"+i3GEO.configura.sid+"','oeste','"+objmapa.w+"','"+objmapa.h+"','"+objmapa.scale+"')\" /></td>"; | 362 | + setas += "<td><img class='rosanoroeste' title='noroeste' src='"+$im("branco.gif")+"' onclick=\"i3GEO.navega.panFixo('"+i3GEO.configura.locaplic+"','"+i3GEO.configura.sid+"','noroeste','"+i3GEO.parametros.w+"','"+i3GEO.parametros.h+"','"+i3GEO.parametros.mapscale+"')\" /></td>"; |
363 | + setas += "<td><img class='rosanorte' title='norte' src='"+$im("branco.gif")+"' onclick=\"i3GEO.navega.panFixo('"+i3GEO.configura.locaplic+"','"+i3GEO.configura.sid+"','norte','"+i3GEO.parametros.w+"','"+i3GEO.parametros.h+"','"+i3GEO.parametros.mapscale+"')\" /></td>"; | ||
364 | + setas += "<td><img class='rosanordeste' title='nordeste' src='"+$im("branco.gif")+"' onclick=\"i3GEO.navega.panFixo('"+i3GEO.configura.locaplic+"','"+i3GEO.configura.sid+"','nordeste','"+i3GEO.parametros.w+"','"+i3GEO.parametros.h+"','"+i3GEO.parametros.mapscale+"')\" /></td></tr>"; | ||
365 | + setas += "<tr><td><img class='rosaoeste' title='oeste' src='"+$im("branco.gif")+"' onclick=\"i3GEO.navega.panFixo('"+i3GEO.configura.locaplic+"','"+i3GEO.configura.sid+"','oeste','"+i3GEO.parametros.w+"','"+i3GEO.parametros.h+"','"+i3GEO.parametros.mapscale+"')\" /></td>"; | ||
366 | setas += "<td><table><tr>"; | 366 | setas += "<td><table><tr>"; |
367 | setas += "<td><img class='rosamais' title='aproxima' onclick=\"i3GEO.navega.zoomin('"+i3GEO.configura.locaplic+"','"+i3GEO.configura.sid+"')\" src='"+$im("branco.gif")+"' </td>"; | 367 | setas += "<td><img class='rosamais' title='aproxima' onclick=\"i3GEO.navega.zoomin('"+i3GEO.configura.locaplic+"','"+i3GEO.configura.sid+"')\" src='"+$im("branco.gif")+"' </td>"; |
368 | setas += "<td><img class='rosamenos' title='afasta' onclick=\"i3GEO.navega.zoomout('"+i3GEO.configura.locaplic+"','"+i3GEO.configura.sid+"')\" src='"+$im("branco.gif")+"' </td>"; | 368 | setas += "<td><img class='rosamenos' title='afasta' onclick=\"i3GEO.navega.zoomout('"+i3GEO.configura.locaplic+"','"+i3GEO.configura.sid+"')\" src='"+$im("branco.gif")+"' </td>"; |
369 | setas += "</tr></table></td>"; | 369 | setas += "</tr></table></td>"; |
370 | - setas += "<td><img class='rosaleste' title='leste' src='"+$im("branco.gif")+"' onclick=\"i3GEO.navega.panFixo('"+i3GEO.configura.locaplic+"','"+i3GEO.configura.sid+"','leste','"+objmapa.w+"','"+objmapa.h+"','"+objmapa.scale+"')\" /></td></tr>"; | ||
371 | - setas += "<tr><td><img class='rosasudoeste' title='sudoeste' src='"+$im("branco.gif")+"' onclick=\"i3GEO.navega.panFixo('"+i3GEO.configura.locaplic+"','"+i3GEO.configura.sid+"','sudoeste','"+objmapa.w+"','"+objmapa.h+"','"+objmapa.scale+"')\" /></td>"; | ||
372 | - setas += "<td><img class='rosasul' title='sul' src='"+$im("branco.gif")+"' onclick=\"i3GEO.navega.panFixo('"+i3GEO.configura.locaplic+"','"+i3GEO.configura.sid+"','sul','"+objmapa.w+"','"+objmapa.h+"','"+objmapa.scale+"')\" /></td>"; | ||
373 | - setas += "<td><img class='rosasudeste' title='sudeste' src='"+$im("branco.gif")+"' onclick=\"i3GEO.navega.panFixo('"+i3GEO.configura.locaplic+"','"+i3GEO.configura.sid+"','sudeste','"+objmapa.w+"','"+objmapa.h+"','"+objmapa.scale+"')\" /></td></tr></table>"; | 370 | + setas += "<td><img class='rosaleste' title='leste' src='"+$im("branco.gif")+"' onclick=\"i3GEO.navega.panFixo('"+i3GEO.configura.locaplic+"','"+i3GEO.configura.sid+"','leste','"+i3GEO.parametros.w+"','"+i3GEO.parametros.h+"','"+i3GEO.parametros.mapscale+"')\" /></td></tr>"; |
371 | + setas += "<tr><td><img class='rosasudoeste' title='sudoeste' src='"+$im("branco.gif")+"' onclick=\"i3GEO.navega.panFixo('"+i3GEO.configura.locaplic+"','"+i3GEO.configura.sid+"','sudoeste','"+i3GEO.parametros.w+"','"+i3GEO.parametros.h+"','"+i3GEO.parametros.mapscale+"')\" /></td>"; | ||
372 | + setas += "<td><img class='rosasul' title='sul' src='"+$im("branco.gif")+"' onclick=\"i3GEO.navega.panFixo('"+i3GEO.configura.locaplic+"','"+i3GEO.configura.sid+"','sul','"+i3GEO.parametros.w+"','"+i3GEO.parametros.h+"','"+i3GEO.parametros.mapscale+"')\" /></td>"; | ||
373 | + setas += "<td><img class='rosasudeste' title='sudeste' src='"+$im("branco.gif")+"' onclick=\"i3GEO.navega.panFixo('"+i3GEO.configura.locaplic+"','"+i3GEO.configura.sid+"','sudeste','"+i3GEO.parametros.w+"','"+i3GEO.parametros.h+"','"+i3GEO.parametros.mapscale+"')\" /></td></tr></table>"; | ||
374 | var i = $i("i3geo_rosa"); | 374 | var i = $i("i3geo_rosa"); |
375 | i.innerHTML = setas; | 375 | i.innerHTML = setas; |
376 | i.style.top = objposicaocursor.telay - 27; | 376 | i.style.top = objposicaocursor.telay - 27; |
@@ -452,7 +452,7 @@ i3GEO.navega = { | @@ -452,7 +452,7 @@ i3GEO.navega = { | ||
452 | redesenha: function(){ | 452 | redesenha: function(){ |
453 | clearTimeout(i3GEO.navega.tempoRedesenho); | 453 | clearTimeout(i3GEO.navega.tempoRedesenho); |
454 | clearTimeout(i3GEO.navega.contaTempoRedesenho); | 454 | clearTimeout(i3GEO.navega.contaTempoRedesenho); |
455 | - ajaxredesenha(""); | 455 | + i3GEO.atualiza(""); |
456 | i3GEO.navega.autoRedesenho.ativa(i3GEO.navega.autoRedesenho.ID); | 456 | i3GEO.navega.autoRedesenho.ativa(i3GEO.navega.autoRedesenho.ID); |
457 | }, | 457 | }, |
458 | /* | 458 | /* |
@@ -580,7 +580,7 @@ i3GEO.navega = { | @@ -580,7 +580,7 @@ i3GEO.navega = { | ||
580 | termina: function(){ | 580 | termina: function(){ |
581 | if(g_tipoacao!='zoomli'){return;} | 581 | if(g_tipoacao!='zoomli'){return;} |
582 | try{ | 582 | try{ |
583 | - var valor = i3GEO.calculo.rect2ext("i3geoboxZoom",objmapa.extent,g_celula); | 583 | + var valor = i3GEO.calculo.rect2ext("i3geoboxZoom",i3GEO.parametros.mapexten,i3GEO.parametros.pixelsize); |
584 | var v = valor[0]; | 584 | var v = valor[0]; |
585 | var x1 = valor[1]; | 585 | var x1 = valor[1]; |
586 | var y1 = valor[2]; | 586 | var y1 = valor[2]; |
@@ -596,7 +596,7 @@ i3GEO.navega = { | @@ -596,7 +596,7 @@ i3GEO.navega = { | ||
596 | if((x1 == x2) || (y1 == y2)) | 596 | if((x1 == x2) || (y1 == y2)) |
597 | {limpa.call();return;} | 597 | {limpa.call();return;} |
598 | // se o retangulo for negativo pula essa parte para n� gerar erro | 598 | // se o retangulo for negativo pula essa parte para n� gerar erro |
599 | - objmapa.extent=v; | 599 | + i3GEO.parametros.mapexten=v; |
600 | limpa.call(); | 600 | limpa.call(); |
601 | i3GEO.eventos.MOUSEMOVE.remove("i3GEO.navega.zoomBox.desloca()"); | 601 | i3GEO.eventos.MOUSEMOVE.remove("i3GEO.navega.zoomBox.desloca()"); |
602 | i3GEO.eventos.MOUSEUP.remove("i3GEO.navega.zoomBox.termina()"); | 602 | i3GEO.eventos.MOUSEUP.remove("i3GEO.navega.zoomBox.termina()"); |
@@ -620,7 +620,7 @@ i3GEO.navega = { | @@ -620,7 +620,7 @@ i3GEO.navega = { | ||
620 | Ao ser chamada, essa função muda o modo atual, ativando ou desativando o entorno | 620 | Ao ser chamada, essa função muda o modo atual, ativando ou desativando o entorno |
621 | */ | 621 | */ |
622 | ativaDesativa: function(){ | 622 | ativaDesativa: function(){ |
623 | - if(objmapa.mapfile == "") | 623 | + if(i3GEO.parametros.mapfile == "") |
624 | {alert("Essa opcao nao pode ser ativada. Consulte o administrador do sistema. Mapfile nao esta exposto.");return;} | 624 | {alert("Essa opcao nao pode ser ativada. Consulte o administrador do sistema. Mapfile nao esta exposto.");return;} |
625 | if (i3GEO.configura.entorno == "sim"){ | 625 | if (i3GEO.configura.entorno == "sim"){ |
626 | var letras=["L","O","N","S"]; | 626 | var letras=["L","O","N","S"]; |
@@ -642,8 +642,8 @@ i3GEO.navega = { | @@ -642,8 +642,8 @@ i3GEO.navega = { | ||
642 | var letras=["L","O","N","S"]; | 642 | var letras=["L","O","N","S"]; |
643 | for (var l=0;l<4; l++){ | 643 | for (var l=0;l<4; l++){ |
644 | if ($i("img"+letras[l])){ | 644 | if ($i("img"+letras[l])){ |
645 | - $i("img"+letras[l]).style.width = objmapa.w; | ||
646 | - $i("img"+letras[l]).style.height = objmapa.h; | 645 | + $i("img"+letras[l]).style.width = i3GEO.parametros.w; |
646 | + $i("img"+letras[l]).style.height = i3GEO.parametros.h; | ||
647 | $i("img"+letras[l]).style.display = "block"; | 647 | $i("img"+letras[l]).style.display = "block"; |
648 | } | 648 | } |
649 | } | 649 | } |
@@ -658,16 +658,16 @@ i3GEO.navega = { | @@ -658,16 +658,16 @@ i3GEO.navega = { | ||
658 | Gera as URLs que serão utilizadas na tag IMG dos elementos do entorno do mapa | 658 | Gera as URLs que serão utilizadas na tag IMG dos elementos do entorno do mapa |
659 | */ | 659 | */ |
660 | geraURL: function(){ | 660 | geraURL: function(){ |
661 | - var nny = (objmapa.h / 2) * -1; | ||
662 | - var nnx = objmapa.w / 2; | ||
663 | - var sy = objmapa.h + (objmapa.h / 2); | ||
664 | - var sx = objmapa.w / 2; | ||
665 | - var lx = objmapa.w + (objmapa.w / 2); | ||
666 | - var ly = objmapa.h / 2; | ||
667 | - var ox = (parseInt(objmapa.w/2)) * -1; | ||
668 | - var oy = objmapa.h / 2; | ||
669 | - var u = window.location.protocol+"\/\/"+window.location.host+objmapa.cgi+"?map="+objmapa.mapfile; | ||
670 | - u += "&mode=map&imgext="+objmapa.extent+"&mapsize="+nnx+" "+oy; | 661 | + var nny = (i3GEO.parametros.h / 2) * -1; |
662 | + var nnx = i3GEO.parametros.w / 2; | ||
663 | + var sy = i3GEO.parametros.h + (i3GEO.parametros.h / 2); | ||
664 | + var sx = i3GEO.parametros.w / 2; | ||
665 | + var lx = i3GEO.parametros.w + (i3GEO.parametros.w / 2); | ||
666 | + var ly = i3GEO.parametros.h / 2; | ||
667 | + var ox = (parseInt(i3GEO.parametros.w/2)) * -1; | ||
668 | + var oy = i3GEO.parametros.h / 2; | ||
669 | + var u = window.location.protocol+"\/\/"+window.location.host+i3GEO.parametros.cgi+"?map="+i3GEO.parametros.mapfile; | ||
670 | + u += "&mode=map&imgext="+i3GEO.parametros.mapexten+"&mapsize="+nnx+" "+oy; | ||
671 | var sul = u+"&imgxy="+sx/2+" "+sy/2; | 671 | var sul = u+"&imgxy="+sx/2+" "+sy/2; |
672 | var norte = u+"&imgxy="+nnx/2+" "+nny/2; | 672 | var norte = u+"&imgxy="+nnx/2+" "+nny/2; |
673 | var leste = u+"&imgxy="+lx/2+" "+ly/2; | 673 | var leste = u+"&imgxy="+lx/2+" "+ly/2; |
@@ -683,16 +683,16 @@ i3GEO.navega = { | @@ -683,16 +683,16 @@ i3GEO.navega = { | ||
683 | Ajusta a posição das imagens do entorno do mapa | 683 | Ajusta a posição das imagens do entorno do mapa |
684 | */ | 684 | */ |
685 | ajustaPosicao: function(){ | 685 | ajustaPosicao: function(){ |
686 | - $left("img",objmapa.w*-1); | ||
687 | - $left("imgS",objmapa.w*-1); | ||
688 | - $left("imgL",objmapa.w); | ||
689 | - $left("imgO",objmapa.w*-3); | ||
690 | - $left("imgN",objmapa.w*-1); | ||
691 | - $top("img",objmapa.h*-1); | ||
692 | - $top("imgS",objmapa.h*-1); | ||
693 | - $top("imgL",objmapa.h*-1); | ||
694 | - $top("imgN",objmapa.h*-1); | ||
695 | - $top("imgO",objmapa.h*-1); | 686 | + $left("img",i3GEO.parametros.w*-1); |
687 | + $left("imgS",i3GEO.parametros.w*-1); | ||
688 | + $left("imgL",i3GEO.parametros.w); | ||
689 | + $left("imgO",i3GEO.parametros.w*-3); | ||
690 | + $left("imgN",i3GEO.parametros.w*-1); | ||
691 | + $top("img",i3GEO.parametros.h*-1); | ||
692 | + $top("imgS",i3GEO.parametros.h*-1); | ||
693 | + $top("imgL",i3GEO.parametros.h*-1); | ||
694 | + $top("imgN",i3GEO.parametros.h*-1); | ||
695 | + $top("imgO",i3GEO.parametros.h*-1); | ||
696 | } | 696 | } |
697 | }, | 697 | }, |
698 | /* | 698 | /* |
@@ -883,8 +883,8 @@ i3GEO.navega = { | @@ -883,8 +883,8 @@ i3GEO.navega = { | ||
883 | $i("div_d").style.top = parseInt($i("corpoMapa").style.top); | 883 | $i("div_d").style.top = parseInt($i("corpoMapa").style.top); |
884 | $i("img_d").style.left = 0; | 884 | $i("img_d").style.left = 0; |
885 | $i("img_d").style.top = 0; | 885 | $i("img_d").style.top = 0; |
886 | - $i("img_d").style.width = objmapa.w; | ||
887 | - $i("img_d").style.height = objmapa.h; | 886 | + $i("img_d").style.width = i3GEO.parametros.w; |
887 | + $i("img_d").style.height = i3GEO.parametros.h; | ||
888 | $i("div_d").style.clip = 'rect(0 75 75 0)'; | 888 | $i("div_d").style.clip = 'rect(0 75 75 0)'; |
889 | var novoeli = document.createElement("div"); | 889 | var novoeli = document.createElement("div"); |
890 | novoeli.id = "div_di"; | 890 | novoeli.id = "div_di"; |
classesjs/classe_selecao.js
@@ -47,8 +47,8 @@ i3GEO.selecao = { | @@ -47,8 +47,8 @@ i3GEO.selecao = { | ||
47 | */ | 47 | */ |
48 | porxy: function(tema,tipo,tolerancia){ | 48 | porxy: function(tema,tipo,tolerancia){ |
49 | var retorna = function(retorno) | 49 | var retorna = function(retorno) |
50 | - {ajaxredesenha(retorno);}; | ||
51 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 50 | + {i3GEO.atualiza(retorno);}; |
51 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); | ||
52 | i3GEO.php.selecaopt(retorna,tema,objposicaocursor.ddx+" "+objposicaocursor.ddy,tipo,tolerancia); | 52 | i3GEO.php.selecaopt(retorna,tema,objposicaocursor.ddx+" "+objposicaocursor.ddy,tipo,tolerancia); |
53 | }, | 53 | }, |
54 | /* | 54 | /* |
@@ -66,8 +66,8 @@ i3GEO.selecao = { | @@ -66,8 +66,8 @@ i3GEO.selecao = { | ||
66 | */ | 66 | */ |
67 | porbox: function(tema,tipo,box){ | 67 | porbox: function(tema,tipo,box){ |
68 | var retorna = function(retorno) | 68 | var retorna = function(retorno) |
69 | - {ajaxredesenha(retorno);}; | ||
70 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 69 | + {i3GEO.atualiza(retorno);}; |
70 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); | ||
71 | i3GEO.php.selecaobox(retorna,tema,tipo,box); | 71 | i3GEO.php.selecaobox(retorna,tema,tipo,box); |
72 | }, | 72 | }, |
73 | /* | 73 | /* |
@@ -79,7 +79,7 @@ i3GEO.selecao = { | @@ -79,7 +79,7 @@ i3GEO.selecao = { | ||
79 | */ | 79 | */ |
80 | janelaOpcoes: function(){ | 80 | janelaOpcoes: function(){ |
81 | g_tipoacao = "selecao"; | 81 | g_tipoacao = "selecao"; |
82 | - objmapa.temaAtivo = ""; | 82 | + i3GEO.temaAtivo = ""; |
83 | var janela = i3GEO.janela.cria("430px","320px",i3GEO.configura.locaplic+'/ferramentas/selecao/index.htm',"","","Seleção"); | 83 | var janela = i3GEO.janela.cria("430px","320px",i3GEO.configura.locaplic+'/ferramentas/selecao/index.htm',"","","Seleção"); |
84 | if(i3GEO.eventos.MOUSECLIQUE.toString().search("i3GEO.selecao.clique()") < 0) | 84 | if(i3GEO.eventos.MOUSECLIQUE.toString().search("i3GEO.selecao.clique()") < 0) |
85 | {i3GEO.eventos.MOUSECLIQUE.push("i3GEO.selecao.clique()");} | 85 | {i3GEO.eventos.MOUSECLIQUE.push("i3GEO.selecao.clique()");} |
@@ -128,11 +128,11 @@ i3GEO.selecao = { | @@ -128,11 +128,11 @@ i3GEO.selecao = { | ||
128 | var tipo = "adiciona"; | 128 | var tipo = "adiciona"; |
129 | //pega o tipo de operacao da janela de selecao | 129 | //pega o tipo de operacao da janela de selecao |
130 | if (doc.getElementById("tipoOperacao")){var tipo = doc.getElementById("tipoOperacao").value;} | 130 | if (doc.getElementById("tipoOperacao")){var tipo = doc.getElementById("tipoOperacao").value;} |
131 | - if (objmapa.temaAtivo == ""){alert("Nenhum tema ativo");return;} | 131 | + if (i3GEO.temaAtivo == ""){alert("Nenhum tema ativo");return;} |
132 | var tolerancia = doc.getElementById("toleranciapt").value; | 132 | var tolerancia = doc.getElementById("toleranciapt").value; |
133 | //se tipo for limpa ou inverte, a operacao nao e executada no clique no mapa | 133 | //se tipo for limpa ou inverte, a operacao nao e executada no clique no mapa |
134 | if ((tipo != "limpa") && (tipo != "inverte")) | 134 | if ((tipo != "limpa") && (tipo != "inverte")) |
135 | - {i3GEO.selecao.porxy(objmapa.temaAtivo,tipo,tolerancia);} | 135 | + {i3GEO.selecao.porxy(i3GEO.temaAtivo,tipo,tolerancia);} |
136 | } | 136 | } |
137 | }, | 137 | }, |
138 | /* | 138 | /* |
@@ -250,7 +250,7 @@ i3GEO.selecao = { | @@ -250,7 +250,7 @@ i3GEO.selecao = { | ||
250 | termina: function(){ | 250 | termina: function(){ |
251 | if(g_tipoacao!='selecaobox'){return;} | 251 | if(g_tipoacao!='selecaobox'){return;} |
252 | try{ | 252 | try{ |
253 | - var valor = i3GEO.calculo.rect2ext("i3geoboxSel",objmapa.extent,g_celula); | 253 | + var valor = i3GEO.calculo.rect2ext("i3geoboxSel",i3GEO.parametros.mapexten,i3GEO.parametros.pixelsize); |
254 | var v = valor[0]; | 254 | var v = valor[0]; |
255 | var x1 = valor[1]; | 255 | var x1 = valor[1]; |
256 | var y1 = valor[2]; | 256 | var y1 = valor[2]; |
@@ -266,7 +266,7 @@ i3GEO.selecao = { | @@ -266,7 +266,7 @@ i3GEO.selecao = { | ||
266 | if((x1 == x2) || (y1 == y2)) | 266 | if((x1 == x2) || (y1 == y2)) |
267 | {limpa.call();return;} | 267 | {limpa.call();return;} |
268 | // se o retangulo for negativo pula essa parte para n� gerar erro | 268 | // se o retangulo for negativo pula essa parte para n� gerar erro |
269 | - objmapa.extent=v; | 269 | + i3GEO.parametros.mapexten=v; |
270 | limpa.call(); | 270 | limpa.call(); |
271 | i3GEO.eventos.MOUSEMOVE.remove("i3GEO.selecao.box.desloca()"); | 271 | i3GEO.eventos.MOUSEMOVE.remove("i3GEO.selecao.box.desloca()"); |
272 | i3GEO.eventos.MOUSEUP.remove("i3GEO.selecao.box.termina()"); | 272 | i3GEO.eventos.MOUSEUP.remove("i3GEO.selecao.box.termina()"); |
@@ -277,7 +277,7 @@ i3GEO.selecao = { | @@ -277,7 +277,7 @@ i3GEO.selecao = { | ||
277 | if (doc.getElementById("tipoOperacao")){var tipo = doc.getElementById("tipoOperacao").value;} | 277 | if (doc.getElementById("tipoOperacao")){var tipo = doc.getElementById("tipoOperacao").value;} |
278 | 278 | ||
279 | if ((tipo != "limpa") && (tipo != "inverte")) | 279 | if ((tipo != "limpa") && (tipo != "inverte")) |
280 | - {i3GEO.selecao.porbox(objmapa.temaAtivo,tipo,v);} | 280 | + {i3GEO.selecao.porbox(i3GEO.temaAtivo,tipo,v);} |
281 | } | 281 | } |
282 | catch(e){limpa.call();return;} | 282 | catch(e){limpa.call();return;} |
283 | } | 283 | } |
@@ -317,7 +317,7 @@ i3GEO.selecao = { | @@ -317,7 +317,7 @@ i3GEO.selecao = { | ||
317 | var n = pontosdistobj.xpt.length; | 317 | var n = pontosdistobj.xpt.length; |
318 | if (n > 0){ | 318 | if (n > 0){ |
319 | var d = i3GEO.calculo.distancia(pontosdistobj.xpt[n-1],pontosdistobj.ypt[n-1],objposicaocursor.ddx,objposicaocursor.ddy); | 319 | var d = i3GEO.calculo.distancia(pontosdistobj.xpt[n-1],pontosdistobj.ypt[n-1],objposicaocursor.ddx,objposicaocursor.ddy); |
320 | - if (objmapa.scale > 500000) | 320 | + if (i3GEO.parametros.mapscale > 500000) |
321 | {var d = parseInt(d);} | 321 | {var d = parseInt(d);} |
322 | else{ | 322 | else{ |
323 | d= d + ""; | 323 | d= d + ""; |
@@ -354,7 +354,7 @@ i3GEO.selecao = { | @@ -354,7 +354,7 @@ i3GEO.selecao = { | ||
354 | pontosdistobj.linhastemp = i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, pontosdistobj.ximg[n]-1,pontosdistobj.yimg[n]-1,pontosdistobj.ximg[0]-1,pontosdistobj.yimg[0]-1); | 354 | pontosdistobj.linhastemp = i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, pontosdistobj.ximg[n]-1,pontosdistobj.yimg[n]-1,pontosdistobj.ximg[0]-1,pontosdistobj.yimg[0]-1); |
355 | } | 355 | } |
356 | else{ | 356 | else{ |
357 | - pontosdistobj.linhastemp = i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, (pontosdistobj.ximg[n])-(objmapa.w/2),pontosdistobj.yimg[n],(pontosdistobj.ximg[0])-(objmapa.w/2),pontosdistobj.yimg[0]); | 357 | + pontosdistobj.linhastemp = i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, (pontosdistobj.ximg[n])-(i3GEO.parametros.w/2),pontosdistobj.yimg[n],(pontosdistobj.ximg[0])-(i3GEO.parametros.w/2),pontosdistobj.yimg[0]); |
358 | } | 358 | } |
359 | } | 359 | } |
360 | catch(e){} | 360 | catch(e){} |
@@ -364,7 +364,7 @@ i3GEO.selecao = { | @@ -364,7 +364,7 @@ i3GEO.selecao = { | ||
364 | pontosdistobj.linhas[n] = i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, pontosdistobj.ximg[n],pontosdistobj.yimg[n],pontosdistobj.ximg[n],pontosdistobj.yimg[n]); | 364 | pontosdistobj.linhas[n] = i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, pontosdistobj.ximg[n],pontosdistobj.yimg[n],pontosdistobj.ximg[n],pontosdistobj.yimg[n]); |
365 | } | 365 | } |
366 | else{ | 366 | else{ |
367 | - pontosdistobj.linhas[n] = i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, (pontosdistobj.ximg[n])-(objmapa.w/2),pontosdistobj.yimg[n],(pontosdistobj.ximg[n])-(objmapa.w/2),pontosdistobj.yimg[n]); | 367 | + pontosdistobj.linhas[n] = i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, (pontosdistobj.ximg[n])-(i3GEO.parametros.w/2),pontosdistobj.yimg[n],(pontosdistobj.ximg[n])-(i3GEO.parametros.w/2),pontosdistobj.yimg[n]); |
368 | } | 368 | } |
369 | } | 369 | } |
370 | catch(e){} | 370 | catch(e){} |
@@ -384,14 +384,14 @@ i3GEO.selecao = { | @@ -384,14 +384,14 @@ i3GEO.selecao = { | ||
384 | var pontos = pontosdistobj; | 384 | var pontos = pontosdistobj; |
385 | i3GEO.desenho.richdraw.fecha(); | 385 | i3GEO.desenho.richdraw.fecha(); |
386 | var n = pontos.xpt.length; | 386 | var n = pontos.xpt.length; |
387 | - objmapa.temaAtivo = doc.getElementById("comboTemas").value; | 387 | + i3GEO.temaAtivo = doc.getElementById("comboTemas").value; |
388 | var xs = pontos.xpt.toString(","); | 388 | var xs = pontos.xpt.toString(","); |
389 | var ys = pontos.ypt.toString(","); | 389 | var ys = pontos.ypt.toString(","); |
390 | var retorna = function(){ | 390 | var retorna = function(){ |
391 | - i3GEO.janela.fechaAguarde("ajaxredesenha",$trad("o1")); | ||
392 | - ajaxredesenha(""); | 391 | + i3GEO.janela.fechaAguarde("i3GEO.atualiza",$trad("o1")); |
392 | + i3GEO.atualiza(""); | ||
393 | }; | 393 | }; |
394 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 394 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
395 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?g_sid="+i3GEO.configura.sid+"&funcao=selecaoPoli"; | 395 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?g_sid="+i3GEO.configura.sid+"&funcao=selecaoPoli"; |
396 | var cp = new cpaint(); | 396 | var cp = new cpaint(); |
397 | //cp.set_debug(2) | 397 | //cp.set_debug(2) |
classesjs/classe_tema.js
@@ -51,9 +51,9 @@ i3GEO.tema = { | @@ -51,9 +51,9 @@ i3GEO.tema = { | ||
51 | {p.removeChild(p.childNodes[0]);} | 51 | {p.removeChild(p.childNodes[0]);} |
52 | while (p.childNodes.length > 0); | 52 | while (p.childNodes.length > 0); |
53 | p.parentNode.removeChild(p); | 53 | p.parentNode.removeChild(p); |
54 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | ||
55 | - i3GEO.php.excluitema(ajaxredesenha,tema); | ||
56 | - objmapa.temaAtivo = ""; | 54 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
55 | + i3GEO.php.excluitema(i3GEO.atualiza,tema); | ||
56 | + i3GEO.temaAtivo = ""; | ||
57 | }, | 57 | }, |
58 | /* | 58 | /* |
59 | Function: sobe | 59 | Function: sobe |
@@ -65,8 +65,8 @@ i3GEO.tema = { | @@ -65,8 +65,8 @@ i3GEO.tema = { | ||
65 | tema - código do tema | 65 | tema - código do tema |
66 | */ | 66 | */ |
67 | sobe: function(tema){ | 67 | sobe: function(tema){ |
68 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | ||
69 | - i3GEO.php.sobetema(ajaxredesenha,tema); | 68 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
69 | + i3GEO.php.sobetema(i3GEO.atualiza,tema); | ||
70 | }, | 70 | }, |
71 | /* | 71 | /* |
72 | Function: desce | 72 | Function: desce |
@@ -78,8 +78,8 @@ i3GEO.tema = { | @@ -78,8 +78,8 @@ i3GEO.tema = { | ||
78 | tema - código do tema | 78 | tema - código do tema |
79 | */ | 79 | */ |
80 | desce: function(tema){ | 80 | desce: function(tema){ |
81 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | ||
82 | - i3GEO.php.descetema(ajaxredesenha,tema); | 81 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
82 | + i3GEO.php.descetema(i3GEO.atualiza,tema); | ||
83 | }, | 83 | }, |
84 | /* | 84 | /* |
85 | Function: zoom | 85 | Function: zoom |
@@ -91,8 +91,8 @@ i3GEO.tema = { | @@ -91,8 +91,8 @@ i3GEO.tema = { | ||
91 | tema - código do tema | 91 | tema - código do tema |
92 | */ | 92 | */ |
93 | zoom: function(tema){ | 93 | zoom: function(tema){ |
94 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | ||
95 | - i3GEO.php.zoomtema(ajaxredesenha,tema); | 94 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
95 | + i3GEO.php.zoomtema(i3GEO.atualiza,tema); | ||
96 | }, | 96 | }, |
97 | /* | 97 | /* |
98 | Function: limpasel | 98 | Function: limpasel |
@@ -105,8 +105,8 @@ i3GEO.tema = { | @@ -105,8 +105,8 @@ i3GEO.tema = { | ||
105 | */ | 105 | */ |
106 | limpasel: function(tema){ | 106 | limpasel: function(tema){ |
107 | g_operacao = "limpasel"; | 107 | g_operacao = "limpasel"; |
108 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | ||
109 | - i3GEO.php.limpasel(ajaxredesenha,tema); | 108 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
109 | + i3GEO.php.limpasel(i3GEO.atualiza,tema); | ||
110 | }, | 110 | }, |
111 | /* | 111 | /* |
112 | Function: mudatransp | 112 | Function: mudatransp |
@@ -125,8 +125,8 @@ i3GEO.tema = { | @@ -125,8 +125,8 @@ i3GEO.tema = { | ||
125 | else | 125 | else |
126 | {alert("Ocorreu um erro");} | 126 | {alert("Ocorreu um erro");} |
127 | if (valor != ""){ | 127 | if (valor != ""){ |
128 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | ||
129 | - i3GEO.php.mudatransp(ajaxredesenha,idtema,valor); | 128 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
129 | + i3GEO.php.mudatransp(i3GEO.atualiza,idtema,valor); | ||
130 | } | 130 | } |
131 | else | 131 | else |
132 | {alert("Valor não definido.");} | 132 | {alert("Valor não definido.");} |
@@ -147,8 +147,8 @@ i3GEO.tema = { | @@ -147,8 +147,8 @@ i3GEO.tema = { | ||
147 | else | 147 | else |
148 | {alert("Ocorreu um erro");} | 148 | {alert("Ocorreu um erro");} |
149 | if (valor != ""){ | 149 | if (valor != ""){ |
150 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | ||
151 | - i3GEO.php.mudanome(ajaxredesenha,idtema,valor); | 150 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
151 | + i3GEO.php.mudanome(i3GEO.atualiza,idtema,valor); | ||
152 | } | 152 | } |
153 | else | 153 | else |
154 | {alert("Nome não definido");} | 154 | {alert("Nome não definido");} |
@@ -174,9 +174,9 @@ i3GEO.tema = { | @@ -174,9 +174,9 @@ i3GEO.tema = { | ||
174 | */ | 174 | */ |
175 | abreKml: function(tema){ | 175 | abreKml: function(tema){ |
176 | if(tema == "mapfile"){ | 176 | if(tema == "mapfile"){ |
177 | - if(objmapa.mapfile == "") | 177 | + if(i3GEO.parametros.mapfile == "") |
178 | {alert("Essa opcao nao pode ser ativada. Consulte o administrador do sistema. Mapfile nao esta exposto.");return;} | 178 | {alert("Essa opcao nao pode ser ativada. Consulte o administrador do sistema. Mapfile nao esta exposto.");return;} |
179 | - return(i3GEO.janela.cria("450px","250px",i3GEO.configura.locaplic+'/ferramentas/convertekml/index.htm?tema='+objmapa.mapfile,"","","Kml")); | 179 | + return(i3GEO.janela.cria("450px","250px",i3GEO.configura.locaplic+'/ferramentas/convertekml/index.htm?tema='+i3GEO.parametros.mapfile,"","","Kml")); |
180 | } | 180 | } |
181 | else | 181 | else |
182 | {return(i3GEO.janela.cria("450px","250px",i3GEO.configura.locaplic+'/ferramentas/convertekml/index.htm?tema='+tema,"","","Kml"));} | 182 | {return(i3GEO.janela.cria("450px","250px",i3GEO.configura.locaplic+'/ferramentas/convertekml/index.htm?tema='+tema,"","","Kml"));} |
classesjs/classe_util.js
@@ -27,6 +27,49 @@ if(typeof(i3GEO) == 'undefined'){ | @@ -27,6 +27,49 @@ if(typeof(i3GEO) == 'undefined'){ | ||
27 | i3GEO = new Array(); | 27 | i3GEO = new Array(); |
28 | } | 28 | } |
29 | /* | 29 | /* |
30 | +Variable: navm | ||
31 | + | ||
32 | +Verdadeiro (true) se o navegador for o Internet Explorer | ||
33 | +*/ | ||
34 | +navm = false; | ||
35 | +/* | ||
36 | +Variable: navn | ||
37 | + | ||
38 | +Verdadeiro (true) se o navegador for o Firefox | ||
39 | +*/ | ||
40 | +navn = false; | ||
41 | +//seta as variáveis navn e navm | ||
42 | +var app = navigator.appName.substring(0,1); | ||
43 | +if (app=='N') navn=true; else navm=true; | ||
44 | +/* | ||
45 | +Variable: g_operacao | ||
46 | + | ||
47 | +Nome da última operação que foi executada. | ||
48 | + | ||
49 | +Dependendo do tipo de operação são aplicadas as atualizações necessárias aos componentes do mapa. Por exemplo, redesenha o corpo do mapa, atualiza a lista de temas, etc. | ||
50 | + | ||
51 | +Essas operações são controladas pela função ajaxiniciaparametros. | ||
52 | +*/ | ||
53 | +g_operacao = ""; | ||
54 | +/* | ||
55 | +Variable: g_tipoacao | ||
56 | + | ||
57 | +Tipo de ação que está sendo executada. | ||
58 | +Quando o usuário clica no mapa, essa variável é pesquisada para definir o tipo de operação que deve ser executada. | ||
59 | +É definida quando o usuário seleciona uma determinada ferramenta do i3Geo. | ||
60 | +*/ | ||
61 | +g_tipoacao = "zoomli"; | ||
62 | +g_postpx = "px"; | ||
63 | +g_tipotop = "top"; | ||
64 | +g_tipoleft = "left"; | ||
65 | +if (navm) | ||
66 | +{ | ||
67 | + g_postpx = ""; //utilizado para crossbrowser | ||
68 | + g_tipotop = "pixelTop"; //utilizado para crossbrowser | ||
69 | + g_tipoleft = "pixelLeft"; //utilizado para crossbrowser | ||
70 | +} | ||
71 | + | ||
72 | +/* | ||
30 | Function: $i | 73 | Function: $i |
31 | 74 | ||
32 | Obtém um elemento DOM a partir de seu id | 75 | Obtém um elemento DOM a partir de seu id |
@@ -51,6 +94,7 @@ Array.prototype.remove=function(s){ | @@ -51,6 +94,7 @@ Array.prototype.remove=function(s){ | ||
51 | var i = this.indexOf(s); | 94 | var i = this.indexOf(s); |
52 | if(i != -1) this.splice(i, 1); | 95 | if(i != -1) this.splice(i, 1); |
53 | }; | 96 | }; |
97 | + | ||
54 | /* | 98 | /* |
55 | Class: i3GEO.util | 99 | Class: i3GEO.util |
56 | 100 | ||
@@ -143,8 +187,8 @@ i3GEO.util = { | @@ -143,8 +187,8 @@ i3GEO.util = { | ||
143 | 187 | ||
144 | */ | 188 | */ |
145 | criaBotaoAplicar: function (nomeFuncao,titulo,classe,obj) { | 189 | criaBotaoAplicar: function (nomeFuncao,titulo,classe,obj) { |
146 | - clearTimeout(objmapa.tempo); | ||
147 | - objmapa.tempo = eval("setTimeout('"+nomeFuncao+"\(\)',(i3GEO.configura.tempoAplicar))"); | 190 | + try{clearTimeout(tempoBotaoAplicar);}catch(e){}; |
191 | + tempoBotaoAplicar = eval("setTimeout('"+nomeFuncao+"\(\)',(i3GEO.configura.tempoAplicar))"); | ||
148 | autoRedesenho("reinicia"); | 192 | autoRedesenho("reinicia"); |
149 | if(arguments.length == 1) | 193 | if(arguments.length == 1) |
150 | {var titulo = "Aplicar";} | 194 | {var titulo = "Aplicar";} |
@@ -169,8 +213,8 @@ i3GEO.util = { | @@ -169,8 +213,8 @@ i3GEO.util = { | ||
169 | else | 213 | else |
170 | {var novoel = document.getElementById("i3geo_aplicar");} | 214 | {var novoel = document.getElementById("i3geo_aplicar");} |
171 | novoel.onclick = function(){ | 215 | novoel.onclick = function(){ |
172 | - clearTimeout(objmapa.tempo); | ||
173 | - objmapa.tempo = ""; | 216 | + clearTimeout(i3GEO.parametros.tempo); |
217 | + i3GEO.parametros.tempo = ""; | ||
174 | this.style.display='none'; | 218 | this.style.display='none'; |
175 | eval(nomeFuncao+"\(\)"); | 219 | eval(nomeFuncao+"\(\)"); |
176 | }; | 220 | }; |
@@ -634,12 +678,12 @@ i3GEO.util = { | @@ -634,12 +678,12 @@ i3GEO.util = { | ||
634 | path {String} - caminho completo do shapefile | 678 | path {String} - caminho completo do shapefile |
635 | */ | 679 | */ |
636 | adicionaSHP: function(path){ | 680 | adicionaSHP: function(path){ |
637 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 681 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
638 | var temp = path.split("."); | 682 | var temp = path.split("."); |
639 | if ((temp[1] == "SHP") || (temp[1] == "shp")) | 683 | if ((temp[1] == "SHP") || (temp[1] == "shp")) |
640 | - {i3GEO.php.adicionaTemaSHP(ajaxredesenha,path);} | 684 | + {i3GEO.php.adicionaTemaSHP(i3GEO.atualiza,path);} |
641 | else | 685 | else |
642 | - {i3GEO.php.adicionaTemaIMG(ajaxredesenha,path);} | 686 | + {i3GEO.php.adicionaTemaIMG(i3GEO.atualiza,path);} |
643 | }, | 687 | }, |
644 | /* | 688 | /* |
645 | Function: abreCor | 689 | Function: abreCor |
classesjs/compactajs.php
@@ -65,8 +65,6 @@ packer("classe_ajuda.js","compactados/classe_ajuda_compacto.js","Normal"); | @@ -65,8 +65,6 @@ packer("classe_ajuda.js","compactados/classe_ajuda_compacto.js","Normal"); | ||
65 | packer("configura.js","compactados/configura_compacto.js","Normal"); | 65 | packer("configura.js","compactados/configura_compacto.js","Normal"); |
66 | packer("classe_configura.js","compactados/classe_configura_compacto.js","Normal"); | 66 | packer("classe_configura.js","compactados/classe_configura_compacto.js","Normal"); |
67 | packer("classe_navega.js","compactados/classe_navega_compacto.js","Normal"); | 67 | packer("classe_navega.js","compactados/classe_navega_compacto.js","Normal"); |
68 | -packer("redesenho.js","compactados/redesenho_compacto.js","Normal"); | ||
69 | -packer("iniciamma.js","compactados/iniciamma_compacto.js","Normal"); | ||
70 | packer("menususpenso.js","compactados/menususpenso_compacto.js","Normal"); | 68 | packer("menususpenso.js","compactados/menususpenso_compacto.js","Normal"); |
71 | packer("classe_gadgets.js","compactados/classe_gadgets_compacto.js","Normal"); | 69 | packer("classe_gadgets.js","compactados/classe_gadgets_compacto.js","Normal"); |
72 | packer("classe_eventos.js","compactados/classe_eventos_compacto.js","Normal"); | 70 | packer("classe_eventos.js","compactados/classe_eventos_compacto.js","Normal"); |
@@ -79,6 +77,7 @@ packer("classe_tema.js","compactados/classe_tema_compacto.js","Normal"); | @@ -79,6 +77,7 @@ packer("classe_tema.js","compactados/classe_tema_compacto.js","Normal"); | ||
79 | packer("classe_analise.js","compactados/classe_analise_compacto.js","Normal"); | 77 | packer("classe_analise.js","compactados/classe_analise_compacto.js","Normal"); |
80 | packer("classe_php.js","compactados/classe_php_compacto.js","Normal"); | 78 | packer("classe_php.js","compactados/classe_php_compacto.js","Normal"); |
81 | packer("classe_interface.js","compactados/classe_interface_compacto.js","Normal"); | 79 | packer("classe_interface.js","compactados/classe_interface_compacto.js","Normal"); |
80 | +packer("classe_i3geo.js","compactados/classe_i3geo_compacto.js","Normal"); | ||
82 | // | 81 | // |
83 | //gera um único js para a inicialização do I3Geo | 82 | //gera um único js para a inicialização do I3Geo |
84 | // | 83 | // |
@@ -99,12 +98,10 @@ $jsfiles = array( | @@ -99,12 +98,10 @@ $jsfiles = array( | ||
99 | "../pacotes/yui252/build/autocomplete/autocomplete.js", | 98 | "../pacotes/yui252/build/autocomplete/autocomplete.js", |
100 | "../pacotes/cpaint/cpaint2.inc.compressed.js", | 99 | "../pacotes/cpaint/cpaint2.inc.compressed.js", |
101 | "../pacotes/yui252/build/treeview/treeview.js", | 100 | "../pacotes/yui252/build/treeview/treeview.js", |
102 | -//"../pacotes/jsobjects/jsUI-Global/common_compacto.js", | ||
103 | -//"../pacotes/jsobjects/jsUI-Global/uiCommon_compacto.js", | ||
104 | -//"../pacotes/jsobjects/jsUI-Treeview/component_compacto.js", | ||
105 | "../pacotes/richdraw/richdraw_tudo_compacto.js", | 101 | "../pacotes/richdraw/richdraw_tudo_compacto.js", |
106 | "../pacotes/balloon-tooltips/htdocs/js/balloon.config.js", | 102 | "../pacotes/balloon-tooltips/htdocs/js/balloon.config.js", |
107 | "../pacotes/balloon-tooltips/htdocs/js/balloon.js", | 103 | "../pacotes/balloon-tooltips/htdocs/js/balloon.js", |
104 | +"classe_i3geo.js", | ||
108 | "classe_php.js", | 105 | "classe_php.js", |
109 | "classe_configura.js", | 106 | "classe_configura.js", |
110 | "depreciados.js", | 107 | "depreciados.js", |
@@ -128,8 +125,6 @@ $jsfiles = array( | @@ -128,8 +125,6 @@ $jsfiles = array( | ||
128 | "classe_arvoredetemas.js", | 125 | "classe_arvoredetemas.js", |
129 | "configura.js", | 126 | "configura.js", |
130 | "classe_barradebotoes.js", | 127 | "classe_barradebotoes.js", |
131 | -"redesenho.js", | ||
132 | -"iniciamma.js", | ||
133 | "menususpenso.js", | 128 | "menususpenso.js", |
134 | "classe_gadgets.js" | 129 | "classe_gadgets.js" |
135 | ); | 130 | ); |
classesjs/configura.js
@@ -308,7 +308,7 @@ g_listaFuncoesBotoes = { | @@ -308,7 +308,7 @@ g_listaFuncoesBotoes = { | ||
308 | tipo:"", | 308 | tipo:"", |
309 | dica:$trad("d2"), | 309 | dica:$trad("d2"), |
310 | funcaoonclick:function(){ | 310 | funcaoonclick:function(){ |
311 | - i3GEO.navega.zoomExt(i3GEO.configura.locaplic,i3GEO.configura.sid,g_tipoimagem,objmapa.extentTotal); | 311 | + i3GEO.navega.zoomExt(i3GEO.configura.locaplic,i3GEO.configura.sid,g_tipoimagem,i3GEO.parametros.extentTotal); |
312 | marcadorZoom = ""; | 312 | marcadorZoom = ""; |
313 | } | 313 | } |
314 | }, | 314 | }, |
@@ -371,16 +371,16 @@ g_listaFuncoesBotoes = { | @@ -371,16 +371,16 @@ g_listaFuncoesBotoes = { | ||
371 | $i("img").style.top = ny - t; | 371 | $i("img").style.top = ny - t; |
372 | } | 372 | } |
373 | else{ | 373 | else{ |
374 | - $left("img",objmapa.w*-1 + nx); | ||
375 | - $left("imgS",objmapa.w*-1 + nx); | ||
376 | - $left("imgL",objmapa.w + nx); | ||
377 | - $left("imgO",objmapa.w*-3 + nx); | ||
378 | - $left("imgN",objmapa.w*-1 + nx); | ||
379 | - $top("img",objmapa.h*-1 + ny); | ||
380 | - $top("imgS",objmapa.h*-1 + ny); | ||
381 | - $top("imgL",objmapa.h*-1 + ny); | ||
382 | - $top("imgN",objmapa.h*-1 + ny); | ||
383 | - $top("imgO",objmapa.h*-1 + ny); | 374 | + $left("img",i3GEO.parametros.w*-1 + nx); |
375 | + $left("imgS",i3GEO.parametros.w*-1 + nx); | ||
376 | + $left("imgL",i3GEO.parametros.w + nx); | ||
377 | + $left("imgO",i3GEO.parametros.w*-3 + nx); | ||
378 | + $left("imgN",i3GEO.parametros.w*-1 + nx); | ||
379 | + $top("img",i3GEO.parametros.h*-1 + ny); | ||
380 | + $top("imgS",i3GEO.parametros.h*-1 + ny); | ||
381 | + $top("imgL",i3GEO.parametros.h*-1 + ny); | ||
382 | + $top("imgN",i3GEO.parametros.h*-1 + ny); | ||
383 | + $top("imgO",i3GEO.parametros.h*-1 + ny); | ||
384 | } | 384 | } |
385 | } | 385 | } |
386 | }; | 386 | }; |
@@ -388,7 +388,7 @@ g_listaFuncoesBotoes = { | @@ -388,7 +388,7 @@ g_listaFuncoesBotoes = { | ||
388 | if ($i("img") && (g_tipoacao == "pan")){ | 388 | if ($i("img") && (g_tipoacao == "pan")){ |
389 | marcadorZoom = ""; | 389 | marcadorZoom = ""; |
390 | g_panM = "nao"; | 390 | g_panM = "nao"; |
391 | - var res = i3GEO.navega.xy2xy(i3GEO.configura.locaplic,i3GEO.configura.sid,ddinicialx,ddinicialy,objposicaocursor.ddx,objposicaocursor.ddy,objmapa.extent,g_tipoimagem); | 391 | + var res = i3GEO.navega.xy2xy(i3GEO.configura.locaplic,i3GEO.configura.sid,ddinicialx,ddinicialy,objposicaocursor.ddx,objposicaocursor.ddy,i3GEO.parametros.mapexten,g_tipoimagem); |
392 | if(res == false){i3GEO.navega.zoompontoIMG(i3GEO.configura.locaplic,i3GEO.configura.sid,objposicaocursor.imgx,objposicaocursor.imgy)} | 392 | if(res == false){i3GEO.navega.zoompontoIMG(i3GEO.configura.locaplic,i3GEO.configura.sid,objposicaocursor.imgx,objposicaocursor.imgy)} |
393 | } | 393 | } |
394 | }; | 394 | }; |
@@ -438,7 +438,7 @@ g_listaFuncoesBotoes = { | @@ -438,7 +438,7 @@ g_listaFuncoesBotoes = { | ||
438 | if (g_tipoacao == "identifica") | 438 | if (g_tipoacao == "identifica") |
439 | { | 439 | { |
440 | i3GEO.eventos.MOUSEPARADO.remove("verificaTip()"); | 440 | i3GEO.eventos.MOUSEPARADO.remove("verificaTip()"); |
441 | - var janela = i3GEO.janela.cria("450px","250px",i3GEO.configura.locaplic+'/ferramentas/identifica/index.htm?&x='+objposicaocursor.ddx+'&y='+objposicaocursor.ddy+'&escala='+objmapa.scale,"","","Identifica"); | 441 | + var janela = i3GEO.janela.cria("450px","250px",i3GEO.configura.locaplic+'/ferramentas/identifica/index.htm?&x='+objposicaocursor.ddx+'&y='+objposicaocursor.ddy+'&escala='+i3GEO.parametros.mapscale,"","","Identifica"); |
442 | var temp = function(){ | 442 | var temp = function(){ |
443 | i3GEO.eventos.MOUSECLIQUE.remove("cliqueIdentifica()"); | 443 | i3GEO.eventos.MOUSECLIQUE.remove("cliqueIdentifica()"); |
444 | i3GEO.barraDeBotoes.ativaBotoes(); | 444 | i3GEO.barraDeBotoes.ativaBotoes(); |
@@ -601,7 +601,7 @@ g_listaFuncoesBotoes = { | @@ -601,7 +601,7 @@ g_listaFuncoesBotoes = { | ||
601 | funcaoonclick:function(){ | 601 | funcaoonclick:function(){ |
602 | i3GEO.util.criaBox(); | 602 | i3GEO.util.criaBox(); |
603 | g_operacao = "navega"; | 603 | g_operacao = "navega"; |
604 | - if(navn){wdocaf((objmapa.w/2)+40+"px",(objmapa.h/2)+50+"px",i3GEO.configura.locaplic+"/ferramentas/googlemaps/index.php","","","Google maps");} | 604 | + if(navn){wdocaf((i3GEO.parametros.w/2)+40+"px",(i3GEO.parametros.h/2)+50+"px",i3GEO.configura.locaplic+"/ferramentas/googlemaps/index.php","","","Google maps");} |
605 | else | 605 | else |
606 | {wdocaf("500px","380px",i3GEO.configura.locaplic+"/ferramentas/googlemaps/index.php","","","Google maps");} | 606 | {wdocaf("500px","380px",i3GEO.configura.locaplic+"/ferramentas/googlemaps/index.php","","","Google maps");} |
607 | atualizagoogle = function(){ | 607 | atualizagoogle = function(){ |
@@ -694,8 +694,8 @@ g_listaFuncoesBotoes = { | @@ -694,8 +694,8 @@ g_listaFuncoesBotoes = { | ||
694 | tipo:"", | 694 | tipo:"", |
695 | dica:$trad("d20"), | 695 | dica:$trad("d20"), |
696 | funcaoonclick:function(){ | 696 | funcaoonclick:function(){ |
697 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | ||
698 | - i3GEO.php.reiniciaMapa(ajaxredesenha); | 697 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
698 | + i3GEO.php.reiniciaMapa(i3GEO.atualiza); | ||
699 | } | 699 | } |
700 | }, | 700 | }, |
701 | { | 701 | { |
classesjs/depreciados.js
@@ -2,6 +2,15 @@ | @@ -2,6 +2,15 @@ | ||
2 | //acerta algumas variáveis para efeitos de compatibilidade | 2 | //acerta algumas variáveis para efeitos de compatibilidade |
3 | // | 3 | // |
4 | function i3GEOmantemCompatibilidade(){ | 4 | function i3GEOmantemCompatibilidade(){ |
5 | + try{ | ||
6 | + if(objmapa.finaliza != "") | ||
7 | + i3GEO.finaliza = objmapa.finaliza | ||
8 | + }catch(e){}; | ||
9 | + | ||
10 | + | ||
11 | + g_arvoreClick = ""; | ||
12 | + g_arvoreClicks = ""; | ||
13 | + | ||
5 | if ($i("longlat")){ | 14 | if ($i("longlat")){ |
6 | atualizalonglat = function(){ | 15 | atualizalonglat = function(){ |
7 | $i("longlat").innerHTML = objposicaocursor.dmsx + " " + objposicaocursor.dmsy; | 16 | $i("longlat").innerHTML = objposicaocursor.dmsx + " " + objposicaocursor.dmsy; |
@@ -13,6 +22,14 @@ function i3GEOmantemCompatibilidade(){ | @@ -13,6 +22,14 @@ function i3GEOmantemCompatibilidade(){ | ||
13 | {i3GEO.arvoreDeCamadas.OPCOESTEMAS = false;} | 22 | {i3GEO.arvoreDeCamadas.OPCOESTEMAS = false;} |
14 | } | 23 | } |
15 | catch(e){}; | 24 | catch(e){}; |
25 | + try { | ||
26 | + i3GEO.maparef.fatorZoomDinamico = g_zoomRefDinamico; | ||
27 | + } | ||
28 | + catch(e){}; | ||
29 | + try { | ||
30 | + i3GEO.configura.mashuppar = g_mashuppar; | ||
31 | + } | ||
32 | + catch(e){}; | ||
16 | try{ | 33 | try{ |
17 | //if($i("arvoreAdicionaTema") || $i("outrasOpcoesAdiciona")){ | 34 | //if($i("arvoreAdicionaTema") || $i("outrasOpcoesAdiciona")){ |
18 | if(!$i("arvoreAdicionaTema")) | 35 | if(!$i("arvoreAdicionaTema")) |
@@ -176,6 +193,7 @@ function i3GEOmantemCompatibilidade(){ | @@ -176,6 +193,7 @@ function i3GEOmantemCompatibilidade(){ | ||
176 | } | 193 | } |
177 | catch(e){} | 194 | catch(e){} |
178 | } | 195 | } |
196 | + | ||
179 | // | 197 | // |
180 | // | 198 | // |
181 | // | 199 | // |
@@ -186,15 +204,24 @@ cpObj = new cpaint(); | @@ -186,15 +204,24 @@ cpObj = new cpaint(); | ||
186 | cpObj.set_async("true"); | 204 | cpObj.set_async("true"); |
187 | cpObj.set_response_type("JSON"); | 205 | cpObj.set_response_type("JSON"); |
188 | 206 | ||
207 | +/* | ||
208 | +Class: Mapa (depreciado) | ||
209 | +*/ | ||
210 | +function Mapa(e,m) | ||
211 | +{ | ||
212 | + i3GEO.cria(); | ||
213 | + this.inicializa= function() | ||
214 | + {i3GEO.inicia();}; | ||
215 | +} | ||
189 | // | 216 | // |
190 | //funcoes depreciadas | 217 | //funcoes depreciadas |
191 | // | 218 | // |
192 | objaguarde = { | 219 | objaguarde = { |
193 | abre: function(){ | 220 | abre: function(){ |
194 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 221 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
195 | }, | 222 | }, |
196 | fecha: function(){ | 223 | fecha: function(){ |
197 | - i3GEO.janela.fechaAguarde("ajaxredesenha"); | 224 | + i3GEO.janela.fechaAguarde("i3GEO.atualiza"); |
198 | } | 225 | } |
199 | } | 226 | } |
200 | /* | 227 | /* |
@@ -459,7 +486,7 @@ function i3geo_pegaElementoPai(e) | @@ -459,7 +486,7 @@ function i3geo_pegaElementoPai(e) | ||
459 | Function: convddtela (depreciado) | 486 | Function: convddtela (depreciado) |
460 | */ | 487 | */ |
461 | function convddtela(vx,vy,docmapa) | 488 | function convddtela(vx,vy,docmapa) |
462 | -{alert("convddtela foi depreciado utilize i3GEO.calculo");return(i3GEO.calculo.dd2tela(vx,vy,docmapa,objmapa.extent,objmapa.cellsize));} | 489 | +{alert("convddtela foi depreciado utilize i3GEO.calculo");return(i3GEO.calculo.dd2tela(vx,vy,docmapa,i3GEO.parametros.extent,i3GEO.parametros.pixelsize));} |
463 | /* | 490 | /* |
464 | Function: convdmsf (depreciado) | 491 | Function: convdmsf (depreciado) |
465 | */ | 492 | */ |
@@ -798,8 +825,8 @@ function mostraTip(retorno) | @@ -798,8 +825,8 @@ function mostraTip(retorno) | ||
798 | {$i("img").title = "";} | 825 | {$i("img").title = "";} |
799 | if (retorno != "") | 826 | if (retorno != "") |
800 | { | 827 | { |
801 | - var res = "<div id='cabecatip' style='text-align:left;background-color:rgb(240,240,240)'><span style='color:navy;cursor:pointer;text-align:left' onclick='javascript:objmapa.parado=\"cancela\"'>parar </span>"; | ||
802 | - res += "<span style='color:navy;cursor:pointer;text-align:left' onclick='javascript:objmapa.objtips.push($i(\"tip\"));$i(\"tip\").id=\"\";$i(\"cabecatip\").innerHTML =\"\";$i(\"cabecatip\").id =\"\"' >fixar</span></div>"; | 828 | + var res = "<div id='cabecatip' style='text-align:left;background-color:rgb(240,240,240)'><span style='color:navy;cursor:pointer;text-align:left' onclick='javascript:objmapaparado=\"cancela\"'>parar </span>"; |
829 | + res += "<span style='color:navy;cursor:pointer;text-align:left' onclick='javascript:i3GEO.janela.TIPS.push($i(\"tip\"));$i(\"tip\").id=\"\";$i(\"cabecatip\").innerHTML =\"\";$i(\"cabecatip\").id =\"\"' >fixar</span></div>"; | ||
803 | var temas = retorno.split("!"); | 830 | var temas = retorno.split("!"); |
804 | var tema = temas.length-1; | 831 | var tema = temas.length-1; |
805 | if(tema >= 0) | 832 | if(tema >= 0) |
@@ -918,14 +945,17 @@ function ativaGuias() | @@ -918,14 +945,17 @@ function ativaGuias() | ||
918 | // | 945 | // |
919 | //define os títulos das guias padrão | 946 | //define os títulos das guias padrão |
920 | // | 947 | // |
921 | - if($i(objmapa.guiaTemas)) | ||
922 | - {$i(objmapa.guiaTemas).innerHTML = $trad("g1");} | ||
923 | - if($i(objmapa.guiaMenu)) | ||
924 | - {$i(objmapa.guiaMenu).innerHTML = $trad("g2");} | ||
925 | - if($i(objmapa.guiaLegenda)) | ||
926 | - {$i(objmapa.guiaLegenda).innerHTML = $trad("g3");} | ||
927 | - if($i(objmapa.guiaListaMapas)) | ||
928 | - {$i(objmapa.guiaListaMapas).innerHTML = $trad("g4");} | 948 | + try{ |
949 | + if($i(objmapa.guiaTemas)) | ||
950 | + {$i(objmapa.guiaTemas).innerHTML = $trad("g1");} | ||
951 | + if($i(objmapa.guiaMenu)) | ||
952 | + {$i(objmapa.guiaMenu).innerHTML = $trad("g2");} | ||
953 | + if($i(objmapa.guiaLegenda)) | ||
954 | + {$i(objmapa.guiaLegenda).innerHTML = $trad("g3");} | ||
955 | + if($i(objmapa.guiaListaMapas)) | ||
956 | + {$i(objmapa.guiaListaMapas).innerHTML = $trad("g4");} | ||
957 | + } | ||
958 | + catch(e){}; | ||
929 | // | 959 | // |
930 | // | 960 | // |
931 | for(var g=0;g<12;g++) | 961 | for(var g=0;g<12;g++) |
@@ -975,7 +1005,7 @@ function ativaGuias() | @@ -975,7 +1005,7 @@ function ativaGuias() | ||
975 | if($i("guia"+g+"obj")) | 1005 | if($i("guia"+g+"obj")) |
976 | { | 1006 | { |
977 | $i("guia"+g+"obj").style.overflow="auto"; | 1007 | $i("guia"+g+"obj").style.overflow="auto"; |
978 | - $i("guia"+g+"obj").style.height = objmapa.h; | 1008 | + $i("guia"+g+"obj").style.height = i3GEO.parametros.h; |
979 | } | 1009 | } |
980 | } | 1010 | } |
981 | } | 1011 | } |
@@ -1017,7 +1047,7 @@ function ativaGuias() | @@ -1017,7 +1047,7 @@ function ativaGuias() | ||
1017 | i3GEO.arvoreDeTemas.cria(i3GEO.configura.sid,i3GEO.configura.locaplic,ondeArvore); | 1047 | i3GEO.arvoreDeTemas.cria(i3GEO.configura.sid,i3GEO.configura.locaplic,ondeArvore); |
1018 | }; | 1048 | }; |
1019 | } | 1049 | } |
1020 | - if ($i(objmapa.guiaLegenda)) | 1050 | + if($i(objmapa.guiaLegenda)) |
1021 | { | 1051 | { |
1022 | $i(objmapa.guiaLegenda).onclick = function() | 1052 | $i(objmapa.guiaLegenda).onclick = function() |
1023 | {g_guiaativa = objmapa.guiaLegenda;mostraguiaf(4);objmapa.atualizaLegendaHTML();}; | 1053 | {g_guiaativa = objmapa.guiaLegenda;mostraguiaf(4);objmapa.atualizaLegendaHTML();}; |
@@ -1055,7 +1085,7 @@ function ativaGuias() | @@ -1055,7 +1085,7 @@ function ativaGuias() | ||
1055 | { | 1085 | { |
1056 | var d = $i(s).style; | 1086 | var d = $i(s).style; |
1057 | d.style.overflow="auto"; | 1087 | d.style.overflow="auto"; |
1058 | - d.style.height = objmapa.h-13; | 1088 | + d.style.height = i3GEO.parametros.h-13; |
1059 | d.style.width = "100%"; | 1089 | d.style.width = "100%"; |
1060 | } | 1090 | } |
1061 | } | 1091 | } |
@@ -1111,7 +1141,7 @@ function i3geo_comboTemasMenu(funcaoOnchange,idDestino,idCombo,idGrupo,idSubGrup | @@ -1111,7 +1141,7 @@ function i3geo_comboTemasMenu(funcaoOnchange,idDestino,idCombo,idGrupo,idSubGrup | ||
1111 | Function: remapaf (depreciado) | 1141 | Function: remapaf (depreciado) |
1112 | */ | 1142 | */ |
1113 | function remapaf() | 1143 | function remapaf() |
1114 | -{ajaxredesenha("");} | 1144 | +{i3GEO.atualiza("");} |
1115 | /* | 1145 | /* |
1116 | Function: limpacontainerf (depreciado) | 1146 | Function: limpacontainerf (depreciado) |
1117 | */ | 1147 | */ |
@@ -1416,3 +1446,13 @@ Function: ajaxCorpoMapa (depreciado) | @@ -1416,3 +1446,13 @@ Function: ajaxCorpoMapa (depreciado) | ||
1416 | */ | 1446 | */ |
1417 | function ajaxCorpoMapa(retorno) | 1447 | function ajaxCorpoMapa(retorno) |
1418 | {i3GEO.mapa.corpo.veirifca(retorno);} | 1448 | {i3GEO.mapa.corpo.veirifca(retorno);} |
1449 | +/* | ||
1450 | +Function: ajaxredesenha (depreciado) | ||
1451 | +*/ | ||
1452 | +function ajaxredesenha(retorno) | ||
1453 | +{i3GEO.atualiza(retorno);} | ||
1454 | +/* | ||
1455 | +Function: ajaxIniciaParametros (depreciado) | ||
1456 | +*/ | ||
1457 | +function ajaxIniciaParametros(retorno) | ||
1458 | +{i3GEO.atualiza(retorno);} | ||
1419 | \ No newline at end of file | 1459 | \ No newline at end of file |
classesjs/i3geonaocompacto.js
@@ -31,6 +31,7 @@ var jsfiles = new Array( | @@ -31,6 +31,7 @@ var jsfiles = new Array( | ||
31 | "../pacotes/yui252/build/treeview/treeview-min.js", | 31 | "../pacotes/yui252/build/treeview/treeview-min.js", |
32 | "../pacotes/balloon-tooltips/htdocs/js/balloon.config.js", | 32 | "../pacotes/balloon-tooltips/htdocs/js/balloon.config.js", |
33 | "../pacotes/balloon-tooltips/htdocs/js/balloon.js", | 33 | "../pacotes/balloon-tooltips/htdocs/js/balloon.js", |
34 | +"classe_i3geo.js", | ||
34 | "classe_php.js", | 35 | "classe_php.js", |
35 | "classe_configura.js", | 36 | "classe_configura.js", |
36 | "depreciados.js", | 37 | "depreciados.js", |
@@ -54,8 +55,6 @@ var jsfiles = new Array( | @@ -54,8 +55,6 @@ var jsfiles = new Array( | ||
54 | "classe_arvoredetemas.js", | 55 | "classe_arvoredetemas.js", |
55 | "configura.js", | 56 | "configura.js", |
56 | "classe_barradebotoes.js", | 57 | "classe_barradebotoes.js", |
57 | -"redesenho.js", | ||
58 | -"iniciamma.js", | ||
59 | "menususpenso.js", | 58 | "menususpenso.js", |
60 | "../pacotes/richdraw/richdraw_tudo_compacto.js", | 59 | "../pacotes/richdraw/richdraw_tudo_compacto.js", |
61 | "classe_gadgets.js" | 60 | "classe_gadgets.js" |
classesjs/iniciamma.js
@@ -1,596 +0,0 @@ | @@ -1,596 +0,0 @@ | ||
1 | -/* | ||
2 | -Title: iniciamma.js | ||
3 | - | ||
4 | -Cria o objeto objmapa e inicializa o i3geo. | ||
5 | - | ||
6 | -Define as operações das funcionalidades principais. | ||
7 | - | ||
8 | -O I3Geo utiliza variáveis (veja o item específico na documentação) globais que possibilitam alterar algumas das características da interface. | ||
9 | -Essas variáveis recebem valores default quando o I3Geo é iniciado mas podem ser alterados antes da inicialização do mapa (método inicializa()). | ||
10 | -No arquivo aplicmapa/geral.htm existem exemplos de como fazer isso. | ||
11 | -As variáveis globais podem também ser alteradas em tempo de execução. | ||
12 | - | ||
13 | -Exemplo: | ||
14 | - | ||
15 | -g_janelaMen = "nao" | ||
16 | - | ||
17 | -objmapa = new Mapa() | ||
18 | - | ||
19 | -objmapa.inicializa() | ||
20 | - | ||
21 | -File: i3geo/classesjs/iniciamma.js | ||
22 | - | ||
23 | -About: Licença | ||
24 | - | ||
25 | -I3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet | ||
26 | - | ||
27 | -Direitos Autorais Reservados (c) 2006 Ministério do Meio Ambiente Brasil | ||
28 | -Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br | ||
29 | - | ||
30 | -Este programa é software livre; você pode redistribuí-lo | ||
31 | -e/ou modificá-lo sob os termos da Licença Pública Geral | ||
32 | -GNU conforme publicada pela Free Software Foundation; | ||
33 | -tanto a versão 2 da Licença. | ||
34 | -Este programa é distribuído na expectativa de que seja útil, | ||
35 | -porém, SEM NENHUMA GARANTIA; nem mesmo a garantia implícita | ||
36 | -de COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. | ||
37 | -Consulte a Licença Pública Geral do GNU para mais detalhes. | ||
38 | -Você deve ter recebido uma cópia da Licença Pública Geral do | ||
39 | -GNU junto com este programa; se não, escreva para a | ||
40 | -Free Software Foundation, Inc., no endereço | ||
41 | -59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. | ||
42 | -*/ | ||
43 | -/* | ||
44 | -Section: variáveis de configuração calculadas na inicialização do mapa | ||
45 | -*/ | ||
46 | -/* | ||
47 | -Variable: imagemxi depreciada | ||
48 | - | ||
49 | -Inicialização da variável de cálculo de posicionamento que indica a posição em x do corpo do mapa. | ||
50 | -É calculada na iniciallização e indica a posição em pixels do corpo do mapa na página. Muitos elementos da interface são posicionados em função desse valor. | ||
51 | -*/ | ||
52 | -imagemxi = 0; | ||
53 | -/* | ||
54 | -Variable: imagemyi depreciada | ||
55 | - | ||
56 | -Inicialização da variável de cálculo de posicionamento que indica a posição em x do corpo do mapa | ||
57 | -É calculada na iniciallização e indica a posição em pixels do corpo do mapa na página. Muitos elementos da interface são posicionados em função desse valor. | ||
58 | - | ||
59 | -*/ | ||
60 | -imagemyi = 0; | ||
61 | -/* | ||
62 | -Variable: navm | ||
63 | - | ||
64 | -Verdadeiro (true) se o navegador for o Internet Explorer | ||
65 | -*/ | ||
66 | -navm = false; | ||
67 | -/* | ||
68 | -Variable: navn | ||
69 | - | ||
70 | -Verdadeiro (true) se o navegador for o Firefox | ||
71 | -*/ | ||
72 | -navn = false; | ||
73 | -//seta as variáveis navn e navm | ||
74 | -var app = navigator.appName.substring(0,1); | ||
75 | -if (app=='N') navn=true; else navm=true; | ||
76 | -/* | ||
77 | -Section: variáveis que são definidas para controle de processos das funções do I3Geo. São definidas aqui para não gerarem erros nas funções que as utilizam. | ||
78 | -*/ | ||
79 | -/* | ||
80 | -Variable: atuaLeg | ||
81 | - | ||
82 | -Variável interna que define se a legenda docável deve ser atualizada. | ||
83 | -Quando a legenda é colocada em uma janela móvel, essa variável é utilizada para demonstrar seu status. | ||
84 | -Se sim, a legenda móvel é atualizada quando o mapa é alterado. | ||
85 | -*/ | ||
86 | -atuaLeg="nao"; | ||
87 | -/* | ||
88 | -Variable: g_zoomRefDinamico | ||
89 | - | ||
90 | -Define o fator de zoom que será aplicado ao mapa de referência quando este estiver no modo dinâmico. | ||
91 | -*/ | ||
92 | -g_zoomRefDinamico = -3; | ||
93 | -/* | ||
94 | -Variable: g_mashuppar | ||
95 | - | ||
96 | -Parâmetros de inicialização que podem ser utilizados na interface mashup. | ||
97 | - | ||
98 | -Os parâmetros são os mesmos que podem ser utilizados quando o i3geo é inicializado pelo ms_criamapa.php. | ||
99 | - | ||
100 | -Exemplo: g_mashuppar = "&pontos=-54 -12&temasa=biomas&layers=biomas" | ||
101 | - | ||
102 | -A inicialização do I3Geo como Mashup possibilita que o I3Geo funcione dentro de uma página web qualquer, como um componente. | ||
103 | -*/ | ||
104 | -g_mashuppar = ""; | ||
105 | -/* | ||
106 | -Variable: g_operacao | ||
107 | - | ||
108 | -Nome da última operação que foi executada. | ||
109 | - | ||
110 | -Dependendo do tipo de operação são aplicadas as atualizações necessárias aos componentes do mapa. Por exemplo, redesenha o corpo do mapa, atualiza a lista de temas, etc. | ||
111 | - | ||
112 | -Essas operações são controladas pela função ajaxiniciaparametros. | ||
113 | -*/ | ||
114 | -g_operacao = ""; | ||
115 | -/* | ||
116 | -Variable: g_zoomProximo | ||
117 | - | ||
118 | -Array com as extensões geográficas da função de zoom anterior e zoom próximo. | ||
119 | - | ||
120 | -*/ | ||
121 | -g_zoomProximo = new Array(); | ||
122 | -/* | ||
123 | -Variable: g_nomepin | ||
124 | - | ||
125 | -Nome do tema atual que irá receber dados pontuais ou toponimia. | ||
126 | - | ||
127 | -*/ | ||
128 | -g_nomepin = ""; | ||
129 | -/* | ||
130 | -Variable: g_arvoreClick (depreciado) | ||
131 | - | ||
132 | -Item da árvore de temas que foi clicado por último. Guarda o identificador do nó da árvore de temas. | ||
133 | -Essa variável permite que as funções lembrem qual foi o último tema sobre o qual o usuário fez alguma operação. | ||
134 | -*/ | ||
135 | -g_arvoreClick = ""; | ||
136 | -g_arvoreClicks = ""; | ||
137 | -/* | ||
138 | -Variable: g_tipoacao | ||
139 | - | ||
140 | -Tipo de ação que está sendo executada. | ||
141 | -Quando o usuário clica no mapa, essa variável é pesquisada para definir o tipo de operação que deve ser executada. | ||
142 | -É definida quando o usuário seleciona uma determinada ferramenta do i3Geo. | ||
143 | -*/ | ||
144 | -g_tipoacao = "zoomli"; | ||
145 | -/* | ||
146 | -Variable: g_realca | ||
147 | - | ||
148 | -Define se o realce do mapa deve ficar ativo. | ||
149 | -O realce é um box que segue o mouse, por ter uma coloração diferente, provoca um efeito de destaque. | ||
150 | -*/ | ||
151 | -g_realca = "nao"; | ||
152 | -/* | ||
153 | -Variable: g_panM | ||
154 | - | ||
155 | -Indica se o mapa deve ou não ser deslocado. | ||
156 | -É utilizada no controle da função "pan". | ||
157 | -*/ | ||
158 | -g_panM = "nao"; | ||
159 | -/* | ||
160 | -Variable: g_r | ||
161 | - | ||
162 | -Indica se o software R esta instalado (sim ou nao). É preenchida na inicialização do mapa via AJAX. | ||
163 | -*/ | ||
164 | -g_r = "nao"; | ||
165 | - | ||
166 | -g_postpx = "px"; | ||
167 | -g_tipotop = "top"; | ||
168 | -g_tipoleft = "left"; | ||
169 | -if (navm) | ||
170 | -{ | ||
171 | - g_postpx = ""; //utilizado para crossbrowser | ||
172 | - g_tipotop = "pixelTop"; //utilizado para crossbrowser | ||
173 | - g_tipoleft = "pixelLeft"; //utilizado para crossbrowser | ||
174 | -} | ||
175 | -/* | ||
176 | -Class: Mapa | ||
177 | - | ||
178 | -Objeto mapa (objmapa). | ||
179 | - | ||
180 | -Executa os programas ajax que geram o corpo do mapa, o mapa de referência, a barra de escala e a legenda. | ||
181 | -Preenche os elementos HTML necessários para visualização do mapa. | ||
182 | - | ||
183 | -Parameters: | ||
184 | - | ||
185 | -e - (opcional, se não existir, o valor será buscado na URL) extensão geográfica do mapa com valores separados por espaço | ||
186 | - | ||
187 | -m - (opcional, se não existir, o valor será buscado na URL) nome do mapfile criado para o mapa | ||
188 | - | ||
189 | -return: | ||
190 | - | ||
191 | -objmapa - objeto mapa do i3geo | ||
192 | - | ||
193 | -Constructor: | ||
194 | - | ||
195 | -objmapa = New Mapa() | ||
196 | -*/ | ||
197 | -function Mapa(e,m) | ||
198 | -{ | ||
199 | - //para efeitos de compatibilidade | ||
200 | - try { | ||
201 | - i3GEO.configura.locaplic = g_locaplic; | ||
202 | - } | ||
203 | - catch(e){g_locaplic = i3GEO.configura.locaplic;}; | ||
204 | - // | ||
205 | - //calcula o tamanho do mapa | ||
206 | - var diminuix = (navm) ? g_diminuixM : g_diminuixN; | ||
207 | - var diminuiy = (navm) ? g_diminuiyM : g_diminuiyN; | ||
208 | - /* | ||
209 | - Variable: objmapa.w | ||
210 | - | ||
211 | - Largura do mapa criado | ||
212 | - | ||
213 | - É calculado em função do tamanho da tela. No caso do corpo do mapa possuir a propridedade de largura em seu estilo, é utilizado esse tamanho. | ||
214 | - */ | ||
215 | - /* | ||
216 | - Variable: objmapa.h | ||
217 | - | ||
218 | - Altura do mapa criado | ||
219 | - | ||
220 | - É calculado em função do tamanho da tela. No caso do corpo do mapa possuir a propridedade de largura em seu estilo, é utilizado esse tamanho. | ||
221 | - */ | ||
222 | - if (e == undefined) | ||
223 | - { | ||
224 | - var menos = 0; | ||
225 | - if ($i("contemFerramentas")) | ||
226 | - {menos = menos + parseInt($i("contemFerramentas").style.width);} | ||
227 | - if ($i("ferramentas")) | ||
228 | - {menos = menos + parseInt($i("ferramentas").style.width);} | ||
229 | - var novow = parseInt(screen.availWidth) - diminuix; | ||
230 | - var novoh = parseInt(screen.availHeight) - diminuiy; | ||
231 | - if (novow >= 1024) | ||
232 | - { | ||
233 | - novow = 1000; | ||
234 | - } | ||
235 | - if (novoh >= 700) | ||
236 | - { | ||
237 | - novoh = 700; | ||
238 | - } | ||
239 | - //o try aqui é necessário por conta do uso possível do i3geo em um iframe | ||
240 | - try | ||
241 | - { | ||
242 | - if (document.body.style.width < 400) | ||
243 | - { | ||
244 | - var novow = parseInt(screen.availWidth) - diminuix; | ||
245 | - var novoh = parseInt(screen.availHeight) - diminuiy; | ||
246 | - window.resizeTo(screen.availWidth,screen.availHeight); | ||
247 | - window.moveTo(0,0); | ||
248 | - } | ||
249 | - } | ||
250 | - catch(e){var e = "";} | ||
251 | - document.body.style.width = novow; | ||
252 | - document.body.style.height = novoh; | ||
253 | - this.w = novow - menos - diminuix; | ||
254 | - this.h = novoh - diminuiy; | ||
255 | - if (document.getElementById("corpoMapa")) | ||
256 | - { | ||
257 | - if (document.getElementById("corpoMapa").style.width) | ||
258 | - { | ||
259 | - this.w = parseInt(document.getElementById("corpoMapa").style.width); | ||
260 | - this.h = parseInt(document.getElementById("corpoMapa").style.width); | ||
261 | - } | ||
262 | - if (document.getElementById("corpoMapa").style.height) | ||
263 | - {this.h = parseInt(document.getElementById("corpoMapa").style.height);} | ||
264 | - } | ||
265 | - } | ||
266 | - else | ||
267 | - { | ||
268 | - this.w = document.body.offsetWidth - parseInt($i("contemFerramentas").style.width) - diminuix; | ||
269 | - this.h = document.body.offsetHeight - diminuiy; | ||
270 | - } | ||
271 | - if($i("contemImg")) | ||
272 | - { | ||
273 | - $i("contemImg").style.height=this.h + "px"; | ||
274 | - $i("contemImg").style.width=this.w + "px"; | ||
275 | - } | ||
276 | - i3GEO.interface.cria(this.w,this.h); | ||
277 | - /* | ||
278 | - Variable: objmapa.navegacaoDir | ||
279 | - | ||
280 | - Indica se deve ser incluida a opção de navegação nos diretórios do servidor. | ||
281 | - | ||
282 | - A indicação sim|nao é obtida na inicialização do i3geo, e é definido no ms_configura.php | ||
283 | - */ | ||
284 | - this.navegacaoDir = "nao"; | ||
285 | - /* | ||
286 | - Variable: objmapa.listavisual | ||
287 | - | ||
288 | - String com a lista de visuais disponíveis no i3geo. | ||
289 | - | ||
290 | - A lista é obtida na inicialização do i3geo, lendo-se os diretórios disponíveis em imagens/visual | ||
291 | - */ | ||
292 | - this.listavisual = ""; | ||
293 | - /* | ||
294 | - Variable: objmapa.visualatual | ||
295 | - | ||
296 | - Indica qual o visual atualmente em uso. | ||
297 | - */ | ||
298 | - this.visualatual = "default"; | ||
299 | - /* | ||
300 | - Variable: objmapa.funcoesClickMapa | ||
301 | - | ||
302 | - Array com a lista de funções que serão executadas quando o usuário clica no mapa | ||
303 | - | ||
304 | - É utilizado quando o i3geo é customizado, acrescentando outras funcionalidades alé do padrão. | ||
305 | - | ||
306 | - Na customização, deve ser definida após a inicialização do mapa. | ||
307 | - */ | ||
308 | - this.funcoesClickMapa = new Array(); | ||
309 | - /* | ||
310 | - Variable: objmapa.objtips | ||
311 | - | ||
312 | - Array que guarda os objetos tips fixos na tela. | ||
313 | - | ||
314 | - Os objetos são acrescentados à essa variável quando um tip é fixado na tela pelo usuário. | ||
315 | - | ||
316 | - Quando o mapa é redesenhado, essa variável é limpa. | ||
317 | - */ | ||
318 | - this.objtips = new Array(); // | ||
319 | - /* | ||
320 | - Variable: objmapa.tempo | ||
321 | - | ||
322 | - Inicia o temporizador para redesenhar o mapa. | ||
323 | - | ||
324 | - */ | ||
325 | - this.tempo = ""; // | ||
326 | - /* | ||
327 | - Variable: objmapa.tempoRedesenho | ||
328 | - | ||
329 | - Inicia o temporizador para redesenhar o mapa automaticamente. | ||
330 | - | ||
331 | - */ | ||
332 | - this.tempoRedesenho = ""; // | ||
333 | - this.contaTempoRedesenho = ""; // | ||
334 | - /* | ||
335 | - Variable: objmapa.temaAtivo | ||
336 | - | ||
337 | - Tema que esta ativo. | ||
338 | - | ||
339 | - Utilizado em varias operacoes onde o tema e selecionado de um combo | ||
340 | - */ | ||
341 | - this.temaAtivo = ""; | ||
342 | - /* | ||
343 | - Variable: objmapa.pinmarca | ||
344 | - | ||
345 | - Simbolo utilizado para insercao de pontos. | ||
346 | - | ||
347 | - A inserção é utilizada em algumas ferramentas, como a digitalização de elementos. | ||
348 | - */ | ||
349 | - this.pinmarca = "marca"; // | ||
350 | - /* | ||
351 | - Variable: objmapa.pintamanho | ||
352 | - | ||
353 | - Tamanho da marca utilizada na inclusão de pontos | ||
354 | - */ | ||
355 | - this.pintamanho= "5"; | ||
356 | - /* | ||
357 | - Variable: objmapa.escala | ||
358 | - | ||
359 | - Escala do mapa atual. | ||
360 | - | ||
361 | - É sempre redefinida quando o mapa é redesenhado. | ||
362 | - */ | ||
363 | - this.scale = 50000; | ||
364 | - /* | ||
365 | - Variable: objmapa.temas (depreciado) | ||
366 | - | ||
367 | - Utilize i3GEO.arvoreDeCamadas.CAMADAS | ||
368 | - | ||
369 | - Temas disponíveis no mapa atual. | ||
370 | - */ | ||
371 | - /* | ||
372 | - Variable: objmapa.legenda | ||
373 | - | ||
374 | - Legenda HTML do mapa atual. | ||
375 | - | ||
376 | - Guarda o HTML que apresenta a legenda no mapa. | ||
377 | - */ | ||
378 | - this.legenda=""; | ||
379 | - /* | ||
380 | - Variable: objmapa.finaliza | ||
381 | - | ||
382 | - Função que será executada no final do processo de montagem do mapa. | ||
383 | - | ||
384 | - Pode ser utilizada quando se deseja customizar o I3Geo. | ||
385 | - */ | ||
386 | - this.finaliza=""; | ||
387 | - /* | ||
388 | - Variable: objmapa.cgi | ||
389 | - | ||
390 | - Indica a localização do mapserver cgi. É definida pelo i3geo na inicialização do mapa e configurada no arquivo ms_configura.php. | ||
391 | - */ | ||
392 | - this.cgi = ""; | ||
393 | - /* | ||
394 | - Variable: objmapa.utilizacgi | ||
395 | - | ||
396 | - Indica se o mapserver está operando no modo cgi. É definida pelo i3geo na inicialização do mapa e configurada no arquivo ms_configura.php. | ||
397 | - */ | ||
398 | - this.utilizacgi = ""; | ||
399 | - /* | ||
400 | - Variable: objmapa.versaoms | ||
401 | - | ||
402 | - Versão do mapserver em uso | ||
403 | - */ | ||
404 | - this.versaoms = ""; | ||
405 | - /* | ||
406 | - Function: inicializa | ||
407 | - | ||
408 | - Inicializa o mapa | ||
409 | - | ||
410 | - Paremeters: | ||
411 | - | ||
412 | - void | ||
413 | - */ | ||
414 | - this.inicializa= function() | ||
415 | - { | ||
416 | - i3GEOmantemCompatibilidade(); | ||
417 | - if (!$i("i3geo")) | ||
418 | - {document.body.id = "i3geo";} | ||
419 | - $i("i3geo").className = "yui-skin-sam"; | ||
420 | - if($i("mst")) | ||
421 | - $i("mst").style.visibility ="hidden"; | ||
422 | - // | ||
423 | - //se g_sid="", o html foi aberto diretamente | ||
424 | - //então, é necessário criar os arquivos temporários do mapa | ||
425 | - //essa operação deve ser assíncrona | ||
426 | - // | ||
427 | - if(i3GEO.configura.sid=="") | ||
428 | - { | ||
429 | - var mashup = function (retorno) | ||
430 | - { | ||
431 | - i3GEO.configura.sid = retorno.data; | ||
432 | - objmapa.inicializa(); | ||
433 | - }; | ||
434 | - i3GEO.php.criamapa(mashup,g_mashuppar); | ||
435 | - } | ||
436 | - else | ||
437 | - { | ||
438 | - // | ||
439 | - //inicia o mapa | ||
440 | - // | ||
441 | - //YAHOO.log("Chamada AJAX para obter o mapa inicial", "i3geo"); | ||
442 | - i3GEO.janela.abreAguarde("montaMapa",$trad("o5")); | ||
443 | - i3GEO.php.inicia(this.montaMapa,g_embedLegenda,this.w,this.h); | ||
444 | - } | ||
445 | - if(i3GEO.eventos.NAVEGAMAPA.toString().search("i3GEO.janela.fechaAguarde()") < 0) | ||
446 | - {i3GEO.eventos.NAVEGAMAPA.push("i3GEO.janela.fechaAguarde()");} | ||
447 | - | ||
448 | - }; | ||
449 | - /* | ||
450 | - Function: montaMapa | ||
451 | - | ||
452 | - Processa os resultados da inicialização e monta o mapa | ||
453 | - | ||
454 | - Parameters: | ||
455 | - | ||
456 | - Resultado da função inicia retornado pela chamada em ajax | ||
457 | - */ | ||
458 | - this.montaMapa = function(retorno) | ||
459 | - { | ||
460 | - //YAHOO.log("Mapa obtido", "i3geo"); | ||
461 | - if(retorno == ""){alert("Ocorreu um erro no mapa - montaMapa");retorno = {data:{erro: "erro"}};} | ||
462 | - if(retorno.data.erro) | ||
463 | - { | ||
464 | - i3GEO.janela.fechaAguarde("montaMapa"); | ||
465 | - document.body.style.backgroundColor="white"; | ||
466 | - document.body.innerHTML = "<br>Para abrir o i3Geo utilize o link:<br><a href="+i3GEO.configura.locaplic+"/ms_criamapa.php >"+i3GEO.configura.locaplic+"/ms_criamapa.php</a>"; | ||
467 | - return("linkquebrado"); | ||
468 | - } | ||
469 | - else | ||
470 | - { | ||
471 | - if(retorno.data.variaveis) | ||
472 | - { | ||
473 | - // | ||
474 | - //executa com eval a string que é retornada pelo servidor (função inicia do mapa_controle.php | ||
475 | - // | ||
476 | - var tempo = ""; | ||
477 | - var titulo = ""; | ||
478 | - eval(retorno.data.variaveis); | ||
479 | - try | ||
480 | - { | ||
481 | - if (titulo != "") | ||
482 | - {top.document.title = titulo;} | ||
483 | - } | ||
484 | - catch(e){var e = "";} | ||
485 | - | ||
486 | - i3GEO.ajuda.mostraJanela("Tempo de desenho em segundos: "+tempo,""); | ||
487 | - objmapa.scale = parseInt(mapscale); | ||
488 | - objmapa.cellsize = g_celula; | ||
489 | - objmapa.extent = mapexten; | ||
490 | - objmapa.extentTotal = mapexten; | ||
491 | - | ||
492 | - i3GEO.interface.inicia(); | ||
493 | - if (objmapa.finaliza) | ||
494 | - {eval(objmapa.finaliza);} | ||
495 | - | ||
496 | - i3GEO.gadgets.quadros.inicia(10); | ||
497 | - i3GEO.gadgets.quadros.grava("extensao",mapexten); | ||
498 | - i3GEO.arvoreDeCamadas.cria("",retorno.data.temas,i3GEO.configura.sid,i3GEO.configura.locaplic); | ||
499 | - i3GEO.maparef.atualiza(); | ||
500 | - i3GEO.util.arvore("<b>"+$trad("p13")+"</b>","listaPropriedades",i3GEO.configura.listaDePropriedadesDoMapa); | ||
501 | - i3GEO.gadgets.mostraCoordenadasGEO(); | ||
502 | - i3GEO.gadgets.mostraEscalaNumerica(); | ||
503 | - i3GEO.gadgets.mostraBuscaRapida(); | ||
504 | - i3GEO.gadgets.mostraEscalaGrafica(); | ||
505 | - i3GEO.gadgets.visual.inicia(); | ||
506 | - i3GEO.guias.cria(); | ||
507 | - if($i("arvoreAdicionaTema")) | ||
508 | - i3GEO.arvoreDeTemas.cria(i3GEO.configura.sid,i3GEO.configura.locaplic,"arvoreAdicionaTema"); | ||
509 | - i3GEO.ajuda.ativaLetreiro(objmapa.mensagens); | ||
510 | - | ||
511 | - if($i("mst")){$i("mst").style.display="block";} | ||
512 | - //ajaxCorpoMapa(retorno); | ||
513 | - ajaxIniciaParametros(retorno); | ||
514 | - // | ||
515 | - //calcula (opcional) o tamanho correto da tabela onde fica o mapa | ||
516 | - //se não for feito esse cálculo, o mapa fica ajustado à esquerda | ||
517 | - // | ||
518 | - var temp = 0; | ||
519 | - if ($i("contemFerramentas")){temp = temp + parseInt($i("contemFerramentas").style.width);} | ||
520 | - if ($i("ferramentas")){temp = temp + parseInt($i("ferramentas").style.width);} | ||
521 | - if($i("mst")) | ||
522 | - {$i("mst").style.width=objmapa.w + temp + "px";} | ||
523 | - | ||
524 | - i3GEO.mapa.ajustaPosicao(); | ||
525 | - | ||
526 | - // | ||
527 | - //reposiciona a janela de botoes | ||
528 | - // | ||
529 | - var imagemxy = i3GEO.util.pegaPosicaoObjeto($i("corpoMapa")); | ||
530 | - // | ||
531 | - //inicia as barras de ferramentas | ||
532 | - // | ||
533 | - if ($i("barraDeBotoes1")){ | ||
534 | - var x1 = imagemxy[0]+40; | ||
535 | - var y1 = imagemxy[1]+10; | ||
536 | - } | ||
537 | - if ($i("barraDeBotoes2")){ | ||
538 | - var x2 = imagemxy[0]; | ||
539 | - var y2 = imagemxy[1]+10; | ||
540 | - } | ||
541 | - else{ | ||
542 | - if ($i("barraDeBotoes1")){ | ||
543 | - var x1 = imagemxy[0]; | ||
544 | - var x2 = imagemxy[1]+10; | ||
545 | - } | ||
546 | - } | ||
547 | - if ($i("barraDeBotoes1")) | ||
548 | - i3GEO.barraDeBotoes.inicializaBarra("barraDeBotoes1","i3geo_barra1",true,x1,y1); | ||
549 | - if ($i("barraDeBotoes2")) | ||
550 | - i3GEO.barraDeBotoes.inicializaBarra("barraDeBotoes2","i3geo_barra2",false,x2,y2); | ||
551 | - //ativa as funções dos botões | ||
552 | - i3GEO.barraDeBotoes.ativaBotoes(); | ||
553 | - if (i3GEO.configura.entorno == "sim"){ | ||
554 | - i3GEO.configura.entorno == "nao"; | ||
555 | - i3GEO.navega.entorno.ativaDesativa(); | ||
556 | - } | ||
557 | - i3GEO.navega.autoRedesenho.ativa(); | ||
558 | - if ($i("i3geo_escalanum")){$i("i3geo_escalanum").value = objmapa.scale;} | ||
559 | - if ((objmapa.geoip == "nao") && ($i("ondeestou"))) | ||
560 | - {$i("ondeestou").style.display="none";} | ||
561 | - } | ||
562 | - else | ||
563 | - {alert("Erro. Impossivel criar o mapa "+retorno.data);return;} | ||
564 | - // | ||
565 | - //ativa a janela de mensagens se for o caso | ||
566 | - // | ||
567 | - if(document.getElementById("ajuda")) //para efeitos de compatibilidade com as versões anteriores a 4.1 | ||
568 | - {i3GEO.ajuda.DIVAJUDA = "ajuda";} | ||
569 | - var abreJM = "sim"; | ||
570 | - if (i3GEO.util.pegaCookie("g_janelaMen")){ | ||
571 | - var abreJM = i3GEO.util.pegaCookie("g_janelaMen"); | ||
572 | - if(abreJM == "sim") | ||
573 | - i3GEO.configura.iniciaJanelaMensagens = true; | ||
574 | - else | ||
575 | - i3GEO.configura.iniciaJanelaMensagens = false; | ||
576 | - } | ||
577 | - if(i3GEO.configura.iniciaJanelaMensagens == true) | ||
578 | - {i3GEO.ajuda.abreJanela();} | ||
579 | - if (i3GEO.configura.mapaRefDisplay != "none") | ||
580 | - { | ||
581 | - if (i3GEO.util.pegaCookie("i3GEO.configura.mapaRefDisplay")){i3GEO.configura.mapaRefDisplay = i3GEO.util.pegaCookie("i3GEO.configura.mapaRefDisplay");} | ||
582 | - if (i3GEO.configura.mapaRefDisplay == "block"){i3GEO.maparef.inicia();} | ||
583 | - } | ||
584 | - i3GEO.janela.fechaAguarde("montaMapa"); | ||
585 | - if (i3GEO.configura.liberaGuias == "sim"){i3GEO.guias.libera();} | ||
586 | - if (document.getElementById("botao3d")) | ||
587 | - { | ||
588 | - if (g_3dmap == ""){document.getElementById("botao3d").style.display="none";} | ||
589 | - } | ||
590 | - } | ||
591 | - if($i("mst")){ | ||
592 | - $i("mst").style.visibility ="visible"; | ||
593 | - } | ||
594 | - //YAHOO.log("Fim objmapa.inicializa", "i3geo"); | ||
595 | - }; | ||
596 | -} | ||
597 | \ No newline at end of file | 0 | \ No newline at end of file |
classesjs/menususpenso.js
@@ -52,7 +52,7 @@ function montaMenuSuspenso(iddiv) | @@ -52,7 +52,7 @@ function montaMenuSuspenso(iddiv) | ||
52 | ins += '<ul class="first-of-type" style="border:0px solid white;top:10px;">'; | 52 | ins += '<ul class="first-of-type" style="border:0px solid white;top:10px;">'; |
53 | var sobe = ""; | 53 | var sobe = ""; |
54 | if(navn){var sobe = "line-height:0px;";} | 54 | if(navn){var sobe = "line-height:0px;";} |
55 | - if(objmapa.w >= 500) | 55 | + if(i3GEO.parametros.w >= 500) |
56 | { | 56 | { |
57 | ins += '<li class="yuimenubaritem first-of-type" style="'+sobe+'float:left;border: 0px solid white;" >'; | 57 | ins += '<li class="yuimenubaritem first-of-type" style="'+sobe+'float:left;border: 0px solid white;" >'; |
58 | ins += ' <img style="border: 1px solid white;padding:0 0px;top:-7px;" src="'+i3GEO.util.$im("branco.gif")+'" onclick="i3GEO.idioma.trocaIdioma(\'pt\')" id="brasil" alt="Portugues"/>'; | 58 | ins += ' <img style="border: 1px solid white;padding:0 0px;top:-7px;" src="'+i3GEO.util.$im("branco.gif")+'" onclick="i3GEO.idioma.trocaIdioma(\'pt\')" id="brasil" alt="Portugues"/>'; |
@@ -71,7 +71,7 @@ function montaMenuSuspenso(iddiv) | @@ -71,7 +71,7 @@ function montaMenuSuspenso(iddiv) | ||
71 | } | 71 | } |
72 | function onMenuBarBeforeRender(p_sType, p_sArgs) | 72 | function onMenuBarBeforeRender(p_sType, p_sArgs) |
73 | { | 73 | { |
74 | - if(objmapa.w >= 500) | 74 | + if(i3GEO.parametros.w >= 500) |
75 | {var conta = 4;} | 75 | {var conta = 4;} |
76 | else | 76 | else |
77 | {var conta = 0;} | 77 | {var conta = 0;} |
classesjs/redesenho.js
@@ -1,116 +0,0 @@ | @@ -1,116 +0,0 @@ | ||
1 | -/* | ||
2 | -Title: redesenho.js | ||
3 | - | ||
4 | -Executa as operações de redesenho do mapa. | ||
5 | - | ||
6 | -Obtém os parâmetros necessários ao funcionamento da interface, como resolução, escala, etc. | ||
7 | - | ||
8 | -File: i3geo/classesjs/redesenho.js | ||
9 | - | ||
10 | -About: Licença | ||
11 | - | ||
12 | -I3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet | ||
13 | - | ||
14 | -Direitos Autorais Reservados (c) 2006 Ministério do Meio Ambiente Brasil | ||
15 | -Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br | ||
16 | - | ||
17 | -Este programa é software livre; você pode redistribuí-lo | ||
18 | -e/ou modificá-lo sob os termos da Licença Pública Geral | ||
19 | -GNU conforme publicada pela Free Software Foundation; | ||
20 | -tanto a versão 2 da Licença. | ||
21 | -Este programa é distribuído na expectativa de que seja útil, | ||
22 | -porém, SEM NENHUMA GARANTIA; nem mesmo a garantia implícita | ||
23 | -de COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. | ||
24 | -Consulte a Licença Pública Geral do GNU para mais detalhes. | ||
25 | -Você deve ter recebido uma cópia da Licença Pública Geral do | ||
26 | -GNU junto com este programa; se não, escreva para a | ||
27 | -Free Software Foundation, Inc., no endereço | ||
28 | -59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. | ||
29 | -*/ | ||
30 | -/* | ||
31 | -Function: ajaxredesenha | ||
32 | - | ||
33 | -Prepara o mapa para receber os elementos que comporão o mapa e chama a função que irá gerar os novos elementos. | ||
34 | - | ||
35 | -Parameters: | ||
36 | - | ||
37 | -retorno - string indicando se houve erro na função que chamou. | ||
38 | -*/ | ||
39 | -function ajaxredesenha(retorno) | ||
40 | -{ | ||
41 | - if(arguments.length == 0 || retorno == ""){ | ||
42 | - var legimagem = ""; | ||
43 | - i3GEO.janela.abreAguarde("ajaxiniciaParametros",$trad("o1")); | ||
44 | - i3GEO.php.corpo(ajaxIniciaParametros,g_tipoimagem); | ||
45 | - } | ||
46 | - else{ | ||
47 | - i3GEO.janela.abreAguarde("ajaxiniciaParametros",$trad("o1")); | ||
48 | - ajaxIniciaParametros(retorno); | ||
49 | - } | ||
50 | -} | ||
51 | -/* | ||
52 | -Function: ajaxIniciaParametros | ||
53 | - | ||
54 | -Refaz o mapa e os elementos marginais, como legenda, escala, lista de temas, etc. | ||
55 | - | ||
56 | -Parameters: | ||
57 | - | ||
58 | -retorno - objeto JSON. | ||
59 | -*/ | ||
60 | -function ajaxIniciaParametros(retorno) | ||
61 | -{ | ||
62 | - if(arguments.length == 0){return;} | ||
63 | - //YAHOO.log("ajaxIniciaParametros", "redesenho"); | ||
64 | - i3GEO.mapa.corpo.verifica(retorno); | ||
65 | - var tempo = ""; | ||
66 | - if(i3GEO.desenho.richdraw) | ||
67 | - {i3GEO.desenho.richdraw.clearWorkspace();} | ||
68 | - //try | ||
69 | - //{ | ||
70 | - mapscale = ""; | ||
71 | - mapexten = ""; | ||
72 | - eval(retorno.data.variaveis); | ||
73 | - objmapa.mapimagem = mapimagem; | ||
74 | - i3GEO.interface.redesenha(); | ||
75 | - // | ||
76 | - //verifica se precisa mudar a lista de temas | ||
77 | - // | ||
78 | - i3GEO.arvoreDeCamadas.atualiza(retorno.data.temas); | ||
79 | - // | ||
80 | - //atualiza o indicador de compatibilidade de escala se houve um processo de navegacao | ||
81 | - // | ||
82 | - if (objmapa.scale != mapscale) | ||
83 | - i3GEO.arvoreDeCamadas.atualizaFarol(mapscale); | ||
84 | - // | ||
85 | - //atualliza os valores do objmapa | ||
86 | - // | ||
87 | - objmapa.scale = mapscale; | ||
88 | - g_operacao = ""; | ||
89 | - i3GEO.arvoreDeCamadas.CAMADAS = retorno.data.temas; | ||
90 | - objmapa.cellsize = g_celula; | ||
91 | - objmapa.extent = mapexten; | ||
92 | - // | ||
93 | - //atualiza a janela com o valor da extensão geográfica do mapa se for o caso | ||
94 | - // | ||
95 | - if ($i("mensagemt")) | ||
96 | - {$i("mensagemt").value = objmapa.extent;} | ||
97 | - // | ||
98 | - //atualiza as ferramentas de consulta que dependem da extensão geográfica | ||
99 | - // | ||
100 | - i3GEO.eventos.navegaMapa(); | ||
101 | - // | ||
102 | - //atualiza as imagens do entorno do mapa caso essa opçãoestiver ativa | ||
103 | - // | ||
104 | - if (i3GEO.configura.entorno == "sim") | ||
105 | - { | ||
106 | - i3GEO.navega.entorno.geraURL(); | ||
107 | - i3GEO.navega.entorno.ajustaPosicao(); | ||
108 | - } | ||
109 | - //YAHOO.log("Fim ajaxIniciaParametros", "redesenho"); | ||
110 | - //} | ||
111 | - //catch(e){alert("erro no mapa ajaxiniciaparametros "+e);} | ||
112 | - i3GEO.ajuda.mostraJanela("Tempo de redesenho em segundos: "+tempo,""); | ||
113 | -} | ||
114 | -//testa se esse script foi carregado | ||
115 | -function testaajax() | ||
116 | -{} | ||
117 | \ No newline at end of file | 0 | \ No newline at end of file |
classesjs/zerocal/ferramentas.js
@@ -178,9 +178,9 @@ function cliqueInserexy() | @@ -178,9 +178,9 @@ function cliqueInserexy() | ||
178 | if (g_nomepin == ""){alert("Nenhum tema definido para editar");} | 178 | if (g_nomepin == ""){alert("Nenhum tema definido para editar");} |
179 | else | 179 | else |
180 | { | 180 | { |
181 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 181 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
182 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=insereSHP&tema="+g_nomepin+"&xy="+objposicaocursor.ddx+" "+objposicaocursor.ddy+"&g_sid="+g_sid; | 182 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=insereSHP&tema="+g_nomepin+"&xy="+objposicaocursor.ddx+" "+objposicaocursor.ddy+"&g_sid="+g_sid; |
183 | - cpObj.call(p,"insereSHP",ajaxredesenha); | 183 | + cpObj.call(p,"insereSHP",i3GEO.atualiza); |
184 | } | 184 | } |
185 | } | 185 | } |
186 | } | 186 | } |
@@ -221,9 +221,9 @@ function cliqueInseregrafico() | @@ -221,9 +221,9 @@ function cliqueInseregrafico() | ||
221 | {alert("Nenhum item foi escolhido");} | 221 | {alert("Nenhum item foi escolhido");} |
222 | else | 222 | else |
223 | { | 223 | { |
224 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 224 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
225 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=insereSHPgrafico&tipo=pizza&tema="+tema+"&x="+objposicaocursor.ddx+"&y="+objposicaocursor.ddy+"&itens="+itens+"&shadow_height="+shadow_height+"&width="+width+"&inclinacao="+inclinacao+"&g_sid="+g_sid; | 225 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=insereSHPgrafico&tipo=pizza&tema="+tema+"&x="+objposicaocursor.ddx+"&y="+objposicaocursor.ddy+"&itens="+itens+"&shadow_height="+shadow_height+"&width="+width+"&inclinacao="+inclinacao+"&g_sid="+g_sid; |
226 | - cpObj.call(p,"insereSHPgrafico",ajaxredesenha); | 226 | + cpObj.call(p,"insereSHPgrafico",i3GEO.atualiza); |
227 | } | 227 | } |
228 | } | 228 | } |
229 | } | 229 | } |
@@ -273,14 +273,14 @@ function cliqueInseretoponimo() | @@ -273,14 +273,14 @@ function cliqueInseretoponimo() | ||
273 | //se texto for igual a vazio é pq o valor foi pego de um atributo | 273 | //se texto for igual a vazio é pq o valor foi pego de um atributo |
274 | if(texto == "") | 274 | if(texto == "") |
275 | { | 275 | { |
276 | - i3GEO.janela.fechaAguarde("ajaxredesenha"); | 276 | + i3GEO.janela.fechaAguarde("i3GEO.atualiza"); |
277 | texto = retorno.data; | 277 | texto = retorno.data; |
278 | } | 278 | } |
279 | if (texto != " ") | 279 | if (texto != " ") |
280 | { | 280 | { |
281 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 281 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
282 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=inserefeature&pin="+g_nomepin+"topo&tipo=ANNOTATION&xy="+objposicaocursor.ddx+" "+objposicaocursor.ddy+"&texto="+texto+"&position="+pos+"&partials="+pl+"&offsetx="+ox+"&offsety="+oy+"&minfeaturesize="+mf+"&mindistance="+md+"&force="+forca+"&shadowcolor="+fcs+"&shadowsizex="+fxs+"&shadowsizey="+fys+"&outlinecolor="+m+"&cor="+c+"&sombray="+ys+"&sombrax="+xs+"&sombra="+cs+"&fundo="+cf+"&angulo="+a+"&tamanho="+t+"&fonte="+f+"&g_sid="+g_sid; | 282 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=inserefeature&pin="+g_nomepin+"topo&tipo=ANNOTATION&xy="+objposicaocursor.ddx+" "+objposicaocursor.ddy+"&texto="+texto+"&position="+pos+"&partials="+pl+"&offsetx="+ox+"&offsety="+oy+"&minfeaturesize="+mf+"&mindistance="+md+"&force="+forca+"&shadowcolor="+fcs+"&shadowsizex="+fxs+"&shadowsizey="+fys+"&outlinecolor="+m+"&cor="+c+"&sombray="+ys+"&sombrax="+xs+"&sombra="+cs+"&fundo="+cf+"&angulo="+a+"&tamanho="+t+"&fonte="+f+"&g_sid="+g_sid; |
283 | - cpObj.call(p,"insereFeature",ajaxredesenha); | 283 | + cpObj.call(p,"insereFeature",i3GEO.atualiza); |
284 | } | 284 | } |
285 | }; | 285 | }; |
286 | if (doc.getElementById("tipoInsere").value == "digitando") | 286 | if (doc.getElementById("tipoInsere").value == "digitando") |
@@ -293,7 +293,7 @@ function cliqueInseretoponimo() | @@ -293,7 +293,7 @@ function cliqueInseretoponimo() | ||
293 | { | 293 | { |
294 | var tema = doc.getElementById("temasLigados").value; | 294 | var tema = doc.getElementById("temasLigados").value; |
295 | var item = doc.getElementById("itemsel").value; | 295 | var item = doc.getElementById("itemsel").value; |
296 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 296 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
297 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=identificaunico&xy="+objposicaocursor.ddx+","+objposicaocursor.ddy+"&resolucao=5&tema="+tema+"&item="+item+"&g_sid="+g_sid; | 297 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=identificaunico&xy="+objposicaocursor.ddx+","+objposicaocursor.ddy+"&resolucao=5&tema="+tema+"&item="+item+"&g_sid="+g_sid; |
298 | cpObj.call(p,"identificaunico",digi); | 298 | cpObj.call(p,"identificaunico",digi); |
299 | } | 299 | } |
@@ -318,9 +318,9 @@ function cliqueSelecao() | @@ -318,9 +318,9 @@ function cliqueSelecao() | ||
318 | //se tipo for limpa ou inverte, a operacao nao e executada no clique no mapa | 318 | //se tipo for limpa ou inverte, a operacao nao e executada no clique no mapa |
319 | if ((tipo != "limpa") && (tipo != "inverte")) | 319 | if ((tipo != "limpa") && (tipo != "inverte")) |
320 | { | 320 | { |
321 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 321 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
322 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=selecaopt&tema="+objmapa.temaAtivo+"&tipo="+tipo+"&xy="+objposicaocursor.ddx+" "+objposicaocursor.ddy+"&tolerancia="+tolerancia+"&g_sid="+g_sid; | 322 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=selecaopt&tema="+objmapa.temaAtivo+"&tipo="+tipo+"&xy="+objposicaocursor.ddx+" "+objposicaocursor.ddy+"&tolerancia="+tolerancia+"&g_sid="+g_sid; |
323 | - cpObj.call(p,"selecaoPT",ajaxredesenha); | 323 | + cpObj.call(p,"selecaoPT",i3GEO.atualiza); |
324 | } | 324 | } |
325 | } | 325 | } |
326 | } | 326 | } |
@@ -411,7 +411,7 @@ Ativa ou desativa a logo marca. | @@ -411,7 +411,7 @@ Ativa ou desativa a logo marca. | ||
411 | function ativaLogo() | 411 | function ativaLogo() |
412 | { | 412 | { |
413 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=ativalogo&g_sid="+g_sid; | 413 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=ativalogo&g_sid="+g_sid; |
414 | - cpObj.call(p,"ativalogo",ajaxredesenha); | 414 | + cpObj.call(p,"ativalogo",i3GEO.atualiza); |
415 | } | 415 | } |
416 | /* | 416 | /* |
417 | Function: tamanho | 417 | Function: tamanho |
@@ -484,9 +484,9 @@ function excluitemaf(tema) | @@ -484,9 +484,9 @@ function excluitemaf(tema) | ||
484 | } | 484 | } |
485 | while (p.childNodes.length > 0); | 485 | while (p.childNodes.length > 0); |
486 | p.parentNode.removeChild(p); | 486 | p.parentNode.removeChild(p); |
487 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 487 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
488 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=excluitema&temas="+tema+"&g_sid="+g_sid; | 488 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=excluitema&temas="+tema+"&g_sid="+g_sid; |
489 | - cpObj.call(p,"excluiTemas",ajaxredesenha); | 489 | + cpObj.call(p,"excluiTemas",i3GEO.atualiza); |
490 | objmapa.temaAtivo = ""; | 490 | objmapa.temaAtivo = ""; |
491 | } | 491 | } |
492 | /* | 492 | /* |
@@ -500,9 +500,9 @@ celula - objeto que foi clicado nas opções de um tema. | @@ -500,9 +500,9 @@ celula - objeto que foi clicado nas opções de um tema. | ||
500 | */ | 500 | */ |
501 | function sobetemaf(tema) | 501 | function sobetemaf(tema) |
502 | { | 502 | { |
503 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 503 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
504 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=sobetema&tema="+tema+"&g_sid="+g_sid; | 504 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=sobetema&tema="+tema+"&g_sid="+g_sid; |
505 | - cpObj.call(p,"sobeTema",ajaxredesenha); | 505 | + cpObj.call(p,"sobeTema",i3GEO.atualiza); |
506 | } | 506 | } |
507 | /* | 507 | /* |
508 | Function: descetemaf | 508 | Function: descetemaf |
@@ -515,9 +515,9 @@ celula - objeto que foi clicado nas opções de um tema. | @@ -515,9 +515,9 @@ celula - objeto que foi clicado nas opções de um tema. | ||
515 | */ | 515 | */ |
516 | function descetemaf(tema) | 516 | function descetemaf(tema) |
517 | { | 517 | { |
518 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 518 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
519 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?&funcao=descetema&tema="+tema+"&g_sid="+g_sid; | 519 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?&funcao=descetema&tema="+tema+"&g_sid="+g_sid; |
520 | - cpObj.call(p,"desceTema",ajaxredesenha); | 520 | + cpObj.call(p,"desceTema",i3GEO.atualiza); |
521 | } | 521 | } |
522 | /* | 522 | /* |
523 | Function: zoomtemaf | 523 | Function: zoomtemaf |
@@ -530,9 +530,9 @@ celula - objeto que foi clicado nas opções de um tema. | @@ -530,9 +530,9 @@ celula - objeto que foi clicado nas opções de um tema. | ||
530 | */ | 530 | */ |
531 | function zoomtemaf(tema) | 531 | function zoomtemaf(tema) |
532 | { | 532 | { |
533 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 533 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
534 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=zoomtema&tema="+tema+"&g_sid="+g_sid; | 534 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=zoomtema&tema="+tema+"&g_sid="+g_sid; |
535 | - cpObj.call(p,"zoomTema",ajaxredesenha); | 535 | + cpObj.call(p,"zoomTema",i3GEO.atualiza); |
536 | } | 536 | } |
537 | /* | 537 | /* |
538 | Function: limpaseltemaf | 538 | Function: limpaseltemaf |
@@ -546,9 +546,9 @@ celula - objeto que foi clicado nas opções de um tema. Passado para a função peg | @@ -546,9 +546,9 @@ celula - objeto que foi clicado nas opções de um tema. Passado para a função peg | ||
546 | function limpaseltemaf(celula) | 546 | function limpaseltemaf(celula) |
547 | { | 547 | { |
548 | g_operacao = "limpasel"; | 548 | g_operacao = "limpasel"; |
549 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 549 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
550 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=limpasel&tema="+pegaTema(celula)+"&g_sid="+g_sid; | 550 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=limpasel&tema="+pegaTema(celula)+"&g_sid="+g_sid; |
551 | - cpObj.call(p,"selecaoLimpa",ajaxredesenha); | 551 | + cpObj.call(p,"selecaoLimpa",i3GEO.atualiza); |
552 | } | 552 | } |
553 | /* | 553 | /* |
554 | Function: mudatranspf | 554 | Function: mudatranspf |
@@ -569,9 +569,9 @@ function mudatranspf(idtema) | @@ -569,9 +569,9 @@ function mudatranspf(idtema) | ||
569 | {alert("Ocorreu um erro");} | 569 | {alert("Ocorreu um erro");} |
570 | if (valor != "") | 570 | if (valor != "") |
571 | { | 571 | { |
572 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 572 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
573 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudatransp&tema="+idtema+"&valor="+valor+"&g_sid="+g_sid; | 573 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudatransp&tema="+idtema+"&valor="+valor+"&g_sid="+g_sid; |
574 | - cpObj.call(p,"mudaTransparencia",ajaxredesenha); | 574 | + cpObj.call(p,"mudaTransparencia",i3GEO.atualiza); |
575 | } | 575 | } |
576 | else | 576 | else |
577 | {alert("Valor não definido.");} | 577 | {alert("Valor não definido.");} |
@@ -596,9 +596,9 @@ function mudanomef(idtema) | @@ -596,9 +596,9 @@ function mudanomef(idtema) | ||
596 | { | 596 | { |
597 | var p = $i("nometema"+idtema); | 597 | var p = $i("nometema"+idtema); |
598 | $i("nometema"+idtema).innerHTML = valor; | 598 | $i("nometema"+idtema).innerHTML = valor; |
599 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 599 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
600 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudanome&tema="+idtema+"&valor="+valor+"&g_sid="+g_sid; | 600 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudanome&tema="+idtema+"&valor="+valor+"&g_sid="+g_sid; |
601 | - cpObj.call(p,"mudaNome",ajaxredesenha); | 601 | + cpObj.call(p,"mudaNome",i3GEO.atualiza); |
602 | } | 602 | } |
603 | else | 603 | else |
604 | {alert("Nome não definido");} | 604 | {alert("Nome não definido");} |
@@ -1131,9 +1131,9 @@ Reinicia o mapa atual | @@ -1131,9 +1131,9 @@ Reinicia o mapa atual | ||
1131 | */ | 1131 | */ |
1132 | function reiniciaMapa() | 1132 | function reiniciaMapa() |
1133 | { | 1133 | { |
1134 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 1134 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
1135 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=reiniciaMapa&g_sid="+g_sid; | 1135 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=reiniciaMapa&g_sid="+g_sid; |
1136 | - cpObj.call(p,"reiniciaMapa",ajaxredesenha); | 1136 | + cpObj.call(p,"reiniciaMapa",i3GEO.atualiza); |
1137 | } | 1137 | } |
1138 | /* | 1138 | /* |
1139 | Function: textofid | 1139 | Function: textofid |
classesjs/zerocal/funcoes.js
@@ -92,7 +92,7 @@ function trataErro() | @@ -92,7 +92,7 @@ function trataErro() | ||
92 | i3GEO.janela.fechaAguarde("ajaxdestaca"); | 92 | i3GEO.janela.fechaAguarde("ajaxdestaca"); |
93 | i3GEO.janela.fechaAguarde("ajaxabrelente"); | 93 | i3GEO.janela.fechaAguarde("ajaxabrelente"); |
94 | i3GEO.janela.fechaAguarde("ajaxiniciaParametros"); | 94 | i3GEO.janela.fechaAguarde("ajaxiniciaParametros"); |
95 | - i3GEO.janela.fechaAguarde("ajaxredesenha"); | 95 | + i3GEO.janela.fechaAguarde("i3GEO.atualiza"); |
96 | i3GEO.janela.fechaAguarde("ajaxCorpoMapa"); | 96 | i3GEO.janela.fechaAguarde("ajaxCorpoMapa"); |
97 | i3GEO.janela.fechaAguarde("ajaxLegenda"); | 97 | i3GEO.janela.fechaAguarde("ajaxLegenda"); |
98 | i3GEO.janela.fechaAguarde("ajaxReferencia"); | 98 | i3GEO.janela.fechaAguarde("ajaxReferencia"); |
@@ -752,15 +752,15 @@ function ativaClicks(docMapa) | @@ -752,15 +752,15 @@ function ativaClicks(docMapa) | ||
752 | var novoyf = (ex[3] * 1) - disty; | 752 | var novoyf = (ex[3] * 1) - disty; |
753 | if ((distx == 0)||(disty == 0)) | 753 | if ((distx == 0)||(disty == 0)) |
754 | { | 754 | { |
755 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 755 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
756 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pan&x="+objposicaocursor.imgx+"&y="+objposicaocursor.imgy+"&g_sid="+i3GEO.configura.sid; | 756 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pan&x="+objposicaocursor.imgx+"&y="+objposicaocursor.imgy+"&g_sid="+i3GEO.configura.sid; |
757 | - cpObj.call(p,"pan",ajaxredesenha); | 757 | + cpObj.call(p,"pan",i3GEO.atualiza); |
758 | return; | 758 | return; |
759 | } | 759 | } |
760 | var nex = novoxi+" "+novoyi+" "+novoxf+" "+novoyf; | 760 | var nex = novoxi+" "+novoyi+" "+novoxf+" "+novoyf; |
761 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 761 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
762 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudaext&ext="+nex+"&g_sid="+i3GEO.configura.sid; | 762 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudaext&ext="+nex+"&g_sid="+i3GEO.configura.sid; |
763 | - cpObj.call(p,"mudaExtensao",ajaxredesenha); | 763 | + cpObj.call(p,"mudaExtensao",i3GEO.atualiza); |
764 | } | 764 | } |
765 | }; | 765 | }; |
766 | } | 766 | } |
@@ -796,9 +796,9 @@ function initJanelaRef() | @@ -796,9 +796,9 @@ function initJanelaRef() | ||
796 | YAHOO.namespace("janelaRef.xp"); | 796 | YAHOO.namespace("janelaRef.xp"); |
797 | YAHOO.janelaRef.xp.panel = new YAHOO.widget.Panel("winRef", { width:"156px", fixedcenter: false, constraintoviewport: true, underlay:"shadow", close:true, visible:true, draggable:true, modal:false } ); | 797 | YAHOO.janelaRef.xp.panel = new YAHOO.widget.Panel("winRef", { width:"156px", fixedcenter: false, constraintoviewport: true, underlay:"shadow", close:true, visible:true, draggable:true, modal:false } ); |
798 | YAHOO.janelaRef.xp.panel.render(); | 798 | YAHOO.janelaRef.xp.panel.render(); |
799 | - if (navm){YAHOO.janelaRef.xp.panel.moveTo((imagemxi+objmapa.w-160),imagemyi+4);} | 799 | + if (navm){YAHOO.janelaRef.xp.panel.moveTo((imagemxi+i3GEO.parametros.w-160),imagemyi+4);} |
800 | else | 800 | else |
801 | - {YAHOO.janelaRef.xp.panel.moveTo((imagemxi+objmapa.w-160),imagemyi+4);} | 801 | + {YAHOO.janelaRef.xp.panel.moveTo((imagemxi+i3GEO.parametros.w-160),imagemyi+4);} |
802 | var escondeRef = function() | 802 | var escondeRef = function() |
803 | { | 803 | { |
804 | YAHOO.util.Event.removeListener(YAHOO.janelaRef.xp.panel.close, "click"); | 804 | YAHOO.util.Event.removeListener(YAHOO.janelaRef.xp.panel.close, "click"); |
@@ -878,11 +878,11 @@ Aproxima o mapa tendo o centro como referência. | @@ -878,11 +878,11 @@ Aproxima o mapa tendo o centro como referência. | ||
878 | */ | 878 | */ |
879 | function zoomiauto() | 879 | function zoomiauto() |
880 | { | 880 | { |
881 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 881 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
882 | g_fatordezoom = 0; | 882 | g_fatordezoom = 0; |
883 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=aproxima&nivel=2&g_sid="+i3GEO.configura.sid; | 883 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=aproxima&nivel=2&g_sid="+i3GEO.configura.sid; |
884 | g_operacao = "navega"; | 884 | g_operacao = "navega"; |
885 | - cpObj.call(p,"aproxima",ajaxredesenha); | 885 | + cpObj.call(p,"aproxima",i3GEO.atualiza); |
886 | } | 886 | } |
887 | /* | 887 | /* |
888 | Function: zoomoauto | 888 | Function: zoomoauto |
@@ -891,11 +891,11 @@ Afasta o mapa tendo o centro como referência. | @@ -891,11 +891,11 @@ Afasta o mapa tendo o centro como referência. | ||
891 | */ | 891 | */ |
892 | function zoomoauto() | 892 | function zoomoauto() |
893 | { | 893 | { |
894 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 894 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
895 | g_fatordezoom = 0; | 895 | g_fatordezoom = 0; |
896 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=afasta&nivel=2&g_sid="+i3GEO.configura.sid; | 896 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=afasta&nivel=2&g_sid="+i3GEO.configura.sid; |
897 | g_operacao = "navega"; | 897 | g_operacao = "navega"; |
898 | - cpObj.call(p,"afasta",ajaxredesenha); | 898 | + cpObj.call(p,"afasta",i3GEO.atualiza); |
899 | } | 899 | } |
900 | /* | 900 | /* |
901 | Function: zoomboxf | 901 | Function: zoomboxf |
@@ -977,9 +977,9 @@ function zoomboxf (tipo) | @@ -977,9 +977,9 @@ function zoomboxf (tipo) | ||
977 | if (x1 != x2) | 977 | if (x1 != x2) |
978 | { | 978 | { |
979 | objmapa.extent=v; | 979 | objmapa.extent=v; |
980 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 980 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
981 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=mudaext&ext="+v+"&g_sid="+i3GEO.configura.sid; | 981 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=mudaext&ext="+v+"&g_sid="+i3GEO.configura.sid; |
982 | - cpObj.call(p,"mudaExtensao",ajaxredesenha); | 982 | + cpObj.call(p,"mudaExtensao",i3GEO.atualiza); |
983 | } | 983 | } |
984 | } | 984 | } |
985 | else | 985 | else |
@@ -994,9 +994,9 @@ function zoomboxf (tipo) | @@ -994,9 +994,9 @@ function zoomboxf (tipo) | ||
994 | //se tipo for limpa ou inverte, a operacao nao e executada no clique no mapa | 994 | //se tipo for limpa ou inverte, a operacao nao e executada no clique no mapa |
995 | if ((tipo != "limpa") && (tipo != "inverte")) | 995 | if ((tipo != "limpa") && (tipo != "inverte")) |
996 | { | 996 | { |
997 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 997 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
998 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=selecaobox&ext="+v+"&g_sid="+i3GEO.configura.sid+"&tipo="+tipo+"&tema="+objmapa.temaAtivo; | 998 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=selecaobox&ext="+v+"&g_sid="+i3GEO.configura.sid+"&tipo="+tipo+"&tema="+objmapa.temaAtivo; |
999 | - cpObj.call(p,"selecaobox",ajaxredesenha); | 999 | + cpObj.call(p,"selecaobox",i3GEO.atualiza); |
1000 | } | 1000 | } |
1001 | } | 1001 | } |
1002 | } | 1002 | } |
@@ -1018,9 +1018,9 @@ function zoomIP() | @@ -1018,9 +1018,9 @@ function zoomIP() | ||
1018 | { | 1018 | { |
1019 | if (retorno.data.latitude != null) | 1019 | if (retorno.data.latitude != null) |
1020 | { | 1020 | { |
1021 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 1021 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
1022 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=zoomponto&pin=pin&tamanho=14&xy="+retorno.data.longitude+" "+retorno.data.latitude+"&g_sid="+i3GEO.configura.sid; | 1022 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=zoomponto&pin=pin&tamanho=14&xy="+retorno.data.longitude+" "+retorno.data.latitude+"&g_sid="+i3GEO.configura.sid; |
1023 | - cpObj.call(p,"zoomPonto",ajaxredesenha); | 1023 | + cpObj.call(p,"zoomPonto",i3GEO.atualiza); |
1024 | } | 1024 | } |
1025 | else | 1025 | else |
1026 | {alert("Nao foi possivel identificar a localizacao.");} | 1026 | {alert("Nao foi possivel identificar a localizacao.");} |
@@ -1039,9 +1039,9 @@ function zoomPonto() | @@ -1039,9 +1039,9 @@ function zoomPonto() | ||
1039 | { | 1039 | { |
1040 | var xxx = convdmsddf($i("xg").value,$i("xm").value,$i("xs").value); | 1040 | var xxx = convdmsddf($i("xg").value,$i("xm").value,$i("xs").value); |
1041 | var yyy = convdmsddf($i("yg").value,$i("ym").value,$i("ys").value); | 1041 | var yyy = convdmsddf($i("yg").value,$i("ym").value,$i("ys").value); |
1042 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 1042 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
1043 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=zoomponto&pin=pin&xy="+xxx+" "+yyy+"&g_sid="+g_sid; | 1043 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=zoomponto&pin=pin&xy="+xxx+" "+yyy+"&g_sid="+g_sid; |
1044 | - cpObj.call(p,"zoomPonto",ajaxredesenha); | 1044 | + cpObj.call(p,"zoomPonto",i3GEO.atualiza); |
1045 | } | 1045 | } |
1046 | } | 1046 | } |
1047 | /* | 1047 | /* |
@@ -1055,7 +1055,7 @@ function clicouRef() | @@ -1055,7 +1055,7 @@ function clicouRef() | ||
1055 | objposicaocursor.refx = objposicaocursor.refx - parseInt(YAHOO.janelaRef.xp.panel.element.style.left) - 5; | 1055 | objposicaocursor.refx = objposicaocursor.refx - parseInt(YAHOO.janelaRef.xp.panel.element.style.left) - 5; |
1056 | objposicaocursor.refy = objposicaocursor.refy - parseInt(YAHOO.janelaRef.xp.panel.element.style.top) - 25; | 1056 | objposicaocursor.refy = objposicaocursor.refy - parseInt(YAHOO.janelaRef.xp.panel.element.style.top) - 25; |
1057 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=pan&escala="+objmapa.scale+"&tipo=ref&x="+objposicaocursor.refx+"&y="+objposicaocursor.refy+"&g_sid="+g_sid; | 1057 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=pan&escala="+objmapa.scale+"&tipo=ref&x="+objposicaocursor.refx+"&y="+objposicaocursor.refy+"&g_sid="+g_sid; |
1058 | - cpObj.call(p,"pan",ajaxredesenha); | 1058 | + cpObj.call(p,"pan",i3GEO.atualiza); |
1059 | } | 1059 | } |
1060 | /* | 1060 | /* |
1061 | Function: movimentoRef | 1061 | Function: movimentoRef |
@@ -1082,10 +1082,10 @@ function aplicaescala() | @@ -1082,10 +1082,10 @@ function aplicaescala() | ||
1082 | {var nova = $i("escalanum").value;} | 1082 | {var nova = $i("escalanum").value;} |
1083 | else | 1083 | else |
1084 | {var nova = objmapa.scale;} | 1084 | {var nova = objmapa.scale;} |
1085 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 1085 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
1086 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=mudaescala&escala="+nova+"&g_sid="+g_sid; | 1086 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=mudaescala&escala="+nova+"&g_sid="+g_sid; |
1087 | g_operacao = "outras"; | 1087 | g_operacao = "outras"; |
1088 | - cpObj.call(p,"mudaEscala",ajaxredesenha); | 1088 | + cpObj.call(p,"mudaEscala",i3GEO.atualiza); |
1089 | } | 1089 | } |
1090 | /* | 1090 | /* |
1091 | Function: zoomtot | 1091 | Function: zoomtot |
@@ -1094,10 +1094,10 @@ Zoom para a extensão default. | @@ -1094,10 +1094,10 @@ Zoom para a extensão default. | ||
1094 | */ | 1094 | */ |
1095 | function zoomtot() | 1095 | function zoomtot() |
1096 | { | 1096 | { |
1097 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 1097 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
1098 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=mudaext&ext="+objmapa.extentTotal+"&g_sid="+g_sid; | 1098 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=mudaext&ext="+objmapa.extentTotal+"&g_sid="+g_sid; |
1099 | g_operacao = "navega"; | 1099 | g_operacao = "navega"; |
1100 | - cpObj.call(p,"mudaExtensao",ajaxredesenha); | 1100 | + cpObj.call(p,"mudaExtensao",i3GEO.atualiza); |
1101 | } | 1101 | } |
1102 | /* | 1102 | /* |
1103 | Function: panFixo | 1103 | Function: panFixo |
@@ -1109,27 +1109,27 @@ function panFixo(direcao) | @@ -1109,27 +1109,27 @@ function panFixo(direcao) | ||
1109 | if (direcao == "norte") | 1109 | if (direcao == "norte") |
1110 | { | 1110 | { |
1111 | var y = objmapa.h / 6; | 1111 | var y = objmapa.h / 6; |
1112 | - var x = objmapa.w / 2; | 1112 | + var x = i3GEO.parametros.w / 2; |
1113 | } | 1113 | } |
1114 | if (direcao == "sul") | 1114 | if (direcao == "sul") |
1115 | { | 1115 | { |
1116 | var y = objmapa.h - (objmapa.h / 6); | 1116 | var y = objmapa.h - (objmapa.h / 6); |
1117 | - var x = objmapa.w / 2; | 1117 | + var x = i3GEO.parametros.w / 2; |
1118 | } | 1118 | } |
1119 | if (direcao == "leste") | 1119 | if (direcao == "leste") |
1120 | { | 1120 | { |
1121 | - var x = objmapa.w - (objmapa.w / 6); | 1121 | + var x = i3GEO.parametros.w - (i3GEO.parametros.w / 6); |
1122 | var y = objmapa.h / 2; | 1122 | var y = objmapa.h / 2; |
1123 | } | 1123 | } |
1124 | if (direcao == "oeste") | 1124 | if (direcao == "oeste") |
1125 | { | 1125 | { |
1126 | - var x = objmapa.w / 6; | 1126 | + var x = i3GEO.parametros.w / 6; |
1127 | var y = objmapa.h / 2; | 1127 | var y = objmapa.h / 2; |
1128 | } | 1128 | } |
1129 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 1129 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
1130 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=pan&escala="+objmapa.scale+"&x="+x+"&y="+y+"&g_sid="+g_sid; | 1130 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=pan&escala="+objmapa.scale+"&x="+x+"&y="+y+"&g_sid="+g_sid; |
1131 | g_operacao = "navega"; | 1131 | g_operacao = "navega"; |
1132 | - cpObj.call(p,"pan",ajaxredesenha); | 1132 | + cpObj.call(p,"pan",i3GEO.atualiza); |
1133 | } | 1133 | } |
1134 | /* | 1134 | /* |
1135 | Section: atributos | 1135 | Section: atributos |
@@ -1305,7 +1305,7 @@ leg - objeto input clicado no mapa | @@ -1305,7 +1305,7 @@ leg - objeto input clicado no mapa | ||
1305 | function inverteStatusClasse(leg) | 1305 | function inverteStatusClasse(leg) |
1306 | { | 1306 | { |
1307 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=inverteStatusClasse&g_sid="+g_sid+"&tema="+leg.name+"&classe="+leg.value; | 1307 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=inverteStatusClasse&g_sid="+g_sid+"&tema="+leg.name+"&classe="+leg.value; |
1308 | - cpObj.call(p,"inverteStatusClasse",ajaxredesenha); | 1308 | + cpObj.call(p,"inverteStatusClasse",i3GEO.atualiza); |
1309 | } | 1309 | } |
1310 | /* | 1310 | /* |
1311 | Section: sistemas de busca e navegação | 1311 | Section: sistemas de busca e navegação |
@@ -1934,16 +1934,16 @@ function remapaf() | @@ -1934,16 +1934,16 @@ function remapaf() | ||
1934 | if (ta.length > 0) | 1934 | if (ta.length > 0) |
1935 | { | 1935 | { |
1936 | i3GEO.janela.fechaAguarde("remapa"); | 1936 | i3GEO.janela.fechaAguarde("remapa"); |
1937 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | 1937 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
1938 | var temp = function(retorno) | 1938 | var temp = function(retorno) |
1939 | { | 1939 | { |
1940 | - i3GEO.janela.fechaAguarde("ajaxredesenha"); | 1940 | + i3GEO.janela.fechaAguarde("i3GEO.atualiza"); |
1941 | if(retorno.data.erro) | 1941 | if(retorno.data.erro) |
1942 | { | 1942 | { |
1943 | alert(retorno.data.erro); | 1943 | alert(retorno.data.erro); |
1944 | return; | 1944 | return; |
1945 | } | 1945 | } |
1946 | - ajaxredesenha(""); | 1946 | + i3GEO.atualiza(""); |
1947 | }; | 1947 | }; |
1948 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=adtema&temas="+(ta.toString())+"&g_sid="+g_sid; | 1948 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=adtema&temas="+(ta.toString())+"&g_sid="+g_sid; |
1949 | cpObj.call(p,"adicionaTema",temp); | 1949 | cpObj.call(p,"adicionaTema",temp); |
@@ -1951,15 +1951,15 @@ function remapaf() | @@ -1951,15 +1951,15 @@ function remapaf() | ||
1951 | else | 1951 | else |
1952 | { | 1952 | { |
1953 | i3GEO.janela.fechaAguarde("remapa"); | 1953 | i3GEO.janela.fechaAguarde("remapa"); |
1954 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | ||
1955 | - ajaxredesenha(""); | 1954 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
1955 | + i3GEO.atualiza(""); | ||
1956 | } | 1956 | } |
1957 | } | 1957 | } |
1958 | else | 1958 | else |
1959 | { | 1959 | { |
1960 | i3GEO.janela.fechaAguarde("remapa"); | 1960 | i3GEO.janela.fechaAguarde("remapa"); |
1961 | - i3GEO.janela.abreAguarde("ajaxredesenha",$trad("o1")); | ||
1962 | - ajaxredesenha(""); | 1961 | + i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
1962 | + i3GEO.atualiza(""); | ||
1963 | } | 1963 | } |
1964 | }; | 1964 | }; |
1965 | if ((tsd.length > 0) || (tsl.length > 0)) | 1965 | if ((tsd.length > 0) || (tsl.length > 0)) |
classesphp/classe_mapa.php
@@ -302,7 +302,7 @@ Include: | @@ -302,7 +302,7 @@ Include: | ||
302 | { | 302 | { |
303 | $nomer = $locmapserv."?map=".$this->arquivo."&mode=map&".nomeRandomico(); | 303 | $nomer = $locmapserv."?map=".$this->arquivo."&mode=map&".nomeRandomico(); |
304 | } | 304 | } |
305 | - $res = "g_locidentifica='".$locidentifica."';g_sistemas='".$locsistemas."';g_celula=".$this->mapa->cellsize.";var mapscale = ".$this->mapa->scale.";var mapres=".$this->mapa->resolution.";var mapcellsize=".$this->mapa->cellsize.";var mapexten='".$ext."';var mapimagem='".$nomer."';var mapwidth=".$imgo->width.";var mapheight=".$imgo->height.";var mappath='".$imgo->imagepath."';var mapurl='".$imgo->imageurl."'"; | 305 | + $res = "g_locidentifica='".$locidentifica."';g_sistemas='".$locsistemas."';var g_celula=".$this->mapa->cellsize.";var mapscale = ".$this->mapa->scale.";var mapres=".$this->mapa->resolution.";var mapcellsize=".$this->mapa->cellsize.";var mapexten='".$ext."';var mapimagem='".$nomer."';var mapwidth=".$imgo->width.";var mapheight=".$imgo->height.";var mappath='".$imgo->imagepath."';var mapurl='".$imgo->imageurl."'"; |
306 | $imgo->free(); | 306 | $imgo->free(); |
307 | return $res; | 307 | return $res; |
308 | } | 308 | } |
classesphp/flamingoogc.php
@@ -70,11 +70,14 @@ include_once("pega_variaveis.php"); | @@ -70,11 +70,14 @@ include_once("pega_variaveis.php"); | ||
70 | // | 70 | // |
71 | include_once("funcoes_gerais.php"); | 71 | include_once("funcoes_gerais.php"); |
72 | $req = ms_newowsrequestobj(); | 72 | $req = ms_newowsrequestobj(); |
73 | + | ||
73 | $tipo = ""; | 74 | $tipo = ""; |
75 | +//var_dump($_GET); | ||
74 | foreach ($_GET as $k=>$v) | 76 | foreach ($_GET as $k=>$v) |
75 | { | 77 | { |
76 | $req->setParameter($k, $v); | 78 | $req->setParameter($k, $v); |
77 | } | 79 | } |
80 | + | ||
78 | $req->setParameter("VeRsIoN","1.1.0"); | 81 | $req->setParameter("VeRsIoN","1.1.0"); |
79 | $oMap = ms_newMapobj("../aplicmap/ogcws.map"); | 82 | $oMap = ms_newMapobj("../aplicmap/ogcws.map"); |
80 | $proto = "http" . ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == "on") ? "s" : "") . "://"; | 83 | $proto = "http" . ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == "on") ? "s" : "") . "://"; |
@@ -128,6 +131,7 @@ for ($i=0;$i < $c;++$i) | @@ -128,6 +131,7 @@ for ($i=0;$i < $c;++$i) | ||
128 | ms_newLayerObj($oMap, $l); | 131 | ms_newLayerObj($oMap, $l); |
129 | } | 132 | } |
130 | //$req->setParameter("LAYERS","i3geoogc"); | 133 | //$req->setParameter("LAYERS","i3geoogc"); |
134 | + | ||
131 | ms_ioinstallstdouttobuffer(); | 135 | ms_ioinstallstdouttobuffer(); |
132 | $oMap->owsdispatch($req); | 136 | $oMap->owsdispatch($req); |
133 | $contenttype = ms_iostripstdoutbuffercontenttype(); | 137 | $contenttype = ms_iostripstdoutbuffercontenttype(); |
classesphp/funcoes_gerais.php
@@ -769,7 +769,7 @@ function retornaReferencia() | @@ -769,7 +769,7 @@ function retornaReferencia() | ||
769 | $nomer = ($objImagem->imageurl).basename($nomer); | 769 | $nomer = ($objImagem->imageurl).basename($nomer); |
770 | $d = (abs($em->maxx - $em->minx)) / ($objImagem->width); | 770 | $d = (abs($em->maxx - $em->minx)) / ($objImagem->width); |
771 | $s = "g_celularef = ".$d.";"; | 771 | $s = "g_celularef = ".$d.";"; |
772 | - $s .= "objmapa.extentref = '".$em->minx." ".$em->miny." ".$em->maxx." ".$em->maxy."';"; | 772 | + $s .= "var extentref = '".$em->minx." ".$em->miny." ".$em->maxx." ".$em->maxy."';"; |
773 | $s .= "var refimagem='".$nomer."';var refwidth=".$objImagem->width.";var refheight=".$objImagem->height.";var refpath='".$objImagem->imagepath."';var refurl='".$objImagem->imageurl."'"; | 773 | $s .= "var refimagem='".$nomer."';var refwidth=".$objImagem->width.";var refheight=".$objImagem->height.";var refpath='".$objImagem->imagepath."';var refurl='".$objImagem->imageurl."'"; |
774 | $cp->set_data($s); | 774 | $cp->set_data($s); |
775 | } | 775 | } |
classesphp/mapa_controle.php
@@ -2610,11 +2610,12 @@ function redesenhaMapa() | @@ -2610,11 +2610,12 @@ function redesenhaMapa() | ||
2610 | else | 2610 | else |
2611 | {$imagem = $m->redesenhaCorpo($locsistemas,$locidentifica,$tipoimagem);} | 2611 | {$imagem = $m->redesenhaCorpo($locsistemas,$locidentifica,$tipoimagem);} |
2612 | } | 2612 | } |
2613 | - $mensagens = "objmapa.mensagens ='".$m->pegaMensagens()."'"; | 2613 | + $mensagens = "var mensagens ='".$m->pegaMensagens()."'"; |
2614 | restauraCon($map_file,$postgis_mapa); | 2614 | restauraCon($map_file,$postgis_mapa); |
2615 | + | ||
2615 | if (($par == "") || ($imagem == "")) | 2616 | if (($par == "") || ($imagem == "")) |
2616 | {$cp->set_data("erro");} | 2617 | {$cp->set_data("erro");} |
2617 | else | 2618 | else |
2618 | - {$cp->set_data(array("variaveis"=>($mensagens.";".$imagem.";".$par.";var tempo=".(microtime(1) - $tempo)),"temas"=>$par));} | 2619 | + {$cp->set_data(array("variaveis"=>($mensagens.";".$imagem.";var tempo=".(microtime(1) - $tempo)),"temas"=>$par));} |
2619 | } | 2620 | } |
2620 | ?> | 2621 | ?> |
2621 | \ No newline at end of file | 2622 | \ No newline at end of file |
classesphp/mapa_inicia.php
@@ -67,19 +67,6 @@ Return: | @@ -67,19 +67,6 @@ Return: | ||
67 | 67 | ||
68 | objeto cpaint contendo uma string como no exemplo abaixo | 68 | objeto cpaint contendo uma string como no exemplo abaixo |
69 | 69 | ||
70 | -"var temas='<lista de temas>;var mapexten= '<extensão geográfica do mapa criado>'; | ||
71 | -var mapscale=<escala do mapa>;var mapres=<resolução da imagem do mapa>; | ||
72 | -g_celula=<tamanho do pixel em décimo de grau>;var mapimagem='<endereço da imagem do mapa>' | ||
73 | -;var mapwidth=<largura do mapa>;var mapheight=<altura do mapa>; | ||
74 | -var mappath='<diretório temporário do mapa>';var mapurl='<url do diretório do mapa>'; | ||
75 | -var refimagem='<depreciado>';var refwidth=<depreciado>;var refheight=<depreciado>; | ||
76 | -var refpath='<depreciado>';var refurl='<depreciado>';var legimagem='<depreciado>'; | ||
77 | -var legwidth=<depreciado>;var legheight=<depreciado>;var legpath='<depreciado>'; | ||
78 | -var legurl='<depreciado>';g_locsistemas='<endereço do xml com os sistemas adicionais>'; | ||
79 | -g_locidentifica='<endereço do xml com os sistemas da interface de identificação>'; | ||
80 | -g_r='<o R está instalado?>';g_locmapas='<endereço do xml para a lista de mapas>'; | ||
81 | -objmapa.mapfile='<objeto mapfile>';objmapa.cgi='<objeto cgi>';;objmapa.postgis_con='<conexão com o postgis>';" | ||
82 | - | ||
83 | Essa string é recuperada no lado do javascript com eval(). | 70 | Essa string é recuperada no lado do javascript com eval(). |
84 | 71 | ||
85 | Se $expoeMapfile = "nao", o nome do mapfile não é retornado | 72 | Se $expoeMapfile = "nao", o nome do mapfile não é retornado |
@@ -151,28 +138,27 @@ function iniciaMapa() | @@ -151,28 +138,27 @@ function iniciaMapa() | ||
151 | {$nomer = ($imgo->imageurl).basename($nomer);} | 138 | {$nomer = ($imgo->imageurl).basename($nomer);} |
152 | $iref = $m->mapa->reference; | 139 | $iref = $m->mapa->reference; |
153 | $irefH = $iref->height; | 140 | $irefH = $iref->height; |
154 | - $res = "var mapexten= '".$ext."';var mapscale=".$escalaMapa.";var mapres=".$m->mapa->resolution.";g_celula=".$celula.";var mapimagem='".$nomer."';var mapwidth=".$imgo->width.";var mapheight=".$imgo->height.";var mappath='".$imgo->imagepath."';var mapurl='".$imgo->imageurl."'"; | ||
155 | - $res .= ";var refimagem='';var refwidth=0;objmapa.refheight=".$irefH.";var refpath='';var refurl=''"; | ||
156 | - $res .= ";var legimagem='';var legwidth=0;var legheight=0;var legpath='';var legurl='';g_locsistemas='".$locsistemas."';g_locidentifica='".$locidentifica."'"; | 141 | + $res = "var mapexten= '".$ext."';var mapscale=".$escalaMapa.";var mapres=".$m->mapa->resolution.";var g_celula=".$celula.";var mapimagem='".$nomer."';var mapwidth=".$imgo->width.";var mapheight=".$imgo->height.";var mappath='".$imgo->imagepath."';var mapurl='".$imgo->imageurl."'"; |
142 | + $res .= ";var extentref = '';var refimagem='';var refwidth=0;var refpath='';var refurl=''"; | ||
143 | + $res .= ";var legimagem='';var legwidth=0;var legheight=0;var legpath='';var legurl='';var locsistemas='".$locsistemas."';var locidentifica='".$locidentifica."'"; | ||
157 | $r = (isset($R_path)) ? "sim" : "nao"; | 144 | $r = (isset($R_path)) ? "sim" : "nao"; |
158 | - $res .= ";g_r='".$r."'"; //identifica se o r esta instalado | ||
159 | - $res .= ";g_locmapas='".$locmapas."'"; | 145 | + $res .= ";var r='".$r."'"; //identifica se o r esta instalado |
146 | + $res .= ";var locmapas='".$locmapas."'"; | ||
160 | if ((isset($expoeMapfile)) && ($expoeMapfile == "nao")) | 147 | if ((isset($expoeMapfile)) && ($expoeMapfile == "nao")) |
161 | - {$res .= ";objmapa.mapfile=''";} | 148 | + {$res .= ";var mapfile=''";} |
162 | else | 149 | else |
163 | - {$res .= ";objmapa.mapfile='".$map_file."'";} | ||
164 | - $res .= ";objmapa.cgi='".$locmapserv."'"; | ||
165 | - $res .= ";objmapa.utilizacgi='".$utilizacgi."'"; | ||
166 | - $res .= ";objmapa.postgis_con='".$postgis_con."'"; | 150 | + {$res .= ";var mapfile='".$map_file."'";} |
151 | + $res .= ";var cgi='".$locmapserv."'"; | ||
152 | + $res .= ";var utilizacgi='".$utilizacgi."'"; | ||
167 | $res .= ";var titulo='".$tituloInstituicao."'"; | 153 | $res .= ";var titulo='".$tituloInstituicao."'"; |
168 | $versao = versao(); | 154 | $versao = versao(); |
169 | - $res .= ";objmapa.versaoms ='".$versao["principal"]."'"; | 155 | + $res .= ";var versaoms ='".$versao["principal"]."'"; |
170 | //Pega os estilos disponíveis | 156 | //Pega os estilos disponíveis |
171 | $visual = (file_exists($locaplic."/imagens/visual")) ? implode(",",listaDiretorios($locaplic."/imagens/visual")) : ""; | 157 | $visual = (file_exists($locaplic."/imagens/visual")) ? implode(",",listaDiretorios($locaplic."/imagens/visual")) : ""; |
172 | - $res .= ";objmapa.listavisual='".$visual."'"; | 158 | + $res .= ";var listavisual='".$visual."'"; |
173 | //pega os usuários navegadores | 159 | //pega os usuários navegadores |
174 | //para efeitos de compatibilidade | 160 | //para efeitos de compatibilidade |
175 | - $res .= ";objmapa.navegacaoDir='".$navegadoresLocais."'"; | 161 | + $res .= ";var navegacaoDir='".$navegadoresLocais."'"; |
176 | $res .= ($navegadoresLocais == "sim") ? ";i3GEO.arvoreDeTemas.OPCOESADICIONAIS.navegacaoDir=true" : ";i3GEO.arvoreDeTemas.OPCOESADICIONAIS.navegacaoDir=false"; | 162 | $res .= ($navegadoresLocais == "sim") ? ";i3GEO.arvoreDeTemas.OPCOESADICIONAIS.navegacaoDir=true" : ";i3GEO.arvoreDeTemas.OPCOESADICIONAIS.navegacaoDir=false"; |
177 | // | 163 | // |
178 | //verifica se o pacote geoip está instalado ou não | 164 | //verifica se o pacote geoip está instalado ou não |
@@ -180,12 +166,9 @@ function iniciaMapa() | @@ -180,12 +166,9 @@ function iniciaMapa() | ||
180 | $geoip = "nao"; | 166 | $geoip = "nao"; |
181 | if (file_exists($locaplic."/pacotes/geoip") && file_exists($locaplic."/pacotes/geoip/GeoLiteCity.dat")) | 167 | if (file_exists($locaplic."/pacotes/geoip") && file_exists($locaplic."/pacotes/geoip/GeoLiteCity.dat")) |
182 | {$geoip = "sim";} | 168 | {$geoip = "sim";} |
183 | - $res .= ";objmapa.geoip='".$geoip."';"; | 169 | + $res .= ";var geoip='".$geoip."';"; |
184 | $res .= "var tempo =".(microtime(1) - $tempo).";"; | 170 | $res .= "var tempo =".(microtime(1) - $tempo).";"; |
185 | - $res .= "objmapa.mensagens ='".$m->pegaMensagens()."';"; | ||
186 | - // | ||
187 | - //salva uma copia para opção de reiniciar o mapa | ||
188 | - // | 171 | + $res .= "var mensagens ='".$m->pegaMensagens()."';"; |
189 | copy($map_file,(str_replace(".map","reinc.map",$map_file))); | 172 | copy($map_file,(str_replace(".map","reinc.map",$map_file))); |
190 | $cp->set_data(array("variaveis"=>$res,"temas"=>$temas)); | 173 | $cp->set_data(array("variaveis"=>$res,"temas"=>$temas)); |
191 | } | 174 | } |
documentacao/files/classesjs/ferramentas-js.html
@@ -1,160 +0,0 @@ | @@ -1,160 +0,0 @@ | ||
1 | -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> | ||
2 | - | ||
3 | -<html><head><title>ferramentas.js - i3Geo</title><link rel="stylesheet" type="text/css" href="../../styles/main.css"><script language=JavaScript src="../../javascript/main.js"></script><script language=JavaScript src="../../javascript/searchdata.js"></script></head><body id=ContentPage onLoad="NDOnLoad()"><script language=JavaScript><!-- | ||
4 | -if (browserType) {document.write("<div id=" + browserType + ">");if (browserVer) {document.write("<div id=" + browserVer + ">"); }}// --></script> | ||
5 | - | ||
6 | -<!-- Generated by Natural Docs, version Development Release 02-10-2007 (1.35 base) --> | ||
7 | -<!-- http://www.naturaldocs.org --> | ||
8 | - | ||
9 | -<!-- saved from url=(0026)http://www.naturaldocs.org --> | ||
10 | - | ||
11 | - | ||
12 | - | ||
13 | - | ||
14 | -<div id=Content><div class="CSection CTopic" id=MainTopic><h1 class=CTitle><a name="ferramentas.js"></a>ferramentas.js</h1><div class=CBody><p class=CParagraph>Funções que executam determinadas operações de manipulação do mapa ou que abrem janelas internas para a realização de operações sobre o mapa.</p><p class=CParagraph>Normalmente, as funções abrem uma janela interna no i3geo</p><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SMain"><td class=SEntry><a href="#ferramentas.js" >ferramentas.js</a></td><td class=SDescription>Funções que executam determinadas operações de manipulação do mapa ou que abrem janelas internas para a realização de operações sobre o mapa.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Files" >Files</a></td><td class=SDescription></td></tr><tr class="SFile SIndent2 SMarked"><td class=SEntry><a href="#i3geo/classesjs/ferramentas.js" >i3geo/<span class=HB> </span>classesjs/<span class=HB> </span>ferramentas.js</a></td><td class=SDescription></td></tr><tr class="SGeneric SIndent2"><td class=SEntry><a href="#Licença" >Licença</a></td><td class=SDescription>I3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet</td></tr><tr class="SSection"><td class=SEntry><a href="#funções_de_movimentação_do_mouse_sobre_o_mapa" >funções de movimentação do mouse sobre o mapa</a></td><td class=SDescription></td></tr><tr class="SSection"><td class=SEntry><a href="#funções_de_clique_sobre_o_mapa" >funções de clique sobre o mapa</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#cliqueCapturaPt" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')">cliqueCapturaPt</a></td><td class=SDescription>Captura um ponto na tela e retorna o resultado para a janela interna que estiver aberta.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#abreKml" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')">abreKml</a></td><td class=SDescription>Abre a janela para mostrar o link de acesso a um tema via kml.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#cliqueInserexy" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')">cliqueInserexy</a></td><td class=SDescription>Insere um ponto no mapa na posição clicada</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#cliqueInseregrafico" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')">cliqueInseregrafico</a></td><td class=SDescription>Insere um gráfico no mapa na posição clicada</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#cliqueInseretoponimo" id=link5 onMouseOver="ShowTip(event, 'tt5', 'link5')" onMouseOut="HideTip('tt5')">cliqueInseretoponimo</a></td><td class=SDescription>Insere um texto no mapa na posição clicada</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#cliqueMede" id=link6 onMouseOver="ShowTip(event, 'tt6', 'link6')" onMouseOut="HideTip('tt6')">cliqueMede</a></td><td class=SDescription>Executa as operações de medição de distâncias.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#cliqueArea" id=link7 onMouseOver="ShowTip(event, 'tt7', 'link7')" onMouseOut="HideTip('tt7')">cliqueArea</a></td><td class=SDescription>Executa as operações de cálculo de área quando o usuário clica no mapa e a opção de cálculo estiver ativa</td></tr><tr class="SSection"><td class=SEntry><a href="#propriedades_de_um_tema" >propriedades de um tema</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#excluitemaf" id=link8 onMouseOver="ShowTip(event, 'tt8', 'link8')" onMouseOut="HideTip('tt8')">excluitemaf</a></td><td class=SDescription>Exclui um tema do mapa</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#sobetemaf" id=link9 onMouseOver="ShowTip(event, 'tt9', 'link9')" onMouseOut="HideTip('tt9')">sobetemaf</a></td><td class=SDescription>Sobe um tema na ordem de desenho</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#descetemaf" id=link10 onMouseOver="ShowTip(event, 'tt10', 'link10')" onMouseOut="HideTip('tt10')">descetemaf</a></td><td class=SDescription>Desce um tema na ordem de desenho</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#zoomtemaf" id=link11 onMouseOver="ShowTip(event, 'tt11', 'link11')" onMouseOut="HideTip('tt11')">zoomtemaf</a></td><td class=SDescription>Zoom para o tema</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#limpaseltemaf" id=link12 onMouseOver="ShowTip(event, 'tt12', 'link12')" onMouseOut="HideTip('tt12')">limpaseltemaf</a></td><td class=SDescription>Limpa a selecao do tema</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#mudatranspf" id=link13 onMouseOver="ShowTip(event, 'tt13', 'link13')" onMouseOut="HideTip('tt13')">mudatranspf</a></td><td class=SDescription>Muda a transparencia de um tema</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#mudanomef" id=link14 onMouseOver="ShowTip(event, 'tt14', 'link14')" onMouseOut="HideTip('tt14')">mudanomef</a></td><td class=SDescription>Muda o nome de um tema</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#graficotema" id=link15 onMouseOver="ShowTip(event, 'tt15', 'link15')" onMouseOut="HideTip('tt15')">graficotema</a></td><td class=SDescription>Adiciona gráficos automaticamente nos elementos de um tema</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#toponimiaf" id=link16 onMouseOver="ShowTip(event, 'tt16', 'link16')" onMouseOut="HideTip('tt16')">toponimiaf</a></td><td class=SDescription>Opções de toponímia de um tema.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#filtrof" id=link17 onMouseOver="ShowTip(event, 'tt17', 'link17')" onMouseOut="HideTip('tt17')">filtrof</a></td><td class=SDescription>Opções de filtragem de um tema.</td></tr><tr class="SSection"><td class=SEntry><a href="#análise_geográfica" >análise geográfica</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#pontosdistri" id=link18 onMouseOver="ShowTip(event, 'tt18', 'link18')" onMouseOut="HideTip('tt18')">pontosdistri</a></td><td class=SDescription>Abre a janela para executar análises de distribuição de pontos</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#pontoempoligono" id=link19 onMouseOver="ShowTip(event, 'tt19', 'link19')" onMouseOut="HideTip('tt19')">pontoempoligono</a></td><td class=SDescription>Abre a janela para cruzar um tema de pontos com um ou mais temas poligonais e gerar um novo tema</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#nptPol" id=link20 onMouseOver="ShowTip(event, 'tt20', 'link20')" onMouseOut="HideTip('tt20')">nptPol</a></td><td class=SDescription>Abre a janela para cruzar um tema de pontos com um ou tema poligona e gerar um novo tema com o número de pontos em cada polígono</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#buffer" id=link21 onMouseOver="ShowTip(event, 'tt21', 'link21')" onMouseOut="HideTip('tt21')">buffer</a></td><td class=SDescription>Gera um buffer em elementos selecionados</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#distanciaptpt" id=link22 onMouseOver="ShowTip(event, 'tt22', 'link22')" onMouseOut="HideTip('tt22')">distanciaptpt</a></td><td class=SDescription>Abre a janela para calcular a distância entre um ponto e outros pontos próximos</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#centroide" id=link23 onMouseOver="ShowTip(event, 'tt23', 'link23')" onMouseOut="HideTip('tt23')">centroide</a></td><td class=SDescription>Abre a janela que gera um tema com os centroides dos elementos selecionados</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#dissolve" id=link24 onMouseOver="ShowTip(event, 'tt24', 'link24')" onMouseOut="HideTip('tt24')">dissolve</a></td><td class=SDescription>Abre a janela que gera um tema dissolvendo as divisas entre polígonos.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#agrupaElementos" id=link25 onMouseOver="ShowTip(event, 'tt25', 'link25')" onMouseOut="HideTip('tt25')">agrupaElementos</a></td><td class=SDescription>Abre a janela que gera um tema poligonal agrupando elementos de um tema.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#analisaGeometrias" id=link26 onMouseOver="ShowTip(event, 'tt26', 'link26')" onMouseOut="HideTip('tt26')">analisaGeometrias</a></td><td class=SDescription>Abre a janela com o sistema de análise de geometrias</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#mede" id=link27 onMouseOver="ShowTip(event, 'tt27', 'link27')" onMouseOut="HideTip('tt27')">mede</a></td><td class=SDescription>Ativa a opção de medição de distâncias.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#inserexy" id=link28 onMouseOver="ShowTip(event, 'tt28', 'link28')" onMouseOut="HideTip('tt28')">inserexy</a></td><td class=SDescription>Ativa o botão de inserção de pontos (digitalização).</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#inseregrafico" id=link29 onMouseOver="ShowTip(event, 'tt29', 'link29')" onMouseOut="HideTip('tt29')">inseregrafico</a></td><td class=SDescription>Ativa a opção de inserção de gráficos.</td></tr><tr class="SSection"><td class=SEntry><a href="#grades" >grades</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#gradePontos" id=link30 onMouseOver="ShowTip(event, 'tt30', 'link30')" onMouseOut="HideTip('tt30')">gradePontos</a></td><td class=SDescription>Abre a janela que gera grade de pontos</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#gradePoligonos" >gradePoligonos</a></td><td class=SDescription>Abre a janela que gera grade de poligonos</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#gradeHex" id=link31 onMouseOver="ShowTip(event, 'tt31', 'link31')" onMouseOut="HideTip('tt31')">gradeHex</a></td><td class=SDescription>Abre a janela que gera grade de hexágonos</td></tr><tr class="SSection"><td class=SEntry><a href="#atributos" >atributos</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#procuraratribf" id=link32 onMouseOver="ShowTip(event, 'tt32', 'link32')" onMouseOut="HideTip('tt32')">procuraratribf</a></td><td class=SDescription>Abre a janela com a opção de procurar elementos baseados nos atributos da tabela do tema</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#tabelaf" id=link33 onMouseOver="ShowTip(event, 'tt33', 'link33')" onMouseOut="HideTip('tt33')">tabelaf</a></td><td class=SDescription>Abre a tabela com os atributos de um tema.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#etiquetas" id=link34 onMouseOver="ShowTip(event, 'tt34', 'link34')" onMouseOut="HideTip('tt34')">etiquetas</a></td><td class=SDescription>Abre a janela de configuração das etiquetas</td></tr><tr class="SSection"><td class=SEntry><a href="#legenda" >legenda</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#abreCor" id=link35 onMouseOver="ShowTip(event, 'tt35', 'link35')" onMouseOut="HideTip('tt35')">abreCor</a></td><td class=SDescription>Abre a paleta de cores</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#editaLegenda" id=link36 onMouseOver="ShowTip(event, 'tt36', 'link36')" onMouseOut="HideTip('tt36')">editaLegenda</a></td><td class=SDescription>Abre a janela do editor de legenda de um tema</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#abreSistema" id=link37 onMouseOver="ShowTip(event, 'tt37', 'link37')" onMouseOut="HideTip('tt37')">abreSistema</a></td><td class=SDescription>Abre em uma janela o programa escolhido pelo usuário e definido no menu de sistemas.</td></tr><tr class="SSection"><td class=SEntry><a href="#navegação" >navegação</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#ativaHistoricoZoom" id=link38 onMouseOver="ShowTip(event, 'tt38', 'link38')" onMouseOut="HideTip('tt38')">ativaHistoricoZoom</a></td><td class=SDescription>Insere na interface a opção para mostrar o zoom anterior ou o próximo.</td></tr><tr class="SSection"><td class=SEntry><a href="#outros" >outros</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#abreDoc" id=link39 onMouseOver="ShowTip(event, 'tt39', 'link39')" onMouseOut="HideTip('tt39')">abreDoc</a></td><td class=SDescription>Abre a documentacao do i3geo.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#download" id=link40 onMouseOver="ShowTip(event, 'tt40', 'link40')" onMouseOut="HideTip('tt40')">download</a></td><td class=SDescription>Abre a janela que faz o download de um tema</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#textofid" id=link41 onMouseOver="ShowTip(event, 'tt41', 'link41')" onMouseOut="HideTip('tt41')">textofid</a></td><td class=SDescription>Abre a ferramenta de inclusão de textos no mapa.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div> | ||
15 | - | ||
16 | -<div class="CGroup CTopic"><h3 class=CTitle><a name="Files"></a>Files</h3></div> | ||
17 | - | ||
18 | -<div class="CFile CTopic"><h3 class=CTitle><a name="i3geo/classesjs/ferramentas.js"></a>i3geo/<span class=HB> </span>classesjs/<span class=HB> </span>ferramentas.js</h3></div> | ||
19 | - | ||
20 | -<div class="CGeneric CTopic"><h3 class=CTitle><a name="Licença"></a>Licença</h3><div class=CBody><p class=CParagraph>I3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet</p><p class=CParagraph>Direitos Autorais Reservados © 2006 Ministério do Meio Ambiente Brasil Desenvolvedor: Edmar Moretti <a href="#" onClick="location.href='mai' + 'lto:' + 'edmar.' + 'moretti' + '@' + 'mma.g' + 'ov.br'; return false;" class=LEMail>edmar.<span style="display: none">.nosp@m.</span>moretti<span>@</span>mma.g<span style="display: none">.nosp@m.</span>ov.br</a></p><p class=CParagraph>Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo sob os termos da Licença Pública Geral GNU conforme publicada pela Free Software Foundation; tanto a versão 2 da Licença. Este programa é distribuído na expectativa de que seja útil, porém, SEM NENHUMA GARANTIA; nem mesmo a garantia implícita de COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral do GNU para mais detalhes. Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto com este programa; se não, escreva para a Free Software Foundation, Inc., no endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.</p></div></div> | ||
21 | - | ||
22 | -<div class="CSection CTopic"><h2 class=CTitle><a name="funções_de_movimentação_do_mouse_sobre_o_mapa"></a>funções de movimentação do mouse sobre o mapa</h2><div class=CBody></div></div> | ||
23 | - | ||
24 | -<div class="CSection CTopic"><h2 class=CTitle><a name="funções_de_clique_sobre_o_mapa"></a>funções de clique sobre o mapa</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#cliqueCapturaPt" id=link42 onMouseOver="ShowTip(event, 'tt1', 'link42')" onMouseOut="HideTip('tt1')">cliqueCapturaPt</a></td><td class=SDescription>Captura um ponto na tela e retorna o resultado para a janela interna que estiver aberta.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#abreKml" id=link43 onMouseOver="ShowTip(event, 'tt2', 'link43')" onMouseOut="HideTip('tt2')">abreKml</a></td><td class=SDescription>Abre a janela para mostrar o link de acesso a um tema via kml.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#cliqueInserexy" id=link44 onMouseOver="ShowTip(event, 'tt3', 'link44')" onMouseOut="HideTip('tt3')">cliqueInserexy</a></td><td class=SDescription>Insere um ponto no mapa na posição clicada</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#cliqueInseregrafico" id=link45 onMouseOver="ShowTip(event, 'tt4', 'link45')" onMouseOut="HideTip('tt4')">cliqueInseregrafico</a></td><td class=SDescription>Insere um gráfico no mapa na posição clicada</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#cliqueInseretoponimo" id=link46 onMouseOver="ShowTip(event, 'tt5', 'link46')" onMouseOut="HideTip('tt5')">cliqueInseretoponimo</a></td><td class=SDescription>Insere um texto no mapa na posição clicada</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#cliqueMede" id=link47 onMouseOver="ShowTip(event, 'tt6', 'link47')" onMouseOut="HideTip('tt6')">cliqueMede</a></td><td class=SDescription>Executa as operações de medição de distâncias.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#cliqueArea" id=link48 onMouseOver="ShowTip(event, 'tt7', 'link48')" onMouseOut="HideTip('tt7')">cliqueArea</a></td><td class=SDescription>Executa as operações de cálculo de área quando o usuário clica no mapa e a opção de cálculo estiver ativa</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div> | ||
25 | - | ||
26 | -<div class="CGroup CTopic"><h3 class=CTitle><a name="Functions"></a>Functions</h3></div> | ||
27 | - | ||
28 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="cliqueCapturaPt"></a>cliqueCapturaPt</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function cliqueCapturaPt()</td></tr></table></blockquote><p class=CParagraph>Captura um ponto na tela e retorna o resultado para a janela interna que estiver aberta.</p><p class=CParagraph>As coordenadas do ponto, em DMS, são repassadas para os campos do tipo input da janela interna que estiver aberta. A janela aberta deve ter os seguintes elementos do tipo input (ids): ixg,ixm,ixs,iyg,iym,iys</p></div></div> | ||
29 | - | ||
30 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="abreKml"></a>abreKml</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function abreKml(</td><td class=PParameter nowrap>tema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Abre a janela para mostrar o link de acesso a um tema via kml.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>tema</td><td class=CDLDescription>código do tema escolhido</td></tr></table></div></div> | ||
31 | - | ||
32 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="cliqueInserexy"></a>cliqueInserexy</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function cliqueInserexy()</td></tr></table></blockquote><p class=CParagraph>Insere um ponto no mapa na posição clicada</p><p class=CParagraph>Os pontos são obtidos do objeto objposicaocursor e os demais parâmetros da janela interna aberta no iframe “wdocai”</p></div></div> | ||
33 | - | ||
34 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="cliqueInseregrafico"></a>cliqueInseregrafico</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function cliqueInseregrafico()</td></tr></table></blockquote><p class=CParagraph>Insere um gráfico no mapa na posição clicada</p><p class=CParagraph>Os pontos são obtidos do objeto objposicaocursor e os demais parâmetros da janela interna aberta no iframe “wdocai”</p></div></div> | ||
35 | - | ||
36 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="cliqueInseretoponimo"></a>cliqueInseretoponimo</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function cliqueInseretoponimo()</td></tr></table></blockquote><p class=CParagraph>Insere um texto no mapa na posição clicada</p><p class=CParagraph>Os pontos são obtidos do objeto objposicaocursor e os demais parâmetros da janela interna aberta no iframe “wdocai”</p></div></div> | ||
37 | - | ||
38 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="cliqueMede"></a>cliqueMede</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function cliqueMede()</td></tr></table></blockquote><p class=CParagraph>Executa as operações de medição de distâncias.</p><p class=CParagraph>Os pontos são obtidos do objeto objposicaocursor</p></div></div> | ||
39 | - | ||
40 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="cliqueArea"></a>cliqueArea</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function cliqueArea()</td></tr></table></blockquote><p class=CParagraph>Executa as operações de cálculo de área quando o usuário clica no mapa e a opção de cálculo estiver ativa</p></div></div> | ||
41 | - | ||
42 | -<div class="CSection CTopic"><h2 class=CTitle><a name="propriedades_de_um_tema"></a>propriedades de um tema</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#excluitemaf" id=link49 onMouseOver="ShowTip(event, 'tt8', 'link49')" onMouseOut="HideTip('tt8')">excluitemaf</a></td><td class=SDescription>Exclui um tema do mapa</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#sobetemaf" id=link50 onMouseOver="ShowTip(event, 'tt9', 'link50')" onMouseOut="HideTip('tt9')">sobetemaf</a></td><td class=SDescription>Sobe um tema na ordem de desenho</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#descetemaf" id=link51 onMouseOver="ShowTip(event, 'tt10', 'link51')" onMouseOut="HideTip('tt10')">descetemaf</a></td><td class=SDescription>Desce um tema na ordem de desenho</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#zoomtemaf" id=link52 onMouseOver="ShowTip(event, 'tt11', 'link52')" onMouseOut="HideTip('tt11')">zoomtemaf</a></td><td class=SDescription>Zoom para o tema</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#limpaseltemaf" id=link53 onMouseOver="ShowTip(event, 'tt12', 'link53')" onMouseOut="HideTip('tt12')">limpaseltemaf</a></td><td class=SDescription>Limpa a selecao do tema</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#mudatranspf" id=link54 onMouseOver="ShowTip(event, 'tt13', 'link54')" onMouseOut="HideTip('tt13')">mudatranspf</a></td><td class=SDescription>Muda a transparencia de um tema</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#mudanomef" id=link55 onMouseOver="ShowTip(event, 'tt14', 'link55')" onMouseOut="HideTip('tt14')">mudanomef</a></td><td class=SDescription>Muda o nome de um tema</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#graficotema" id=link56 onMouseOver="ShowTip(event, 'tt15', 'link56')" onMouseOut="HideTip('tt15')">graficotema</a></td><td class=SDescription>Adiciona gráficos automaticamente nos elementos de um tema</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#toponimiaf" id=link57 onMouseOver="ShowTip(event, 'tt16', 'link57')" onMouseOut="HideTip('tt16')">toponimiaf</a></td><td class=SDescription>Opções de toponímia de um tema.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#filtrof" id=link58 onMouseOver="ShowTip(event, 'tt17', 'link58')" onMouseOut="HideTip('tt17')">filtrof</a></td><td class=SDescription>Opções de filtragem de um tema.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div> | ||
43 | - | ||
44 | -<div class="CGroup CTopic"><h3 class=CTitle><a name="Functions"></a>Functions</h3></div> | ||
45 | - | ||
46 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="excluitemaf"></a>excluitemaf</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function excluitemaf(</td><td class=PParameter nowrap>tema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Exclui um tema do mapa</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>tema</td><td class=CDLDescription>código do tema</td></tr></table></div></div> | ||
47 | - | ||
48 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="sobetemaf"></a>sobetemaf</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function sobetemaf(</td><td class=PParameter nowrap>tema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Sobe um tema na ordem de desenho</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>tema</td><td class=CDLDescription>código do tema</td></tr></table></div></div> | ||
49 | - | ||
50 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="descetemaf"></a>descetemaf</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function descetemaf(</td><td class=PParameter nowrap>tema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Desce um tema na ordem de desenho</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>tema</td><td class=CDLDescription>código do tema</td></tr></table></div></div> | ||
51 | - | ||
52 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="zoomtemaf"></a>zoomtemaf</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function zoomtemaf(</td><td class=PParameter nowrap>tema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Zoom para o tema</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>tema</td><td class=CDLDescription>código do tema</td></tr></table></div></div> | ||
53 | - | ||
54 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="limpaseltemaf"></a>limpaseltemaf</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function limpaseltemaf(</td><td class=PParameter nowrap>tema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Limpa a selecao do tema</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>tema</td><td class=CDLDescription>ID (name) do tema clicado</td></tr></table></div></div> | ||
55 | - | ||
56 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="mudatranspf"></a>mudatranspf</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function mudatranspf(</td><td class=PParameter nowrap>idtema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Muda a transparencia de um tema</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>idtema</td><td class=CDLDescription>código do tema</td></tr></table></div></div> | ||
57 | - | ||
58 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="mudanomef"></a>mudanomef</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function mudanomef(</td><td class=PParameter nowrap>idtema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Muda o nome de um tema</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>idtema</td><td class=CDLDescription>código do tema</td></tr></table></div></div> | ||
59 | - | ||
60 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="graficotema"></a>graficotema</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function graficotema(</td><td class=PParameter nowrap>idtema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Adiciona gráficos automaticamente nos elementos de um tema</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>idtema</td><td class=CDLDescription>código do tema</td></tr></table></div></div> | ||
61 | - | ||
62 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="toponimiaf"></a>toponimiaf</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function toponimiaf(</td><td class=PParameter nowrap>idtema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Opções de toponímia de um tema.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>idtema</td><td class=CDLDescription>código do tema</td></tr></table></div></div> | ||
63 | - | ||
64 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="filtrof"></a>filtrof</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function filtrof(</td><td class=PParameter nowrap>idtema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Opções de filtragem de um tema.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>idtema</td><td class=CDLDescription>código do tema</td></tr></table></div></div> | ||
65 | - | ||
66 | -<div class="CSection CTopic"><h2 class=CTitle><a name="análise_geográfica"></a>análise geográfica</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#pontosdistri" id=link59 onMouseOver="ShowTip(event, 'tt18', 'link59')" onMouseOut="HideTip('tt18')">pontosdistri</a></td><td class=SDescription>Abre a janela para executar análises de distribuição de pontos</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#pontoempoligono" id=link60 onMouseOver="ShowTip(event, 'tt19', 'link60')" onMouseOut="HideTip('tt19')">pontoempoligono</a></td><td class=SDescription>Abre a janela para cruzar um tema de pontos com um ou mais temas poligonais e gerar um novo tema</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#nptPol" id=link61 onMouseOver="ShowTip(event, 'tt20', 'link61')" onMouseOut="HideTip('tt20')">nptPol</a></td><td class=SDescription>Abre a janela para cruzar um tema de pontos com um ou tema poligona e gerar um novo tema com o número de pontos em cada polígono</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#buffer" id=link62 onMouseOver="ShowTip(event, 'tt21', 'link62')" onMouseOut="HideTip('tt21')">buffer</a></td><td class=SDescription>Gera um buffer em elementos selecionados</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#distanciaptpt" id=link63 onMouseOver="ShowTip(event, 'tt22', 'link63')" onMouseOut="HideTip('tt22')">distanciaptpt</a></td><td class=SDescription>Abre a janela para calcular a distância entre um ponto e outros pontos próximos</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#centroide" id=link64 onMouseOver="ShowTip(event, 'tt23', 'link64')" onMouseOut="HideTip('tt23')">centroide</a></td><td class=SDescription>Abre a janela que gera um tema com os centroides dos elementos selecionados</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#dissolve" id=link65 onMouseOver="ShowTip(event, 'tt24', 'link65')" onMouseOut="HideTip('tt24')">dissolve</a></td><td class=SDescription>Abre a janela que gera um tema dissolvendo as divisas entre polígonos.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#agrupaElementos" id=link66 onMouseOver="ShowTip(event, 'tt25', 'link66')" onMouseOut="HideTip('tt25')">agrupaElementos</a></td><td class=SDescription>Abre a janela que gera um tema poligonal agrupando elementos de um tema.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#analisaGeometrias" id=link67 onMouseOver="ShowTip(event, 'tt26', 'link67')" onMouseOut="HideTip('tt26')">analisaGeometrias</a></td><td class=SDescription>Abre a janela com o sistema de análise de geometrias</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#mede" id=link68 onMouseOver="ShowTip(event, 'tt27', 'link68')" onMouseOut="HideTip('tt27')">mede</a></td><td class=SDescription>Ativa a opção de medição de distâncias.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#inserexy" id=link69 onMouseOver="ShowTip(event, 'tt28', 'link69')" onMouseOut="HideTip('tt28')">inserexy</a></td><td class=SDescription>Ativa o botão de inserção de pontos (digitalização).</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#inseregrafico" id=link70 onMouseOver="ShowTip(event, 'tt29', 'link70')" onMouseOut="HideTip('tt29')">inseregrafico</a></td><td class=SDescription>Ativa a opção de inserção de gráficos.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div> | ||
67 | - | ||
68 | -<div class="CGroup CTopic"><h3 class=CTitle><a name="Functions"></a>Functions</h3></div> | ||
69 | - | ||
70 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="pontosdistri"></a>pontosdistri</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function pontosdistri()</td></tr></table></blockquote><p class=CParagraph>Abre a janela para executar análises de distribuição de pontos</p></div></div> | ||
71 | - | ||
72 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="pontoempoligono"></a>pontoempoligono</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function pontoempoligono()</td></tr></table></blockquote><p class=CParagraph>Abre a janela para cruzar um tema de pontos com um ou mais temas poligonais e gerar um novo tema</p></div></div> | ||
73 | - | ||
74 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="nptPol"></a>nptPol</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function nptPol()</td></tr></table></blockquote><p class=CParagraph>Abre a janela para cruzar um tema de pontos com um ou tema poligona e gerar um novo tema com o número de pontos em cada polígono</p></div></div> | ||
75 | - | ||
76 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="buffer"></a>buffer</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function buffer()</td></tr></table></blockquote><p class=CParagraph>Gera um buffer em elementos selecionados</p></div></div> | ||
77 | - | ||
78 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="distanciaptpt"></a>distanciaptpt</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function distanciaptpt()</td></tr></table></blockquote><p class=CParagraph>Abre a janela para calcular a distância entre um ponto e outros pontos próximos</p></div></div> | ||
79 | - | ||
80 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="centroide"></a>centroide</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function centroide()</td></tr></table></blockquote><p class=CParagraph>Abre a janela que gera um tema com os centroides dos elementos selecionados</p></div></div> | ||
81 | - | ||
82 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="dissolve"></a>dissolve</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function dissolve()</td></tr></table></blockquote><p class=CParagraph>Abre a janela que gera um tema dissolvendo as divisas entre polígonos.</p></div></div> | ||
83 | - | ||
84 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="agrupaElementos"></a>agrupaElementos</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function agrupaElementos()</td></tr></table></blockquote><p class=CParagraph>Abre a janela que gera um tema poligonal agrupando elementos de um tema.</p></div></div> | ||
85 | - | ||
86 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="analisaGeometrias"></a>analisaGeometrias</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function analisaGeometrias()</td></tr></table></blockquote><p class=CParagraph>Abre a janela com o sistema de análise de geometrias</p></div></div> | ||
87 | - | ||
88 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="mede"></a>mede</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function mede()</td></tr></table></blockquote><p class=CParagraph>Ativa a opção de medição de distâncias.</p><p class=CParagraph>A medida é feita quando o usuário clica no mapa com esta opção ativa</p><p class=CParagraph>Quando o botão é acionado, abre-se a janela que mostra o resultado da medida, o ícone que segue o mouse é alterado.</p><p class=CParagraph>Para mostrar o resultado do cálculo, é incluído um div específico.</p></div></div> | ||
89 | - | ||
90 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="inserexy"></a>inserexy</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function inserexy()</td></tr></table></blockquote><p class=CParagraph>Ativa o botão de inserção de pontos (digitalização).</p><p class=CParagraph>A inserção é feita quando o usuário clica no mapa com esta opção ativa</p><p class=CParagraph>Quando o botão é acionado, abre-se a janela de opções, o ícone que segue o mouse é alterado e a variável g_tipoacao é definida.</p></div></div> | ||
91 | - | ||
92 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="inseregrafico"></a>inseregrafico</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function inseregrafico()</td></tr></table></blockquote><p class=CParagraph>Ativa a opção de inserção de gráficos.</p><p class=CParagraph>A inserção é feita quando o usuário clica no mapa com esta opção ativa</p><p class=CParagraph>Quando o botão é acionado, abre-se a janela de opções, o ícone que segue o mouse é alterado e a variável g_tipoacao é definida.</p></div></div> | ||
93 | - | ||
94 | -<div class="CSection CTopic"><h2 class=CTitle><a name="grades"></a>grades</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#gradePontos" id=link71 onMouseOver="ShowTip(event, 'tt30', 'link71')" onMouseOut="HideTip('tt30')">gradePontos</a></td><td class=SDescription>Abre a janela que gera grade de pontos</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#gradePoligonos" >gradePoligonos</a></td><td class=SDescription>Abre a janela que gera grade de poligonos</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#gradeHex" id=link72 onMouseOver="ShowTip(event, 'tt31', 'link72')" onMouseOut="HideTip('tt31')">gradeHex</a></td><td class=SDescription>Abre a janela que gera grade de hexágonos</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div> | ||
95 | - | ||
96 | -<div class="CGroup CTopic"><h3 class=CTitle><a name="Functions"></a>Functions</h3></div> | ||
97 | - | ||
98 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="gradePontos"></a>gradePontos</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function gradePontos()</td></tr></table></blockquote><p class=CParagraph>Abre a janela que gera grade de pontos</p></div></div> | ||
99 | - | ||
100 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="gradePoligonos"></a>gradePoligonos</h3><div class=CBody><p class=CParagraph>Abre a janela que gera grade de poligonos</p></div></div> | ||
101 | - | ||
102 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="gradeHex"></a>gradeHex</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function gradeHex()</td></tr></table></blockquote><p class=CParagraph>Abre a janela que gera grade de hexágonos</p></div></div> | ||
103 | - | ||
104 | -<div class="CSection CTopic"><h2 class=CTitle><a name="atributos"></a>atributos</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#procuraratribf" id=link73 onMouseOver="ShowTip(event, 'tt32', 'link73')" onMouseOut="HideTip('tt32')">procuraratribf</a></td><td class=SDescription>Abre a janela com a opção de procurar elementos baseados nos atributos da tabela do tema</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#tabelaf" id=link74 onMouseOver="ShowTip(event, 'tt33', 'link74')" onMouseOut="HideTip('tt33')">tabelaf</a></td><td class=SDescription>Abre a tabela com os atributos de um tema.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#etiquetas" id=link75 onMouseOver="ShowTip(event, 'tt34', 'link75')" onMouseOut="HideTip('tt34')">etiquetas</a></td><td class=SDescription>Abre a janela de configuração das etiquetas</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div> | ||
105 | - | ||
106 | -<div class="CGroup CTopic"><h3 class=CTitle><a name="Functions"></a>Functions</h3></div> | ||
107 | - | ||
108 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="procuraratribf"></a>procuraratribf</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function procuraratribf(</td><td class=PParameter nowrap>idtema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Abre a janela com a opção de procurar elementos baseados nos atributos da tabela do tema</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>idtema</td><td class=CDLDescription>id que identifica o tema conforme definido no map file</td></tr></table></div></div> | ||
109 | - | ||
110 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="tabelaf"></a>tabelaf</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function tabelaf(</td><td class=PParameter nowrap>idtema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Abre a tabela com os atributos de um tema.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>idtema</td><td class=CDLDescription>id que identifica o tema conforme definido no map file</td></tr></table></div></div> | ||
111 | - | ||
112 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="etiquetas"></a>etiquetas</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function etiquetas(</td><td class=PParameter nowrap>idtema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Abre a janela de configuração das etiquetas</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>idtema</td><td class=CDLDescription>id que identifica o tema conforme definido no map file</td></tr></table></div></div> | ||
113 | - | ||
114 | -<div class="CSection CTopic"><h2 class=CTitle><a name="legenda"></a>legenda</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#abreCor" id=link76 onMouseOver="ShowTip(event, 'tt35', 'link76')" onMouseOut="HideTip('tt35')">abreCor</a></td><td class=SDescription>Abre a paleta de cores</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#editaLegenda" id=link77 onMouseOver="ShowTip(event, 'tt36', 'link77')" onMouseOut="HideTip('tt36')">editaLegenda</a></td><td class=SDescription>Abre a janela do editor de legenda de um tema</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#abreSistema" id=link78 onMouseOver="ShowTip(event, 'tt37', 'link78')" onMouseOut="HideTip('tt37')">abreSistema</a></td><td class=SDescription>Abre em uma janela o programa escolhido pelo usuário e definido no menu de sistemas.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div> | ||
115 | - | ||
116 | -<div class="CGroup CTopic"><h3 class=CTitle><a name="Functions"></a>Functions</h3></div> | ||
117 | - | ||
118 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="abreCor"></a>abreCor</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function abreCor(</td><td class=PParameter nowrap>janela,</td></tr><tr><td></td><td class=PParameter nowrap>elemento</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Abre a paleta de cores</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>janela</td><td class=CDLDescription>id da janela que disparou a janela de cores</td></tr><tr><td class=CDLEntry>elemento</td><td class=CDLDescription>elemento da janela que receberá os valores de cor selecionada</td></tr></table></div></div> | ||
119 | - | ||
120 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="editaLegenda"></a>editaLegenda</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function editaLegenda(</td><td class=PParameter nowrap>idtema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Abre a janela do editor de legenda de um tema</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>idtema</td><td class=CDLDescription>id que identifica o tema conforme definido no map file</td></tr></table></div></div> | ||
121 | - | ||
122 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="abreSistema"></a>abreSistema</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function abreSistema(</td><td class=PParameter nowrap>endereco,</td></tr><tr><td></td><td class=PParameter nowrap>w,</td></tr><tr><td></td><td class=PParameter nowrap>h</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Abre em uma janela o programa escolhido pelo usuário e definido no menu de sistemas.</p><p class=CParagraph>A lista de sistemas é lida de um arquivo xml definido no ms_configura.php</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>endereco</td><td class=CDLDescription>programa que será executado.</td></tr><tr><td class=CDLEntry>w</td><td class=CDLDescription>largura da janela.</td></tr><tr><td class=CDLEntry>h</td><td class=CDLDescription>altura da janela.</td></tr></table></div></div> | ||
123 | - | ||
124 | -<div class="CSection CTopic"><h2 class=CTitle><a name="navegação"></a>navegação</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#ativaHistoricoZoom" id=link79 onMouseOver="ShowTip(event, 'tt38', 'link79')" onMouseOut="HideTip('tt38')">ativaHistoricoZoom</a></td><td class=SDescription>Insere na interface a opção para mostrar o zoom anterior ou o próximo.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div> | ||
125 | - | ||
126 | -<div class="CGroup CTopic"><h3 class=CTitle><a name="Functions"></a>Functions</h3></div> | ||
127 | - | ||
128 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="ativaHistoricoZoom"></a>ativaHistoricoZoom</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function ativaHistoricoZoom(</td><td class=PParameter nowrap>iddiv</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Insere na interface a opção para mostrar o zoom anterior ou o próximo.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>iddiv</td><td class=CDLDescription>id do elemento HTML que receberá os ícones</td></tr></table></div></div> | ||
129 | - | ||
130 | -<div class="CSection CTopic"><h2 class=CTitle><a name="outros"></a>outros</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#abreDoc" id=link80 onMouseOver="ShowTip(event, 'tt39', 'link80')" onMouseOut="HideTip('tt39')">abreDoc</a></td><td class=SDescription>Abre a documentacao do i3geo.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#download" id=link81 onMouseOver="ShowTip(event, 'tt40', 'link81')" onMouseOut="HideTip('tt40')">download</a></td><td class=SDescription>Abre a janela que faz o download de um tema</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#textofid" id=link82 onMouseOver="ShowTip(event, 'tt41', 'link82')" onMouseOut="HideTip('tt41')">textofid</a></td><td class=SDescription>Abre a ferramenta de inclusão de textos no mapa.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div> | ||
131 | - | ||
132 | -<div class="CGroup CTopic"><h3 class=CTitle><a name="Functions"></a>Functions</h3></div> | ||
133 | - | ||
134 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="abreDoc"></a>abreDoc</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function abreDoc()</td></tr></table></blockquote><p class=CParagraph>Abre a documentacao do i3geo.</p></div></div> | ||
135 | - | ||
136 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="download"></a>download</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function download(</td><td class=PParameter nowrap>idtema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Abre a janela que faz o download de um tema</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>idtema</td><td class=CDLDescription>id ue identifica o tema no map file.</td></tr></table></div></div> | ||
137 | - | ||
138 | -<div class="CFunction CTopic"><h3 class=CTitle><a name="textofid"></a>textofid</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function textofid()</td></tr></table></blockquote><p class=CParagraph>Abre a ferramenta de inclusão de textos no mapa.</p><p class=CParagraph>A inserção é feita quando o usuário clica no mapa com esta opção ativa</p><p class=CParagraph>Quando o botão é acionado, abre-se a janela de opções, o ícone que segue o mouse é alterado e a variável g_tipoacao é definida.</p></div></div> | ||
139 | - | ||
140 | -</div><!--Content--> | ||
141 | - | ||
142 | - | ||
143 | -<div id=Footer>Para mais informações veja http://softwarepublico.gov.br · Gerado em 18th January, 2009 · <a href="http://www.naturaldocs.org">Generated by Natural Docs</a></div><!--Footer--> | ||
144 | - | ||
145 | - | ||
146 | -<div id=Menu><div id=MTitle>i3Geo<div id=MSubTitle>Documentação dos códigos</div></div><div class="MFile MEntry"><a href="../principal-htm.html">Página principal com a lista de aplicativos do i3geo</a></div><div class="MFile MEntry"><a href="../ms_criamapa-php.html">Inicializa o I3Geo via URL ms_criamapa.php</a></div><div class="MFile MEntry"><a href="../ms_configura-php.html">Variáveis de inicialização ms_configura.php</a></div><div class="MFile MEntry"><a href="../testainstal-php.html">Testa a instalação do I3Geo.</a></div><div class="MFile MEntry"><a href="../testamapfile-php.html">Testa um mapfile.</a></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent3')">Programas principais (core)</a><div class=MGroupContent id=MGroupContent3><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent1')">Programas principais em JavaScript (rodam no navegador)</a><div class=MGroupContent id=MGroupContent1><div class="MFile MEntry"><a href="classe_arvoredetemas-js.html">classe_arvoredetemas.js</a></div><div class="MFile MEntry"><a href="classe_util-js.html">classe_util.js</a></div><div class="MFile MEntry"><a href="classe_idioma-js.html">classe_idioma.js</a></div><div class="MFile MEntry"><a href="atlas-js.html">atlas.js</a></div><div class="MFile MEntry"><a href="compactajs-php.html">compactajs.js</a></div><div class="MFile MEntry"><a href="configura-js.html">configura.js</a></div><div class="MFile MEntry"><a href="datadownload-js.html">datadownload.js</a></div><div class="MFile MEntry" id=MSelected>ferramentas.js</div><div class="MFile MEntry"><a href="geradordelinks-js.html">geradordelinks.js</a></div><div class="MFile MEntry"><a href="classe_idioma-js.html">i3geo.<span class=HB> </span>idioma</a></div><div class="MFile MEntry"><a href="i3geo-js.html">i3geo.js</a></div><div class="MFile MEntry"><a href="classe_util-js.html">classe_util.js</a></div><div class="MFile MEntry"><a href="iniciamma-js.html">iniciamma.js</a></div><div class="MFile MEntry"><a href="menususpenso-js.html">montaMenuSuspenso</a></div><div class="MFile MEntry"><a href="redesenho-js.html">redesenho.js</a></div><div class="MFile MEntry"><a href="wscliente-js.html">wscliente.js</a></div><div class="MFile MEntry"><a href="classe_configura-js.html">classe_configura.js</a></div><div class="MFile MEntry"><a href="classe_janela-js.html">classe_janela.js</a></div><div class="MFile MEntry"><a href="classe_calculo-js.html">classe_calculo.js</a></div><div class="MFile MEntry"><a href="classe_eventos-js.html">classe_eventos.js</a></div><div class="MFile MEntry"><a href="classe_gadgets-js.html">classe_gadgets.js</a></div><div class="MFile MEntry"><a href="classe_guias-js.html">classe_guias.js</a></div><div class="MFile MEntry"><a href="classe_maparef-js.html">classe_maparef.js</a></div><div class="MFile MEntry"><a href="depreciados-js.html">depreciados.js</a></div><div class="MFile MEntry"><a href="classe_ajuda-js.html">i3GEO.<span class=HB> </span>ajuda</a></div><div class="MFile MEntry"><a href="classe_barradebotoes-js.html">i3GEO.<span class=HB> </span>barradebotoes</a></div><div class="MFile MEntry"><a href="classe_navega-js.html">i3GEO.<span class=HB> </span>navega</a></div><div class="MFile MEntry"><a href="i3geo_tudo_compacto-js.html">i3geo_tudo_compacto.js</a></div><div class="MFile MEntry"><a href="i3geo_tudo_compacto-js-php.html">i3geo_tudo_compacto.<span class=HB> </span>js.php</a></div><div class="MFile MEntry"><a href="classe_arvoredecamadas-js.html">i3GEO.<span class=HB> </span>arvoreDeCamadas.js</a></div><div class="MFile MEntry"><a href="classe_mapa-js.html">classe_mapa.js</a></div><div class="MFile MEntry"><a href="classe_desenho-js.html">i3GEO.<span class=HB> </span>desenho</a></div><div class="MFile MEntry"><a href="classe_selecao-js.html">i3GEO.<span class=HB> </span>selecao</a></div></div></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent2')">Programas principais em PHP (rodam no servidor)</a><div class=MGroupContent id=MGroupContent2><div class="MFile MEntry"><a href="../classesphp/atlas_controle-php.html">atlas_controle.php</a></div><div class="MFile MEntry"><a href="../classesphp/carrega_ext-php.html">carrega_ext.php</a></div><div class="MFile MEntry"><a href="../classesphp/class-palette-php.html">class.<span class=HB> </span>palette.php</a></div><div class="MFile MEntry"><a href="../classesphp/classe_alteraclasse-php.html">classe_alteraclasse.php</a></div><div class="MFile MEntry"><a href="../classesphp/classe_analise-php.html">classe_analise.php</a></div><div class="MFile MEntry"><a href="../classesphp/classe_atlas-php.html">classe_atlas.php</a></div><div class="MFile MEntry"><a href="../classesphp/classe_atributos-php.html">classe_atributos</a></div><div class="MFile MEntry"><a href="../classesphp/classe_escala-php.html">classe_escala.php</a></div><div class="MFile MEntry"><a href="../classesphp/classe_estatistica-php.html">classe_estatistica.php</a></div><div class="MFile MEntry"><a href="../classesphp/classe_imagem-php.html">classe_imagem.php</a></div><div class="MFile MEntry"><a href="../classesphp/classe_legenda-php.html">classe_legenda.php</a></div><div class="MFile MEntry"><a href="../classesphp/classe_mapa-php.html">classe_mapa.php</a></div><div class="MFile MEntry"><a href="../classesphp/classe_menutemas-php.html">classe_menutemas.php</a></div><div class="MFile MEntry"><a href="../classesphp/classe_navegacao-php.html">classe_navegacao.php</a></div><div class="MFile MEntry"><a href="../classesphp/classe_selecao-php.html">classe_selecao.php</a></div><div class="MFile MEntry"><a href="../classesphp/classe_shp-php.html">classe_shp.php</a></div><div class="MFile MEntry"><a href="../classesphp/classe_temas-php.html">classe_temas.php</a></div><div class="MFile MEntry"><a href="../classesphp/classe_toponimia-php.html">classe_toponimia.php</a></div><div class="MFile MEntry"><a href="../classesphp/classe_vermultilayer-php.html">classe_vermultilayer.php</a></div><div class="MFile MEntry"><a href="../classesphp/flamingoogc-php.html">flamingoogc.php</a></div><div class="MFile MEntry"><a href="../classesphp/funcoes_gerais-php.html">funcoes_gerais.php</a></div><div class="MFile MEntry"><a href="../classesphp/graficopizza-php.html">graficopizza.php</a></div><div class="MFile MEntry"><a href="../classesphp/graficos-php.html">graficos.php</a></div><div class="MFile MEntry"><a href="../classesphp/mapa_controle-php.html">mapa_controle.php</a></div><div class="MFile MEntry"><a href="../classesphp/mapa_inicia-php.html">mapa_inicia.php</a></div><div class="MFile MEntry"><a href="../classesphp/parse_cgi-php.html">parse_cgi.php</a></div><div class="MFile MEntry"><a href="../classesphp/pega_variaveis-php.html">pega_variaveis.php</a></div><div class="MFile MEntry"><a href="../classesphp/wmswfs-php.html">wmswfs.php</a></div><div class="MFile MEntry"><a href="../classesphp/wscliente-php.html">wscliente.php</a></div></div></div></div></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent4')">Exemplos de customização</a><div class=MGroupContent id=MGroupContent4><div class="MFile MEntry"><a href="../exemplos/mashup-htm.html">mashup.htm</a></div><div class="MFile MEntry"><a href="../exemplos/abas-htm.html">abas.htm</a></div></div></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent5')">Redirecionadores</a><div class=MGroupContent id=MGroupContent5><div class="MFile MEntry"><a href="../index-html.html">Redirecionador para o ms_criamapa.<span class=HB> </span>php com extensão HTML</a></div><div class="MFile MEntry"><a href="../index-htm.html">Redirecionador para o ms_criamapa.<span class=HB> </span>php com extensão HTM</a></div><div class="MFile MEntry"><a href="../zerocal/index-htm.html">Redirecionador HTM para o ms_criamapa.<span class=HB> </span>php com interface zerocal</a></div><div class="MFile MEntry"><a href="../zerocal/index-html.html">Redirecionador HTML para o ms_criamapa.<span class=HB> </span>php com interface zerocal</a></div></div></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent9')">Aplicativos adicionais</a><div class=MGroupContent id=MGroupContent9><div class="MFile MEntry"><a href="../ms_registraip-php.html">ms_registraip.php</a></div><div class="MFile MEntry"><a href="../datadownload-htm.html">datadownload.htm</a></div><div class="MFile MEntry"><a href="../ogc-htm.html">ogc.htm</a></div><div class="MFile MEntry"><a href="../ogc-php.html">ogc.php</a></div><div class="MFile MEntry"><a href="../kml-php.html">kml.php</a></div><div class="MFile MEntry"><a href="../geradordelinks-htm.html">geradordelinks.htm</a></div><div class="MFile MEntry"><a href="../wscliente-htm.html">wscliente.htm</a></div><div class="MFile MEntry"><a href="../geraminiatura-php.html">geraminiatura.php</a></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent6')">Zerocal</a><div class=MGroupContent id=MGroupContent6><div class="MFile MEntry"><a href="zerocal/compactajs-php.html">compactajs.php</a></div><div class="MFile MEntry"><a href="zerocal/configura-js.html">configura.js</a></div><div class="MFile MEntry"><a href="zerocal/ferramentas-js.html">ferramentas.js</a></div><div class="MFile MEntry"><a href="zerocal/funcoes-js.html">funcoes.js</a></div><div class="MFile MEntry"><a href="zerocal/temp-js.html">Funções gerais</a></div><div class="MFile MEntry"><a href="zerocal/i3geo-js.html">i3geo.js</a></div><div class="MFile MEntry"><a href="zerocal/i3geonaocompacto-js.html">i3geonaocompacto.js</a></div><div class="MFile MEntry"><a href="zerocal/iniciamma-js.html">iniciamma.js</a></div><div class="MFile MEntry"><a href="zerocal/redesenho-js.html">redesenho.js</a></div></div></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent7')">Atlas</a><div class=MGroupContent id=MGroupContent7><div class="MFile MEntry"><a href="../atlas/geral-htm.html">geral.htm</a></div><div class="MFile MEntry"><a href="../atlas/index-htm.html">index.htm</a></div><div class="MFile MEntry"><a href="../atlas/index-html.html">index.html</a></div></div></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent8')">Mobile</a><div class=MGroupContent id=MGroupContent8><div class="MFile MEntry"><a href="../mobile/adicionatema-php.html">adicionatema.php</a></div><div class="MFile MEntry"><a href="../mobile/ativatexto-php.html">ativatexto.php</a></div><div class="MFile MEntry"><a href="../mobile/desligar-php.html">desligar.php</a></div><div class="MFile MEntry"><a href="../mobile/escala-php.html">escala.php</a></div><div class="MFile MEntry"><a href="../mobile/identifica-php.html">identifica.php</a></div><div class="MFile MEntry"><a href="../mobile/index-htm.html">index.htm</a></div><div class="MFile MEntry"><a href="../mobile/index-html.html">index.html</a></div><div class="MFile MEntry"><a href="../mobile/index-php.html">index.php</a></div><div class="MFile MEntry"><a href="../mobile/inicia-php.html">inicia.php</a></div><div class="MFile MEntry"><a href="../mobile/legenda-php.html">legenda.php</a></div><div class="MFile MEntry"><a href="../mobile/ligar-php.html">ligar.php</a></div><div class="MFile MEntry"><a href="../mobile/localizar-php.html">localizar.php</a></div><div class="MFile MEntry"><a href="../mobile/localizarxy-php.html">localizarxy.php</a></div><div class="MFile MEntry"><a href="../mobile/mobile-php.html">mobile.php</a></div></div></div><div class="MFile MEntry"><a href="../hiperbolica-html.html">Redirecionador para o pacotes/<span class=HB> </span>arvorehiper/<span class=HB> </span>index.<span class=HB> </span>php com extensão HTML</a></div></div></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent10')">Configurações administrativas (menus, mapas, etc.)</a><div class=MGroupContent id=MGroupContent10><div class="MFile MEntry"><a href="../menutemas/identifica-xml.html">Lista de aplicações de identificação</a></div><div class="MFile MEntry"><a href="../menutemas/atlas-xml.html">Lista de Atlas</a></div><div class="MFile MEntry"><a href="../menutemas/linksdownload-xml.html">Lista de links para sites de download</a></div><div class="MFile MEntry"><a href="../menutemas/mapas-xml.html">Lista de mapas</a></div><div class="MFile MEntry"><a href="../menutemas/servicosws-xml.html">Lista de serviços de acesso aos dados.</a></div><div class="MFile MEntry"><a href="../menutemas/servicosgeorss-xml.html">Lista de serviços georss</a></div><div class="MFile MEntry"><a href="../menutemas/sistemas-xml.html">Lista de sistemas.</a></div><div class="MFile MEntry"><a href="../menutemas/menutemas-xml.html">Menu de temas</a></div></div></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent11')">Interfaces HTML e mapfiles de inicialização e configuração</a><div class=MGroupContent id=MGroupContent11><div class="MFile MEntry"><a href="../aplicmap/flamingo-htm.html">Flamingo (experimental)</a></div><div class="MFile MEntry"><a href="../aplicmap/minima-htm.html">Interface minima</a></div><div class="MFile MEntry"><a href="../aplicmap/geral-htm.html">Interface normal</a></div><div class="MFile MEntry"><a href="../aplicmap/meumapa-htm.html">Interface normal (para exemplos)</a></div><div class="MFile MEntry"><a href="../aplicmap/simples1-htm.html">Interface simples 1</a></div><div class="MFile MEntry"><a href="../aplicmap/simples2-htm.html">Interface simples 2</a></div><div class="MFile MEntry"><a href="../aplicmap/zerocal-htm.html">Interface zerocal</a></div><div class="MFile MEntry"><a href="../aplicmap/openlayers-htm.html">OpenLayers (experimental)</a></div><div class="MFile MEntry"><a href="../aplicmap/index-htm.html">Redirecionador para o ms_criamapa.<span class=HB> </span>php com extensão HTM</a></div><div class="MFile MEntry"><a href="../aplicmap/index-html.html">Redirecionador para o ms_criamapa.<span class=HB> </span>php com extensão HTML</a></div></div></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent12')">Index</a><div class=MGroupContent id=MGroupContent12><div class="MIndex MEntry"><a href="../../index/General.html">Everything</a></div><div class="MIndex MEntry"><a href="../../index/Classes.html">Classes</a></div><div class="MIndex MEntry"><a href="../../index/Files.html">Files</a></div><div class="MIndex MEntry"><a href="../../index/Functions.html">Functions</a></div><div class="MIndex MEntry"><a href="../../index/Properties.html">Properties</a></div><div class="MIndex MEntry"><a href="../../index/Variables.html">Variables</a></div></div></div><script type="text/javascript"><!-- | ||
147 | -var searchPanel = new SearchPanel("searchPanel", "HTML", "../../search"); | ||
148 | ---></script><div id=MSearchPanel class=MSearchPanelInactive><input type=text id=MSearchField value=Search onFocus="searchPanel.OnSearchFieldFocus(true)" onBlur="searchPanel.OnSearchFieldFocus(false)" onKeyUp="searchPanel.OnSearchFieldChange()"><select id=MSearchType onFocus="searchPanel.OnSearchTypeFocus(true)" onBlur="searchPanel.OnSearchTypeFocus(false)" onChange="searchPanel.OnSearchTypeChange()"><option id=MSearchEverything selected value="General">Everything</option><option value="Classes">Classes</option><option value="Files">Files</option><option value="Functions">Functions</option><option value="Properties">Properties</option><option value="Variables">Variables</option></select></div><div id=MSearchResultsWindow><iframe src="" frameborder=0 name=MSearchResults id=MSearchResults></iframe><a href="javascript:searchPanel.CloseResultsWindow()" id=MSearchResultsWindowClose>Close</a></div><script language=JavaScript><!-- | ||
149 | -if (document.getElementById){for (var menu = 1; menu < 13; menu++){if (menu != 1 && menu != 3){document.getElementById("MGroupContent" + menu).style.display = "none";};};}// --></script></div><!--Menu--> | ||
150 | - | ||
151 | - | ||
152 | - | ||
153 | -<!--START_ND_TOOLTIPS--> | ||
154 | -<div class=CToolTip id="tt1"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function cliqueCapturaPt()</td></tr></table></blockquote>Captura um ponto na tela e retorna o resultado para a janela interna que estiver aberta.</div></div><div class=CToolTip id="tt2"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function abreKml(</td><td class=PParameter nowrap>tema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Abre a janela para mostrar o link de acesso a um tema via kml.</div></div><div class=CToolTip id="tt3"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function cliqueInserexy()</td></tr></table></blockquote>Insere um ponto no mapa na posição clicada</div></div><div class=CToolTip id="tt4"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function cliqueInseregrafico()</td></tr></table></blockquote>Insere um gráfico no mapa na posição clicada</div></div><div class=CToolTip id="tt5"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function cliqueInseretoponimo()</td></tr></table></blockquote>Insere um texto no mapa na posição clicada</div></div><div class=CToolTip id="tt6"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function cliqueMede()</td></tr></table></blockquote>Executa as operações de medição de distâncias.</div></div><div class=CToolTip id="tt7"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function cliqueArea()</td></tr></table></blockquote>Executa as operações de cálculo de área quando o usuário clica no mapa e a opção de cálculo estiver ativa</div></div><div class=CToolTip id="tt8"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function excluitemaf(</td><td class=PParameter nowrap>tema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Exclui um tema do mapa</div></div><div class=CToolTip id="tt9"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function sobetemaf(</td><td class=PParameter nowrap>tema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Sobe um tema na ordem de desenho</div></div><div class=CToolTip id="tt10"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function descetemaf(</td><td class=PParameter nowrap>tema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Desce um tema na ordem de desenho</div></div><div class=CToolTip id="tt11"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function zoomtemaf(</td><td class=PParameter nowrap>tema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Zoom para o tema</div></div><div class=CToolTip id="tt12"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function limpaseltemaf(</td><td class=PParameter nowrap>tema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Limpa a selecao do tema</div></div><div class=CToolTip id="tt13"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function mudatranspf(</td><td class=PParameter nowrap>idtema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Muda a transparencia de um tema</div></div><div class=CToolTip id="tt14"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function mudanomef(</td><td class=PParameter nowrap>idtema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Muda o nome de um tema</div></div><div class=CToolTip id="tt15"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function graficotema(</td><td class=PParameter nowrap>idtema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Adiciona gráficos automaticamente nos elementos de um tema</div></div><div class=CToolTip id="tt16"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function toponimiaf(</td><td class=PParameter nowrap>idtema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Opções de toponímia de um tema.</div></div><div class=CToolTip id="tt17"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function filtrof(</td><td class=PParameter nowrap>idtema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Opções de filtragem de um tema.</div></div><div class=CToolTip id="tt18"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function pontosdistri()</td></tr></table></blockquote>Abre a janela para executar análises de distribuição de pontos</div></div><div class=CToolTip id="tt19"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function pontoempoligono()</td></tr></table></blockquote>Abre a janela para cruzar um tema de pontos com um ou mais temas poligonais e gerar um novo tema</div></div><div class=CToolTip id="tt20"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function nptPol()</td></tr></table></blockquote>Abre a janela para cruzar um tema de pontos com um ou tema poligona e gerar um novo tema com o número de pontos em cada polígono</div></div><div class=CToolTip id="tt21"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function buffer()</td></tr></table></blockquote>Gera um buffer em elementos selecionados</div></div><div class=CToolTip id="tt22"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function distanciaptpt()</td></tr></table></blockquote>Abre a janela para calcular a distância entre um ponto e outros pontos próximos</div></div><div class=CToolTip id="tt23"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function centroide()</td></tr></table></blockquote>Abre a janela que gera um tema com os centroides dos elementos selecionados</div></div><div class=CToolTip id="tt24"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function dissolve()</td></tr></table></blockquote>Abre a janela que gera um tema dissolvendo as divisas entre polígonos.</div></div><div class=CToolTip id="tt25"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function agrupaElementos()</td></tr></table></blockquote>Abre a janela que gera um tema poligonal agrupando elementos de um tema.</div></div><div class=CToolTip id="tt26"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function analisaGeometrias()</td></tr></table></blockquote>Abre a janela com o sistema de análise de geometrias</div></div><div class=CToolTip id="tt27"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function mede()</td></tr></table></blockquote>Ativa a opção de medição de distâncias.</div></div><div class=CToolTip id="tt28"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function inserexy()</td></tr></table></blockquote>Ativa o botão de inserção de pontos (digitalização).</div></div><div class=CToolTip id="tt29"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function inseregrafico()</td></tr></table></blockquote>Ativa a opção de inserção de gráficos.</div></div><div class=CToolTip id="tt30"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function gradePontos()</td></tr></table></blockquote>Abre a janela que gera grade de pontos</div></div><div class=CToolTip id="tt31"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function gradeHex()</td></tr></table></blockquote>Abre a janela que gera grade de hexágonos</div></div><div class=CToolTip id="tt32"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function procuraratribf(</td><td class=PParameter nowrap>idtema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Abre a janela com a opção de procurar elementos baseados nos atributos da tabela do tema</div></div><div class=CToolTip id="tt33"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function tabelaf(</td><td class=PParameter nowrap>idtema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Abre a tabela com os atributos de um tema.</div></div><div class=CToolTip id="tt34"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function etiquetas(</td><td class=PParameter nowrap>idtema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Abre a janela de configuração das etiquetas</div></div><div class=CToolTip id="tt35"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function abreCor(</td><td class=PParameter nowrap>janela,</td></tr><tr><td></td><td class=PParameter nowrap>elemento</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Abre a paleta de cores</div></div><div class=CToolTip id="tt36"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function editaLegenda(</td><td class=PParameter nowrap>idtema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Abre a janela do editor de legenda de um tema</div></div><div class=CToolTip id="tt37"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function abreSistema(</td><td class=PParameter nowrap>endereco,</td></tr><tr><td></td><td class=PParameter nowrap>w,</td></tr><tr><td></td><td class=PParameter nowrap>h</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Abre em uma janela o programa escolhido pelo usuário e definido no menu de sistemas.</div></div><div class=CToolTip id="tt38"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function ativaHistoricoZoom(</td><td class=PParameter nowrap>iddiv</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Insere na interface a opção para mostrar o zoom anterior ou o próximo.</div></div><div class=CToolTip id="tt39"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function abreDoc()</td></tr></table></blockquote>Abre a documentacao do i3geo.</div></div><div class=CToolTip id="tt40"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function download(</td><td class=PParameter nowrap>idtema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Abre a janela que faz o download de um tema</div></div><div class=CToolTip id="tt41"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function textofid()</td></tr></table></blockquote>Abre a ferramenta de inclusão de textos no mapa.</div></div><!--END_ND_TOOLTIPS--> | ||
155 | - | ||
156 | - | ||
157 | - | ||
158 | - | ||
159 | -<script language=JavaScript><!-- | ||
160 | -if (browserType) {if (browserVer) {document.write("</div>"); }document.write("</div>");}// --></script></body></html> | ||
161 | \ No newline at end of file | 0 | \ No newline at end of file |
documentacao/search/FilesC.html
@@ -1,20 +0,0 @@ | @@ -1,20 +0,0 @@ | ||
1 | -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> | ||
2 | - | ||
3 | -<html><head><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script></head><body id=SearchResultsPage onLoad="NDOnLoad()"><script language=JavaScript><!-- | ||
4 | -if (browserType) {document.write("<div id=" + browserType + ">");if (browserVer) {document.write("<div id=" + browserVer + ">"); }}// --></script> | ||
5 | - | ||
6 | -<!-- Generated by Natural Docs, version Development Release 02-10-2007 (1.35 base) --> | ||
7 | -<!-- http://www.naturaldocs.org --> | ||
8 | - | ||
9 | -<!-- saved from url=(0026)http://www.naturaldocs.org --> | ||
10 | - | ||
11 | - | ||
12 | - | ||
13 | - | ||
14 | -<div id=Index><div class=SRStatus id=Loading>Loading...</div><table border=0 cellspacing=0 cellpadding=0><div class=SRResult id=SR_classe_undcalculo_perjs><div class=IEntry><a href="../files/classesjs/classe_calculo-js.html#classe_calculo.js" target=_parent class=ISymbol>classe_calculo.js</a></div></div><div class=SRResult id=SR_classe_undconfigura_perjs><div class=IEntry><a href="../files/classesjs/classe_configura-js.html#classe_configura.js" target=_parent class=ISymbol>classe_configura.js</a></div></div><div class=SRResult id=SR_classe_undeventos_perjs><div class=IEntry><a href="../files/classesjs/classe_eventos-js.html#classe_eventos.js" target=_parent class=ISymbol>classe_eventos.js</a></div></div><div class=SRResult id=SR_classe_undgadgets_perjs><div class=IEntry><a href="../files/classesjs/classe_gadgets-js.html#classe_gadgets.js" target=_parent class=ISymbol>classe_gadgets.js</a></div></div><div class=SRResult id=SR_classe_undguias_perjs><div class=IEntry><a href="../files/classesjs/classe_guias-js.html#classe_guias.js" target=_parent class=ISymbol>classe_guias.js</a></div></div><div class=SRResult id=SR_classe_undjanela_perjs><div class=IEntry><a href="../files/classesjs/classe_janela-js.html#classe_janela.js" target=_parent class=ISymbol>classe_janela.js</a></div></div><div class=SRResult id=SR_classe_undmapa_perjs><div class=IEntry><a href="../files/classesjs/classe_mapa-js.html#classe_mapa.js" target=_parent class=ISymbol>classe_mapa.js</a></div></div><div class=SRResult id=SR_classe_undmaparef_perjs><div class=IEntry><a href="../files/classesjs/classe_maparef-js.html#classe_maparef.js" target=_parent class=ISymbol>classe_maparef.js</a></div></div><div class=SRResult id=SR_classe_undutil_perjs><div class=IEntry><a href="../files/classesjs/classe_util-js.html#classe_util.js" target=_parent class=ISymbol>classe_util.js</a></div></div></table><div class=SRStatus id=Searching>Searching...</div><div class=SRStatus id=NoMatches>No Matches</div><script type="text/javascript"><!-- | ||
15 | -document.getElementById("Loading").style.display="none"; | ||
16 | -document.getElementById("NoMatches").style.display="none"; | ||
17 | -var searchResults = new SearchResults("searchResults", "HTML"); | ||
18 | -searchResults.Search(); | ||
19 | ---></script></div><script language=JavaScript><!-- | ||
20 | -if (browserType) {if (browserVer) {document.write("</div>"); }document.write("</div>");}// --></script></body></html> | ||
21 | \ No newline at end of file | 0 | \ No newline at end of file |
ferramentas/adminnovomapfile/index.js
@@ -99,5 +99,5 @@ function retornoCriaTema(retorno) | @@ -99,5 +99,5 @@ function retornoCriaTema(retorno) | ||
99 | alert("OOps! Ocorreu um erro\n"+retorno); | 99 | alert("OOps! Ocorreu um erro\n"+retorno); |
100 | return; | 100 | return; |
101 | } | 101 | } |
102 | - window.parent.ajaxredesenha("") | 102 | + window.parent.i3GEO.atualiza("") |
103 | } | 103 | } |
104 | \ No newline at end of file | 104 | \ No newline at end of file |
ferramentas/agrupaelementos/index.js
@@ -82,7 +82,7 @@ function calcula() | @@ -82,7 +82,7 @@ function calcula() | ||
82 | if (retorno.data==undefined ) | 82 | if (retorno.data==undefined ) |
83 | {$i("fim").innerHTML = "Erro. A operação demorou muito.";} | 83 | {$i("fim").innerHTML = "Erro. A operação demorou muito.";} |
84 | else | 84 | else |
85 | - {window.parent.ajaxredesenha("");} | 85 | + {window.parent.i3GEO.atualiza("");} |
86 | } | 86 | } |
87 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=agrupaElementos&tema="+tema+"&item="+item | 87 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=agrupaElementos&tema="+tema+"&item="+item |
88 | var cp = new cpaint(); | 88 | var cp = new cpaint(); |
ferramentas/analisageometrias/index.js
@@ -52,7 +52,7 @@ comboTemasLigados("comboTemas",function(retorno) | @@ -52,7 +52,7 @@ comboTemasLigados("comboTemas",function(retorno) | ||
52 | $i("temas").innerHTML = retorno.dados | 52 | $i("temas").innerHTML = retorno.dados |
53 | aguarde("none") | 53 | aguarde("none") |
54 | $i("comboTemas").onchange = function() | 54 | $i("comboTemas").onchange = function() |
55 | - {window.parent.objmapa.temaAtivo = $i("comboTemas").value} | 55 | + {window.parent.i3GEO.temaAtivo = $i("comboTemas").value} |
56 | },"temas") | 56 | },"temas") |
57 | 57 | ||
58 | YAHOO.example.init = function () | 58 | YAHOO.example.init = function () |
@@ -78,7 +78,7 @@ function operacao(tipo) | @@ -78,7 +78,7 @@ function operacao(tipo) | ||
78 | //cp.set_debug(2) | 78 | //cp.set_debug(2) |
79 | cp.set_response_type("JSON"); | 79 | cp.set_response_type("JSON"); |
80 | window.parent.g_operacao = "selecao" | 80 | window.parent.g_operacao = "selecao" |
81 | - cp.call(p,"selecaoPT",window.parent.ajaxredesenha); | 81 | + cp.call(p,"selecaoPT",window.parent.i3GEO.atualiza); |
82 | } | 82 | } |
83 | } | 83 | } |
84 | //captura as geometrias selecionadas e grava em arquivos | 84 | //captura as geometrias selecionadas e grava em arquivos |
ferramentas/buffer/index.js
@@ -73,7 +73,7 @@ function criarbuffer() | @@ -73,7 +73,7 @@ function criarbuffer() | ||
73 | if (retorno.data==undefined ) | 73 | if (retorno.data==undefined ) |
74 | {$i("fim").innerHTML = "Erro. A operação demorou muito.";} | 74 | {$i("fim").innerHTML = "Erro. A operação demorou muito.";} |
75 | else | 75 | else |
76 | - {window.parent.ajaxredesenha("");} | 76 | + {window.parent.i3GEO.atualiza("");} |
77 | } | 77 | } |
78 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=criabuffer&tema="+tema+"&distancia="+distancia+"&unir="+$i("unir").value | 78 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=criabuffer&tema="+tema+"&distancia="+distancia+"&unir="+$i("unir").value |
79 | var cp = new cpaint(); | 79 | var cp = new cpaint(); |
ferramentas/buscafotos/index.js
@@ -51,7 +51,7 @@ function busca(pagina) | @@ -51,7 +51,7 @@ function busca(pagina) | ||
51 | escondexy(); | 51 | escondexy(); |
52 | if (window.parent.objmapa) | 52 | if (window.parent.objmapa) |
53 | { | 53 | { |
54 | - if (window.parent.objmapa.scale > 150001) | 54 | + if (window.parent.i3GEO.parametros.mapscale > 150001) |
55 | { | 55 | { |
56 | var ins = "Aproxime mais o mapa <br>(pelo menos até a escala 1:150.000)!"; | 56 | var ins = "Aproxime mais o mapa <br>(pelo menos até a escala 1:150.000)!"; |
57 | ins += "<br><br><div style=width:80px onclick='ajustarescala()' ><input id=botao1 size=20 type=button value='Ajustar escala' /></div>" | 57 | ins += "<br><br><div style=width:80px onclick='ajustarescala()' ><input id=botao1 size=20 type=button value='Ajustar escala' /></div>" |
@@ -72,7 +72,7 @@ function busca(pagina) | @@ -72,7 +72,7 @@ function busca(pagina) | ||
72 | if($i("buscaflickr").checked) | 72 | if($i("buscaflickr").checked) |
73 | { | 73 | { |
74 | $i("f").style.display="block" | 74 | $i("f").style.display="block" |
75 | - var p = g_locaplic+"/ferramentas/buscafotos/funcoes.php?funcao=listafotosflickr&ret="+window.parent.objmapa.extent+"&key="+key+"&texto="+texto+"&ai="+ai+"&af="+af+"&page="+pagina; | 75 | + var p = g_locaplic+"/ferramentas/buscafotos/funcoes.php?funcao=listafotosflickr&ret="+window.parent.i3GEO.parametros.mapexten+"&key="+key+"&texto="+texto+"&ai="+ai+"&af="+af+"&page="+pagina; |
76 | cp.call(p,"listafotosflickr",listafotosflickr); | 76 | cp.call(p,"listafotosflickr",listafotosflickr); |
77 | } | 77 | } |
78 | if($i("buscapanoramio").checked) | 78 | if($i("buscapanoramio").checked) |
@@ -81,7 +81,7 @@ function busca(pagina) | @@ -81,7 +81,7 @@ function busca(pagina) | ||
81 | $i("paginas").innerHTML = pagina+50; | 81 | $i("paginas").innerHTML = pagina+50; |
82 | var ai = pagina | 82 | var ai = pagina |
83 | var af = pagina+50 | 83 | var af = pagina+50 |
84 | - var p = g_locaplic+"/ferramentas/buscafotos/funcoes.php?funcao=listafotospanoramio&ret="+window.parent.objmapa.extent+"&ai="+ai+"&af="+af; | 84 | + var p = g_locaplic+"/ferramentas/buscafotos/funcoes.php?funcao=listafotospanoramio&ret="+window.parent.i3GEO.parametros.mapexten+"&ai="+ai+"&af="+af; |
85 | cp.call(p,"listafotospanoramio",listafotospanoramio); | 85 | cp.call(p,"listafotospanoramio",listafotospanoramio); |
86 | } | 86 | } |
87 | if($i("buscalocr").checked) | 87 | if($i("buscalocr").checked) |
@@ -90,7 +90,7 @@ function busca(pagina) | @@ -90,7 +90,7 @@ function busca(pagina) | ||
90 | $i("paginas").innerHTML = pagina+50; | 90 | $i("paginas").innerHTML = pagina+50; |
91 | var ai = pagina | 91 | var ai = pagina |
92 | var af = pagina+50 | 92 | var af = pagina+50 |
93 | - var p = g_locaplic+"/ferramentas/buscafotos/funcoes.php?funcao=listafotoslocr&ret="+window.parent.objmapa.extent+"&ai="+ai+"&af="+af; | 93 | + var p = g_locaplic+"/ferramentas/buscafotos/funcoes.php?funcao=listafotoslocr&ret="+window.parent.i3GEO.parametros.mapexten+"&ai="+ai+"&af="+af; |
94 | cp.call(p,"listafotoslocr",listafotoslocr); | 94 | cp.call(p,"listafotoslocr",listafotoslocr); |
95 | } | 95 | } |
96 | 96 | ||
@@ -212,7 +212,7 @@ function listafotoslocr(retorno) | @@ -212,7 +212,7 @@ function listafotoslocr(retorno) | ||
212 | function mostraxy(xy) | 212 | function mostraxy(xy) |
213 | { | 213 | { |
214 | var xy = xy.split(",") | 214 | var xy = xy.split(",") |
215 | - var xy = window.parent.i3GEO.calculo.dd2tela(xy[1]*1,xy[0]*1,window.parent.document,window.parent.objmapa.extent,window.parent.objmapa.cellsize) | 215 | + var xy = window.parent.i3GEO.calculo.dd2tela(xy[1]*1,xy[0]*1,window.parent.document,window.parent.i3GEO.parametros.mapexten,window.parent.i3GEO.parametros.pixelsize) |
216 | var box = window.parent.$i("boxpin") | 216 | var box = window.parent.$i("boxpin") |
217 | box.style.display = "block" | 217 | box.style.display = "block" |
218 | box.style.width = "21px" | 218 | box.style.width = "21px" |
@@ -237,7 +237,7 @@ function ajustarescala() | @@ -237,7 +237,7 @@ function ajustarescala() | ||
237 | cp.set_response_type("JSON"); | 237 | cp.set_response_type("JSON"); |
238 | //cp.set_debug(2) | 238 | //cp.set_debug(2) |
239 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=mudaescala&g_sid="+g_sid+"&escala=150000"; | 239 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=mudaescala&g_sid="+g_sid+"&escala=150000"; |
240 | - cp.call(p,"mudaescala",window.parent.ajaxredesenha); | 240 | + cp.call(p,"mudaescala",window.parent.i3GEO.atualiza); |
241 | } | 241 | } |
242 | function esconde(obj) | 242 | function esconde(obj) |
243 | { | 243 | { |
ferramentas/buscarapida/index.js
@@ -104,9 +104,9 @@ function adicionatema(obj) | @@ -104,9 +104,9 @@ function adicionatema(obj) | ||
104 | { | 104 | { |
105 | if (obj.checked) | 105 | if (obj.checked) |
106 | { | 106 | { |
107 | - window.parent.objaguarde.abre("ajaxredesenha","Aguarde..."); | 107 | + window.parent.objaguarde.abre("i3GEO.atualiza","Aguarde..."); |
108 | var temp = function() | 108 | var temp = function() |
109 | - {window.parent.ajaxredesenha("");} | 109 | + {window.parent.i3GEO.atualiza("");} |
110 | var p = window.parent.g_locaplic+"/classesphp/mapa_controle.php?funcao=adtema&temas="+obj.value+"&g_sid="+g_sid; | 110 | var p = window.parent.g_locaplic+"/classesphp/mapa_controle.php?funcao=adtema&temas="+obj.value+"&g_sid="+g_sid; |
111 | var cp = new cpaint(); | 111 | var cp = new cpaint(); |
112 | //cp.set_debug(2) | 112 | //cp.set_debug(2) |
@@ -134,8 +134,8 @@ function mostraxy(wkt) | @@ -134,8 +134,8 @@ function mostraxy(wkt) | ||
134 | y.sort(sortNumber) | 134 | y.sort(sortNumber) |
135 | yMin = y[0] | 135 | yMin = y[0] |
136 | yMax = y[(y.length)-1] | 136 | yMax = y[(y.length)-1] |
137 | - var xyMin = window.parent.i3GEO.calculo.dd2tela(xMin,yMin,window.parent.document,window.parent.objmapa.extent,window.parent.objmapa.cellsize) | ||
138 | - var xyMax = window.parent.i3GEO.calculo.dd2tela(xMax,yMax,window.parent.document,window.parent.objmapa.extent,window.parent.objmapa.cellsize) | 137 | + var xyMin = window.parent.i3GEO.calculo.dd2tela(xMin,yMin,window.parent.document,window.parent.i3GEO.parametros.mapexten,window.parent.i3GEO.parametros.pixelsize) |
138 | + var xyMax = window.parent.i3GEO.calculo.dd2tela(xMax,yMax,window.parent.document,window.parent.i3GEO.parametros.mapexten,window.parent.i3GEO.parametros.pixelsize) | ||
139 | window.parent.i3GEO.util.criaBox("boxg") | 139 | window.parent.i3GEO.util.criaBox("boxg") |
140 | var box = window.parent.$i("boxg") | 140 | var box = window.parent.$i("boxg") |
141 | var w = xyMax[0]-xyMin[0] | 141 | var w = xyMax[0]-xyMin[0] |
@@ -159,7 +159,7 @@ function zoom(wkt,layer,gid,nm) | @@ -159,7 +159,7 @@ function zoom(wkt,layer,gid,nm) | ||
159 | var cp = new cpaint(); | 159 | var cp = new cpaint(); |
160 | //cp.set_debug(2) | 160 | //cp.set_debug(2) |
161 | cp.set_response_type("JSON"); | 161 | cp.set_response_type("JSON"); |
162 | - cp.call(p,"mudaExtensao",window.parent.ajaxredesenha); | 162 | + cp.call(p,"mudaExtensao",window.parent.i3GEO.atualiza); |
163 | } | 163 | } |
164 | var re = new RegExp("POLYGON", "g") | 164 | var re = new RegExp("POLYGON", "g") |
165 | wkt = wkt.replace(re,"") | 165 | wkt = wkt.replace(re,"") |
@@ -180,7 +180,7 @@ function zoom(wkt,layer,gid,nm) | @@ -180,7 +180,7 @@ function zoom(wkt,layer,gid,nm) | ||
180 | yMin = y[0] | 180 | yMin = y[0] |
181 | yMax = y[(y.length)-1] | 181 | yMax = y[(y.length)-1] |
182 | var ext = xMin+" "+yMin+" "+xMax+" "+yMax | 182 | var ext = xMin+" "+yMin+" "+xMax+" "+yMax |
183 | - window.parent.objaguarde.abre("ajaxredesenha","Aguarde..."); | 183 | + window.parent.objaguarde.abre("i3GEO.atualiza","Aguarde..."); |
184 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=mudaext&ext="+ext+"&g_sid="+g_sid; | 184 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=mudaext&ext="+ext+"&g_sid="+g_sid; |
185 | var cp = new cpaint(); | 185 | var cp = new cpaint(); |
186 | //cp.set_debug(2) | 186 | //cp.set_debug(2) |
ferramentas/centroide/index.js
@@ -57,7 +57,7 @@ function criarcentroide() | @@ -57,7 +57,7 @@ function criarcentroide() | ||
57 | if (retorno.data==undefined ) | 57 | if (retorno.data==undefined ) |
58 | {$i("fim").innerHTML = "Erro. A operação demorou muito.";} | 58 | {$i("fim").innerHTML = "Erro. A operação demorou muito.";} |
59 | else | 59 | else |
60 | - {window.parent.ajaxredesenha("");} | 60 | + {window.parent.i3GEO.atualiza("");} |
61 | } | 61 | } |
62 | aguarde("block") | 62 | aguarde("block") |
63 | tema = $i("temasComSel").value | 63 | tema = $i("temasComSel").value |
ferramentas/conectargeorss/index.js
@@ -87,7 +87,7 @@ function adicionatema(id) | @@ -87,7 +87,7 @@ function adicionatema(id) | ||
87 | var redesenha = function() | 87 | var redesenha = function() |
88 | { | 88 | { |
89 | aguarde("none") | 89 | aguarde("none") |
90 | - window.parent.ajaxredesenha("") | 90 | + window.parent.i3GEO.atualiza("") |
91 | } | 91 | } |
92 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=adicionaTemaGeoRSS&canal="+id+"&servico="+$i("servico").value | 92 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=adicionaTemaGeoRSS&canal="+id+"&servico="+$i("servico").value |
93 | var cp = new cpaint(); | 93 | var cp = new cpaint(); |
ferramentas/conectarwfs/index.js
@@ -110,5 +110,5 @@ function seltema(nome,titulo,prj,serv) | @@ -110,5 +110,5 @@ function seltema(nome,titulo,prj,serv) | ||
110 | var cp = new cpaint(); | 110 | var cp = new cpaint(); |
111 | cp.set_debug(2) | 111 | cp.set_debug(2) |
112 | cp.set_response_type("JSON"); | 112 | cp.set_response_type("JSON"); |
113 | - cp.call(p,"importawfs",window.parent.ajaxredesenha); | 113 | + cp.call(p,"importawfs",window.parent.i3GEO.atualiza); |
114 | } | 114 | } |
ferramentas/conectarwms/index.js
@@ -145,7 +145,7 @@ function adiciona() | @@ -145,7 +145,7 @@ function adiciona() | ||
145 | if(retorno.data != "ok") | 145 | if(retorno.data != "ok") |
146 | {alert("Ooops! Problemas ao acessar o serviço.");aguarde("none");} | 146 | {alert("Ooops! Problemas ao acessar o serviço.");aguarde("none");} |
147 | else | 147 | else |
148 | - {window.parent.ajaxredesenha()} | 148 | + {window.parent.i3GEO.atualiza()} |
149 | } | 149 | } |
150 | aguarde("block"); | 150 | aguarde("block"); |
151 | var tiporep = $i("tiporep").value | 151 | var tiporep = $i("tiporep").value |
ferramentas/confluence/index.js
@@ -26,7 +26,7 @@ buscaconfluence() | @@ -26,7 +26,7 @@ buscaconfluence() | ||
26 | function buscaconfluence() | 26 | function buscaconfluence() |
27 | { | 27 | { |
28 | $i("resultadoconfluence").innerHTML = "Aguarde..."; | 28 | $i("resultadoconfluence").innerHTML = "Aguarde..."; |
29 | - if (window.parent.objmapa.scale > 2000001) | 29 | + if (window.parent.i3GEO.parametros.mapscale > 2000001) |
30 | { | 30 | { |
31 | var ins = "Aproxime mais o mapa (pelo menos até a escala 1:2.000.000)!"; | 31 | var ins = "Aproxime mais o mapa (pelo menos até a escala 1:2.000.000)!"; |
32 | ins += "<br><br><div onclick='ajustarescala()' ><input id=botao1 size=20 type=button value='Ajustar escala' /></div>" | 32 | ins += "<br><br><div onclick='ajustarescala()' ><input id=botao1 size=20 type=button value='Ajustar escala' /></div>" |
@@ -39,7 +39,7 @@ function buscaconfluence() | @@ -39,7 +39,7 @@ function buscaconfluence() | ||
39 | }() | 39 | }() |
40 | return; | 40 | return; |
41 | } | 41 | } |
42 | - var ext = window.parent.objmapa.extent | 42 | + var ext = window.parent.i3GEO.parametros.mapexten |
43 | ext = ext.split(" ") | 43 | ext = ext.split(" ") |
44 | var xini = parseInt(ext[0]) | 44 | var xini = parseInt(ext[0]) |
45 | var yini = parseInt(ext[1]) | 45 | var yini = parseInt(ext[1]) |
@@ -79,7 +79,7 @@ function buscaconfluence() | @@ -79,7 +79,7 @@ function buscaconfluence() | ||
79 | function mostraxy(xy) | 79 | function mostraxy(xy) |
80 | { | 80 | { |
81 | var xy = xy.split(",") | 81 | var xy = xy.split(",") |
82 | - var xy = window.parent.i3GEO.calculo.dd2tela(xy[1]*1,xy[0]*1,window.parent.document,window.parent.objmapa.extent,window.parent.objmapa.cellsize) | 82 | + var xy = window.parent.i3GEO.calculo.dd2tela(xy[1]*1,xy[0]*1,window.parent.document,window.parent.i3GEO.parametros.mapexten,window.parent.i3GEO.parametros.pixelsize) |
83 | var box = window.parent.$i("boxg") | 83 | var box = window.parent.$i("boxg") |
84 | box.style.display = "block" | 84 | box.style.display = "block" |
85 | box.style.width = "5px" | 85 | box.style.width = "5px" |
@@ -100,5 +100,5 @@ function ajustarescala() | @@ -100,5 +100,5 @@ function ajustarescala() | ||
100 | cp.set_response_type("JSON"); | 100 | cp.set_response_type("JSON"); |
101 | //cp.set_debug(2) | 101 | //cp.set_debug(2) |
102 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=mudaescala&g_sid="+g_sid+"&escala=2000000"; | 102 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=mudaescala&g_sid="+g_sid+"&escala=2000000"; |
103 | - cp.call(p,"mudaescala",window.parent.ajaxredesenha); | 103 | + cp.call(p,"mudaescala",window.parent.i3GEO.atualiza); |
104 | } | 104 | } |
105 | \ No newline at end of file | 105 | \ No newline at end of file |
ferramentas/dissolve/index.js
@@ -82,7 +82,7 @@ function calcula() | @@ -82,7 +82,7 @@ function calcula() | ||
82 | if (retorno.data==undefined ) | 82 | if (retorno.data==undefined ) |
83 | {$i("fim").innerHTML = "Erro. A operação demorou muito.";} | 83 | {$i("fim").innerHTML = "Erro. A operação demorou muito.";} |
84 | else | 84 | else |
85 | - {window.parent.ajaxredesenha("");} | 85 | + {window.parent.i3GEO.atualiza("");} |
86 | } | 86 | } |
87 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=dissolvePoligono&tema="+tema+"&item="+item | 87 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=dissolvePoligono&tema="+tema+"&item="+item |
88 | var cp = new cpaint(); | 88 | var cp = new cpaint(); |
ferramentas/filtro/index.js
@@ -128,7 +128,7 @@ function aplicaFiltro(testa) | @@ -128,7 +128,7 @@ function aplicaFiltro(testa) | ||
128 | cp.call(p,"insereFiltro",monta); | 128 | cp.call(p,"insereFiltro",monta); |
129 | } | 129 | } |
130 | else | 130 | else |
131 | - {cp.call(p,"insereFiltro",window.parent.ajaxredesenha);} | 131 | + {cp.call(p,"insereFiltro",window.parent.i3GEO.atualiza);} |
132 | } | 132 | } |
133 | $i("limpar").onclick = function() | 133 | $i("limpar").onclick = function() |
134 | { | 134 | { |
@@ -140,7 +140,7 @@ $i("limpar").onclick = function() | @@ -140,7 +140,7 @@ $i("limpar").onclick = function() | ||
140 | cp.set_response_type("JSON"); | 140 | cp.set_response_type("JSON"); |
141 | aguarde("none"); | 141 | aguarde("none"); |
142 | window.parent.g_operacao = "outras" | 142 | window.parent.g_operacao = "outras" |
143 | - cp.call(p,"insereFiltro",window.parent.ajaxredesenha); | 143 | + cp.call(p,"insereFiltro",window.parent.i3GEO.atualiza); |
144 | } | 144 | } |
145 | //cria o combo com os itens | 145 | //cria o combo com os itens |
146 | function montaComboItens() | 146 | function montaComboItens() |
ferramentas/funcoes.js
@@ -782,7 +782,7 @@ function parametrosURL() | @@ -782,7 +782,7 @@ function parametrosURL() | ||
782 | //faz o zoom no mapa para uma extensao | 782 | //faz o zoom no mapa para uma extensao |
783 | function zoomf(ext) | 783 | function zoomf(ext) |
784 | { | 784 | { |
785 | - window.parent.objaguarde.abre("ajaxredesenha",window.parent.$trad("o1")); | 785 | + window.parent.objaguarde.abre("i3GEO.atualiza",window.parent.$trad("o1")); |
786 | //faz um zoom na ocorrencia | 786 | //faz um zoom na ocorrencia |
787 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=mudaext&ext="+ext; | 787 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=mudaext&ext="+ext; |
788 | var cp = new cpaint(); | 788 | var cp = new cpaint(); |
@@ -793,7 +793,7 @@ function zoomf(ext) | @@ -793,7 +793,7 @@ function zoomf(ext) | ||
793 | //localiza um ponto no mapa no centro de uma extensao | 793 | //localiza um ponto no mapa no centro de uma extensao |
794 | function pinf(ext) | 794 | function pinf(ext) |
795 | { | 795 | { |
796 | - window.parent.objaguarde.abre("ajaxredesenha",window.parent.$trad("o1")); | 796 | + window.parent.objaguarde.abre("i3GEO.atualiza",window.parent.$trad("o1")); |
797 | // mostra um ponto vermelho na ocorrência | 797 | // mostra um ponto vermelho na ocorrência |
798 | valores = ext.split(" "); | 798 | valores = ext.split(" "); |
799 | vx = (valores[0] * 1) + ((((valores[0] * -1) - (valores[2] * -1)) / 2) * 1); | 799 | vx = (valores[0] * 1) + ((((valores[0] * -1) - (valores[2] * -1)) / 2) * 1); |
@@ -802,7 +802,7 @@ function pinf(ext) | @@ -802,7 +802,7 @@ function pinf(ext) | ||
802 | var cp = new cpaint(); | 802 | var cp = new cpaint(); |
803 | //cp.set_debug(2) | 803 | //cp.set_debug(2) |
804 | cp.set_response_type("JSON"); | 804 | cp.set_response_type("JSON"); |
805 | - cp.call(p,"zoomPonto",window.parent.ajaxredesenha); | 805 | + cp.call(p,"zoomPonto",window.parent.i3GEO.atualiza); |
806 | } | 806 | } |
807 | function convdmsddf(g,m,s) | 807 | function convdmsddf(g,m,s) |
808 | { | 808 | { |
ferramentas/gradecoord/index.js
@@ -39,7 +39,7 @@ function executa() | @@ -39,7 +39,7 @@ function executa() | ||
39 | var temp = function() | 39 | var temp = function() |
40 | { | 40 | { |
41 | aguarde("none") | 41 | aguarde("none") |
42 | - window.parent.ajaxredesenha("") | 42 | + window.parent.i3GEO.atualiza("") |
43 | } | 43 | } |
44 | aguarde("block") | 44 | aguarde("block") |
45 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=gradeCoord" | 45 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=gradeCoord" |
ferramentas/gradehex/index.js
@@ -100,7 +100,7 @@ function criargrade() | @@ -100,7 +100,7 @@ function criargrade() | ||
100 | if (retorno.data==undefined ) | 100 | if (retorno.data==undefined ) |
101 | {$i("fim").innerHTML = "Erro. A operação demorou muito.";} | 101 | {$i("fim").innerHTML = "Erro. A operação demorou muito.";} |
102 | else | 102 | else |
103 | - {window.parent.ajaxredesenha("");} | 103 | + {window.parent.i3GEO.atualiza("");} |
104 | } | 104 | } |
105 | aguarde("block") | 105 | aguarde("block") |
106 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=gradedehex&xdd="+dx+"&ydd="+dy+"&px="+ix+"&py="+iy+"&nptx="+nptx+"&npty="+npty | 106 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=gradedehex&xdd="+dx+"&ydd="+dy+"&px="+ix+"&py="+iy+"&nptx="+nptx+"&npty="+npty |
ferramentas/gradepol/index.js
@@ -101,7 +101,7 @@ function criargrade() | @@ -101,7 +101,7 @@ function criargrade() | ||
101 | if (retorno.data==undefined ) | 101 | if (retorno.data==undefined ) |
102 | {$i("fim").innerHTML = "Erro. A operação demorou muito.";} | 102 | {$i("fim").innerHTML = "Erro. A operação demorou muito.";} |
103 | else | 103 | else |
104 | - {window.parent.ajaxredesenha("");} | 104 | + {window.parent.i3GEO.atualiza("");} |
105 | } | 105 | } |
106 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=gradedepol&xdd="+dx+"&ydd="+dy+"&px="+ix+"&py="+iy+"&nptx="+nptx+"&npty="+npty | 106 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=gradedepol&xdd="+dx+"&ydd="+dy+"&px="+ix+"&py="+iy+"&nptx="+nptx+"&npty="+npty |
107 | var cp = new cpaint(); | 107 | var cp = new cpaint(); |
ferramentas/gradepontos/index.js
@@ -100,7 +100,7 @@ function criargrade() | @@ -100,7 +100,7 @@ function criargrade() | ||
100 | if (retorno.data==undefined ) | 100 | if (retorno.data==undefined ) |
101 | {$i("fim").innerHTML = "Erro. A operação demorou muito.";} | 101 | {$i("fim").innerHTML = "Erro. A operação demorou muito.";} |
102 | else | 102 | else |
103 | - {window.parent.ajaxredesenha("");} | 103 | + {window.parent.i3GEO.atualiza("");} |
104 | } | 104 | } |
105 | aguarde("block") | 105 | aguarde("block") |
106 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=gradedepontos&xdd="+dx+"&ydd="+dy+"&px="+ix+"&py="+iy+"&nptx="+nptx+"&npty="+npty | 106 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=gradedepontos&xdd="+dx+"&ydd="+dy+"&px="+ix+"&py="+iy+"&nptx="+nptx+"&npty="+npty |
ferramentas/graficotema/index.js
@@ -126,7 +126,7 @@ function criar() | @@ -126,7 +126,7 @@ function criar() | ||
126 | var temp = function(retorno) | 126 | var temp = function(retorno) |
127 | { | 127 | { |
128 | aguarde("none") | 128 | aguarde("none") |
129 | - window.parent.ajaxredesenha(retorno) | 129 | + window.parent.i3GEO.atualiza(retorno) |
130 | } | 130 | } |
131 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=graficotema&tema="+tema+"&lista="+lista+"&tamanho="+tamanho+"&tipo="+tipo+"&outlinecolor="+outlinecolor+"&offset="+offset | 131 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=graficotema&tema="+tema+"&lista="+lista+"&tamanho="+tamanho+"&tipo="+tipo+"&outlinecolor="+outlinecolor+"&offset="+offset |
132 | var cp = new cpaint(); | 132 | var cp = new cpaint(); |
ferramentas/identifica/index.js
@@ -115,13 +115,13 @@ function listaTemasLigados() | @@ -115,13 +115,13 @@ function listaTemasLigados() | ||
115 | } | 115 | } |
116 | $i("resultado").innerHTML = linhas+"<table class=lista ><tr><td style=text-align:left ><input onclick='identifica(\"ligados\")' style=cursor:pointer type=radio name=tema /></td><td>Todos</td></tr>"+linhas1+"</table>" | 116 | $i("resultado").innerHTML = linhas+"<table class=lista ><tr><td style=text-align:left ><input onclick='identifica(\"ligados\")' style=cursor:pointer type=radio name=tema /></td><td>Todos</td></tr>"+linhas1+"</table>" |
117 | //verifica se existem sistemas para identificar | 117 | //verifica se existem sistemas para identificar |
118 | - g_locidentifica = window.parent.g_locidentifica | 118 | + g_locidentifica = window.parent.i3GEO.parametros.locidentifica |
119 | if (g_locidentifica != "") | 119 | if (g_locidentifica != "") |
120 | { | 120 | { |
121 | sistemasAdicionais = new Array() | 121 | sistemasAdicionais = new Array() |
122 | i3GEO.util.ajaxexecASXml(g_locidentifica,"pegavalSistemas") | 122 | i3GEO.util.ajaxexecASXml(g_locidentifica,"pegavalSistemas") |
123 | } | 123 | } |
124 | - if (window.parent.objmapa.temaAtivo == "") | 124 | + if (window.parent.i3GEO.temaAtivo == "") |
125 | { | 125 | { |
126 | var temp = ""; | 126 | var temp = ""; |
127 | for (l=0;l<lista.length;l++) | 127 | for (l=0;l<lista.length;l++) |
@@ -132,7 +132,7 @@ function listaTemasLigados() | @@ -132,7 +132,7 @@ function listaTemasLigados() | ||
132 | identifica(temp) | 132 | identifica(temp) |
133 | } | 133 | } |
134 | else | 134 | else |
135 | - {identifica(window.parent.objmapa.temaAtivo)} | 135 | + {identifica(window.parent.i3GEO.temaAtivo)} |
136 | }; | 136 | }; |
137 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=listatemas&opcao=ligados" | 137 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=listatemas&opcao=ligados" |
138 | var cp = new cpaint(); | 138 | var cp = new cpaint(); |
@@ -170,7 +170,7 @@ function identifica(tema) | @@ -170,7 +170,7 @@ function identifica(tema) | ||
170 | { | 170 | { |
171 | aguarde("block") | 171 | aguarde("block") |
172 | var resolucao = $i("resolucao").value; | 172 | var resolucao = $i("resolucao").value; |
173 | - window.parent.objmapa.temaAtivo = tema; | 173 | + window.parent.i3GEO.temaAtivo = tema; |
174 | var temp = $i("xy").innerHTML | 174 | var temp = $i("xy").innerHTML |
175 | var tempy = temp.split("y: ") | 175 | var tempy = temp.split("y: ") |
176 | ypt = tempy[1] | 176 | ypt = tempy[1] |
ferramentas/imprimir/janelas.js
@@ -10,7 +10,7 @@ document.body.appendChild(novoel); | @@ -10,7 +10,7 @@ document.body.appendChild(novoel); | ||
10 | var g_sid=window.opener.parent.g_sid | 10 | var g_sid=window.opener.parent.g_sid |
11 | var corpo = window.opener.parent.document.getElementById("img").src | 11 | var corpo = window.opener.parent.document.getElementById("img").src |
12 | var legenda = window.opener.parent.g_legendaHTML | 12 | var legenda = window.opener.parent.g_legendaHTML |
13 | -var escalanumerica = window.opener.parent.objmapa.scale | 13 | +var escalanumerica = window.opener.parent.i3GEO.parametros.mapscale |
14 | 14 | ||
15 | document.getElementById("mapa").innerHTML = "<img src="+corpo+" />" | 15 | document.getElementById("mapa").innerHTML = "<img src="+corpo+" />" |
16 | document.getElementById("legenda").innerHTML = legenda | 16 | document.getElementById("legenda").innerHTML = legenda |
ferramentas/inserexy/index.js
@@ -116,7 +116,7 @@ function aplicar(tipo) | @@ -116,7 +116,7 @@ function aplicar(tipo) | ||
116 | var cp = new cpaint(); | 116 | var cp = new cpaint(); |
117 | //cp.set_debug(2) | 117 | //cp.set_debug(2) |
118 | cp.set_response_type("JSON"); | 118 | cp.set_response_type("JSON"); |
119 | - cp.call(p,"insereFeature",window.parent.ajaxredesenha); | 119 | + cp.call(p,"insereFeature",window.parent.i3GEO.atualiza); |
120 | } | 120 | } |
121 | //insere um ponto digitando os valores dms | 121 | //insere um ponto digitando os valores dms |
122 | function inserir() | 122 | function inserir() |
ferramentas/inserexy2/index.js
@@ -133,7 +133,7 @@ function criaLin() | @@ -133,7 +133,7 @@ function criaLin() | ||
133 | cp.set_response_type("JSON"); | 133 | cp.set_response_type("JSON"); |
134 | //cp.set_debug(2) | 134 | //cp.set_debug(2) |
135 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=sphPT2shp¶=linha&tema="+window.parent.g_nomepin; | 135 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=sphPT2shp¶=linha&tema="+window.parent.g_nomepin; |
136 | - cp.call(p,"sphPT2shp",window.parent.ajaxredesenha); | 136 | + cp.call(p,"sphPT2shp",window.parent.i3GEO.atualiza); |
137 | } | 137 | } |
138 | //converte o tema para poligonal | 138 | //converte o tema para poligonal |
139 | function criaPol() | 139 | function criaPol() |
@@ -142,7 +142,7 @@ function criaPol() | @@ -142,7 +142,7 @@ function criaPol() | ||
142 | cp.set_response_type("JSON"); | 142 | cp.set_response_type("JSON"); |
143 | //cp.set_debug(2) | 143 | //cp.set_debug(2) |
144 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=sphPT2shp¶=poligono&tema="+window.parent.g_nomepin; | 144 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=sphPT2shp¶=poligono&tema="+window.parent.g_nomepin; |
145 | - cp.call(p,"sphPT2shp",window.parent.ajaxredesenha); | 145 | + cp.call(p,"sphPT2shp",window.parent.i3GEO.atualiza); |
146 | } | 146 | } |
147 | //cria um novo tema editavel | 147 | //cria um novo tema editavel |
148 | function criatemaeditavel() | 148 | function criatemaeditavel() |
@@ -166,7 +166,7 @@ function ativanovotema(retorno) | @@ -166,7 +166,7 @@ function ativanovotema(retorno) | ||
166 | if (window.parent.$i("openlayers")) | 166 | if (window.parent.$i("openlayers")) |
167 | {window.parent.atualizaOL();} | 167 | {window.parent.atualizaOL();} |
168 | else | 168 | else |
169 | - {window.parent.ajaxredesenha("")} | 169 | + {window.parent.i3GEO.atualiza("")} |
170 | } | 170 | } |
171 | else | 171 | else |
172 | {$i("shapefile").innerHTML = "<p style=color:red >Ocorreu um erro<br>"} | 172 | {$i("shapefile").innerHTML = "<p style=color:red >Ocorreu um erro<br>"} |
@@ -261,7 +261,7 @@ function inserir() | @@ -261,7 +261,7 @@ function inserir() | ||
261 | ins = ins + "<div style='display:block;position:relative;top:5px;left:0px;font-size:12px' >" + xxx +" " + yyy + "</div><br>" | 261 | ins = ins + "<div style='display:block;position:relative;top:5px;left:0px;font-size:12px' >" + xxx +" " + yyy + "</div><br>" |
262 | $i("resultado").innerHTML = ins | 262 | $i("resultado").innerHTML = ins |
263 | var fim = function() | 263 | var fim = function() |
264 | - {aguarde("none");window.parent.ajaxredesenha("");} | 264 | + {aguarde("none");window.parent.i3GEO.atualiza("");} |
265 | 265 | ||
266 | var inputs = $i("listaepsg").getElementsByTagName("input") | 266 | var inputs = $i("listaepsg").getElementsByTagName("input") |
267 | var listai = new Array; | 267 | var listai = new Array; |
@@ -308,7 +308,7 @@ function colar() | @@ -308,7 +308,7 @@ function colar() | ||
308 | var cp = new cpaint(); | 308 | var cp = new cpaint(); |
309 | //cp.set_debug(2) | 309 | //cp.set_debug(2) |
310 | cp.set_response_type("JSON"); | 310 | cp.set_response_type("JSON"); |
311 | - cp.call(p,"insereSHP",window.parent.ajaxredesenha); | 311 | + cp.call(p,"insereSHP",window.parent.i3GEO.atualiza); |
312 | var ins = $i("resultado").innerHTML | 312 | var ins = $i("resultado").innerHTML |
313 | var n = new Array() | 313 | var n = new Array() |
314 | for (i = 0;i < xys.length; i = i + 1) | 314 | for (i = 0;i < xys.length; i = i + 1) |
ferramentas/legenda/index.js
@@ -198,14 +198,14 @@ function aplicaProcessos() | @@ -198,14 +198,14 @@ function aplicaProcessos() | ||
198 | var cp = new cpaint(); | 198 | var cp = new cpaint(); |
199 | //cp.set_debug(2) | 199 | //cp.set_debug(2) |
200 | cp.set_response_type("JSON"); | 200 | cp.set_response_type("JSON"); |
201 | - cp.call(p,"aplicaProcessos",window.parent.ajaxredesenha); | 201 | + cp.call(p,"aplicaProcessos",window.parent.i3GEO.atualiza); |
202 | } | 202 | } |
203 | function inverteCores() | 203 | function inverteCores() |
204 | { | 204 | { |
205 | var retornapaleta = function() | 205 | var retornapaleta = function() |
206 | { | 206 | { |
207 | aguarde("none") | 207 | aguarde("none") |
208 | - window.parent.ajaxredesenha(""); | 208 | + window.parent.i3GEO.atualiza(""); |
209 | window.parent.i3GEO.arvoreDeCamadas.atualizaLegenda(tema); | 209 | window.parent.i3GEO.arvoreDeCamadas.atualizaLegenda(tema); |
210 | mostralegenda(); | 210 | mostralegenda(); |
211 | } | 211 | } |
@@ -221,7 +221,7 @@ function calculaTamanho() | @@ -221,7 +221,7 @@ function calculaTamanho() | ||
221 | var retornapaleta = function() | 221 | var retornapaleta = function() |
222 | { | 222 | { |
223 | aguarde("none") | 223 | aguarde("none") |
224 | - window.parent.ajaxredesenha(""); | 224 | + window.parent.i3GEO.atualiza(""); |
225 | window.parent.i3GEO.arvoreDeCamadas.atualizaLegenda(tema); | 225 | window.parent.i3GEO.arvoreDeCamadas.atualizaLegenda(tema); |
226 | mostralegenda(); | 226 | mostralegenda(); |
227 | } | 227 | } |
@@ -244,7 +244,7 @@ function valorU() | @@ -244,7 +244,7 @@ function valorU() | ||
244 | var fim = function() | 244 | var fim = function() |
245 | { | 245 | { |
246 | aguarde("none") | 246 | aguarde("none") |
247 | - window.parent.ajaxredesenha(""); | 247 | + window.parent.i3GEO.atualiza(""); |
248 | window.parent.i3GEO.arvoreDeCamadas.atualizaLegenda(tema); | 248 | window.parent.i3GEO.arvoreDeCamadas.atualizaLegenda(tema); |
249 | } | 249 | } |
250 | cp.set_response_type("JSON"); | 250 | cp.set_response_type("JSON"); |
@@ -260,7 +260,7 @@ function simbU() | @@ -260,7 +260,7 @@ function simbU() | ||
260 | var fim = function() | 260 | var fim = function() |
261 | { | 261 | { |
262 | aguarde("none") | 262 | aguarde("none") |
263 | - window.parent.ajaxredesenha(""); | 263 | + window.parent.i3GEO.atualiza(""); |
264 | window.parent.i3GEO.arvoreDeCamadas.atualizaLegenda(tema); | 264 | window.parent.i3GEO.arvoreDeCamadas.atualizaLegenda(tema); |
265 | } | 265 | } |
266 | cp.set_response_type("JSON"); | 266 | cp.set_response_type("JSON"); |
@@ -279,7 +279,7 @@ function valorC() | @@ -279,7 +279,7 @@ function valorC() | ||
279 | var fim = function() | 279 | var fim = function() |
280 | { | 280 | { |
281 | aguarde("none") | 281 | aguarde("none") |
282 | - window.parent.ajaxredesenha(""); | 282 | + window.parent.i3GEO.atualiza(""); |
283 | window.parent.i3GEO.arvoreDeCamadas.atualizaLegenda(tema); | 283 | window.parent.i3GEO.arvoreDeCamadas.atualizaLegenda(tema); |
284 | } | 284 | } |
285 | //cp.set_debug(2) | 285 | //cp.set_debug(2) |
@@ -300,7 +300,7 @@ function valorQ() | @@ -300,7 +300,7 @@ function valorQ() | ||
300 | var fim = function() | 300 | var fim = function() |
301 | { | 301 | { |
302 | aguarde("none") | 302 | aguarde("none") |
303 | - window.parent.ajaxredesenha(""); | 303 | + window.parent.i3GEO.atualiza(""); |
304 | window.parent.i3GEO.arvoreDeCamadas.atualizaLegenda(tema); | 304 | window.parent.i3GEO.arvoreDeCamadas.atualizaLegenda(tema); |
305 | } | 305 | } |
306 | cp.set_response_type("JSON"); | 306 | cp.set_response_type("JSON"); |
@@ -316,7 +316,7 @@ function representacao() | @@ -316,7 +316,7 @@ function representacao() | ||
316 | var fim = function() | 316 | var fim = function() |
317 | { | 317 | { |
318 | aguarde("none") | 318 | aguarde("none") |
319 | - window.parent.ajaxredesenha(""); | 319 | + window.parent.i3GEO.atualiza(""); |
320 | window.parent.i3GEO.arvoreDeCamadas.atualizaLegenda(tema); | 320 | window.parent.i3GEO.arvoreDeCamadas.atualizaLegenda(tema); |
321 | } | 321 | } |
322 | cp.set_response_type("JSON"); | 322 | cp.set_response_type("JSON"); |
@@ -370,7 +370,7 @@ function mudaLegenda() | @@ -370,7 +370,7 @@ function mudaLegenda() | ||
370 | function aplicaRedesenha() | 370 | function aplicaRedesenha() |
371 | { | 371 | { |
372 | mostralegenda() | 372 | mostralegenda() |
373 | - window.parent.ajaxredesenha('') | 373 | + window.parent.i3GEO.atualiza('') |
374 | window.parent.i3GEO.arvoreDeCamadas.atualizaLegenda(tema); | 374 | window.parent.i3GEO.arvoreDeCamadas.atualizaLegenda(tema); |
375 | } | 375 | } |
376 | //adiciona totalização no nome da classe | 376 | //adiciona totalização no nome da classe |
@@ -514,7 +514,7 @@ function aplicaEstilo() | @@ -514,7 +514,7 @@ function aplicaEstilo() | ||
514 | var fim = function() | 514 | var fim = function() |
515 | { | 515 | { |
516 | aguarde("none") | 516 | aguarde("none") |
517 | - window.parent.ajaxredesenha(""); | 517 | + window.parent.i3GEO.atualiza(""); |
518 | window.parent.i3GEO.arvoreDeCamadas.atualizaLegenda(tema); | 518 | window.parent.i3GEO.arvoreDeCamadas.atualizaLegenda(tema); |
519 | } | 519 | } |
520 | //cp.set_debug(2) | 520 | //cp.set_debug(2) |
@@ -570,7 +570,7 @@ function paleta() | @@ -570,7 +570,7 @@ function paleta() | ||
570 | var retornapaleta = function() | 570 | var retornapaleta = function() |
571 | { | 571 | { |
572 | aguarde("none") | 572 | aguarde("none") |
573 | - window.parent.ajaxredesenha(""); | 573 | + window.parent.i3GEO.atualiza(""); |
574 | window.parent.i3GEO.arvoreDeCamadas.atualizaLegenda(tema); | 574 | window.parent.i3GEO.arvoreDeCamadas.atualizaLegenda(tema); |
575 | mostralegenda(); | 575 | mostralegenda(); |
576 | } | 576 | } |
ferramentas/mostraexten/index.js
@@ -41,7 +41,7 @@ YAHOO.example.init = function () | @@ -41,7 +41,7 @@ YAHOO.example.init = function () | ||
41 | } | 41 | } |
42 | YAHOO.util.Event.onContentReady("botao1", onPushButtonsMarkupReady); | 42 | YAHOO.util.Event.onContentReady("botao1", onPushButtonsMarkupReady); |
43 | }() | 43 | }() |
44 | -$i("extatual").innerHTML = window.parent.objmapa.extent | 44 | +$i("extatual").innerHTML = window.parent.i3GEO.parametros.mapexten |
45 | function aplicar() | 45 | function aplicar() |
46 | { | 46 | { |
47 | try | 47 | try |
@@ -50,7 +50,7 @@ function aplicar() | @@ -50,7 +50,7 @@ function aplicar() | ||
50 | { | 50 | { |
51 | eval(retorno.data) | 51 | eval(retorno.data) |
52 | $i("extatual").innerHTML = mapexten | 52 | $i("extatual").innerHTML = mapexten |
53 | - window.parent.ajaxredesenha("") | 53 | + window.parent.i3GEO.atualiza("") |
54 | } | 54 | } |
55 | var x = window.parent.convdmsddf($i("xg").value,$i("xm").value,$i("xs").value); | 55 | var x = window.parent.convdmsddf($i("xg").value,$i("xm").value,$i("xs").value); |
56 | var xx = window.parent.convdmsddf($i("xxg").value,$i("xxm").value,$i("xxs").value); | 56 | var xx = window.parent.convdmsddf($i("xxg").value,$i("xxm").value,$i("xxs").value); |
ferramentas/navegacaodir_depreciado/index.js
@@ -102,5 +102,5 @@ function incluir(path) | @@ -102,5 +102,5 @@ function incluir(path) | ||
102 | var cp = new cpaint(); | 102 | var cp = new cpaint(); |
103 | //cp.set_debug(2) | 103 | //cp.set_debug(2) |
104 | cp.set_response_type("JSON"); | 104 | cp.set_response_type("JSON"); |
105 | - cp.call(p,f,window.parent.ajaxredesenha); | 105 | + cp.call(p,f,window.parent.i3GEO.atualiza); |
106 | } | 106 | } |
ferramentas/nptpol/index.js
@@ -92,7 +92,7 @@ function cruza() | @@ -92,7 +92,7 @@ function cruza() | ||
92 | if (retorno.data==undefined ) | 92 | if (retorno.data==undefined ) |
93 | {$i("fim").innerHTML = "Erro. A operação demorou muito.";} | 93 | {$i("fim").innerHTML = "Erro. A operação demorou muito.";} |
94 | else | 94 | else |
95 | - {window.parent.ajaxredesenha("");} | 95 | + {window.parent.i3GEO.atualiza("");} |
96 | } | 96 | } |
97 | aguarde("block") | 97 | aguarde("block") |
98 | var cp = new cpaint(); | 98 | var cp = new cpaint(); |
ferramentas/opcoes_escala/index.js
@@ -58,7 +58,7 @@ function executa() | @@ -58,7 +58,7 @@ function executa() | ||
58 | var temp = function() | 58 | var temp = function() |
59 | { | 59 | { |
60 | aguarde("none") | 60 | aguarde("none") |
61 | - window.parent.ajaxredesenha("") | 61 | + window.parent.i3GEO.atualiza("") |
62 | } | 62 | } |
63 | aguarde("block") | 63 | aguarde("block") |
64 | var w = $i("w").value | 64 | var w = $i("w").value |
ferramentas/opcoes_fundo/index.js
@@ -42,7 +42,7 @@ function mudacor() | @@ -42,7 +42,7 @@ function mudacor() | ||
42 | var temp = function() | 42 | var temp = function() |
43 | { | 43 | { |
44 | aguarde("none") | 44 | aguarde("none") |
45 | - window.parent.ajaxredesenha("") | 45 | + window.parent.i3GEO.atualiza("") |
46 | } | 46 | } |
47 | aguarde("block") | 47 | aguarde("block") |
48 | var cor = $i("cor").value | 48 | var cor = $i("cor").value |
ferramentas/opcoes_legenda/index.js
@@ -72,7 +72,7 @@ function executa() | @@ -72,7 +72,7 @@ function executa() | ||
72 | var temp = function() | 72 | var temp = function() |
73 | { | 73 | { |
74 | aguarde("none") | 74 | aguarde("none") |
75 | - window.parent.ajaxredesenha("") | 75 | + window.parent.i3GEO.atualiza("") |
76 | } | 76 | } |
77 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=aplicaParametrosLegImg"+par | 77 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=aplicaParametrosLegImg"+par |
78 | var cp = new cpaint(); | 78 | var cp = new cpaint(); |
ferramentas/opcoes_querymap/index.js
@@ -43,7 +43,7 @@ function mudacor() | @@ -43,7 +43,7 @@ function mudacor() | ||
43 | var temp = function() | 43 | var temp = function() |
44 | { | 44 | { |
45 | aguarde("none") | 45 | aguarde("none") |
46 | - window.parent.ajaxredesenha("") | 46 | + window.parent.i3GEO.atualiza("") |
47 | } | 47 | } |
48 | aguarde("block") | 48 | aguarde("block") |
49 | var cor = $i("cor").value | 49 | var cor = $i("cor").value |
ferramentas/opcoes_tamanho/index.js
@@ -19,8 +19,8 @@ GNU junto com este programa; se não, escreva para a | @@ -19,8 +19,8 @@ GNU junto com este programa; se não, escreva para a | ||
19 | Free Software Foundation, Inc., no endereço | 19 | Free Software Foundation, Inc., no endereço |
20 | 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. | 20 | 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. |
21 | */ | 21 | */ |
22 | -$i("l").value = window.parent.objmapa.w | ||
23 | -$i("a").value = window.parent.objmapa.h | 22 | +$i("l").value = window.parent.i3GEO.parametros.w |
23 | +$i("a").value = window.parent.i3GEO.parametros.h | ||
24 | parametrosURL() | 24 | parametrosURL() |
25 | YAHOO.example.init = function () | 25 | YAHOO.example.init = function () |
26 | { | 26 | { |
@@ -65,11 +65,11 @@ function executaf() | @@ -65,11 +65,11 @@ function executaf() | ||
65 | 65 | ||
66 | 66 | ||
67 | window.parent.calcposf() | 67 | window.parent.calcposf() |
68 | - window.parent.objaguarde.abre("ajaxredesenha","Aguarde...") | 68 | + window.parent.objaguarde.abre("i3GEO.atualiza","Aguarde...") |
69 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=mudatamanho&altura="+a+"&largura="+l | 69 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=mudatamanho&altura="+a+"&largura="+l |
70 | var cp = new cpaint(); | 70 | var cp = new cpaint(); |
71 | //cp.set_debug(2) | 71 | //cp.set_debug(2) |
72 | cp.set_response_type("JSON"); | 72 | cp.set_response_type("JSON"); |
73 | - cp.call(p,"mudaQS",window.parent.ajaxredesenha); | 73 | + cp.call(p,"mudaQS",window.parent.i3GEO.atualiza); |
74 | } | 74 | } |
75 | } | 75 | } |
76 | \ No newline at end of file | 76 | \ No newline at end of file |
ferramentas/pontoempoligono/index.js
@@ -93,7 +93,7 @@ function cruza() | @@ -93,7 +93,7 @@ function cruza() | ||
93 | if (retorno.data==undefined ) | 93 | if (retorno.data==undefined ) |
94 | {$i("fim").innerHTML = "Erro. A operação demorou muito.";} | 94 | {$i("fim").innerHTML = "Erro. A operação demorou muito.";} |
95 | else | 95 | else |
96 | - {window.parent.ajaxredesenha("");} | 96 | + {window.parent.i3GEO.atualiza("");} |
97 | } | 97 | } |
98 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=pontoEmPoligono&temaPt="+$i("temasPt").value+"&temasPo="+tsl.join(",") | 98 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=pontoEmPoligono&temaPt="+$i("temasPt").value+"&temasPo="+tsl.join(",") |
99 | aguarde("block") | 99 | aguarde("block") |
ferramentas/pontosdistri/index.js
@@ -107,7 +107,7 @@ function analiseCluster() | @@ -107,7 +107,7 @@ function analiseCluster() | ||
107 | var temp = function() | 107 | var temp = function() |
108 | { | 108 | { |
109 | aguarde("none"); | 109 | aguarde("none"); |
110 | - window.parent.ajaxredesenha("") | 110 | + window.parent.i3GEO.atualiza("") |
111 | } | 111 | } |
112 | var tema = $i("temasPt").value | 112 | var tema = $i("temasPt").value |
113 | if(tema == ""){alert("Escolha um tema");aguarde("none");return} | 113 | if(tema == ""){alert("Escolha um tema");aguarde("none");return} |
@@ -127,7 +127,7 @@ function analiseDeldir() | @@ -127,7 +127,7 @@ function analiseDeldir() | ||
127 | var temp = function() | 127 | var temp = function() |
128 | { | 128 | { |
129 | aguarde("none"); | 129 | aguarde("none"); |
130 | - window.parent.ajaxredesenha("") | 130 | + window.parent.i3GEO.atualiza("") |
131 | } | 131 | } |
132 | var tema = $i("temasPt").value | 132 | var tema = $i("temasPt").value |
133 | if(tema == ""){alert("Escolha um tema");aguarde("none");return} | 133 | if(tema == ""){alert("Escolha um tema");aguarde("none");return} |
@@ -147,7 +147,7 @@ function analiseKernel() | @@ -147,7 +147,7 @@ function analiseKernel() | ||
147 | var temp = function() | 147 | var temp = function() |
148 | { | 148 | { |
149 | aguarde("none"); | 149 | aguarde("none"); |
150 | - window.parent.ajaxredesenha("") | 150 | + window.parent.i3GEO.atualiza("") |
151 | } | 151 | } |
152 | var tema = $i("temasPt").value | 152 | var tema = $i("temasPt").value |
153 | if(tema == ""){alert("Escolha um tema");aguarde("none");return} | 153 | if(tema == ""){alert("Escolha um tema");aguarde("none");return} |
@@ -167,7 +167,7 @@ function analiseDensidade() | @@ -167,7 +167,7 @@ function analiseDensidade() | ||
167 | var temp = function() | 167 | var temp = function() |
168 | { | 168 | { |
169 | aguarde("none"); | 169 | aguarde("none"); |
170 | - window.parent.ajaxredesenha("") | 170 | + window.parent.i3GEO.atualiza("") |
171 | } | 171 | } |
172 | var tema = $i("temasPt").value | 172 | var tema = $i("temasPt").value |
173 | if(tema == ""){alert("Escolha um tema");aguarde("none");return} | 173 | if(tema == ""){alert("Escolha um tema");aguarde("none");return} |
@@ -186,7 +186,7 @@ function analiseDistancia() | @@ -186,7 +186,7 @@ function analiseDistancia() | ||
186 | var temp = function() | 186 | var temp = function() |
187 | { | 187 | { |
188 | aguarde("none"); | 188 | aguarde("none"); |
189 | - window.parent.ajaxredesenha("") | 189 | + window.parent.i3GEO.atualiza("") |
190 | } | 190 | } |
191 | var tema = $i("temasPt").value | 191 | var tema = $i("temasPt").value |
192 | if(tema == ""){alert("Escolha um tema");aguarde("none");return} | 192 | if(tema == ""){alert("Escolha um tema");aguarde("none");return} |
ferramentas/salvamapa/index.js
@@ -20,7 +20,7 @@ Free Software Foundation, Inc., no endereço | @@ -20,7 +20,7 @@ Free Software Foundation, Inc., no endereço | ||
20 | 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. | 20 | 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. |
21 | */ | 21 | */ |
22 | mensagemAjuda("resultado",$i("resultado").innerHTML) | 22 | mensagemAjuda("resultado",$i("resultado").innerHTML) |
23 | -map_file = (window.parent.objmapa).mapfile | 23 | +map_file = window.parent.i3GEO.parametros.mapfile |
24 | var local = map_file.split("ms_tmp") | 24 | var local = map_file.split("ms_tmp") |
25 | var local = window.location.protocol+"//"+window.location.host+"/ms_tmp"+local[1] | 25 | var local = window.location.protocol+"//"+window.location.host+"/ms_tmp"+local[1] |
26 | $i("resultado").innerHTML += "<p><a href='"+local+"' >Clique aqui para baixar o arquivo</a>" | 26 | $i("resultado").innerHTML += "<p><a href='"+local+"' >Clique aqui para baixar o arquivo</a>" |
ferramentas/scielo/index.js
@@ -26,7 +26,7 @@ buscascielo() | @@ -26,7 +26,7 @@ buscascielo() | ||
26 | function buscascielo() | 26 | function buscascielo() |
27 | { | 27 | { |
28 | $i("resultadoscielo").innerHTML = "Aguarde..."; | 28 | $i("resultadoscielo").innerHTML = "Aguarde..."; |
29 | - if (window.parent.objmapa.scale > 150001) | 29 | + if (window.parent.i3GEO.parametros.mapscale > 150001) |
30 | { | 30 | { |
31 | var ins = "Aproxime mais o mapa <br>(pelo menos até a escala 1:150.000)!"; | 31 | var ins = "Aproxime mais o mapa <br>(pelo menos até a escala 1:150.000)!"; |
32 | ins += "<br><br><div style=width:80px onclick='ajustarescala()' ></div>" //<input id=botao1 size=20 type=button value='Ajustar escala' /></div>" | 32 | ins += "<br><br><div style=width:80px onclick='ajustarescala()' ></div>" //<input id=botao1 size=20 type=button value='Ajustar escala' /></div>" |
@@ -43,7 +43,7 @@ function buscascielo() | @@ -43,7 +43,7 @@ function buscascielo() | ||
43 | var cp = new cpaint(); | 43 | var cp = new cpaint(); |
44 | cp.set_response_type("JSON"); | 44 | cp.set_response_type("JSON"); |
45 | //cp.set_debug(2) | 45 | //cp.set_debug(2) |
46 | - var p = g_locaplic+"/ferramentas/scielo/funcoes.php?funcao=listaartigos&ret="+window.parent.objmapa.extent; | 46 | + var p = g_locaplic+"/ferramentas/scielo/funcoes.php?funcao=listaartigos&ret="+window.parent.i3GEO.parametros.mapexten; |
47 | cp.call(p,"listaartigos",listaartigos); | 47 | cp.call(p,"listaartigos",listaartigos); |
48 | } | 48 | } |
49 | function listaartigos(retorno) | 49 | function listaartigos(retorno) |
@@ -70,5 +70,5 @@ function ajustarescala() | @@ -70,5 +70,5 @@ function ajustarescala() | ||
70 | cp.set_response_type("JSON"); | 70 | cp.set_response_type("JSON"); |
71 | //cp.set_debug(2) | 71 | //cp.set_debug(2) |
72 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=mudaescala&g_sid="+g_sid+"&escala=150000"; | 72 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=mudaescala&g_sid="+g_sid+"&escala=150000"; |
73 | - cp.call(p,"mudaescala",window.parent.ajaxredesenha); | 73 | + cp.call(p,"mudaescala",window.parent.i3GEO.atualiza); |
74 | } | 74 | } |
75 | \ No newline at end of file | 75 | \ No newline at end of file |
ferramentas/selecao/index.js
@@ -118,15 +118,15 @@ function mudaicone() | @@ -118,15 +118,15 @@ function mudaicone() | ||
118 | //botoes de tipo | 118 | //botoes de tipo |
119 | function tiposel(obj) | 119 | function tiposel(obj) |
120 | { | 120 | { |
121 | - window.parent.objmapa.temaAtivo = $i("comboTemas").value; | 121 | + window.parent.i3GEO.temaAtivo = $i("comboTemas").value; |
122 | window.parent.i3GEO.eventos.MOUSEDOWN.remove("i3GEO.selecao.box.inicia()") | 122 | window.parent.i3GEO.eventos.MOUSEDOWN.remove("i3GEO.selecao.box.inicia()") |
123 | $i("parapoli").style.display = "none"; | 123 | $i("parapoli").style.display = "none"; |
124 | var fim = function() | 124 | var fim = function() |
125 | - {aguarde("none");window.parent.ajaxredesenha("");} | 125 | + {aguarde("none");window.parent.i3GEO.atualiza("");} |
126 | if ($i("comboTemas").value == ""){alert("Escolha um tema");return;} | 126 | if ($i("comboTemas").value == ""){alert("Escolha um tema");return;} |
127 | if (obj.id == "selecaoext") | 127 | if (obj.id == "selecaoext") |
128 | { | 128 | { |
129 | - if (window.parent.objmapa.scale > 500000) | 129 | + if (window.parent.i3GEO.parametros.mapscale > 500000) |
130 | {alert("A escala do mapa deve ser pelo menos 1:500.000");return;} | 130 | {alert("A escala do mapa deve ser pelo menos 1:500.000");return;} |
131 | aguarde("block") | 131 | aguarde("block") |
132 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=selecaoext&tema="+$i("comboTemas").value+"&tipo="+$i("tipoOperacao").value | 132 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=selecaoext&tema="+$i("comboTemas").value+"&tipo="+$i("tipoOperacao").value |
@@ -172,7 +172,7 @@ comboTemasLigados("comboTemas",function(retorno) | @@ -172,7 +172,7 @@ comboTemasLigados("comboTemas",function(retorno) | ||
172 | { | 172 | { |
173 | $i("lugarComboX").innerHTML = ""; | 173 | $i("lugarComboX").innerHTML = ""; |
174 | $i("lugarComboY").innerHTML = ""; | 174 | $i("lugarComboY").innerHTML = ""; |
175 | - window.parent.objmapa.temaAtivo = $i("comboTemas").value | 175 | + window.parent.i3GEO.temaAtivo = $i("comboTemas").value |
176 | comboitens("selItem",$i("comboTemas").value,function(retorno) | 176 | comboitens("selItem",$i("comboTemas").value,function(retorno) |
177 | { | 177 | { |
178 | comboi = retorno.dados | 178 | comboi = retorno.dados |
@@ -260,7 +260,7 @@ function operacao(tipo) | @@ -260,7 +260,7 @@ function operacao(tipo) | ||
260 | { | 260 | { |
261 | aguarde("block") | 261 | aguarde("block") |
262 | var fim = function() | 262 | var fim = function() |
263 | - {aguarde("none");window.parent.ajaxredesenha("")} | 263 | + {aguarde("none");window.parent.i3GEO.atualiza("")} |
264 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=selecaopt&tema="+$i("comboTemas").value+"&tipo="+tipo.value+"&tolerancia="+$i("toleranciapt").value | 264 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=selecaopt&tema="+$i("comboTemas").value+"&tipo="+tipo.value+"&tolerancia="+$i("toleranciapt").value |
265 | var cp = new cpaint(); | 265 | var cp = new cpaint(); |
266 | //cp.set_debug(2) | 266 | //cp.set_debug(2) |
@@ -291,7 +291,7 @@ function aplicaselecao() | @@ -291,7 +291,7 @@ function aplicaselecao() | ||
291 | } | 291 | } |
292 | var tipo = $i("tipoOperacao").value | 292 | var tipo = $i("tipoOperacao").value |
293 | var fim = function() | 293 | var fim = function() |
294 | - {aguarde("none");window.parent.ajaxredesenha("")} | 294 | + {aguarde("none");window.parent.i3GEO.atualiza("")} |
295 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=selecaoatrib&tipo="+tipo+"&tema="+$i("comboTemas").value+"&valor="+valor+"&operador="+operador+"&item="+itemsel | 295 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=selecaoatrib&tipo="+tipo+"&tema="+$i("comboTemas").value+"&valor="+valor+"&operador="+operador+"&item="+itemsel |
296 | var cp = new cpaint(); | 296 | var cp = new cpaint(); |
297 | //cp.set_debug(2) | 297 | //cp.set_debug(2) |
@@ -329,7 +329,7 @@ function criatemaf() | @@ -329,7 +329,7 @@ function criatemaf() | ||
329 | { | 329 | { |
330 | aguarde("block") | 330 | aguarde("block") |
331 | var fim = function() | 331 | var fim = function() |
332 | - {aguarde("none");window.parent.ajaxredesenha("")} | 332 | + {aguarde("none");window.parent.i3GEO.atualiza("")} |
333 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=criatemasel&tema="+$i("comboTemas").value+"&nome=Novo tema "+$i("comboTemas").value | 333 | var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=criatemasel&tema="+$i("comboTemas").value+"&nome=Novo tema "+$i("comboTemas").value |
334 | var cp = new cpaint(); | 334 | var cp = new cpaint(); |
335 | //cp.set_debug(2) | 335 | //cp.set_debug(2) |
ferramentas/tabela/index.js
@@ -326,7 +326,7 @@ function ativaself() | @@ -326,7 +326,7 @@ function ativaself() | ||
326 | cp.set_response_type("JSON"); | 326 | cp.set_response_type("JSON"); |
327 | window.parent.g_operacao = "selecao" | 327 | window.parent.g_operacao = "selecao" |
328 | var fim = function() | 328 | var fim = function() |
329 | - {aguarde("none");window.parent.ajaxredesenha("")} | 329 | + {aguarde("none");window.parent.i3GEO.atualiza("")} |
330 | cp.call(p,"incluiSel",fim); | 330 | cp.call(p,"incluiSel",fim); |
331 | } | 331 | } |
332 | //limpa selecao no mapa | 332 | //limpa selecao no mapa |
@@ -415,7 +415,7 @@ function criatemaf() | @@ -415,7 +415,7 @@ function criatemaf() | ||
415 | //cp.set_debug(2) | 415 | //cp.set_debug(2) |
416 | cp.set_response_type("JSON"); | 416 | cp.set_response_type("JSON"); |
417 | aguarde("none"); | 417 | aguarde("none"); |
418 | - cp.call(p,"selecao2tema",window.parent.ajaxredesenha); | 418 | + cp.call(p,"selecao2tema",window.parent.i3GEO.atualiza); |
419 | } | 419 | } |
420 | //termina | 420 | //termina |
421 | function concluidof() | 421 | function concluidof() |
ferramentas/tipoimagem/index.js
@@ -39,5 +39,5 @@ function aplicar() | @@ -39,5 +39,5 @@ function aplicar() | ||
39 | } | 39 | } |
40 | window.parent.g_tipoimagem = valor | 40 | window.parent.g_tipoimagem = valor |
41 | window.parent.g_operacao = "outras" | 41 | window.parent.g_operacao = "outras" |
42 | - window.parent.ajaxredesenha("") | 42 | + window.parent.i3GEO.atualiza("") |
43 | } | 43 | } |
44 | \ No newline at end of file | 44 | \ No newline at end of file |
ferramentas/wiki/index.js
@@ -26,7 +26,7 @@ buscawiki() | @@ -26,7 +26,7 @@ buscawiki() | ||
26 | function buscawiki() | 26 | function buscawiki() |
27 | { | 27 | { |
28 | $i("resultadowiki").innerHTML = "Aguarde..."; | 28 | $i("resultadowiki").innerHTML = "Aguarde..."; |
29 | - if (window.parent.objmapa.scale > 500001) | 29 | + if (window.parent.i3GEO.parametros.mapscale > 500001) |
30 | { | 30 | { |
31 | var ins = "Aproxime mais o mapa (pelo menos até a escala 1:500.000)!"; | 31 | var ins = "Aproxime mais o mapa (pelo menos até a escala 1:500.000)!"; |
32 | ins += "<br><br><div onclick='ajustarescala()' >"//<input id=botao1 size=20 type=button value='Ajustar escala' /></div>" | 32 | ins += "<br><br><div onclick='ajustarescala()' >"//<input id=botao1 size=20 type=button value='Ajustar escala' /></div>" |
@@ -43,7 +43,7 @@ function buscawiki() | @@ -43,7 +43,7 @@ function buscawiki() | ||
43 | var cp = new cpaint(); | 43 | var cp = new cpaint(); |
44 | cp.set_response_type("JSON"); | 44 | cp.set_response_type("JSON"); |
45 | //cp.set_debug(2) | 45 | //cp.set_debug(2) |
46 | - var p = g_locaplic+"/ferramentas/wiki/funcoes.php?funcao=listaartigos&ret="+window.parent.objmapa.extent; | 46 | + var p = g_locaplic+"/ferramentas/wiki/funcoes.php?funcao=listaartigos&ret="+window.parent.i3GEO.parametros.mapexten; |
47 | cp.call(p,"listaartigos",listaartigos); | 47 | cp.call(p,"listaartigos",listaartigos); |
48 | } | 48 | } |
49 | function listaartigos(retorno) | 49 | function listaartigos(retorno) |
ms_configura.php
@@ -285,7 +285,7 @@ if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN')) | @@ -285,7 +285,7 @@ if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN')) | ||
285 | O programa PHP que estabelece a conexão deve retornar objetos com nomes padronizados. Veja o arquivo i3geo/admin/conexao.php para maiores detalhes. | 285 | O programa PHP que estabelece a conexão deve retornar objetos com nomes padronizados. Veja o arquivo i3geo/admin/conexao.php para maiores detalhes. |
286 | 286 | ||
287 | */ | 287 | */ |
288 | - $conexaoadmin = $locaplic."/admin/php/conexaomma.php"; | 288 | + $conexaoadmin = "";//$locaplic."/admin/php/conexaomma.php"; |
289 | } | 289 | } |
290 | else //se for linux | 290 | else //se for linux |
291 | { | 291 | { |