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