Commit 75bf56cfdc07665f1709a9a05473db1941376d47
1 parent
682f6aca
Exists in
master
and in
7 other branches
Incluido método de verificação de variáveis (i3GEO.configura.locaplic e i3GEO.configura.sid)
Showing
1 changed file
with
83 additions
and
3 deletions
Show diff stats
classesjs/classe_php.js
... | ... | @@ -61,14 +61,36 @@ Muitos dos parâmetros exigidos pelos programas em PHP são obtidos da variável |
61 | 61 | de seção aberta no servidor quando o i3Geo é inicializado, é o caso por exemplo do nome |
62 | 62 | do arquivo correspondente ao mapfile atualmente em uso |
63 | 63 | |
64 | -Para evitar que uma chamada AJAX seja executada quando já existe outra em andamento | |
65 | -pode-se verificar a existência do id "aguardeGifAberto" (exemplo: if($i("aguardeGifAberto")){return;} ) | |
66 | -isso pq a janela de aguarde inclui essa imagem GIF | |
64 | +Quando classe_php.js é carregado, é criado o objeto cpJSON que necessita da biblioteca CPAINT. Esse objeto | |
65 | +é utilizado nas chamadas AJAX. | |
66 | + | |
67 | +O objeto cpJSON possuí um método .call que executa a operação AJAX. Esse método utiliza basicamente dois parâmetros, | |
68 | +sendo o primeiro o endereço do programa PHP que será executado no servidor e o outro é o nome da função que irá | |
69 | +receber e processar os resultados do programa. Exemplo: | |
70 | + | |
71 | +cpJSON.call(p,"",funcao); | |
72 | + | |
73 | +"p" é a URL e funcao o nome da função | |
74 | + | |
75 | +Para compor "p" o i3geo utiliza normalmente a variável i3GEO.configura.locaplic e i3GEO.configura.sid, por exemplo: | |
76 | + | |
77 | +var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=insereSHPgrafico&g_sid="+i3GEO.configura.sid | |
67 | 78 | |
68 | 79 | Para mais detalhes sobre as funções, veja <mapa_controle.php> |
69 | 80 | */ |
70 | 81 | i3GEO.php = { |
71 | 82 | /* |
83 | + Function: verifica | |
84 | + | |
85 | + Verifica se as variáveis i3GEO.configura.locaplic e i3GEO.configura.sid existem | |
86 | + */ | |
87 | + verifica: function(){ | |
88 | + if(i3GEO.configura.locaplic == undefined) | |
89 | + {alert("variavel i3GEO.configura.locaplic não esta definida");} | |
90 | + if(i3GEO.configura.sid == undefined) | |
91 | + {alert("variavel i3GEO.configura.locaplic não esta definida");} | |
92 | + }, | |
93 | + /* | |
72 | 94 | Function: insereSHPgrafico |
73 | 95 | |
74 | 96 | PHP: |
... | ... | @@ -79,6 +101,7 @@ i3GEO.php = { |
79 | 101 | <SHP->insereSHPgrafico> |
80 | 102 | */ |
81 | 103 | insereSHPgrafico: function(funcao,tema,x,y,itens,shadow_height,width,inclinacao){ |
104 | + i3GEO.php.verifica(); | |
82 | 105 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=insereSHPgrafico&tipo=pizza&tema="+tema+"&x="+x+"&y="+y+"&itens="+itens+"&shadow_height="+shadow_height+"&width="+width+"&inclinacao="+inclinacao+"&g_sid="+i3GEO.configura.sid; |
83 | 106 | cpJSON.call(p,"insereSHPgrafico",funcao); |
84 | 107 | }, |
... | ... | @@ -93,6 +116,7 @@ i3GEO.php = { |
93 | 116 | <SHP->insereSHP> |
94 | 117 | */ |
95 | 118 | insereSHP: function(funcao,tema,item,valoritem,xy){ |
119 | + i3GEO.php.verifica(); | |
96 | 120 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=insereSHP&item="+item+"&valor="+valoritem+"&tema="+tema+"&xy="+xy+"&g_sid="+i3GEO.configura.sid; |
97 | 121 | cpJSON.call(p,"insereSHPgrafico",funcao); |
98 | 122 | }, |
... | ... | @@ -105,6 +129,7 @@ i3GEO.php = { |
105 | 129 | <Mapa->pegaMensagens> |
106 | 130 | */ |
107 | 131 | pegaMensagens: function(funcao){ |
132 | + i3GEO.php.verifica(); | |
108 | 133 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegaMensagens&g_sid="+i3GEO.configura.sid; |
109 | 134 | cpJSON.call(p,"pegaMensagem",funcao); |
110 | 135 | }, |
... | ... | @@ -117,6 +142,7 @@ i3GEO.php = { |
117 | 142 | <calculaAreaPixel> |
118 | 143 | */ |
119 | 144 | areaPixel: function(funcao,g_celula){ |
145 | + i3GEO.php.verifica(); | |
120 | 146 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=areaPixel&celsize="+g_celula+"&g_sid="+i3GEO.configura.sid; |
121 | 147 | cpJSON.call(p,"areaPixel",funcao); |
122 | 148 | }, |
... | ... | @@ -129,6 +155,7 @@ i3GEO.php = { |
129 | 155 | <Mapa->excluiTemas> |
130 | 156 | */ |
131 | 157 | excluitema: function(funcao,tema){ |
158 | + i3GEO.php.verifica(); | |
132 | 159 | var p = i3GEO.arvoreDeCamadas.LOCAPLIC+"/classesphp/mapa_controle.php?funcao=excluitema&temas="+tema+"&g_sid="+i3GEO.arvoreDeCamadas.SID; |
133 | 160 | cpJSON.call(p,"excluitema",funcao); |
134 | 161 | }, |
... | ... | @@ -141,6 +168,7 @@ i3GEO.php = { |
141 | 168 | <Temas->reordenatemas> |
142 | 169 | */ |
143 | 170 | reordenatemas: function(funcao,lista){ |
171 | + i3GEO.php.verifica(); | |
144 | 172 | var p = i3GEO.arvoreDeCamadas.LOCAPLIC+"/classesphp/mapa_controle.php?funcao=reordenatemas&lista="+lista+"&g_sid="+i3GEO.arvoreDeCamadas.SID; |
145 | 173 | cpJSON.call(p,"reordenatemas",funcao); |
146 | 174 | }, |
... | ... | @@ -155,6 +183,7 @@ i3GEO.php = { |
155 | 183 | <Legenda->criaLegenda> |
156 | 184 | */ |
157 | 185 | criaLegendaHTML: function(funcao,tema,template){ |
186 | + i3GEO.php.verifica(); | |
158 | 187 | var c = "sim"; |
159 | 188 | if(arguments.length == 1) |
160 | 189 | { |
... | ... | @@ -178,6 +207,7 @@ i3GEO.php = { |
178 | 207 | <Alteraclasse->inverteStatusClasse> |
179 | 208 | */ |
180 | 209 | inverteStatusClasse: function(funcao,tema,classe){ |
210 | + i3GEO.php.verifica(); | |
181 | 211 | var p = i3GEO.arvoreDeCamadas.LOCAPLIC+"/classesphp/mapa_controle.php?funcao=inverteStatusClasse&g_sid="+i3GEO.arvoreDeCamadas.SID+"&tema="+tema+"&classe="+classe; |
182 | 212 | cpJSON.call(p,"inverteStatusClasse",funcao); |
183 | 213 | }, |
... | ... | @@ -190,6 +220,7 @@ i3GEO.php = { |
190 | 220 | <Mapa->ligaDesligaTemas> |
191 | 221 | */ |
192 | 222 | ligatemas: function(funcao,desligar,ligar){ |
223 | + i3GEO.php.verifica(); | |
193 | 224 | var p = i3GEO.arvoreDeCamadas.LOCAPLIC+"/classesphp/mapa_controle.php?funcao=ligatemas&desligar="+desligar+"&ligar="+ligar+"&g_sid="+i3GEO.arvoreDeCamadas.SID; |
194 | 225 | cpJSON.call(p,"ligaDesligaTemas",funcao); |
195 | 226 | }, |
... | ... | @@ -202,6 +233,7 @@ i3GEO.php = { |
202 | 233 | <Menutemas->pegaListaDeMenus> |
203 | 234 | */ |
204 | 235 | pegalistademenus: function(funcao){ |
236 | + i3GEO.php.verifica(); | |
205 | 237 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegalistademenus&g_sid="+i3GEO.configura.sid+"&map_file="; |
206 | 238 | cpJSON.call(p,"pegalistademenus",funcao); |
207 | 239 | }, |
... | ... | @@ -214,6 +246,7 @@ i3GEO.php = { |
214 | 246 | <Menutemas->pegaListaDeGrupos> |
215 | 247 | */ |
216 | 248 | pegalistadegrupos: function(funcao,id_menu,listasgrupos){ |
249 | + i3GEO.php.verifica(); | |
217 | 250 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegalistadegrupos&map_file=&g_sid="+i3GEO.configura.sid+"&idmenu="+id_menu+"&listasistemas=nao&listasgrupos="+listasgrupos; |
218 | 251 | cpJSON.call(p,"pegalistadegrupos",funcao); |
219 | 252 | }, |
... | ... | @@ -226,6 +259,7 @@ i3GEO.php = { |
226 | 259 | <Menutemas->pegaListaDeSubGrupos> |
227 | 260 | */ |
228 | 261 | pegalistadeSubgrupos: function(funcao,id_menu,id_grupo){ |
262 | + i3GEO.php.verifica(); | |
229 | 263 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegalistadeSubgrupos&g_sid="+i3GEO.configura.sid+"&idmenu="+id_menu+"&grupo="+id_grupo+"&map_file="; |
230 | 264 | cpJSON.call(p,"pegalistadeSubgrupos",funcao); |
231 | 265 | }, |
... | ... | @@ -238,6 +272,7 @@ i3GEO.php = { |
238 | 272 | <Menutemas->pegaListaDeTemas> |
239 | 273 | */ |
240 | 274 | pegalistadetemas: function(funcao,id_menu,id_grupo,id_subgrupo){ |
275 | + i3GEO.php.verifica(); | |
241 | 276 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegalistadetemas&g_sid="+i3GEO.configura.sid+"&idmenu="+id_menu+"&grupo="+id_grupo+"&subgrupo="+id_subgrupo+"&map_file="; |
242 | 277 | cpJSON.call(p,"pegalistadetemas",funcao); |
243 | 278 | }, |
... | ... | @@ -250,6 +285,7 @@ i3GEO.php = { |
250 | 285 | <Menutemas->pegaSistemas> |
251 | 286 | */ |
252 | 287 | pegaSistemas: function(funcao){ |
288 | + i3GEO.php.verifica(); | |
253 | 289 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegaSistemas&g_sid="+i3GEO.configura.sid; |
254 | 290 | cpJSON.call(p,"pegaSistemas",funcao); |
255 | 291 | }, |
... | ... | @@ -259,6 +295,7 @@ i3GEO.php = { |
259 | 295 | <listaDrives> |
260 | 296 | */ |
261 | 297 | listadrives: function(funcao){ |
298 | + i3GEO.php.verifica(); | |
262 | 299 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=listaDrives&g_sid="+i3GEO.configura.sid; |
263 | 300 | cpJSON.call(p,"listaDrives",funcao); |
264 | 301 | }, |
... | ... | @@ -268,6 +305,7 @@ i3GEO.php = { |
268 | 305 | <listaArquivos> |
269 | 306 | */ |
270 | 307 | listaarquivos: function(funcao,caminho){ |
308 | + i3GEO.php.verifica(); | |
271 | 309 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?g_sid="+i3GEO.configura.sid+"&funcao=listaArquivos&diretorio="+caminho; |
272 | 310 | cpJSON.call(p,"listaArquivos",funcao); |
273 | 311 | }, |
... | ... | @@ -277,6 +315,7 @@ i3GEO.php = { |
277 | 315 | <geo2utm> |
278 | 316 | */ |
279 | 317 | geo2utm: function(funcao,x,y){ |
318 | + i3GEO.php.verifica(); | |
280 | 319 | if($i("aguardeGifAberto")){return;} |
281 | 320 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=geo2utm&x="+x+"&y="+y+"&g_sid="+i3GEO.configura.sid; |
282 | 321 | cpJSON.call(p,"geo2utm",funcao); |
... | ... | @@ -287,6 +326,7 @@ i3GEO.php = { |
287 | 326 | <desativacgi> |
288 | 327 | */ |
289 | 328 | desativacgi: function(funcao){ |
329 | + i3GEO.php.verifica(); | |
290 | 330 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=desativacgi&g_sid="+i3GEO.configura.sid; |
291 | 331 | cpJSON.call(p,"desativacgi",funcao); |
292 | 332 | }, |
... | ... | @@ -299,6 +339,7 @@ i3GEO.php = { |
299 | 339 | <Menutemas->pegaListaDeMapas> |
300 | 340 | */ |
301 | 341 | pegaMapas: function(funcao){ |
342 | + i3GEO.php.verifica(); | |
302 | 343 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegaMapas&g_sid="+i3GEO.configura.sid; |
303 | 344 | cpJSON.call(p,"pegaSistemas",funcao); |
304 | 345 | }, |
... | ... | @@ -311,6 +352,7 @@ i3GEO.php = { |
311 | 352 | <Mapa->mudaQS> |
312 | 353 | */ |
313 | 354 | mudatamanho: function(funcao,altura,largura){ |
355 | + i3GEO.php.verifica(); | |
314 | 356 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudatamanho&altura="+altura+"&largura="+largura+"&g_sid="+i3GEO.configura.sid; |
315 | 357 | cpJSON.call(p,"pegaSistemas",funcao); |
316 | 358 | }, |
... | ... | @@ -323,6 +365,7 @@ i3GEO.php = { |
323 | 365 | <Mapa->ativalogo> |
324 | 366 | */ |
325 | 367 | ativalogo: function(funcao,altura,largura){ |
368 | + i3GEO.php.verifica(); | |
326 | 369 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=ativalogo&g_sid="+i3GEO.configura.sid; |
327 | 370 | cpJSON.call(p,"ativalogo",funcao); |
328 | 371 | }, |
... | ... | @@ -335,6 +378,7 @@ i3GEO.php = { |
335 | 378 | <Temas->insereFeature> |
336 | 379 | */ |
337 | 380 | insereAnnotation: function(funcao,pin,xy,texto,position,partials,offsetx,offsety,minfeaturesize,mindistance,force,shadowcolor,shadowsizex,shadowsizey,outlinecolor,cor,sombray,sombrax,sombra,fundo,angulo,tamanho,fonte){ |
381 | + i3GEO.php.verifica(); | |
338 | 382 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=inserefeature&pin="+pin+"&tipo=ANNOTATION&xy="+xy+"&texto="+texto+"&position="+position+"&partials="+partials+"&offsetx="+offsetx+"&offsety="+offsety+"&minfeaturesize="+minfeaturesize+"&mindistance="+mindistance+"&force="+force+"&shadowcolor="+shadowcolor+"&shadowsizex="+shadowsizex+"&shadowsizey="+shadowsizey+"&outlinecolor="+outlinecolor+"&cor="+cor+"&sombray="+sombray+"&sombrax="+sombrax+"&sombra="+sombra+"&fundo="+fundo+"&angulo="+angulo+"&tamanho="+tamanho+"&fonte="+fonte+"&g_sid="+i3GEO.configura.sid; |
339 | 383 | cpJSON.call(p,"inserefeature",funcao); |
340 | 384 | }, |
... | ... | @@ -347,6 +391,7 @@ i3GEO.php = { |
347 | 391 | <Atributos->identificaQBP> |
348 | 392 | */ |
349 | 393 | identificaunico: function(funcao,xy,tema,item){ |
394 | + i3GEO.php.verifica(); | |
350 | 395 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=identificaunico&xy="+xy+"&resolucao=5&tema="+tema+"&item="+item+"&g_sid="+i3GEO.configura.sid; |
351 | 396 | cpJSON.call(p,"identificaunico",funcao); |
352 | 397 | }, |
... | ... | @@ -359,6 +404,7 @@ i3GEO.php = { |
359 | 404 | <recuperamapa> |
360 | 405 | */ |
361 | 406 | recuperamapa: function(funcao){ |
407 | + i3GEO.php.verifica(); | |
362 | 408 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=recuperamapa&g_sid="+i3GEO.configura.sid; |
363 | 409 | cpJSON.call(p,"recuperamapa",funcao); |
364 | 410 | }, |
... | ... | @@ -371,6 +417,7 @@ i3GEO.php = { |
371 | 417 | <Atributos->legendaGrafica> |
372 | 418 | */ |
373 | 419 | criaLegendaImagem: function(funcao){ |
420 | + i3GEO.php.verifica(); | |
374 | 421 | var p =i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=criaLegendaImagem&g_sid="+i3GEO.configura.sid; |
375 | 422 | cpJSON.call(p,"criaLegendaImagem",funcao); |
376 | 423 | }, |
... | ... | @@ -383,6 +430,7 @@ i3GEO.php = { |
383 | 430 | <retornaReferenciaDinamica> |
384 | 431 | */ |
385 | 432 | referenciadinamica: function(funcao,zoom,tipo){ |
433 | + i3GEO.php.verifica(); | |
386 | 434 | if(arguments.length == 2) |
387 | 435 | {var tipo = "dinamico"} |
388 | 436 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=referenciadinamica&g_sid="+i3GEO.configura.sid+"&zoom="+zoom+"&tipo="+tipo; |
... | ... | @@ -397,6 +445,7 @@ i3GEO.php = { |
397 | 445 | <retornaReferencia> |
398 | 446 | */ |
399 | 447 | referencia: function(funcao){ |
448 | + i3GEO.php.verifica(); | |
400 | 449 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=referencia&g_sid="+i3GEO.configura.sid; |
401 | 450 | cpJSON.call(p,"retornaReferencia",funcao); |
402 | 451 | }, |
... | ... | @@ -409,6 +458,7 @@ i3GEO.php = { |
409 | 458 | <Navegacao->pan> |
410 | 459 | */ |
411 | 460 | pan: function(funcao,escala,tipo,x,y){ |
461 | + i3GEO.php.verifica(); | |
412 | 462 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pan&escala="+escala+"&tipo="+tipo+"&x="+x+"&y="+y+"&g_sid="+i3GEO.configura.sid; |
413 | 463 | cpJSON.call(p,"pan",funcao); |
414 | 464 | }, |
... | ... | @@ -421,6 +471,7 @@ i3GEO.php = { |
421 | 471 | <Navegacao->aproxima> |
422 | 472 | */ |
423 | 473 | aproxima: function(funcao,nivel){ |
474 | + i3GEO.php.verifica(); | |
424 | 475 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=aproxima&nivel="+nivel+"&g_sid="+i3GEO.configura.sid; |
425 | 476 | cpJSON.call(p,"aproxima",funcao); |
426 | 477 | }, |
... | ... | @@ -433,6 +484,7 @@ i3GEO.php = { |
433 | 484 | <Navegacao->afasta> |
434 | 485 | */ |
435 | 486 | afasta: function(funcao,nivel){ |
487 | + i3GEO.php.verifica(); | |
436 | 488 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=afasta&nivel="+nivel+"&g_sid="+i3GEO.configura.sid; |
437 | 489 | cpJSON.call(p,"afasta",funcao); |
438 | 490 | }, |
... | ... | @@ -445,6 +497,7 @@ i3GEO.php = { |
445 | 497 | <Navegacao->zoomponto> |
446 | 498 | */ |
447 | 499 | zoomponto: function(funcao,x,y){ |
500 | + i3GEO.php.verifica(); | |
448 | 501 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=zoomponto&pin=pin&xy="+x+" "+y+"&g_sid="+i3GEO.configura.sid; |
449 | 502 | cpJSON.call(p,"zoomponto",funcao); |
450 | 503 | }, |
... | ... | @@ -455,6 +508,7 @@ i3GEO.php = { |
455 | 508 | classesphp/funccoes_gerais.php |
456 | 509 | */ |
457 | 510 | localizaIP: function(funcao){ |
511 | + i3GEO.php.verifica(); | |
458 | 512 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=localizaIP&g_sid="+i3GEO.configura.sid; |
459 | 513 | cpJSON.call(p,"localizaIP",funcao); |
460 | 514 | }, |
... | ... | @@ -467,6 +521,7 @@ i3GEO.php = { |
467 | 521 | <Navegacao->mudaExtensao> |
468 | 522 | */ |
469 | 523 | mudaext: function(funcao,tipoimagem,ext){ |
524 | + i3GEO.php.verifica(); | |
470 | 525 | if(ext == 'undefined'){alert("extensao nao definida");return;} |
471 | 526 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudaext&tipoimagem="+tipoimagem+"&ext="+ext+"&g_sid="+i3GEO.configura.sid; |
472 | 527 | cpJSON.call(p,"mudaext",funcao); |
... | ... | @@ -480,6 +535,7 @@ i3GEO.php = { |
480 | 535 | <Navegacao->mudaEscala> |
481 | 536 | */ |
482 | 537 | mudaescala: function(funcao,escala){ |
538 | + i3GEO.php.verifica(); | |
483 | 539 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudaescala&escala="+escala+"&g_sid="+i3GEO.configura.sid; |
484 | 540 | cpJSON.call(p,"mudaescala",funcao); |
485 | 541 | }, |
... | ... | @@ -492,6 +548,7 @@ i3GEO.php = { |
492 | 548 | <Navegacao->aplicaResolucao> |
493 | 549 | */ |
494 | 550 | aplicaResolucao: function(funcao,resolucao){ |
551 | + i3GEO.php.verifica(); | |
495 | 552 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=crialente&resolucao="+resolucao+"&g_sid="+i3GEO.configura.sid; |
496 | 553 | cpJSON.call(p,"crialente",funcao); |
497 | 554 | }, |
... | ... | @@ -504,6 +561,7 @@ i3GEO.php = { |
504 | 561 | <Temas->geraDestaque> |
505 | 562 | */ |
506 | 563 | geradestaque: function(funcao,tema){ |
564 | + i3GEO.php.verifica(); | |
507 | 565 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=geradestaque&tema="+tema+"&g_sid="+i3GEO.configura.sid; |
508 | 566 | cpJSON.call(p,"geradestaque",funcao); |
509 | 567 | }, |
... | ... | @@ -516,6 +574,7 @@ i3GEO.php = { |
516 | 574 | <Selecao->selecaoPT> |
517 | 575 | */ |
518 | 576 | selecaopt: function(funcao,tema,xy,tipo,tolerancia){ |
577 | + i3GEO.php.verifica(); | |
519 | 578 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=selecaopt&tema="+tema+"&tipo="+tipo+"&xy="+xy+"&tolerancia="+tolerancia+"&g_sid="+i3GEO.configura.sid; |
520 | 579 | cpJSON.call(p,"selecaoPT",funcao); |
521 | 580 | }, |
... | ... | @@ -528,6 +587,7 @@ i3GEO.php = { |
528 | 587 | <Selecao->selecaoBOX> |
529 | 588 | */ |
530 | 589 | selecaobox: function(funcao,tema,tipo,box){ |
590 | + i3GEO.php.verifica(); | |
531 | 591 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=selecaobox&ext="+box+"&g_sid="+i3GEO.configura.sid+"&tipo="+tipo+"&tema="+tema; |
532 | 592 | cpJSON.call(p,"selecaobox",funcao); |
533 | 593 | }, |
... | ... | @@ -540,6 +600,7 @@ i3GEO.php = { |
540 | 600 | <Temas->sobeTema> |
541 | 601 | */ |
542 | 602 | sobetema: function(funcao,tema){ |
603 | + i3GEO.php.verifica(); | |
543 | 604 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=sobetema&tema="+tema+"&g_sid="+i3GEO.configura.sid; |
544 | 605 | cpJSON.call(p,"sobetema",funcao); |
545 | 606 | }, |
... | ... | @@ -552,6 +613,7 @@ i3GEO.php = { |
552 | 613 | <Temas->desceTema> |
553 | 614 | */ |
554 | 615 | descetema: function(funcao,tema){ |
616 | + i3GEO.php.verifica(); | |
555 | 617 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?&funcao=descetema&tema="+tema+"&g_sid="+i3GEO.configura.sid; |
556 | 618 | cpJSON.call(p,"descetema",funcao); |
557 | 619 | }, |
... | ... | @@ -564,6 +626,7 @@ i3GEO.php = { |
564 | 626 | <Temas->fonteTema> |
565 | 627 | */ |
566 | 628 | fontetema: function(funcao,tema){ |
629 | + i3GEO.php.verifica(); | |
567 | 630 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=fontetema&tema="+tema+"&g_sid="+i3GEO.configura.sid; |
568 | 631 | cpJSON.call(p,"fontetema",funcao); |
569 | 632 | }, |
... | ... | @@ -576,6 +639,7 @@ i3GEO.php = { |
576 | 639 | <Temas->zoomTema> |
577 | 640 | */ |
578 | 641 | zoomtema: function(funcao,tema){ |
642 | + i3GEO.php.verifica(); | |
579 | 643 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=zoomtema&tema="+tema+"&g_sid="+i3GEO.configura.sid; |
580 | 644 | cpJSON.call(p,"zoomtema",funcao); |
581 | 645 | }, |
... | ... | @@ -588,6 +652,7 @@ i3GEO.php = { |
588 | 652 | <Selecao->selecaoLimpa> |
589 | 653 | */ |
590 | 654 | limpasel: function(funcao,tema){ |
655 | + i3GEO.php.verifica(); | |
591 | 656 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=limpasel&tema="+tema+"&g_sid="+i3GEO.configura.sid; |
592 | 657 | cpJSON.call(p,"limpasel",funcao); |
593 | 658 | }, |
... | ... | @@ -600,6 +665,7 @@ i3GEO.php = { |
600 | 665 | <Temas->mudaTransparencia> |
601 | 666 | */ |
602 | 667 | mudatransp: function(funcao,tema,valor){ |
668 | + i3GEO.php.verifica(); | |
603 | 669 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudatransp&tema="+tema+"&valor="+valor+"&g_sid="+i3GEO.configura.sid; |
604 | 670 | cpJSON.call(p,"mudatransp",funcao); |
605 | 671 | }, |
... | ... | @@ -612,6 +678,7 @@ i3GEO.php = { |
612 | 678 | <Temas->mudaTransparencia> |
613 | 679 | */ |
614 | 680 | mudanome: function(funcao,tema,valor){ |
681 | + i3GEO.php.verifica(); | |
615 | 682 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudanome&tema="+tema+"&valor="+valor+"&g_sid="+i3GEO.configura.sid; |
616 | 683 | cpJSON.call(p,"mudanome",funcao); |
617 | 684 | }, |
... | ... | @@ -624,6 +691,7 @@ i3GEO.php = { |
624 | 691 | <Mapa->adicionatemawms> |
625 | 692 | */ |
626 | 693 | adicionaTemaWMS: function(funcao,servico,tema,nome,proj,formato,versao,nomecamada,tiporep,suportasld,formatosinfo){ |
694 | + i3GEO.php.verifica(); | |
627 | 695 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?g_sid="+i3GEO.configura.sid+"&funcao=adicionatemawms&servico="+servico+"&tema="+tema+"&nome="+nome+"&proj="+proj+"&formato="+formato+"&versao="+versao+"&nomecamada="+nomecamada+"&tiporep="+tiporep+"&suportasld="+suportasld+"&formatosinfo="+formatosinfo; |
628 | 696 | cpJSON.call(p,"adicionatemawms",funcao); |
629 | 697 | }, |
... | ... | @@ -636,6 +704,7 @@ i3GEO.php = { |
636 | 704 | <Mapa->adicionaTemaSHP> |
637 | 705 | */ |
638 | 706 | adicionaTemaSHP: function(funcao,path){ |
707 | + i3GEO.php.verifica(); | |
639 | 708 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?g_sid="+i3GEO.configura.sid+"&funcao=adicionaTemaSHP&arq="+path; |
640 | 709 | cpJSON.call(p,"adicionaTemaSHP",funcao); |
641 | 710 | }, |
... | ... | @@ -648,6 +717,7 @@ i3GEO.php = { |
648 | 717 | <Mapa->adicionaTemaIMG> |
649 | 718 | */ |
650 | 719 | adicionaTemaIMG: function(funcao,path){ |
720 | + i3GEO.php.verifica(); | |
651 | 721 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?g_sid="+i3GEO.configura.sid+"&funcao=adicionaTemaIMG&arq="+path; |
652 | 722 | cpJSON.call(p,"adicionaTemaIMG",funcao); |
653 | 723 | }, |
... | ... | @@ -660,6 +730,7 @@ i3GEO.php = { |
660 | 730 | <Atributos->identifica> |
661 | 731 | */ |
662 | 732 | identifica: function(funcao,x,y,resolucao){ |
733 | + i3GEO.php.verifica(); | |
663 | 734 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=identifica&opcao=tip&xy="+x+","+y+"&resolucao=5&g_sid="+i3GEO.configura.sid; |
664 | 735 | cpJSON.call(p,"identifica",funcao); |
665 | 736 | }, |
... | ... | @@ -670,6 +741,7 @@ i3GEO.php = { |
670 | 741 | classesphp/mapa_controle.php |
671 | 742 | */ |
672 | 743 | reiniciaMapa: function(funcao){ |
744 | + i3GEO.php.verifica(); | |
673 | 745 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=reiniciaMapa&g_sid="+i3GEO.configura.sid; |
674 | 746 | cpJSON.call(p,"reiniciaMapa",funcao); |
675 | 747 | }, |
... | ... | @@ -682,6 +754,7 @@ i3GEO.php = { |
682 | 754 | <Menutemas->procurartemas> |
683 | 755 | */ |
684 | 756 | procurartemas: function(funcao,procurar){ |
757 | + i3GEO.php.verifica(); | |
685 | 758 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=procurartemas&procurar="+procurar+"&g_sid="+i3GEO.configura.sid; |
686 | 759 | cpJSON.call(p,"procurartemas",funcao); |
687 | 760 | }, |
... | ... | @@ -694,6 +767,7 @@ i3GEO.php = { |
694 | 767 | <Mapa->adicionaTema> |
695 | 768 | */ |
696 | 769 | adtema: function(funcao,temas){ |
770 | + i3GEO.php.verifica(); | |
697 | 771 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=adtema&temas="+temas+"&g_sid="+i3GEO.configura.sid; |
698 | 772 | cpJSON.call(p,"adtema",funcao); |
699 | 773 | }, |
... | ... | @@ -706,6 +780,7 @@ i3GEO.php = { |
706 | 780 | <Escala->retornaBarraEscala> |
707 | 781 | */ |
708 | 782 | escalagrafica: function(funcao){ |
783 | + i3GEO.php.verifica(); | |
709 | 784 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=escalagrafica&g_sid="+i3GEO.configura.sid; |
710 | 785 | cpJSON.call(p,"escalagrafica",funcao); |
711 | 786 | }, |
... | ... | @@ -718,6 +793,7 @@ i3GEO.php = { |
718 | 793 | <montaFlamingo> |
719 | 794 | */ |
720 | 795 | flamingo: function(funcao){ |
796 | + i3GEO.php.verifica(); | |
721 | 797 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=montaFlamingo&g_sid="+i3GEO.configura.sid; |
722 | 798 | cpJSON.call(p,"montaFlamingo",funcao); |
723 | 799 | }, |
... | ... | @@ -730,6 +806,7 @@ i3GEO.php = { |
730 | 806 | <openlayers> |
731 | 807 | */ |
732 | 808 | openlayers: function(funcao){ |
809 | + i3GEO.php.verifica(); | |
733 | 810 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=openlayers&g_sid="+i3GEO.configura.sid; |
734 | 811 | cpJSON.call(p,"openlayers",funcao); |
735 | 812 | }, |
... | ... | @@ -742,6 +819,7 @@ i3GEO.php = { |
742 | 819 | <redesenhaMapa> |
743 | 820 | */ |
744 | 821 | corpo: function(funcao,tipoimagem){ |
822 | + i3GEO.php.verifica(); | |
745 | 823 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=corpo&tipoimagem="+tipoimagem+"&g_sid="+i3GEO.configura.sid; |
746 | 824 | cpJSON.call(p,"corpo",funcao); |
747 | 825 | }, |
... | ... | @@ -766,6 +844,7 @@ i3GEO.php = { |
766 | 844 | <iniciaMapa> |
767 | 845 | */ |
768 | 846 | inicia: function(funcao,embedLegenda,w,h){ |
847 | + i3GEO.php.verifica(); | |
769 | 848 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=inicia&embedLegenda="+embedLegenda+"&w="+w+"&h="+h+"&g_sid="+i3GEO.configura.sid+"&interface="+i3GEO.interface.ATUAL; |
770 | 849 | cpJSON.call(p,"iniciaMapa",funcao); |
771 | 850 | }, |
... | ... | @@ -778,6 +857,7 @@ i3GEO.php = { |
778 | 857 | <chavegoogle> |
779 | 858 | */ |
780 | 859 | chaveGoogle: function(funcao){ |
860 | + i3GEO.php.verifica(); | |
781 | 861 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=chavegoogle&g_sid="+i3GEO.configura.sid; |
782 | 862 | cpJSON.call(p,"chavegoogle",funcao); |
783 | 863 | }, | ... | ... |