Commit 4adc0216e4545bac503bf76bf3a33c0f03b978a9

Authored by Edmar Moretti
1 parent 249efad5

Correção na atualização da ferramenta linha do tempo quando é feita a navegação no mapa

Showing 1 changed file with 45 additions and 43 deletions   Show diff stats
classesjs/classe_analise.js
@@ -39,19 +39,19 @@ if (typeof (i3GEO) === 'undefined') { @@ -39,19 +39,19 @@ if (typeof (i3GEO) === 'undefined') {
39 i3GEO.analise = { 39 i3GEO.analise = {
40 /** 40 /**
41 * Classe: i3GEO.analise.dialogo 41 * Classe: i3GEO.analise.dialogo
42 - * 42 + *
43 * Abre as telas de diálogo das opções de análise 43 * Abre as telas de diálogo das opções de análise
44 - * 44 + *
45 * Exemplo: 45 * Exemplo:
46 - * 46 + *
47 * Para abrir a mensagem de diálogo de geração de buffer, utilize 47 * Para abrir a mensagem de diálogo de geração de buffer, utilize
48 - * 48 + *
49 * i3GEO.analise.dialogo.buffer() 49 * i3GEO.analise.dialogo.buffer()
50 */ 50 */
51 dialogo : { 51 dialogo : {
52 /** 52 /**
53 * Function: heatmap 53 * Function: heatmap
54 - * 54 + *
55 * Ferramenta mapa de calor 55 * Ferramenta mapa de calor
56 */ 56 */
57 heatmap : function() { 57 heatmap : function() {
@@ -62,7 +62,7 @@ i3GEO.analise = { @@ -62,7 +62,7 @@ i3GEO.analise = {
62 }, 62 },
63 /** 63 /**
64 * Function: saiku 64 * Function: saiku
65 - * 65 + *
66 * Ferramenta SAIKU 66 * Ferramenta SAIKU
67 */ 67 */
68 saiku : function() { 68 saiku : function() {
@@ -72,7 +72,7 @@ i3GEO.analise = { @@ -72,7 +72,7 @@ i3GEO.analise = {
72 "saiku"); 72 "saiku");
73 }, 73 },
74 /** 74 /**
75 - * 75 + *
76 * Ferramenta graficointerativo versao flash 76 * Ferramenta graficointerativo versao flash
77 */ 77 */
78 graficoInterativo : function() { 78 graficoInterativo : function() {
@@ -83,7 +83,7 @@ i3GEO.analise = { @@ -83,7 +83,7 @@ i3GEO.analise = {
83 }, 83 },
84 /** 84 /**
85 * Function: graficoInterativo1 85 * Function: graficoInterativo1
86 - * 86 + *
87 * Ferramenta gráfico interativo 87 * Ferramenta gráfico interativo
88 */ 88 */
89 graficoInterativo1 : function() { 89 graficoInterativo1 : function() {
@@ -94,7 +94,7 @@ i3GEO.analise = { @@ -94,7 +94,7 @@ i3GEO.analise = {
94 }, 94 },
95 /** 95 /**
96 * Function: linhaDoTempo 96 * Function: linhaDoTempo
97 - * 97 + *
98 * Ferramenta linha do tempo 98 * Ferramenta linha do tempo
99 */ 99 */
100 linhaDoTempo : function() { 100 linhaDoTempo : function() {
@@ -117,35 +117,37 @@ i3GEO.analise = { @@ -117,35 +117,37 @@ i3GEO.analise = {
117 true, 117 true,
118 i3GEO.configura.locaplic 118 i3GEO.configura.locaplic
119 + "/imagens/oxygen/16x16/clock.png"); 119 + "/imagens/oxygen/16x16/clock.png");
120 - atualizaLinhaDoTempo = function() { 120 + i3GEO.analise.atualizaLinhaDoTempo = function() {
121 var doc = "", ifr = ""; 121 var doc = "", ifr = "";
122 try { 122 try {
123 - ifr = $i("wdocai"); 123 + ifr = $i("i3GEOF.linhaDoTempoi");
124 if (navn) { 124 if (navn) {
125 if (ifr) { 125 if (ifr) {
126 doc = ifr.contentDocument; 126 doc = ifr.contentDocument;
127 } 127 }
128 } else { 128 } else {
129 - if (document.frames("wdocai")) {  
130 - doc = document.frames("wdocai").document; 129 + if (document.frames("i3GEOF.linhaDoTempoi")) {
  130 + doc = document.frames("i3GEOF.linhaDoTempoi").document;
131 } 131 }
132 } 132 }
133 - doc.getElementById("tl") ? window.parent.wdocai.carregaDados() : i3GEO.eventos.NAVEGAMAPA.remove("atualizaLinhaDoTempo()"); 133 + doc.getElementById("tl") ? window.parent["i3GEOF.linhaDoTempoi"].carregaDados() : i3GEO.eventos.NAVEGAMAPA.remove("i3GEO.analise.atualizaLinhaDoTempo()");
134 } catch (e) { 134 } catch (e) {
135 - i3GEO.eventos.NAVEGAMAPA.remove("atualizaLinhaDoTempo()"); 135 + i3GEO.eventos.NAVEGAMAPA.remove("i3GEO.analise.atualizaLinhaDoTempo()");
136 } 136 }
137 }; 137 };
138 if (i3GEO.eventos.NAVEGAMAPA.toString().search( 138 if (i3GEO.eventos.NAVEGAMAPA.toString().search(
139 - "atualizaLinhaDoTempo()") < 0) {  
140 - i3GEO.eventos.NAVEGAMAPA.push("atualizaLinhaDoTempo()"); 139 + "i3GEO.analise.atualizaLinhaDoTempo()") < 0) {
  140 + i3GEO.eventos.NAVEGAMAPA.push("i3GEO.analise.atualizaLinhaDoTempo()");
141 } 141 }
142 - var ifr = $i("wdocai"); 142 + var ifr = $i("i3GEOF.linhaDoTempoi");
143 // ifr.style.height = "75%"; 143 // ifr.style.height = "75%";
144 - ifr.style.width = "100%"; 144 + if(ifr){
  145 + ifr.style.width = "100%";
  146 + }
145 }, 147 },
146 /** 148 /**
147 * Function: perfil 149 * Function: perfil
148 - * 150 + *
149 * Ferramenta perfil 151 * Ferramenta perfil
150 */ 152 */
151 perfil : function() { 153 perfil : function() {
@@ -156,7 +158,7 @@ i3GEO.analise = { @@ -156,7 +158,7 @@ i3GEO.analise = {
156 }, 158 },
157 /** 159 /**
158 * Function: gradePontos 160 * Function: gradePontos
159 - * 161 + *
160 * Ferramenta grade de pontos 162 * Ferramenta grade de pontos
161 */ 163 */
162 gradePontos : function() { 164 gradePontos : function() {
@@ -167,7 +169,7 @@ i3GEO.analise = { @@ -167,7 +169,7 @@ i3GEO.analise = {
167 }, 169 },
168 /** 170 /**
169 * Function: gradePol 171 * Function: gradePol
170 - * 172 + *
171 * Ferramenta grade de pol&iacute;gonos 173 * Ferramenta grade de pol&iacute;gonos
172 */ 174 */
173 gradePol : function() { 175 gradePol : function() {
@@ -178,7 +180,7 @@ i3GEO.analise = { @@ -178,7 +180,7 @@ i3GEO.analise = {
178 }, 180 },
179 /** 181 /**
180 * Function: gradeHex 182 * Function: gradeHex
181 - * 183 + *
182 * Ferramenta grade de hex&aacute;gonos 184 * Ferramenta grade de hex&aacute;gonos
183 */ 185 */
184 gradeHex : function() { 186 gradeHex : function() {
@@ -189,7 +191,7 @@ i3GEO.analise = { @@ -189,7 +191,7 @@ i3GEO.analise = {
189 }, 191 },
190 /** 192 /**
191 * Function: analisaGeometrias 193 * Function: analisaGeometrias
192 - * 194 + *
193 * Ferramenta de an&aacute;lise de geometrias 195 * Ferramenta de an&aacute;lise de geometrias
194 */ 196 */
195 analisaGeometrias : function() { 197 analisaGeometrias : function() {
@@ -200,7 +202,7 @@ i3GEO.analise = { @@ -200,7 +202,7 @@ i3GEO.analise = {
200 }, 202 },
201 /** 203 /**
202 * Function: pontosdistri 204 * Function: pontosdistri
203 - * 205 + *
204 * Ferramenta de c&aacute;lculo de distribui&ccedil;&atilde;o de pontos 206 * Ferramenta de c&aacute;lculo de distribui&ccedil;&atilde;o de pontos
205 */ 207 */
206 pontosdistri : function() { 208 pontosdistri : function() {
@@ -211,7 +213,7 @@ i3GEO.analise = { @@ -211,7 +213,7 @@ i3GEO.analise = {
211 }, 213 },
212 /** 214 /**
213 * Function: pontoempoligono 215 * Function: pontoempoligono
214 - * 216 + *
215 * Ferramenta ponto em pol&iacute;gono 217 * Ferramenta ponto em pol&iacute;gono
216 */ 218 */
217 pontoempoligono : function() { 219 pontoempoligono : function() {
@@ -222,7 +224,7 @@ i3GEO.analise = { @@ -222,7 +224,7 @@ i3GEO.analise = {
222 }, 224 },
223 /** 225 /**
224 * Function: centromassa 226 * Function: centromassa
225 - * 227 + *
226 * Ferramenta centro m&eacute;dio 228 * Ferramenta centro m&eacute;dio
227 */ 229 */
228 centromassa : function() { 230 centromassa : function() {
@@ -233,7 +235,7 @@ i3GEO.analise = { @@ -233,7 +235,7 @@ i3GEO.analise = {
233 }, 235 },
234 /** 236 /**
235 * Function: nptPol 237 * Function: nptPol
236 - * 238 + *
237 * Ferramenta n&uacute;mero de pontos em pol&iacute;gono 239 * Ferramenta n&uacute;mero de pontos em pol&iacute;gono
238 */ 240 */
239 nptPol : function() { 241 nptPol : function() {
@@ -244,7 +246,7 @@ i3GEO.analise = { @@ -244,7 +246,7 @@ i3GEO.analise = {
244 }, 246 },
245 /** 247 /**
246 * Function: buffer 248 * Function: buffer
247 - * 249 + *
248 * Ferramenta buffer 250 * Ferramenta buffer
249 */ 251 */
250 buffer : function() { 252 buffer : function() {
@@ -255,7 +257,7 @@ i3GEO.analise = { @@ -255,7 +257,7 @@ i3GEO.analise = {
255 }, 257 },
256 /** 258 /**
257 * Function: distanciaptpt 259 * Function: distanciaptpt
258 - * 260 + *
259 * Ferramenta dist&acirc;ncia entre pontos 261 * Ferramenta dist&acirc;ncia entre pontos
260 */ 262 */
261 distanciaptpt : function() { 263 distanciaptpt : function() {
@@ -266,7 +268,7 @@ i3GEO.analise = { @@ -266,7 +268,7 @@ i3GEO.analise = {
266 }, 268 },
267 /** 269 /**
268 * Function: centroide 270 * Function: centroide
269 - * 271 + *
270 * Ferramenta centr&oacute;ide 272 * Ferramenta centr&oacute;ide
271 */ 273 */
272 centroide : function() { 274 centroide : function() {
@@ -277,7 +279,7 @@ i3GEO.analise = { @@ -277,7 +279,7 @@ i3GEO.analise = {
277 }, 279 },
278 /** 280 /**
279 * Function: dissolve 281 * Function: dissolve
280 - * 282 + *
281 * Ferramenta dissolve bordas comuns 283 * Ferramenta dissolve bordas comuns
282 */ 284 */
283 dissolve : function() { 285 dissolve : function() {
@@ -288,7 +290,7 @@ i3GEO.analise = { @@ -288,7 +290,7 @@ i3GEO.analise = {
288 }, 290 },
289 /** 291 /**
290 * Function: agrupaElementos 292 * Function: agrupaElementos
291 - * 293 + *
292 * Ferramenta agrupa elementos 294 * Ferramenta agrupa elementos
293 */ 295 */
294 agrupaElementos : function() { 296 agrupaElementos : function() {
@@ -299,8 +301,8 @@ i3GEO.analise = { @@ -299,8 +301,8 @@ i3GEO.analise = {
299 } 301 }
300 }, 302 },
301 /*************************************************************************** 303 /***************************************************************************
302 - * Class: medeDistancia  
303 - * 304 + * Class: medeDistancia
  305 + *
304 * Ativa e controla a op&ccedil;&atilde;o de medi&ccedil;&atilde;o de 306 * Ativa e controla a op&ccedil;&atilde;o de medi&ccedil;&atilde;o de
305 * dist&acirc;ncias. A medida &eacute; feita quando o usu&aacute;rio clica no mapa com esta 307 * dist&acirc;ncias. A medida &eacute; feita quando o usu&aacute;rio clica no mapa com esta
306 * op&ccedil;&atilde;o ativa. Quando o bot&atilde;o e acionado, abre-se a janela que mostra o 308 * op&ccedil;&atilde;o ativa. Quando o bot&atilde;o e acionado, abre-se a janela que mostra o
@@ -314,7 +316,7 @@ i3GEO.analise = { @@ -314,7 +316,7 @@ i3GEO.analise = {
314 pontos : {}, 316 pontos : {},
315 /*********************************************************************** 317 /***********************************************************************
316 * Function: inicia 318 * Function: inicia
317 - * 319 + *
318 * Inicia a opera&ccedil;&atilde;o de medi&ccedil;&atilde;o, abrindo a janela de resultados e 320 * Inicia a opera&ccedil;&atilde;o de medi&ccedil;&atilde;o, abrindo a janela de resultados e
319 * criando os componentes necess&aacute;rios. S&atilde;o registrados os eventos de 321 * criando os componentes necess&aacute;rios. S&atilde;o registrados os eventos de
320 * clique sobre o mapa e fechamento da janela de resultados 322 * clique sobre o mapa e fechamento da janela de resultados
@@ -1139,14 +1141,14 @@ i3GEO.analise = { @@ -1139,14 +1141,14 @@ i3GEO.analise = {
1139 }, 1141 },
1140 /** 1142 /**
1141 * Class: medeArea 1143 * Class: medeArea
1142 - * 1144 + *
1143 * Ativa e controla a op&atilde;o de medi&ccedil;&atilde;o de &aacute;rea. 1145 * Ativa e controla a op&atilde;o de medi&ccedil;&atilde;o de &aacute;rea.
1144 - * 1146 + *
1145 * A medida &eacute; feita quando o usu&aacute;rio clica no mapa com esta op&ccedil;&atilde;o ativa 1147 * A medida &eacute; feita quando o usu&aacute;rio clica no mapa com esta op&ccedil;&atilde;o ativa
1146 - * 1148 + *
1147 * Quando o bot&atilde;o &eacute; acionado, abre-se a janela que mostra o resultado da 1149 * Quando o bot&atilde;o &eacute; acionado, abre-se a janela que mostra o resultado da
1148 * medida, o &iacute;cone que segue o mouse &eacute; alterado. 1150 * medida, o &iacute;cone que segue o mouse &eacute; alterado.
1149 - * 1151 + *
1150 * Para mostrar o resultado do cálculo, é incluido um div específico. 1152 * Para mostrar o resultado do cálculo, é incluido um div específico.
1151 */ 1153 */
1152 medeArea : { 1154 medeArea : {
@@ -1156,10 +1158,10 @@ i3GEO.analise = { @@ -1156,10 +1158,10 @@ i3GEO.analise = {
1156 pontos : {}, 1158 pontos : {},
1157 /** 1159 /**
1158 * Function: inicia 1160 * Function: inicia
1159 - * 1161 + *
1160 * Inicia a opera&ccedil;&atilde;o de medi&ccedil;&atilde;o, abrindo a janela de resultados e 1162 * Inicia a opera&ccedil;&atilde;o de medi&ccedil;&atilde;o, abrindo a janela de resultados e
1161 * criando os componentes necess&aacute;rios 1163 * criando os componentes necess&aacute;rios
1162 - * 1164 + *
1163 * S&atilde;o registrados os eventos de clique sobre o mapa e fechamento da 1165 * S&atilde;o registrados os eventos de clique sobre o mapa e fechamento da
1164 * janela de resultados 1166 * janela de resultados
1165 */ 1167 */
@@ -1218,7 +1220,7 @@ i3GEO.analise = { @@ -1218,7 +1220,7 @@ i3GEO.analise = {
1218 }, 1220 },
1219 /** 1221 /**
1220 * Function: fechaJanela 1222 * Function: fechaJanela
1221 - * 1223 + *
1222 * Fecha a janela e os elementos graficos criados para a ferramenta de 1224 * Fecha a janela e os elementos graficos criados para a ferramenta de
1223 * medicao 1225 * medicao
1224 */ 1226 */