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 | }, | ... | ... |