Commit 88cfeae9a535414f0661daa7292fef04cd5822f2
1 parent
75bf56cf
Exists in
master
and in
7 other branches
--no commit message
Showing
19 changed files
with
2296 additions
and
88 deletions
Show diff stats
aplicmap/geral.htm
classesjs/compactados/classe_php_compacto.js
1 | -if(typeof(i3GEO)=='undefined'){i3GEO=new Array()}cpJSON=new cpaint();cpJSON.set_response_type("JSON");i3GEO.php={insereSHPgrafico:function(funcao,tema,x,y,itens,shadow_height,width,inclinacao){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;cpJSON.call(p,"insereSHPgrafico",funcao)},insereSHP:function(funcao,tema,item,valoritem,xy){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=insereSHP&item="+item+"&valor="+valoritem+"&tema="+tema+"&xy="+xy+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"insereSHPgrafico",funcao)},pegaMensagens:function(funcao){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegaMensagens&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"pegaMensagem",funcao)},areaPixel:function(funcao,g_celula){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=areaPixel&celsize="+g_celula+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"areaPixel",funcao)},excluitema:function(funcao,tema){var p=i3GEO.arvoreDeCamadas.LOCAPLIC+"/classesphp/mapa_controle.php?funcao=excluitema&temas="+tema+"&g_sid="+i3GEO.arvoreDeCamadas.SID;cpJSON.call(p,"excluitema",funcao)},reordenatemas:function(funcao,lista){var p=i3GEO.arvoreDeCamadas.LOCAPLIC+"/classesphp/mapa_controle.php?funcao=reordenatemas&lista="+lista+"&g_sid="+i3GEO.arvoreDeCamadas.SID;cpJSON.call(p,"reordenatemas",funcao)},criaLegendaHTML:function(funcao,tema,template){var c="sim";if(arguments.length==1){var tema="";var template="legenda2.htm"}if(arguments.length==2){var template="legenda2.htm"}var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=criaLegendaHTML&tema="+tema+"&templateLegenda="+template+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"criaLegendaHTML",funcao)},inverteStatusClasse:function(funcao,tema,classe){var p=i3GEO.arvoreDeCamadas.LOCAPLIC+"/classesphp/mapa_controle.php?funcao=inverteStatusClasse&g_sid="+i3GEO.arvoreDeCamadas.SID+"&tema="+tema+"&classe="+classe;cpJSON.call(p,"inverteStatusClasse",funcao)},ligatemas:function(funcao,desligar,ligar){var p=i3GEO.arvoreDeCamadas.LOCAPLIC+"/classesphp/mapa_controle.php?funcao=ligatemas&desligar="+desligar+"&ligar="+ligar+"&g_sid="+i3GEO.arvoreDeCamadas.SID;cpJSON.call(p,"ligaDesligaTemas",funcao)},pegalistademenus:function(funcao){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegalistademenus&g_sid="+i3GEO.configura.sid+"&map_file=";cpJSON.call(p,"pegalistademenus",funcao)},pegalistadegrupos:function(funcao,id_menu,listasgrupos){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;cpJSON.call(p,"pegalistadegrupos",funcao)},pegalistadeSubgrupos:function(funcao,id_menu,id_grupo){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegalistadeSubgrupos&g_sid="+i3GEO.configura.sid+"&idmenu="+id_menu+"&grupo="+id_grupo+"&map_file=";cpJSON.call(p,"pegalistadeSubgrupos",funcao)},pegalistadetemas:function(funcao,id_menu,id_grupo,id_subgrupo){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=";cpJSON.call(p,"pegalistadetemas",funcao)},pegaSistemas:function(funcao){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegaSistemas&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"pegaSistemas",funcao)},listadrives:function(funcao){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=listaDrives&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"listaDrives",funcao)},listaarquivos:function(funcao,caminho){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?g_sid="+i3GEO.configura.sid+"&funcao=listaArquivos&diretorio="+caminho;cpJSON.call(p,"listaArquivos",funcao)},geo2utm:function(funcao,x,y){if($i("aguardeGifAberto")){return}var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=geo2utm&x="+x+"&y="+y+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"geo2utm",funcao)},desativacgi:function(funcao){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=desativacgi&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"desativacgi",funcao)},pegaMapas:function(funcao){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegaMapas&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"pegaSistemas",funcao)},mudatamanho:function(funcao,altura,largura){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudatamanho&altura="+altura+"&largura="+largura+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"pegaSistemas",funcao)},ativalogo:function(funcao,altura,largura){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=ativalogo&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"ativalogo",funcao)},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){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;cpJSON.call(p,"inserefeature",funcao)},identificaunico:function(funcao,xy,tema,item){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=identificaunico&xy="+xy+"&resolucao=5&tema="+tema+"&item="+item+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"identificaunico",funcao)},recuperamapa:function(funcao){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=recuperamapa&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"recuperamapa",funcao)},criaLegendaImagem:function(funcao){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=criaLegendaImagem&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"criaLegendaImagem",funcao)},referenciadinamica:function(funcao,zoom,tipo){if(arguments.length==2){var tipo="dinamico"}var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=referenciadinamica&g_sid="+i3GEO.configura.sid+"&zoom="+zoom+"&tipo="+tipo;cpJSON.call(p,"retornaReferenciaDinamica",funcao)},referencia:function(funcao){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=referencia&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"retornaReferencia",funcao)},pan:function(funcao,escala,tipo,x,y){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pan&escala="+escala+"&tipo="+tipo+"&x="+x+"&y="+y+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"pan",funcao)},aproxima:function(funcao,nivel){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=aproxima&nivel="+nivel+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"aproxima",funcao)},afasta:function(funcao,nivel){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=afasta&nivel="+nivel+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"afasta",funcao)},zoomponto:function(funcao,x,y){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=zoomponto&pin=pin&xy="+x+" "+y+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"zoomponto",funcao)},localizaIP:function(funcao){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=localizaIP&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"localizaIP",funcao)},mudaext:function(funcao,tipoimagem,ext){if(ext=='undefined'){alert("extensao nao definida");return}var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudaext&tipoimagem="+tipoimagem+"&ext="+ext+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"mudaext",funcao)},mudaescala:function(funcao,escala){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudaescala&escala="+escala+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"mudaescala",funcao)},aplicaResolucao:function(funcao,resolucao){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=crialente&resolucao="+resolucao+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"crialente",funcao)},geradestaque:function(funcao,tema){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=geradestaque&tema="+tema+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"geradestaque",funcao)},selecaopt:function(funcao,tema,xy,tipo,tolerancia){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=selecaopt&tema="+tema+"&tipo="+tipo+"&xy="+xy+"&tolerancia="+tolerancia+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"selecaoPT",funcao)},selecaobox:function(funcao,tema,tipo,box){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=selecaobox&ext="+box+"&g_sid="+i3GEO.configura.sid+"&tipo="+tipo+"&tema="+tema;cpJSON.call(p,"selecaobox",funcao)},sobetema:function(funcao,tema){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=sobetema&tema="+tema+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"sobetema",funcao)},descetema:function(funcao,tema){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?&funcao=descetema&tema="+tema+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"descetema",funcao)},fontetema:function(funcao,tema){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=fontetema&tema="+tema+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"fontetema",funcao)},zoomtema:function(funcao,tema){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=zoomtema&tema="+tema+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"zoomtema",funcao)},limpasel:function(funcao,tema){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=limpasel&tema="+tema+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"limpasel",funcao)},mudatransp:function(funcao,tema,valor){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudatransp&tema="+tema+"&valor="+valor+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"mudatransp",funcao)},mudanome:function(funcao,tema,valor){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudanome&tema="+tema+"&valor="+valor+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"mudanome",funcao)},adicionaTemaWMS:function(funcao,servico,tema,nome,proj,formato,versao,nomecamada,tiporep,suportasld,formatosinfo){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;cpJSON.call(p,"adicionatemawms",funcao)},adicionaTemaSHP:function(funcao,path){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?g_sid="+i3GEO.configura.sid+"&funcao=adicionaTemaSHP&arq="+path;cpJSON.call(p,"adicionaTemaSHP",funcao)},adicionaTemaIMG:function(funcao,path){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?g_sid="+i3GEO.configura.sid+"&funcao=adicionaTemaIMG&arq="+path;cpJSON.call(p,"adicionaTemaIMG",funcao)},identifica:function(funcao,x,y,resolucao){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=identifica&opcao=tip&xy="+x+","+y+"&resolucao=5&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"identifica",funcao)},reiniciaMapa:function(funcao){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=reiniciaMapa&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"reiniciaMapa",funcao)},procurartemas:function(funcao,procurar){var p=g_locaplic+"/classesphp/mapa_controle.php?funcao=procurartemas&procurar="+procurar+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"procurartemas",funcao)},adtema:function(funcao,temas){var p=g_locaplic+"/classesphp/mapa_controle.php?funcao=adtema&temas="+temas+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"adtema",funcao)},escalagrafica:function(funcao){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=escalagrafica&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"escalagrafica",funcao)},flamingo:function(funcao){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=montaFlamingo&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"montaFlamingo",funcao)},openlayers:function(funcao){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=openlayers&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"openlayers",funcao)},corpo:function(funcao,tipoimagem){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=corpo&tipoimagem="+tipoimagem+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"corpo",funcao)},criamapa:function(funcao,parametros){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=criaMapa&"+parametros;cpJSON.call(p,"criaMapa",funcao)},inicia:function(funcao,embedLegenda,w,h){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;cpJSON.call(p,"iniciaMapa",funcao)},chaveGoogle:function(funcao){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=chavegoogle&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"chavegoogle",funcao)},listaRSSwsARRAY:function(funcao,tipo){var p=i3GEO.configura.locaplic+"/classesphp/wscliente.php?funcao=listaRSSwsARRAY&rss="+new Array("|")+"&tipo="+tipo;cpJSON.call(p,"listaRSSwsARRAY",funcao)},listaLayersWMS:function(funcao,servico,nivel,id_ws,nomelayer){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=listaLayersWMS&servico="+servico+"&nivel="+nivel+"&id_ws="+id_ws+"&nomelayer="+nomelayer;cpJSON.call(p,"listaLayersWMS",funcao)}}; | |
2 | 1 | \ No newline at end of file |
2 | +if(typeof(i3GEO)=='undefined'){i3GEO=new Array()}cpJSON=new cpaint();cpJSON.set_response_type("JSON");i3GEO.php={verifica:function(){if(i3GEO.configura.locaplic==undefined){alert("variavel i3GEO.configura.locaplic não esta definida")}if(i3GEO.configura.sid==undefined){alert("variavel i3GEO.configura.locaplic não esta definida")}},insereSHPgrafico:function(funcao,tema,x,y,itens,shadow_height,width,inclinacao){i3GEO.php.verifica();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;cpJSON.call(p,"insereSHPgrafico",funcao)},insereSHP:function(funcao,tema,item,valoritem,xy){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=insereSHP&item="+item+"&valor="+valoritem+"&tema="+tema+"&xy="+xy+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"insereSHPgrafico",funcao)},pegaMensagens:function(funcao){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegaMensagens&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"pegaMensagem",funcao)},areaPixel:function(funcao,g_celula){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=areaPixel&celsize="+g_celula+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"areaPixel",funcao)},excluitema:function(funcao,tema){i3GEO.php.verifica();var p=i3GEO.arvoreDeCamadas.LOCAPLIC+"/classesphp/mapa_controle.php?funcao=excluitema&temas="+tema+"&g_sid="+i3GEO.arvoreDeCamadas.SID;cpJSON.call(p,"excluitema",funcao)},reordenatemas:function(funcao,lista){i3GEO.php.verifica();var p=i3GEO.arvoreDeCamadas.LOCAPLIC+"/classesphp/mapa_controle.php?funcao=reordenatemas&lista="+lista+"&g_sid="+i3GEO.arvoreDeCamadas.SID;cpJSON.call(p,"reordenatemas",funcao)},criaLegendaHTML:function(funcao,tema,template){i3GEO.php.verifica();var c="sim";if(arguments.length==1){var tema="";var template="legenda2.htm"}if(arguments.length==2){var template="legenda2.htm"}var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=criaLegendaHTML&tema="+tema+"&templateLegenda="+template+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"criaLegendaHTML",funcao)},inverteStatusClasse:function(funcao,tema,classe){i3GEO.php.verifica();var p=i3GEO.arvoreDeCamadas.LOCAPLIC+"/classesphp/mapa_controle.php?funcao=inverteStatusClasse&g_sid="+i3GEO.arvoreDeCamadas.SID+"&tema="+tema+"&classe="+classe;cpJSON.call(p,"inverteStatusClasse",funcao)},ligatemas:function(funcao,desligar,ligar){i3GEO.php.verifica();var p=i3GEO.arvoreDeCamadas.LOCAPLIC+"/classesphp/mapa_controle.php?funcao=ligatemas&desligar="+desligar+"&ligar="+ligar+"&g_sid="+i3GEO.arvoreDeCamadas.SID;cpJSON.call(p,"ligaDesligaTemas",funcao)},pegalistademenus:function(funcao){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegalistademenus&g_sid="+i3GEO.configura.sid+"&map_file=";cpJSON.call(p,"pegalistademenus",funcao)},pegalistadegrupos:function(funcao,id_menu,listasgrupos){i3GEO.php.verifica();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;cpJSON.call(p,"pegalistadegrupos",funcao)},pegalistadeSubgrupos:function(funcao,id_menu,id_grupo){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegalistadeSubgrupos&g_sid="+i3GEO.configura.sid+"&idmenu="+id_menu+"&grupo="+id_grupo+"&map_file=";cpJSON.call(p,"pegalistadeSubgrupos",funcao)},pegalistadetemas:function(funcao,id_menu,id_grupo,id_subgrupo){i3GEO.php.verifica();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=";cpJSON.call(p,"pegalistadetemas",funcao)},pegaSistemas:function(funcao){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegaSistemas&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"pegaSistemas",funcao)},listadrives:function(funcao){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=listaDrives&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"listaDrives",funcao)},listaarquivos:function(funcao,caminho){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?g_sid="+i3GEO.configura.sid+"&funcao=listaArquivos&diretorio="+caminho;cpJSON.call(p,"listaArquivos",funcao)},geo2utm:function(funcao,x,y){i3GEO.php.verifica();if($i("aguardeGifAberto")){return}var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=geo2utm&x="+x+"&y="+y+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"geo2utm",funcao)},desativacgi:function(funcao){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=desativacgi&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"desativacgi",funcao)},pegaMapas:function(funcao){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegaMapas&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"pegaSistemas",funcao)},mudatamanho:function(funcao,altura,largura){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudatamanho&altura="+altura+"&largura="+largura+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"pegaSistemas",funcao)},ativalogo:function(funcao,altura,largura){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=ativalogo&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"ativalogo",funcao)},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){i3GEO.php.verifica();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;cpJSON.call(p,"inserefeature",funcao)},identificaunico:function(funcao,xy,tema,item){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=identificaunico&xy="+xy+"&resolucao=5&tema="+tema+"&item="+item+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"identificaunico",funcao)},recuperamapa:function(funcao){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=recuperamapa&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"recuperamapa",funcao)},criaLegendaImagem:function(funcao){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=criaLegendaImagem&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"criaLegendaImagem",funcao)},referenciadinamica:function(funcao,zoom,tipo){i3GEO.php.verifica();if(arguments.length==2){var tipo="dinamico"}var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=referenciadinamica&g_sid="+i3GEO.configura.sid+"&zoom="+zoom+"&tipo="+tipo;cpJSON.call(p,"retornaReferenciaDinamica",funcao)},referencia:function(funcao){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=referencia&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"retornaReferencia",funcao)},pan:function(funcao,escala,tipo,x,y){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pan&escala="+escala+"&tipo="+tipo+"&x="+x+"&y="+y+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"pan",funcao)},aproxima:function(funcao,nivel){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=aproxima&nivel="+nivel+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"aproxima",funcao)},afasta:function(funcao,nivel){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=afasta&nivel="+nivel+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"afasta",funcao)},zoomponto:function(funcao,x,y){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=zoomponto&pin=pin&xy="+x+" "+y+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"zoomponto",funcao)},localizaIP:function(funcao){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=localizaIP&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"localizaIP",funcao)},mudaext:function(funcao,tipoimagem,ext){i3GEO.php.verifica();if(ext=='undefined'){alert("extensao nao definida");return}var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudaext&tipoimagem="+tipoimagem+"&ext="+ext+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"mudaext",funcao)},mudaescala:function(funcao,escala){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudaescala&escala="+escala+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"mudaescala",funcao)},aplicaResolucao:function(funcao,resolucao){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=crialente&resolucao="+resolucao+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"crialente",funcao)},geradestaque:function(funcao,tema){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=geradestaque&tema="+tema+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"geradestaque",funcao)},selecaopt:function(funcao,tema,xy,tipo,tolerancia){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=selecaopt&tema="+tema+"&tipo="+tipo+"&xy="+xy+"&tolerancia="+tolerancia+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"selecaoPT",funcao)},selecaobox:function(funcao,tema,tipo,box){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=selecaobox&ext="+box+"&g_sid="+i3GEO.configura.sid+"&tipo="+tipo+"&tema="+tema;cpJSON.call(p,"selecaobox",funcao)},sobetema:function(funcao,tema){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=sobetema&tema="+tema+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"sobetema",funcao)},descetema:function(funcao,tema){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?&funcao=descetema&tema="+tema+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"descetema",funcao)},fontetema:function(funcao,tema){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=fontetema&tema="+tema+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"fontetema",funcao)},zoomtema:function(funcao,tema){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=zoomtema&tema="+tema+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"zoomtema",funcao)},limpasel:function(funcao,tema){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=limpasel&tema="+tema+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"limpasel",funcao)},mudatransp:function(funcao,tema,valor){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudatransp&tema="+tema+"&valor="+valor+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"mudatransp",funcao)},mudanome:function(funcao,tema,valor){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudanome&tema="+tema+"&valor="+valor+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"mudanome",funcao)},adicionaTemaWMS:function(funcao,servico,tema,nome,proj,formato,versao,nomecamada,tiporep,suportasld,formatosinfo){i3GEO.php.verifica();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;cpJSON.call(p,"adicionatemawms",funcao)},adicionaTemaSHP:function(funcao,path){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?g_sid="+i3GEO.configura.sid+"&funcao=adicionaTemaSHP&arq="+path;cpJSON.call(p,"adicionaTemaSHP",funcao)},adicionaTemaIMG:function(funcao,path){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?g_sid="+i3GEO.configura.sid+"&funcao=adicionaTemaIMG&arq="+path;cpJSON.call(p,"adicionaTemaIMG",funcao)},identifica:function(funcao,x,y,resolucao){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=identifica&opcao=tip&xy="+x+","+y+"&resolucao=5&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"identifica",funcao)},reiniciaMapa:function(funcao){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=reiniciaMapa&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"reiniciaMapa",funcao)},procurartemas:function(funcao,procurar){i3GEO.php.verifica();var p=g_locaplic+"/classesphp/mapa_controle.php?funcao=procurartemas&procurar="+procurar+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"procurartemas",funcao)},adtema:function(funcao,temas){i3GEO.php.verifica();var p=g_locaplic+"/classesphp/mapa_controle.php?funcao=adtema&temas="+temas+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"adtema",funcao)},escalagrafica:function(funcao){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=escalagrafica&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"escalagrafica",funcao)},flamingo:function(funcao){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=montaFlamingo&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"montaFlamingo",funcao)},openlayers:function(funcao){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=openlayers&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"openlayers",funcao)},corpo:function(funcao,tipoimagem){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=corpo&tipoimagem="+tipoimagem+"&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"corpo",funcao)},criamapa:function(funcao,parametros){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=criaMapa&"+parametros;cpJSON.call(p,"criaMapa",funcao)},inicia:function(funcao,embedLegenda,w,h){i3GEO.php.verifica();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;cpJSON.call(p,"iniciaMapa",funcao)},chaveGoogle:function(funcao){i3GEO.php.verifica();var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=chavegoogle&g_sid="+i3GEO.configura.sid;cpJSON.call(p,"chavegoogle",funcao)},listaRSSwsARRAY:function(funcao,tipo){var p=i3GEO.configura.locaplic+"/classesphp/wscliente.php?funcao=listaRSSwsARRAY&rss="+new Array("|")+"&tipo="+tipo;cpJSON.call(p,"listaRSSwsARRAY",funcao)},listaLayersWMS:function(funcao,servico,nivel,id_ws,nomelayer){var p=i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=listaLayersWMS&servico="+servico+"&nivel="+nivel+"&id_ws="+id_ws+"&nomelayer="+nomelayer;cpJSON.call(p,"listaLayersWMS",funcao)}}; | |
3 | 3 | \ No newline at end of file | ... | ... |
classesjs/compactajs.php
... | ... | @@ -167,7 +167,8 @@ $jsfiles = array( |
167 | 167 | "../pacotes/yui252/build/tabview/tabview-min.js", |
168 | 168 | "../pacotes/yui252/build/animation/animation-min.js", |
169 | 169 | "../pacotes/yui252/build/autocomplete/autocomplete-min.js", |
170 | -"../pacotes/cpaint/cpaint2.inc.js" | |
170 | +"../pacotes/cpaint/cpaint2.inc.js", | |
171 | +"classe_php.js" | |
171 | 172 | ); |
172 | 173 | $buffer = "\$i = function(id){return document.getElementById(id);}\n"; |
173 | 174 | salvatudojs($jsfiles,$buffer,"../ferramentas/i3geo_tudo_compacto.js","js"); | ... | ... |
classesjs/i3geo_tudo_compacto.js
... | ... | @@ -6607,14 +6607,36 @@ Muitos dos parâmetros exigidos pelos programas em PHP são obtidos da variável |
6607 | 6607 | de seção aberta no servidor quando o i3Geo é inicializado, é o caso por exemplo do nome |
6608 | 6608 | do arquivo correspondente ao mapfile atualmente em uso |
6609 | 6609 | |
6610 | -Para evitar que uma chamada AJAX seja executada quando já existe outra em andamento | |
6611 | -pode-se verificar a existência do id "aguardeGifAberto" (exemplo: if($i("aguardeGifAberto")){return;} ) | |
6612 | -isso pq a janela de aguarde inclui essa imagem GIF | |
6610 | +Quando classe_php.js é carregado, é criado o objeto cpJSON que necessita da biblioteca CPAINT. Esse objeto | |
6611 | +é utilizado nas chamadas AJAX. | |
6612 | + | |
6613 | +O objeto cpJSON possuí um método .call que executa a operação AJAX. Esse método utiliza basicamente dois parâmetros, | |
6614 | +sendo o primeiro o endereço do programa PHP que será executado no servidor e o outro é o nome da função que irá | |
6615 | +receber e processar os resultados do programa. Exemplo: | |
6616 | + | |
6617 | +cpJSON.call(p,"",funcao); | |
6618 | + | |
6619 | +"p" é a URL e funcao o nome da função | |
6620 | + | |
6621 | +Para compor "p" o i3geo utiliza normalmente a variável i3GEO.configura.locaplic e i3GEO.configura.sid, por exemplo: | |
6622 | + | |
6623 | +var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=insereSHPgrafico&g_sid="+i3GEO.configura.sid | |
6613 | 6624 | |
6614 | 6625 | Para mais detalhes sobre as funções, veja <mapa_controle.php> |
6615 | 6626 | */ |
6616 | 6627 | i3GEO.php = { |
6617 | 6628 | /* |
6629 | + Function: verifica | |
6630 | + | |
6631 | + Verifica se as variáveis i3GEO.configura.locaplic e i3GEO.configura.sid existem | |
6632 | + */ | |
6633 | + verifica: function(){ | |
6634 | + if(i3GEO.configura.locaplic == undefined) | |
6635 | + {alert("variavel i3GEO.configura.locaplic não esta definida");} | |
6636 | + if(i3GEO.configura.sid == undefined) | |
6637 | + {alert("variavel i3GEO.configura.locaplic não esta definida");} | |
6638 | + }, | |
6639 | + /* | |
6618 | 6640 | Function: insereSHPgrafico |
6619 | 6641 | |
6620 | 6642 | PHP: |
... | ... | @@ -6625,6 +6647,7 @@ i3GEO.php = { |
6625 | 6647 | <SHP->insereSHPgrafico> |
6626 | 6648 | */ |
6627 | 6649 | insereSHPgrafico: function(funcao,tema,x,y,itens,shadow_height,width,inclinacao){ |
6650 | + i3GEO.php.verifica(); | |
6628 | 6651 | 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; |
6629 | 6652 | cpJSON.call(p,"insereSHPgrafico",funcao); |
6630 | 6653 | }, |
... | ... | @@ -6639,6 +6662,7 @@ i3GEO.php = { |
6639 | 6662 | <SHP->insereSHP> |
6640 | 6663 | */ |
6641 | 6664 | insereSHP: function(funcao,tema,item,valoritem,xy){ |
6665 | + i3GEO.php.verifica(); | |
6642 | 6666 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=insereSHP&item="+item+"&valor="+valoritem+"&tema="+tema+"&xy="+xy+"&g_sid="+i3GEO.configura.sid; |
6643 | 6667 | cpJSON.call(p,"insereSHPgrafico",funcao); |
6644 | 6668 | }, |
... | ... | @@ -6651,6 +6675,7 @@ i3GEO.php = { |
6651 | 6675 | <Mapa->pegaMensagens> |
6652 | 6676 | */ |
6653 | 6677 | pegaMensagens: function(funcao){ |
6678 | + i3GEO.php.verifica(); | |
6654 | 6679 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegaMensagens&g_sid="+i3GEO.configura.sid; |
6655 | 6680 | cpJSON.call(p,"pegaMensagem",funcao); |
6656 | 6681 | }, |
... | ... | @@ -6663,6 +6688,7 @@ i3GEO.php = { |
6663 | 6688 | <calculaAreaPixel> |
6664 | 6689 | */ |
6665 | 6690 | areaPixel: function(funcao,g_celula){ |
6691 | + i3GEO.php.verifica(); | |
6666 | 6692 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=areaPixel&celsize="+g_celula+"&g_sid="+i3GEO.configura.sid; |
6667 | 6693 | cpJSON.call(p,"areaPixel",funcao); |
6668 | 6694 | }, |
... | ... | @@ -6675,6 +6701,7 @@ i3GEO.php = { |
6675 | 6701 | <Mapa->excluiTemas> |
6676 | 6702 | */ |
6677 | 6703 | excluitema: function(funcao,tema){ |
6704 | + i3GEO.php.verifica(); | |
6678 | 6705 | var p = i3GEO.arvoreDeCamadas.LOCAPLIC+"/classesphp/mapa_controle.php?funcao=excluitema&temas="+tema+"&g_sid="+i3GEO.arvoreDeCamadas.SID; |
6679 | 6706 | cpJSON.call(p,"excluitema",funcao); |
6680 | 6707 | }, |
... | ... | @@ -6687,6 +6714,7 @@ i3GEO.php = { |
6687 | 6714 | <Temas->reordenatemas> |
6688 | 6715 | */ |
6689 | 6716 | reordenatemas: function(funcao,lista){ |
6717 | + i3GEO.php.verifica(); | |
6690 | 6718 | var p = i3GEO.arvoreDeCamadas.LOCAPLIC+"/classesphp/mapa_controle.php?funcao=reordenatemas&lista="+lista+"&g_sid="+i3GEO.arvoreDeCamadas.SID; |
6691 | 6719 | cpJSON.call(p,"reordenatemas",funcao); |
6692 | 6720 | }, |
... | ... | @@ -6701,6 +6729,7 @@ i3GEO.php = { |
6701 | 6729 | <Legenda->criaLegenda> |
6702 | 6730 | */ |
6703 | 6731 | criaLegendaHTML: function(funcao,tema,template){ |
6732 | + i3GEO.php.verifica(); | |
6704 | 6733 | var c = "sim"; |
6705 | 6734 | if(arguments.length == 1) |
6706 | 6735 | { |
... | ... | @@ -6724,6 +6753,7 @@ i3GEO.php = { |
6724 | 6753 | <Alteraclasse->inverteStatusClasse> |
6725 | 6754 | */ |
6726 | 6755 | inverteStatusClasse: function(funcao,tema,classe){ |
6756 | + i3GEO.php.verifica(); | |
6727 | 6757 | var p = i3GEO.arvoreDeCamadas.LOCAPLIC+"/classesphp/mapa_controle.php?funcao=inverteStatusClasse&g_sid="+i3GEO.arvoreDeCamadas.SID+"&tema="+tema+"&classe="+classe; |
6728 | 6758 | cpJSON.call(p,"inverteStatusClasse",funcao); |
6729 | 6759 | }, |
... | ... | @@ -6736,6 +6766,7 @@ i3GEO.php = { |
6736 | 6766 | <Mapa->ligaDesligaTemas> |
6737 | 6767 | */ |
6738 | 6768 | ligatemas: function(funcao,desligar,ligar){ |
6769 | + i3GEO.php.verifica(); | |
6739 | 6770 | var p = i3GEO.arvoreDeCamadas.LOCAPLIC+"/classesphp/mapa_controle.php?funcao=ligatemas&desligar="+desligar+"&ligar="+ligar+"&g_sid="+i3GEO.arvoreDeCamadas.SID; |
6740 | 6771 | cpJSON.call(p,"ligaDesligaTemas",funcao); |
6741 | 6772 | }, |
... | ... | @@ -6748,6 +6779,7 @@ i3GEO.php = { |
6748 | 6779 | <Menutemas->pegaListaDeMenus> |
6749 | 6780 | */ |
6750 | 6781 | pegalistademenus: function(funcao){ |
6782 | + i3GEO.php.verifica(); | |
6751 | 6783 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegalistademenus&g_sid="+i3GEO.configura.sid+"&map_file="; |
6752 | 6784 | cpJSON.call(p,"pegalistademenus",funcao); |
6753 | 6785 | }, |
... | ... | @@ -6760,6 +6792,7 @@ i3GEO.php = { |
6760 | 6792 | <Menutemas->pegaListaDeGrupos> |
6761 | 6793 | */ |
6762 | 6794 | pegalistadegrupos: function(funcao,id_menu,listasgrupos){ |
6795 | + i3GEO.php.verifica(); | |
6763 | 6796 | 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; |
6764 | 6797 | cpJSON.call(p,"pegalistadegrupos",funcao); |
6765 | 6798 | }, |
... | ... | @@ -6772,6 +6805,7 @@ i3GEO.php = { |
6772 | 6805 | <Menutemas->pegaListaDeSubGrupos> |
6773 | 6806 | */ |
6774 | 6807 | pegalistadeSubgrupos: function(funcao,id_menu,id_grupo){ |
6808 | + i3GEO.php.verifica(); | |
6775 | 6809 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegalistadeSubgrupos&g_sid="+i3GEO.configura.sid+"&idmenu="+id_menu+"&grupo="+id_grupo+"&map_file="; |
6776 | 6810 | cpJSON.call(p,"pegalistadeSubgrupos",funcao); |
6777 | 6811 | }, |
... | ... | @@ -6784,6 +6818,7 @@ i3GEO.php = { |
6784 | 6818 | <Menutemas->pegaListaDeTemas> |
6785 | 6819 | */ |
6786 | 6820 | pegalistadetemas: function(funcao,id_menu,id_grupo,id_subgrupo){ |
6821 | + i3GEO.php.verifica(); | |
6787 | 6822 | 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="; |
6788 | 6823 | cpJSON.call(p,"pegalistadetemas",funcao); |
6789 | 6824 | }, |
... | ... | @@ -6796,6 +6831,7 @@ i3GEO.php = { |
6796 | 6831 | <Menutemas->pegaSistemas> |
6797 | 6832 | */ |
6798 | 6833 | pegaSistemas: function(funcao){ |
6834 | + i3GEO.php.verifica(); | |
6799 | 6835 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegaSistemas&g_sid="+i3GEO.configura.sid; |
6800 | 6836 | cpJSON.call(p,"pegaSistemas",funcao); |
6801 | 6837 | }, |
... | ... | @@ -6805,6 +6841,7 @@ i3GEO.php = { |
6805 | 6841 | <listaDrives> |
6806 | 6842 | */ |
6807 | 6843 | listadrives: function(funcao){ |
6844 | + i3GEO.php.verifica(); | |
6808 | 6845 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=listaDrives&g_sid="+i3GEO.configura.sid; |
6809 | 6846 | cpJSON.call(p,"listaDrives",funcao); |
6810 | 6847 | }, |
... | ... | @@ -6814,6 +6851,7 @@ i3GEO.php = { |
6814 | 6851 | <listaArquivos> |
6815 | 6852 | */ |
6816 | 6853 | listaarquivos: function(funcao,caminho){ |
6854 | + i3GEO.php.verifica(); | |
6817 | 6855 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?g_sid="+i3GEO.configura.sid+"&funcao=listaArquivos&diretorio="+caminho; |
6818 | 6856 | cpJSON.call(p,"listaArquivos",funcao); |
6819 | 6857 | }, |
... | ... | @@ -6823,6 +6861,7 @@ i3GEO.php = { |
6823 | 6861 | <geo2utm> |
6824 | 6862 | */ |
6825 | 6863 | geo2utm: function(funcao,x,y){ |
6864 | + i3GEO.php.verifica(); | |
6826 | 6865 | if($i("aguardeGifAberto")){return;} |
6827 | 6866 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=geo2utm&x="+x+"&y="+y+"&g_sid="+i3GEO.configura.sid; |
6828 | 6867 | cpJSON.call(p,"geo2utm",funcao); |
... | ... | @@ -6833,6 +6872,7 @@ i3GEO.php = { |
6833 | 6872 | <desativacgi> |
6834 | 6873 | */ |
6835 | 6874 | desativacgi: function(funcao){ |
6875 | + i3GEO.php.verifica(); | |
6836 | 6876 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=desativacgi&g_sid="+i3GEO.configura.sid; |
6837 | 6877 | cpJSON.call(p,"desativacgi",funcao); |
6838 | 6878 | }, |
... | ... | @@ -6845,6 +6885,7 @@ i3GEO.php = { |
6845 | 6885 | <Menutemas->pegaListaDeMapas> |
6846 | 6886 | */ |
6847 | 6887 | pegaMapas: function(funcao){ |
6888 | + i3GEO.php.verifica(); | |
6848 | 6889 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegaMapas&g_sid="+i3GEO.configura.sid; |
6849 | 6890 | cpJSON.call(p,"pegaSistemas",funcao); |
6850 | 6891 | }, |
... | ... | @@ -6857,6 +6898,7 @@ i3GEO.php = { |
6857 | 6898 | <Mapa->mudaQS> |
6858 | 6899 | */ |
6859 | 6900 | mudatamanho: function(funcao,altura,largura){ |
6901 | + i3GEO.php.verifica(); | |
6860 | 6902 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudatamanho&altura="+altura+"&largura="+largura+"&g_sid="+i3GEO.configura.sid; |
6861 | 6903 | cpJSON.call(p,"pegaSistemas",funcao); |
6862 | 6904 | }, |
... | ... | @@ -6869,6 +6911,7 @@ i3GEO.php = { |
6869 | 6911 | <Mapa->ativalogo> |
6870 | 6912 | */ |
6871 | 6913 | ativalogo: function(funcao,altura,largura){ |
6914 | + i3GEO.php.verifica(); | |
6872 | 6915 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=ativalogo&g_sid="+i3GEO.configura.sid; |
6873 | 6916 | cpJSON.call(p,"ativalogo",funcao); |
6874 | 6917 | }, |
... | ... | @@ -6881,6 +6924,7 @@ i3GEO.php = { |
6881 | 6924 | <Temas->insereFeature> |
6882 | 6925 | */ |
6883 | 6926 | 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){ |
6927 | + i3GEO.php.verifica(); | |
6884 | 6928 | 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; |
6885 | 6929 | cpJSON.call(p,"inserefeature",funcao); |
6886 | 6930 | }, |
... | ... | @@ -6893,6 +6937,7 @@ i3GEO.php = { |
6893 | 6937 | <Atributos->identificaQBP> |
6894 | 6938 | */ |
6895 | 6939 | identificaunico: function(funcao,xy,tema,item){ |
6940 | + i3GEO.php.verifica(); | |
6896 | 6941 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=identificaunico&xy="+xy+"&resolucao=5&tema="+tema+"&item="+item+"&g_sid="+i3GEO.configura.sid; |
6897 | 6942 | cpJSON.call(p,"identificaunico",funcao); |
6898 | 6943 | }, |
... | ... | @@ -6905,6 +6950,7 @@ i3GEO.php = { |
6905 | 6950 | <recuperamapa> |
6906 | 6951 | */ |
6907 | 6952 | recuperamapa: function(funcao){ |
6953 | + i3GEO.php.verifica(); | |
6908 | 6954 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=recuperamapa&g_sid="+i3GEO.configura.sid; |
6909 | 6955 | cpJSON.call(p,"recuperamapa",funcao); |
6910 | 6956 | }, |
... | ... | @@ -6917,6 +6963,7 @@ i3GEO.php = { |
6917 | 6963 | <Atributos->legendaGrafica> |
6918 | 6964 | */ |
6919 | 6965 | criaLegendaImagem: function(funcao){ |
6966 | + i3GEO.php.verifica(); | |
6920 | 6967 | var p =i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=criaLegendaImagem&g_sid="+i3GEO.configura.sid; |
6921 | 6968 | cpJSON.call(p,"criaLegendaImagem",funcao); |
6922 | 6969 | }, |
... | ... | @@ -6929,6 +6976,7 @@ i3GEO.php = { |
6929 | 6976 | <retornaReferenciaDinamica> |
6930 | 6977 | */ |
6931 | 6978 | referenciadinamica: function(funcao,zoom,tipo){ |
6979 | + i3GEO.php.verifica(); | |
6932 | 6980 | if(arguments.length == 2) |
6933 | 6981 | {var tipo = "dinamico"} |
6934 | 6982 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=referenciadinamica&g_sid="+i3GEO.configura.sid+"&zoom="+zoom+"&tipo="+tipo; |
... | ... | @@ -6943,6 +6991,7 @@ i3GEO.php = { |
6943 | 6991 | <retornaReferencia> |
6944 | 6992 | */ |
6945 | 6993 | referencia: function(funcao){ |
6994 | + i3GEO.php.verifica(); | |
6946 | 6995 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=referencia&g_sid="+i3GEO.configura.sid; |
6947 | 6996 | cpJSON.call(p,"retornaReferencia",funcao); |
6948 | 6997 | }, |
... | ... | @@ -6955,6 +7004,7 @@ i3GEO.php = { |
6955 | 7004 | <Navegacao->pan> |
6956 | 7005 | */ |
6957 | 7006 | pan: function(funcao,escala,tipo,x,y){ |
7007 | + i3GEO.php.verifica(); | |
6958 | 7008 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pan&escala="+escala+"&tipo="+tipo+"&x="+x+"&y="+y+"&g_sid="+i3GEO.configura.sid; |
6959 | 7009 | cpJSON.call(p,"pan",funcao); |
6960 | 7010 | }, |
... | ... | @@ -6967,6 +7017,7 @@ i3GEO.php = { |
6967 | 7017 | <Navegacao->aproxima> |
6968 | 7018 | */ |
6969 | 7019 | aproxima: function(funcao,nivel){ |
7020 | + i3GEO.php.verifica(); | |
6970 | 7021 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=aproxima&nivel="+nivel+"&g_sid="+i3GEO.configura.sid; |
6971 | 7022 | cpJSON.call(p,"aproxima",funcao); |
6972 | 7023 | }, |
... | ... | @@ -6979,6 +7030,7 @@ i3GEO.php = { |
6979 | 7030 | <Navegacao->afasta> |
6980 | 7031 | */ |
6981 | 7032 | afasta: function(funcao,nivel){ |
7033 | + i3GEO.php.verifica(); | |
6982 | 7034 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=afasta&nivel="+nivel+"&g_sid="+i3GEO.configura.sid; |
6983 | 7035 | cpJSON.call(p,"afasta",funcao); |
6984 | 7036 | }, |
... | ... | @@ -6991,6 +7043,7 @@ i3GEO.php = { |
6991 | 7043 | <Navegacao->zoomponto> |
6992 | 7044 | */ |
6993 | 7045 | zoomponto: function(funcao,x,y){ |
7046 | + i3GEO.php.verifica(); | |
6994 | 7047 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=zoomponto&pin=pin&xy="+x+" "+y+"&g_sid="+i3GEO.configura.sid; |
6995 | 7048 | cpJSON.call(p,"zoomponto",funcao); |
6996 | 7049 | }, |
... | ... | @@ -7001,6 +7054,7 @@ i3GEO.php = { |
7001 | 7054 | classesphp/funccoes_gerais.php |
7002 | 7055 | */ |
7003 | 7056 | localizaIP: function(funcao){ |
7057 | + i3GEO.php.verifica(); | |
7004 | 7058 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=localizaIP&g_sid="+i3GEO.configura.sid; |
7005 | 7059 | cpJSON.call(p,"localizaIP",funcao); |
7006 | 7060 | }, |
... | ... | @@ -7013,6 +7067,7 @@ i3GEO.php = { |
7013 | 7067 | <Navegacao->mudaExtensao> |
7014 | 7068 | */ |
7015 | 7069 | mudaext: function(funcao,tipoimagem,ext){ |
7070 | + i3GEO.php.verifica(); | |
7016 | 7071 | if(ext == 'undefined'){alert("extensao nao definida");return;} |
7017 | 7072 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudaext&tipoimagem="+tipoimagem+"&ext="+ext+"&g_sid="+i3GEO.configura.sid; |
7018 | 7073 | cpJSON.call(p,"mudaext",funcao); |
... | ... | @@ -7026,6 +7081,7 @@ i3GEO.php = { |
7026 | 7081 | <Navegacao->mudaEscala> |
7027 | 7082 | */ |
7028 | 7083 | mudaescala: function(funcao,escala){ |
7084 | + i3GEO.php.verifica(); | |
7029 | 7085 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudaescala&escala="+escala+"&g_sid="+i3GEO.configura.sid; |
7030 | 7086 | cpJSON.call(p,"mudaescala",funcao); |
7031 | 7087 | }, |
... | ... | @@ -7038,6 +7094,7 @@ i3GEO.php = { |
7038 | 7094 | <Navegacao->aplicaResolucao> |
7039 | 7095 | */ |
7040 | 7096 | aplicaResolucao: function(funcao,resolucao){ |
7097 | + i3GEO.php.verifica(); | |
7041 | 7098 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=crialente&resolucao="+resolucao+"&g_sid="+i3GEO.configura.sid; |
7042 | 7099 | cpJSON.call(p,"crialente",funcao); |
7043 | 7100 | }, |
... | ... | @@ -7050,6 +7107,7 @@ i3GEO.php = { |
7050 | 7107 | <Temas->geraDestaque> |
7051 | 7108 | */ |
7052 | 7109 | geradestaque: function(funcao,tema){ |
7110 | + i3GEO.php.verifica(); | |
7053 | 7111 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=geradestaque&tema="+tema+"&g_sid="+i3GEO.configura.sid; |
7054 | 7112 | cpJSON.call(p,"geradestaque",funcao); |
7055 | 7113 | }, |
... | ... | @@ -7062,6 +7120,7 @@ i3GEO.php = { |
7062 | 7120 | <Selecao->selecaoPT> |
7063 | 7121 | */ |
7064 | 7122 | selecaopt: function(funcao,tema,xy,tipo,tolerancia){ |
7123 | + i3GEO.php.verifica(); | |
7065 | 7124 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=selecaopt&tema="+tema+"&tipo="+tipo+"&xy="+xy+"&tolerancia="+tolerancia+"&g_sid="+i3GEO.configura.sid; |
7066 | 7125 | cpJSON.call(p,"selecaoPT",funcao); |
7067 | 7126 | }, |
... | ... | @@ -7074,6 +7133,7 @@ i3GEO.php = { |
7074 | 7133 | <Selecao->selecaoBOX> |
7075 | 7134 | */ |
7076 | 7135 | selecaobox: function(funcao,tema,tipo,box){ |
7136 | + i3GEO.php.verifica(); | |
7077 | 7137 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=selecaobox&ext="+box+"&g_sid="+i3GEO.configura.sid+"&tipo="+tipo+"&tema="+tema; |
7078 | 7138 | cpJSON.call(p,"selecaobox",funcao); |
7079 | 7139 | }, |
... | ... | @@ -7086,6 +7146,7 @@ i3GEO.php = { |
7086 | 7146 | <Temas->sobeTema> |
7087 | 7147 | */ |
7088 | 7148 | sobetema: function(funcao,tema){ |
7149 | + i3GEO.php.verifica(); | |
7089 | 7150 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=sobetema&tema="+tema+"&g_sid="+i3GEO.configura.sid; |
7090 | 7151 | cpJSON.call(p,"sobetema",funcao); |
7091 | 7152 | }, |
... | ... | @@ -7098,6 +7159,7 @@ i3GEO.php = { |
7098 | 7159 | <Temas->desceTema> |
7099 | 7160 | */ |
7100 | 7161 | descetema: function(funcao,tema){ |
7162 | + i3GEO.php.verifica(); | |
7101 | 7163 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?&funcao=descetema&tema="+tema+"&g_sid="+i3GEO.configura.sid; |
7102 | 7164 | cpJSON.call(p,"descetema",funcao); |
7103 | 7165 | }, |
... | ... | @@ -7110,6 +7172,7 @@ i3GEO.php = { |
7110 | 7172 | <Temas->fonteTema> |
7111 | 7173 | */ |
7112 | 7174 | fontetema: function(funcao,tema){ |
7175 | + i3GEO.php.verifica(); | |
7113 | 7176 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=fontetema&tema="+tema+"&g_sid="+i3GEO.configura.sid; |
7114 | 7177 | cpJSON.call(p,"fontetema",funcao); |
7115 | 7178 | }, |
... | ... | @@ -7122,6 +7185,7 @@ i3GEO.php = { |
7122 | 7185 | <Temas->zoomTema> |
7123 | 7186 | */ |
7124 | 7187 | zoomtema: function(funcao,tema){ |
7188 | + i3GEO.php.verifica(); | |
7125 | 7189 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=zoomtema&tema="+tema+"&g_sid="+i3GEO.configura.sid; |
7126 | 7190 | cpJSON.call(p,"zoomtema",funcao); |
7127 | 7191 | }, |
... | ... | @@ -7134,6 +7198,7 @@ i3GEO.php = { |
7134 | 7198 | <Selecao->selecaoLimpa> |
7135 | 7199 | */ |
7136 | 7200 | limpasel: function(funcao,tema){ |
7201 | + i3GEO.php.verifica(); | |
7137 | 7202 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=limpasel&tema="+tema+"&g_sid="+i3GEO.configura.sid; |
7138 | 7203 | cpJSON.call(p,"limpasel",funcao); |
7139 | 7204 | }, |
... | ... | @@ -7146,6 +7211,7 @@ i3GEO.php = { |
7146 | 7211 | <Temas->mudaTransparencia> |
7147 | 7212 | */ |
7148 | 7213 | mudatransp: function(funcao,tema,valor){ |
7214 | + i3GEO.php.verifica(); | |
7149 | 7215 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudatransp&tema="+tema+"&valor="+valor+"&g_sid="+i3GEO.configura.sid; |
7150 | 7216 | cpJSON.call(p,"mudatransp",funcao); |
7151 | 7217 | }, |
... | ... | @@ -7158,6 +7224,7 @@ i3GEO.php = { |
7158 | 7224 | <Temas->mudaTransparencia> |
7159 | 7225 | */ |
7160 | 7226 | mudanome: function(funcao,tema,valor){ |
7227 | + i3GEO.php.verifica(); | |
7161 | 7228 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudanome&tema="+tema+"&valor="+valor+"&g_sid="+i3GEO.configura.sid; |
7162 | 7229 | cpJSON.call(p,"mudanome",funcao); |
7163 | 7230 | }, |
... | ... | @@ -7170,6 +7237,7 @@ i3GEO.php = { |
7170 | 7237 | <Mapa->adicionatemawms> |
7171 | 7238 | */ |
7172 | 7239 | adicionaTemaWMS: function(funcao,servico,tema,nome,proj,formato,versao,nomecamada,tiporep,suportasld,formatosinfo){ |
7240 | + i3GEO.php.verifica(); | |
7173 | 7241 | 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; |
7174 | 7242 | cpJSON.call(p,"adicionatemawms",funcao); |
7175 | 7243 | }, |
... | ... | @@ -7182,6 +7250,7 @@ i3GEO.php = { |
7182 | 7250 | <Mapa->adicionaTemaSHP> |
7183 | 7251 | */ |
7184 | 7252 | adicionaTemaSHP: function(funcao,path){ |
7253 | + i3GEO.php.verifica(); | |
7185 | 7254 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?g_sid="+i3GEO.configura.sid+"&funcao=adicionaTemaSHP&arq="+path; |
7186 | 7255 | cpJSON.call(p,"adicionaTemaSHP",funcao); |
7187 | 7256 | }, |
... | ... | @@ -7194,6 +7263,7 @@ i3GEO.php = { |
7194 | 7263 | <Mapa->adicionaTemaIMG> |
7195 | 7264 | */ |
7196 | 7265 | adicionaTemaIMG: function(funcao,path){ |
7266 | + i3GEO.php.verifica(); | |
7197 | 7267 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?g_sid="+i3GEO.configura.sid+"&funcao=adicionaTemaIMG&arq="+path; |
7198 | 7268 | cpJSON.call(p,"adicionaTemaIMG",funcao); |
7199 | 7269 | }, |
... | ... | @@ -7206,6 +7276,7 @@ i3GEO.php = { |
7206 | 7276 | <Atributos->identifica> |
7207 | 7277 | */ |
7208 | 7278 | identifica: function(funcao,x,y,resolucao){ |
7279 | + i3GEO.php.verifica(); | |
7209 | 7280 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=identifica&opcao=tip&xy="+x+","+y+"&resolucao=5&g_sid="+i3GEO.configura.sid; |
7210 | 7281 | cpJSON.call(p,"identifica",funcao); |
7211 | 7282 | }, |
... | ... | @@ -7216,6 +7287,7 @@ i3GEO.php = { |
7216 | 7287 | classesphp/mapa_controle.php |
7217 | 7288 | */ |
7218 | 7289 | reiniciaMapa: function(funcao){ |
7290 | + i3GEO.php.verifica(); | |
7219 | 7291 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=reiniciaMapa&g_sid="+i3GEO.configura.sid; |
7220 | 7292 | cpJSON.call(p,"reiniciaMapa",funcao); |
7221 | 7293 | }, |
... | ... | @@ -7228,6 +7300,7 @@ i3GEO.php = { |
7228 | 7300 | <Menutemas->procurartemas> |
7229 | 7301 | */ |
7230 | 7302 | procurartemas: function(funcao,procurar){ |
7303 | + i3GEO.php.verifica(); | |
7231 | 7304 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=procurartemas&procurar="+procurar+"&g_sid="+i3GEO.configura.sid; |
7232 | 7305 | cpJSON.call(p,"procurartemas",funcao); |
7233 | 7306 | }, |
... | ... | @@ -7240,6 +7313,7 @@ i3GEO.php = { |
7240 | 7313 | <Mapa->adicionaTema> |
7241 | 7314 | */ |
7242 | 7315 | adtema: function(funcao,temas){ |
7316 | + i3GEO.php.verifica(); | |
7243 | 7317 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=adtema&temas="+temas+"&g_sid="+i3GEO.configura.sid; |
7244 | 7318 | cpJSON.call(p,"adtema",funcao); |
7245 | 7319 | }, |
... | ... | @@ -7252,6 +7326,7 @@ i3GEO.php = { |
7252 | 7326 | <Escala->retornaBarraEscala> |
7253 | 7327 | */ |
7254 | 7328 | escalagrafica: function(funcao){ |
7329 | + i3GEO.php.verifica(); | |
7255 | 7330 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=escalagrafica&g_sid="+i3GEO.configura.sid; |
7256 | 7331 | cpJSON.call(p,"escalagrafica",funcao); |
7257 | 7332 | }, |
... | ... | @@ -7264,6 +7339,7 @@ i3GEO.php = { |
7264 | 7339 | <montaFlamingo> |
7265 | 7340 | */ |
7266 | 7341 | flamingo: function(funcao){ |
7342 | + i3GEO.php.verifica(); | |
7267 | 7343 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=montaFlamingo&g_sid="+i3GEO.configura.sid; |
7268 | 7344 | cpJSON.call(p,"montaFlamingo",funcao); |
7269 | 7345 | }, |
... | ... | @@ -7276,6 +7352,7 @@ i3GEO.php = { |
7276 | 7352 | <openlayers> |
7277 | 7353 | */ |
7278 | 7354 | openlayers: function(funcao){ |
7355 | + i3GEO.php.verifica(); | |
7279 | 7356 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=openlayers&g_sid="+i3GEO.configura.sid; |
7280 | 7357 | cpJSON.call(p,"openlayers",funcao); |
7281 | 7358 | }, |
... | ... | @@ -7288,6 +7365,7 @@ i3GEO.php = { |
7288 | 7365 | <redesenhaMapa> |
7289 | 7366 | */ |
7290 | 7367 | corpo: function(funcao,tipoimagem){ |
7368 | + i3GEO.php.verifica(); | |
7291 | 7369 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=corpo&tipoimagem="+tipoimagem+"&g_sid="+i3GEO.configura.sid; |
7292 | 7370 | cpJSON.call(p,"corpo",funcao); |
7293 | 7371 | }, |
... | ... | @@ -7312,6 +7390,7 @@ i3GEO.php = { |
7312 | 7390 | <iniciaMapa> |
7313 | 7391 | */ |
7314 | 7392 | inicia: function(funcao,embedLegenda,w,h){ |
7393 | + i3GEO.php.verifica(); | |
7315 | 7394 | 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; |
7316 | 7395 | cpJSON.call(p,"iniciaMapa",funcao); |
7317 | 7396 | }, |
... | ... | @@ -7324,6 +7403,7 @@ i3GEO.php = { |
7324 | 7403 | <chavegoogle> |
7325 | 7404 | */ |
7326 | 7405 | chaveGoogle: function(funcao){ |
7406 | + i3GEO.php.verifica(); | |
7327 | 7407 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=chavegoogle&g_sid="+i3GEO.configura.sid; |
7328 | 7408 | cpJSON.call(p,"chavegoogle",funcao); |
7329 | 7409 | }, | ... | ... |
classesjs/i3geo_tudo_compacto.js.php
... | ... | @@ -6607,14 +6607,36 @@ Muitos dos parâmetros exigidos pelos programas em PHP são obtidos da variável |
6607 | 6607 | de seção aberta no servidor quando o i3Geo é inicializado, é o caso por exemplo do nome |
6608 | 6608 | do arquivo correspondente ao mapfile atualmente em uso |
6609 | 6609 | |
6610 | -Para evitar que uma chamada AJAX seja executada quando já existe outra em andamento | |
6611 | -pode-se verificar a existência do id "aguardeGifAberto" (exemplo: if($i("aguardeGifAberto")){return;} ) | |
6612 | -isso pq a janela de aguarde inclui essa imagem GIF | |
6610 | +Quando classe_php.js é carregado, é criado o objeto cpJSON que necessita da biblioteca CPAINT. Esse objeto | |
6611 | +é utilizado nas chamadas AJAX. | |
6612 | + | |
6613 | +O objeto cpJSON possuí um método .call que executa a operação AJAX. Esse método utiliza basicamente dois parâmetros, | |
6614 | +sendo o primeiro o endereço do programa PHP que será executado no servidor e o outro é o nome da função que irá | |
6615 | +receber e processar os resultados do programa. Exemplo: | |
6616 | + | |
6617 | +cpJSON.call(p,"",funcao); | |
6618 | + | |
6619 | +"p" é a URL e funcao o nome da função | |
6620 | + | |
6621 | +Para compor "p" o i3geo utiliza normalmente a variável i3GEO.configura.locaplic e i3GEO.configura.sid, por exemplo: | |
6622 | + | |
6623 | +var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=insereSHPgrafico&g_sid="+i3GEO.configura.sid | |
6613 | 6624 | |
6614 | 6625 | Para mais detalhes sobre as funções, veja <mapa_controle.php> |
6615 | 6626 | */ |
6616 | 6627 | i3GEO.php = { |
6617 | 6628 | /* |
6629 | + Function: verifica | |
6630 | + | |
6631 | + Verifica se as variáveis i3GEO.configura.locaplic e i3GEO.configura.sid existem | |
6632 | + */ | |
6633 | + verifica: function(){ | |
6634 | + if(i3GEO.configura.locaplic == undefined) | |
6635 | + {alert("variavel i3GEO.configura.locaplic não esta definida");} | |
6636 | + if(i3GEO.configura.sid == undefined) | |
6637 | + {alert("variavel i3GEO.configura.locaplic não esta definida");} | |
6638 | + }, | |
6639 | + /* | |
6618 | 6640 | Function: insereSHPgrafico |
6619 | 6641 | |
6620 | 6642 | PHP: |
... | ... | @@ -6625,6 +6647,7 @@ i3GEO.php = { |
6625 | 6647 | <SHP->insereSHPgrafico> |
6626 | 6648 | */ |
6627 | 6649 | insereSHPgrafico: function(funcao,tema,x,y,itens,shadow_height,width,inclinacao){ |
6650 | + i3GEO.php.verifica(); | |
6628 | 6651 | 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; |
6629 | 6652 | cpJSON.call(p,"insereSHPgrafico",funcao); |
6630 | 6653 | }, |
... | ... | @@ -6639,6 +6662,7 @@ i3GEO.php = { |
6639 | 6662 | <SHP->insereSHP> |
6640 | 6663 | */ |
6641 | 6664 | insereSHP: function(funcao,tema,item,valoritem,xy){ |
6665 | + i3GEO.php.verifica(); | |
6642 | 6666 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=insereSHP&item="+item+"&valor="+valoritem+"&tema="+tema+"&xy="+xy+"&g_sid="+i3GEO.configura.sid; |
6643 | 6667 | cpJSON.call(p,"insereSHPgrafico",funcao); |
6644 | 6668 | }, |
... | ... | @@ -6651,6 +6675,7 @@ i3GEO.php = { |
6651 | 6675 | <Mapa->pegaMensagens> |
6652 | 6676 | */ |
6653 | 6677 | pegaMensagens: function(funcao){ |
6678 | + i3GEO.php.verifica(); | |
6654 | 6679 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegaMensagens&g_sid="+i3GEO.configura.sid; |
6655 | 6680 | cpJSON.call(p,"pegaMensagem",funcao); |
6656 | 6681 | }, |
... | ... | @@ -6663,6 +6688,7 @@ i3GEO.php = { |
6663 | 6688 | <calculaAreaPixel> |
6664 | 6689 | */ |
6665 | 6690 | areaPixel: function(funcao,g_celula){ |
6691 | + i3GEO.php.verifica(); | |
6666 | 6692 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=areaPixel&celsize="+g_celula+"&g_sid="+i3GEO.configura.sid; |
6667 | 6693 | cpJSON.call(p,"areaPixel",funcao); |
6668 | 6694 | }, |
... | ... | @@ -6675,6 +6701,7 @@ i3GEO.php = { |
6675 | 6701 | <Mapa->excluiTemas> |
6676 | 6702 | */ |
6677 | 6703 | excluitema: function(funcao,tema){ |
6704 | + i3GEO.php.verifica(); | |
6678 | 6705 | var p = i3GEO.arvoreDeCamadas.LOCAPLIC+"/classesphp/mapa_controle.php?funcao=excluitema&temas="+tema+"&g_sid="+i3GEO.arvoreDeCamadas.SID; |
6679 | 6706 | cpJSON.call(p,"excluitema",funcao); |
6680 | 6707 | }, |
... | ... | @@ -6687,6 +6714,7 @@ i3GEO.php = { |
6687 | 6714 | <Temas->reordenatemas> |
6688 | 6715 | */ |
6689 | 6716 | reordenatemas: function(funcao,lista){ |
6717 | + i3GEO.php.verifica(); | |
6690 | 6718 | var p = i3GEO.arvoreDeCamadas.LOCAPLIC+"/classesphp/mapa_controle.php?funcao=reordenatemas&lista="+lista+"&g_sid="+i3GEO.arvoreDeCamadas.SID; |
6691 | 6719 | cpJSON.call(p,"reordenatemas",funcao); |
6692 | 6720 | }, |
... | ... | @@ -6701,6 +6729,7 @@ i3GEO.php = { |
6701 | 6729 | <Legenda->criaLegenda> |
6702 | 6730 | */ |
6703 | 6731 | criaLegendaHTML: function(funcao,tema,template){ |
6732 | + i3GEO.php.verifica(); | |
6704 | 6733 | var c = "sim"; |
6705 | 6734 | if(arguments.length == 1) |
6706 | 6735 | { |
... | ... | @@ -6724,6 +6753,7 @@ i3GEO.php = { |
6724 | 6753 | <Alteraclasse->inverteStatusClasse> |
6725 | 6754 | */ |
6726 | 6755 | inverteStatusClasse: function(funcao,tema,classe){ |
6756 | + i3GEO.php.verifica(); | |
6727 | 6757 | var p = i3GEO.arvoreDeCamadas.LOCAPLIC+"/classesphp/mapa_controle.php?funcao=inverteStatusClasse&g_sid="+i3GEO.arvoreDeCamadas.SID+"&tema="+tema+"&classe="+classe; |
6728 | 6758 | cpJSON.call(p,"inverteStatusClasse",funcao); |
6729 | 6759 | }, |
... | ... | @@ -6736,6 +6766,7 @@ i3GEO.php = { |
6736 | 6766 | <Mapa->ligaDesligaTemas> |
6737 | 6767 | */ |
6738 | 6768 | ligatemas: function(funcao,desligar,ligar){ |
6769 | + i3GEO.php.verifica(); | |
6739 | 6770 | var p = i3GEO.arvoreDeCamadas.LOCAPLIC+"/classesphp/mapa_controle.php?funcao=ligatemas&desligar="+desligar+"&ligar="+ligar+"&g_sid="+i3GEO.arvoreDeCamadas.SID; |
6740 | 6771 | cpJSON.call(p,"ligaDesligaTemas",funcao); |
6741 | 6772 | }, |
... | ... | @@ -6748,6 +6779,7 @@ i3GEO.php = { |
6748 | 6779 | <Menutemas->pegaListaDeMenus> |
6749 | 6780 | */ |
6750 | 6781 | pegalistademenus: function(funcao){ |
6782 | + i3GEO.php.verifica(); | |
6751 | 6783 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegalistademenus&g_sid="+i3GEO.configura.sid+"&map_file="; |
6752 | 6784 | cpJSON.call(p,"pegalistademenus",funcao); |
6753 | 6785 | }, |
... | ... | @@ -6760,6 +6792,7 @@ i3GEO.php = { |
6760 | 6792 | <Menutemas->pegaListaDeGrupos> |
6761 | 6793 | */ |
6762 | 6794 | pegalistadegrupos: function(funcao,id_menu,listasgrupos){ |
6795 | + i3GEO.php.verifica(); | |
6763 | 6796 | 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; |
6764 | 6797 | cpJSON.call(p,"pegalistadegrupos",funcao); |
6765 | 6798 | }, |
... | ... | @@ -6772,6 +6805,7 @@ i3GEO.php = { |
6772 | 6805 | <Menutemas->pegaListaDeSubGrupos> |
6773 | 6806 | */ |
6774 | 6807 | pegalistadeSubgrupos: function(funcao,id_menu,id_grupo){ |
6808 | + i3GEO.php.verifica(); | |
6775 | 6809 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegalistadeSubgrupos&g_sid="+i3GEO.configura.sid+"&idmenu="+id_menu+"&grupo="+id_grupo+"&map_file="; |
6776 | 6810 | cpJSON.call(p,"pegalistadeSubgrupos",funcao); |
6777 | 6811 | }, |
... | ... | @@ -6784,6 +6818,7 @@ i3GEO.php = { |
6784 | 6818 | <Menutemas->pegaListaDeTemas> |
6785 | 6819 | */ |
6786 | 6820 | pegalistadetemas: function(funcao,id_menu,id_grupo,id_subgrupo){ |
6821 | + i3GEO.php.verifica(); | |
6787 | 6822 | 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="; |
6788 | 6823 | cpJSON.call(p,"pegalistadetemas",funcao); |
6789 | 6824 | }, |
... | ... | @@ -6796,6 +6831,7 @@ i3GEO.php = { |
6796 | 6831 | <Menutemas->pegaSistemas> |
6797 | 6832 | */ |
6798 | 6833 | pegaSistemas: function(funcao){ |
6834 | + i3GEO.php.verifica(); | |
6799 | 6835 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegaSistemas&g_sid="+i3GEO.configura.sid; |
6800 | 6836 | cpJSON.call(p,"pegaSistemas",funcao); |
6801 | 6837 | }, |
... | ... | @@ -6805,6 +6841,7 @@ i3GEO.php = { |
6805 | 6841 | <listaDrives> |
6806 | 6842 | */ |
6807 | 6843 | listadrives: function(funcao){ |
6844 | + i3GEO.php.verifica(); | |
6808 | 6845 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=listaDrives&g_sid="+i3GEO.configura.sid; |
6809 | 6846 | cpJSON.call(p,"listaDrives",funcao); |
6810 | 6847 | }, |
... | ... | @@ -6814,6 +6851,7 @@ i3GEO.php = { |
6814 | 6851 | <listaArquivos> |
6815 | 6852 | */ |
6816 | 6853 | listaarquivos: function(funcao,caminho){ |
6854 | + i3GEO.php.verifica(); | |
6817 | 6855 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?g_sid="+i3GEO.configura.sid+"&funcao=listaArquivos&diretorio="+caminho; |
6818 | 6856 | cpJSON.call(p,"listaArquivos",funcao); |
6819 | 6857 | }, |
... | ... | @@ -6823,6 +6861,7 @@ i3GEO.php = { |
6823 | 6861 | <geo2utm> |
6824 | 6862 | */ |
6825 | 6863 | geo2utm: function(funcao,x,y){ |
6864 | + i3GEO.php.verifica(); | |
6826 | 6865 | if($i("aguardeGifAberto")){return;} |
6827 | 6866 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=geo2utm&x="+x+"&y="+y+"&g_sid="+i3GEO.configura.sid; |
6828 | 6867 | cpJSON.call(p,"geo2utm",funcao); |
... | ... | @@ -6833,6 +6872,7 @@ i3GEO.php = { |
6833 | 6872 | <desativacgi> |
6834 | 6873 | */ |
6835 | 6874 | desativacgi: function(funcao){ |
6875 | + i3GEO.php.verifica(); | |
6836 | 6876 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=desativacgi&g_sid="+i3GEO.configura.sid; |
6837 | 6877 | cpJSON.call(p,"desativacgi",funcao); |
6838 | 6878 | }, |
... | ... | @@ -6845,6 +6885,7 @@ i3GEO.php = { |
6845 | 6885 | <Menutemas->pegaListaDeMapas> |
6846 | 6886 | */ |
6847 | 6887 | pegaMapas: function(funcao){ |
6888 | + i3GEO.php.verifica(); | |
6848 | 6889 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegaMapas&g_sid="+i3GEO.configura.sid; |
6849 | 6890 | cpJSON.call(p,"pegaSistemas",funcao); |
6850 | 6891 | }, |
... | ... | @@ -6857,6 +6898,7 @@ i3GEO.php = { |
6857 | 6898 | <Mapa->mudaQS> |
6858 | 6899 | */ |
6859 | 6900 | mudatamanho: function(funcao,altura,largura){ |
6901 | + i3GEO.php.verifica(); | |
6860 | 6902 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudatamanho&altura="+altura+"&largura="+largura+"&g_sid="+i3GEO.configura.sid; |
6861 | 6903 | cpJSON.call(p,"pegaSistemas",funcao); |
6862 | 6904 | }, |
... | ... | @@ -6869,6 +6911,7 @@ i3GEO.php = { |
6869 | 6911 | <Mapa->ativalogo> |
6870 | 6912 | */ |
6871 | 6913 | ativalogo: function(funcao,altura,largura){ |
6914 | + i3GEO.php.verifica(); | |
6872 | 6915 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=ativalogo&g_sid="+i3GEO.configura.sid; |
6873 | 6916 | cpJSON.call(p,"ativalogo",funcao); |
6874 | 6917 | }, |
... | ... | @@ -6881,6 +6924,7 @@ i3GEO.php = { |
6881 | 6924 | <Temas->insereFeature> |
6882 | 6925 | */ |
6883 | 6926 | 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){ |
6927 | + i3GEO.php.verifica(); | |
6884 | 6928 | 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; |
6885 | 6929 | cpJSON.call(p,"inserefeature",funcao); |
6886 | 6930 | }, |
... | ... | @@ -6893,6 +6937,7 @@ i3GEO.php = { |
6893 | 6937 | <Atributos->identificaQBP> |
6894 | 6938 | */ |
6895 | 6939 | identificaunico: function(funcao,xy,tema,item){ |
6940 | + i3GEO.php.verifica(); | |
6896 | 6941 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=identificaunico&xy="+xy+"&resolucao=5&tema="+tema+"&item="+item+"&g_sid="+i3GEO.configura.sid; |
6897 | 6942 | cpJSON.call(p,"identificaunico",funcao); |
6898 | 6943 | }, |
... | ... | @@ -6905,6 +6950,7 @@ i3GEO.php = { |
6905 | 6950 | <recuperamapa> |
6906 | 6951 | */ |
6907 | 6952 | recuperamapa: function(funcao){ |
6953 | + i3GEO.php.verifica(); | |
6908 | 6954 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=recuperamapa&g_sid="+i3GEO.configura.sid; |
6909 | 6955 | cpJSON.call(p,"recuperamapa",funcao); |
6910 | 6956 | }, |
... | ... | @@ -6917,6 +6963,7 @@ i3GEO.php = { |
6917 | 6963 | <Atributos->legendaGrafica> |
6918 | 6964 | */ |
6919 | 6965 | criaLegendaImagem: function(funcao){ |
6966 | + i3GEO.php.verifica(); | |
6920 | 6967 | var p =i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=criaLegendaImagem&g_sid="+i3GEO.configura.sid; |
6921 | 6968 | cpJSON.call(p,"criaLegendaImagem",funcao); |
6922 | 6969 | }, |
... | ... | @@ -6929,6 +6976,7 @@ i3GEO.php = { |
6929 | 6976 | <retornaReferenciaDinamica> |
6930 | 6977 | */ |
6931 | 6978 | referenciadinamica: function(funcao,zoom,tipo){ |
6979 | + i3GEO.php.verifica(); | |
6932 | 6980 | if(arguments.length == 2) |
6933 | 6981 | {var tipo = "dinamico"} |
6934 | 6982 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=referenciadinamica&g_sid="+i3GEO.configura.sid+"&zoom="+zoom+"&tipo="+tipo; |
... | ... | @@ -6943,6 +6991,7 @@ i3GEO.php = { |
6943 | 6991 | <retornaReferencia> |
6944 | 6992 | */ |
6945 | 6993 | referencia: function(funcao){ |
6994 | + i3GEO.php.verifica(); | |
6946 | 6995 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=referencia&g_sid="+i3GEO.configura.sid; |
6947 | 6996 | cpJSON.call(p,"retornaReferencia",funcao); |
6948 | 6997 | }, |
... | ... | @@ -6955,6 +7004,7 @@ i3GEO.php = { |
6955 | 7004 | <Navegacao->pan> |
6956 | 7005 | */ |
6957 | 7006 | pan: function(funcao,escala,tipo,x,y){ |
7007 | + i3GEO.php.verifica(); | |
6958 | 7008 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pan&escala="+escala+"&tipo="+tipo+"&x="+x+"&y="+y+"&g_sid="+i3GEO.configura.sid; |
6959 | 7009 | cpJSON.call(p,"pan",funcao); |
6960 | 7010 | }, |
... | ... | @@ -6967,6 +7017,7 @@ i3GEO.php = { |
6967 | 7017 | <Navegacao->aproxima> |
6968 | 7018 | */ |
6969 | 7019 | aproxima: function(funcao,nivel){ |
7020 | + i3GEO.php.verifica(); | |
6970 | 7021 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=aproxima&nivel="+nivel+"&g_sid="+i3GEO.configura.sid; |
6971 | 7022 | cpJSON.call(p,"aproxima",funcao); |
6972 | 7023 | }, |
... | ... | @@ -6979,6 +7030,7 @@ i3GEO.php = { |
6979 | 7030 | <Navegacao->afasta> |
6980 | 7031 | */ |
6981 | 7032 | afasta: function(funcao,nivel){ |
7033 | + i3GEO.php.verifica(); | |
6982 | 7034 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=afasta&nivel="+nivel+"&g_sid="+i3GEO.configura.sid; |
6983 | 7035 | cpJSON.call(p,"afasta",funcao); |
6984 | 7036 | }, |
... | ... | @@ -6991,6 +7043,7 @@ i3GEO.php = { |
6991 | 7043 | <Navegacao->zoomponto> |
6992 | 7044 | */ |
6993 | 7045 | zoomponto: function(funcao,x,y){ |
7046 | + i3GEO.php.verifica(); | |
6994 | 7047 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=zoomponto&pin=pin&xy="+x+" "+y+"&g_sid="+i3GEO.configura.sid; |
6995 | 7048 | cpJSON.call(p,"zoomponto",funcao); |
6996 | 7049 | }, |
... | ... | @@ -7001,6 +7054,7 @@ i3GEO.php = { |
7001 | 7054 | classesphp/funccoes_gerais.php |
7002 | 7055 | */ |
7003 | 7056 | localizaIP: function(funcao){ |
7057 | + i3GEO.php.verifica(); | |
7004 | 7058 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=localizaIP&g_sid="+i3GEO.configura.sid; |
7005 | 7059 | cpJSON.call(p,"localizaIP",funcao); |
7006 | 7060 | }, |
... | ... | @@ -7013,6 +7067,7 @@ i3GEO.php = { |
7013 | 7067 | <Navegacao->mudaExtensao> |
7014 | 7068 | */ |
7015 | 7069 | mudaext: function(funcao,tipoimagem,ext){ |
7070 | + i3GEO.php.verifica(); | |
7016 | 7071 | if(ext == 'undefined'){alert("extensao nao definida");return;} |
7017 | 7072 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudaext&tipoimagem="+tipoimagem+"&ext="+ext+"&g_sid="+i3GEO.configura.sid; |
7018 | 7073 | cpJSON.call(p,"mudaext",funcao); |
... | ... | @@ -7026,6 +7081,7 @@ i3GEO.php = { |
7026 | 7081 | <Navegacao->mudaEscala> |
7027 | 7082 | */ |
7028 | 7083 | mudaescala: function(funcao,escala){ |
7084 | + i3GEO.php.verifica(); | |
7029 | 7085 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudaescala&escala="+escala+"&g_sid="+i3GEO.configura.sid; |
7030 | 7086 | cpJSON.call(p,"mudaescala",funcao); |
7031 | 7087 | }, |
... | ... | @@ -7038,6 +7094,7 @@ i3GEO.php = { |
7038 | 7094 | <Navegacao->aplicaResolucao> |
7039 | 7095 | */ |
7040 | 7096 | aplicaResolucao: function(funcao,resolucao){ |
7097 | + i3GEO.php.verifica(); | |
7041 | 7098 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=crialente&resolucao="+resolucao+"&g_sid="+i3GEO.configura.sid; |
7042 | 7099 | cpJSON.call(p,"crialente",funcao); |
7043 | 7100 | }, |
... | ... | @@ -7050,6 +7107,7 @@ i3GEO.php = { |
7050 | 7107 | <Temas->geraDestaque> |
7051 | 7108 | */ |
7052 | 7109 | geradestaque: function(funcao,tema){ |
7110 | + i3GEO.php.verifica(); | |
7053 | 7111 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=geradestaque&tema="+tema+"&g_sid="+i3GEO.configura.sid; |
7054 | 7112 | cpJSON.call(p,"geradestaque",funcao); |
7055 | 7113 | }, |
... | ... | @@ -7062,6 +7120,7 @@ i3GEO.php = { |
7062 | 7120 | <Selecao->selecaoPT> |
7063 | 7121 | */ |
7064 | 7122 | selecaopt: function(funcao,tema,xy,tipo,tolerancia){ |
7123 | + i3GEO.php.verifica(); | |
7065 | 7124 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=selecaopt&tema="+tema+"&tipo="+tipo+"&xy="+xy+"&tolerancia="+tolerancia+"&g_sid="+i3GEO.configura.sid; |
7066 | 7125 | cpJSON.call(p,"selecaoPT",funcao); |
7067 | 7126 | }, |
... | ... | @@ -7074,6 +7133,7 @@ i3GEO.php = { |
7074 | 7133 | <Selecao->selecaoBOX> |
7075 | 7134 | */ |
7076 | 7135 | selecaobox: function(funcao,tema,tipo,box){ |
7136 | + i3GEO.php.verifica(); | |
7077 | 7137 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=selecaobox&ext="+box+"&g_sid="+i3GEO.configura.sid+"&tipo="+tipo+"&tema="+tema; |
7078 | 7138 | cpJSON.call(p,"selecaobox",funcao); |
7079 | 7139 | }, |
... | ... | @@ -7086,6 +7146,7 @@ i3GEO.php = { |
7086 | 7146 | <Temas->sobeTema> |
7087 | 7147 | */ |
7088 | 7148 | sobetema: function(funcao,tema){ |
7149 | + i3GEO.php.verifica(); | |
7089 | 7150 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=sobetema&tema="+tema+"&g_sid="+i3GEO.configura.sid; |
7090 | 7151 | cpJSON.call(p,"sobetema",funcao); |
7091 | 7152 | }, |
... | ... | @@ -7098,6 +7159,7 @@ i3GEO.php = { |
7098 | 7159 | <Temas->desceTema> |
7099 | 7160 | */ |
7100 | 7161 | descetema: function(funcao,tema){ |
7162 | + i3GEO.php.verifica(); | |
7101 | 7163 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?&funcao=descetema&tema="+tema+"&g_sid="+i3GEO.configura.sid; |
7102 | 7164 | cpJSON.call(p,"descetema",funcao); |
7103 | 7165 | }, |
... | ... | @@ -7110,6 +7172,7 @@ i3GEO.php = { |
7110 | 7172 | <Temas->fonteTema> |
7111 | 7173 | */ |
7112 | 7174 | fontetema: function(funcao,tema){ |
7175 | + i3GEO.php.verifica(); | |
7113 | 7176 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=fontetema&tema="+tema+"&g_sid="+i3GEO.configura.sid; |
7114 | 7177 | cpJSON.call(p,"fontetema",funcao); |
7115 | 7178 | }, |
... | ... | @@ -7122,6 +7185,7 @@ i3GEO.php = { |
7122 | 7185 | <Temas->zoomTema> |
7123 | 7186 | */ |
7124 | 7187 | zoomtema: function(funcao,tema){ |
7188 | + i3GEO.php.verifica(); | |
7125 | 7189 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=zoomtema&tema="+tema+"&g_sid="+i3GEO.configura.sid; |
7126 | 7190 | cpJSON.call(p,"zoomtema",funcao); |
7127 | 7191 | }, |
... | ... | @@ -7134,6 +7198,7 @@ i3GEO.php = { |
7134 | 7198 | <Selecao->selecaoLimpa> |
7135 | 7199 | */ |
7136 | 7200 | limpasel: function(funcao,tema){ |
7201 | + i3GEO.php.verifica(); | |
7137 | 7202 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=limpasel&tema="+tema+"&g_sid="+i3GEO.configura.sid; |
7138 | 7203 | cpJSON.call(p,"limpasel",funcao); |
7139 | 7204 | }, |
... | ... | @@ -7146,6 +7211,7 @@ i3GEO.php = { |
7146 | 7211 | <Temas->mudaTransparencia> |
7147 | 7212 | */ |
7148 | 7213 | mudatransp: function(funcao,tema,valor){ |
7214 | + i3GEO.php.verifica(); | |
7149 | 7215 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudatransp&tema="+tema+"&valor="+valor+"&g_sid="+i3GEO.configura.sid; |
7150 | 7216 | cpJSON.call(p,"mudatransp",funcao); |
7151 | 7217 | }, |
... | ... | @@ -7158,6 +7224,7 @@ i3GEO.php = { |
7158 | 7224 | <Temas->mudaTransparencia> |
7159 | 7225 | */ |
7160 | 7226 | mudanome: function(funcao,tema,valor){ |
7227 | + i3GEO.php.verifica(); | |
7161 | 7228 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudanome&tema="+tema+"&valor="+valor+"&g_sid="+i3GEO.configura.sid; |
7162 | 7229 | cpJSON.call(p,"mudanome",funcao); |
7163 | 7230 | }, |
... | ... | @@ -7170,6 +7237,7 @@ i3GEO.php = { |
7170 | 7237 | <Mapa->adicionatemawms> |
7171 | 7238 | */ |
7172 | 7239 | adicionaTemaWMS: function(funcao,servico,tema,nome,proj,formato,versao,nomecamada,tiporep,suportasld,formatosinfo){ |
7240 | + i3GEO.php.verifica(); | |
7173 | 7241 | 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; |
7174 | 7242 | cpJSON.call(p,"adicionatemawms",funcao); |
7175 | 7243 | }, |
... | ... | @@ -7182,6 +7250,7 @@ i3GEO.php = { |
7182 | 7250 | <Mapa->adicionaTemaSHP> |
7183 | 7251 | */ |
7184 | 7252 | adicionaTemaSHP: function(funcao,path){ |
7253 | + i3GEO.php.verifica(); | |
7185 | 7254 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?g_sid="+i3GEO.configura.sid+"&funcao=adicionaTemaSHP&arq="+path; |
7186 | 7255 | cpJSON.call(p,"adicionaTemaSHP",funcao); |
7187 | 7256 | }, |
... | ... | @@ -7194,6 +7263,7 @@ i3GEO.php = { |
7194 | 7263 | <Mapa->adicionaTemaIMG> |
7195 | 7264 | */ |
7196 | 7265 | adicionaTemaIMG: function(funcao,path){ |
7266 | + i3GEO.php.verifica(); | |
7197 | 7267 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?g_sid="+i3GEO.configura.sid+"&funcao=adicionaTemaIMG&arq="+path; |
7198 | 7268 | cpJSON.call(p,"adicionaTemaIMG",funcao); |
7199 | 7269 | }, |
... | ... | @@ -7206,6 +7276,7 @@ i3GEO.php = { |
7206 | 7276 | <Atributos->identifica> |
7207 | 7277 | */ |
7208 | 7278 | identifica: function(funcao,x,y,resolucao){ |
7279 | + i3GEO.php.verifica(); | |
7209 | 7280 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=identifica&opcao=tip&xy="+x+","+y+"&resolucao=5&g_sid="+i3GEO.configura.sid; |
7210 | 7281 | cpJSON.call(p,"identifica",funcao); |
7211 | 7282 | }, |
... | ... | @@ -7216,6 +7287,7 @@ i3GEO.php = { |
7216 | 7287 | classesphp/mapa_controle.php |
7217 | 7288 | */ |
7218 | 7289 | reiniciaMapa: function(funcao){ |
7290 | + i3GEO.php.verifica(); | |
7219 | 7291 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=reiniciaMapa&g_sid="+i3GEO.configura.sid; |
7220 | 7292 | cpJSON.call(p,"reiniciaMapa",funcao); |
7221 | 7293 | }, |
... | ... | @@ -7228,6 +7300,7 @@ i3GEO.php = { |
7228 | 7300 | <Menutemas->procurartemas> |
7229 | 7301 | */ |
7230 | 7302 | procurartemas: function(funcao,procurar){ |
7303 | + i3GEO.php.verifica(); | |
7231 | 7304 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=procurartemas&procurar="+procurar+"&g_sid="+i3GEO.configura.sid; |
7232 | 7305 | cpJSON.call(p,"procurartemas",funcao); |
7233 | 7306 | }, |
... | ... | @@ -7240,6 +7313,7 @@ i3GEO.php = { |
7240 | 7313 | <Mapa->adicionaTema> |
7241 | 7314 | */ |
7242 | 7315 | adtema: function(funcao,temas){ |
7316 | + i3GEO.php.verifica(); | |
7243 | 7317 | var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=adtema&temas="+temas+"&g_sid="+i3GEO.configura.sid; |
7244 | 7318 | cpJSON.call(p,"adtema",funcao); |
7245 | 7319 | }, |
... | ... | @@ -7252,6 +7326,7 @@ i3GEO.php = { |
7252 | 7326 | <Escala->retornaBarraEscala> |
7253 | 7327 | */ |
7254 | 7328 | escalagrafica: function(funcao){ |
7329 | + i3GEO.php.verifica(); | |
7255 | 7330 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=escalagrafica&g_sid="+i3GEO.configura.sid; |
7256 | 7331 | cpJSON.call(p,"escalagrafica",funcao); |
7257 | 7332 | }, |
... | ... | @@ -7264,6 +7339,7 @@ i3GEO.php = { |
7264 | 7339 | <montaFlamingo> |
7265 | 7340 | */ |
7266 | 7341 | flamingo: function(funcao){ |
7342 | + i3GEO.php.verifica(); | |
7267 | 7343 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=montaFlamingo&g_sid="+i3GEO.configura.sid; |
7268 | 7344 | cpJSON.call(p,"montaFlamingo",funcao); |
7269 | 7345 | }, |
... | ... | @@ -7276,6 +7352,7 @@ i3GEO.php = { |
7276 | 7352 | <openlayers> |
7277 | 7353 | */ |
7278 | 7354 | openlayers: function(funcao){ |
7355 | + i3GEO.php.verifica(); | |
7279 | 7356 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=openlayers&g_sid="+i3GEO.configura.sid; |
7280 | 7357 | cpJSON.call(p,"openlayers",funcao); |
7281 | 7358 | }, |
... | ... | @@ -7288,6 +7365,7 @@ i3GEO.php = { |
7288 | 7365 | <redesenhaMapa> |
7289 | 7366 | */ |
7290 | 7367 | corpo: function(funcao,tipoimagem){ |
7368 | + i3GEO.php.verifica(); | |
7291 | 7369 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=corpo&tipoimagem="+tipoimagem+"&g_sid="+i3GEO.configura.sid; |
7292 | 7370 | cpJSON.call(p,"corpo",funcao); |
7293 | 7371 | }, |
... | ... | @@ -7312,6 +7390,7 @@ i3GEO.php = { |
7312 | 7390 | <iniciaMapa> |
7313 | 7391 | */ |
7314 | 7392 | inicia: function(funcao,embedLegenda,w,h){ |
7393 | + i3GEO.php.verifica(); | |
7315 | 7394 | 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; |
7316 | 7395 | cpJSON.call(p,"iniciaMapa",funcao); |
7317 | 7396 | }, |
... | ... | @@ -7324,6 +7403,7 @@ i3GEO.php = { |
7324 | 7403 | <chavegoogle> |
7325 | 7404 | */ |
7326 | 7405 | chaveGoogle: function(funcao){ |
7406 | + i3GEO.php.verifica(); | |
7327 | 7407 | var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=chavegoogle&g_sid="+i3GEO.configura.sid; |
7328 | 7408 | cpJSON.call(p,"chavegoogle",funcao); |
7329 | 7409 | }, | ... | ... |
2.61 KB
3.78 KB
... | ... | @@ -0,0 +1,186 @@ |
1 | +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> | |
2 | +<html> | |
3 | +<head> | |
4 | +<meta http-equiv="Category" content="I3Geo Mapa interativo MMA geoprocessamento sig mobile"> | |
5 | +<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1"> | |
6 | +<title>i3Geo - Mapa interativo</title> | |
7 | +<script type="text/javascript" src="../classesjs/i3geonaocompacto.js"></script> | |
8 | + <style> | |
9 | + .yui-log .i3geo {background-color:yellow;} /* customize a color */ | |
10 | + .yui-log .redesenho {background-color:yellow;} /* customize a color */ | |
11 | + .yui-log .janela {background-color:yellow;} /* customize a color */ | |
12 | + .yui-log-bd {text-align:left;} | |
13 | + .yui-log-entry yui-log-verbose, p{text-align:left;} | |
14 | + .info {text-align:left;} | |
15 | + </style> | |
16 | +</head> | |
17 | +<body id="i3geo"> | |
18 | + | |
19 | +<table id='mst' summary="" style='display:none;' width=100% cellspacing='0'> | |
20 | +<tr style="border:0px"> | |
21 | + <td colspan=2 id="barraSuperior" style="background-image:url('../imagens/visual/default/cabeca.png');height:10px"></td> | |
22 | +</tr> | |
23 | +<tr> | |
24 | +<td> | |
25 | + <table width=100% cellspacing=0 cellpadding=0 > | |
26 | + <tr> | |
27 | + <td title="libera guias" class=tdclaro id=encolheFerramentas style="vertical-align:top;width:5px;text-align:left;"></td> | |
28 | + <td> | |
29 | + <div class=verdeescuro style="top:0px;cursor:pointer;"> | |
30 | + <div id=guia1 class=guia >Temas</div> | |
31 | + <div id=guia2 class=guia >Adiciona</div> | |
32 | + <div id=guia4 class=guia >Legenda</div> | |
33 | + <div id=guia5 class=guia >Links</div> | |
34 | + </div> | |
35 | + </td> | |
36 | + </tr> | |
37 | + </table> | |
38 | +</td> | |
39 | +<td id="contemMenu" style="text-align:right;height:0px;border-width:0pt 0pt 1px;border-color:rgb(240,240,240)"> | |
40 | + <div id="menus" ></div> | |
41 | +</td> | |
42 | +</tr> | |
43 | +<tr> | |
44 | + <td class=tdbranca id=contemFerramentas style="vertical-align:top;width:268px;text-align:left;"> | |
45 | + <div id='guia1obj' > | |
46 | + <div style='left:5px;top:10px;' id=buscaRapida ></div> | |
47 | + <div id=listaPropriedades style='top:15px;' ></div> | |
48 | + <div id=listaTemas style='top:15px;'></div> | |
49 | + </div> | |
50 | + <div id='guia2obj' style='display:none;'>Aguarde...<img alt="" src="../imagens/branco.gif" width=248 /></div> | |
51 | + <div id='guia4obj' style='display:none;text-align:left'><div id='legenda' style='text-align:left'></div></div> | |
52 | + <div id='guia5obj' style='display:none;text-align:left'><div id='banners' style='overflow:auto;text-align:left'>Aguarde...</div></div> | |
53 | + </td> | |
54 | + <td style="vertical-align:top;border-width:0px;"> | |
55 | + <table width="100%" style="vertical-align:top;border-width:0px"> | |
56 | + <tr><td class=verdeclaro id=contemImg > | |
57 | + <div id=corpoMapa style="background-image:url('../imagens/i3geo1bw.jpg');"></div> | |
58 | + </td></tr> | |
59 | + </table> | |
60 | + </td> | |
61 | + </tr> | |
62 | +<tr> | |
63 | + <td class=tdbranca > | |
64 | + <div id=visual ></div> | |
65 | + <div id=tempoRedesenho style=color:green;background-color:black;width:50px;display:none ></div> | |
66 | + </td> | |
67 | + <td class=tdbranca > | |
68 | + <table width=100% ><tr> | |
69 | + <td class=tdbranca ><div id=lugarquadros ></div></td> | |
70 | + <td class=tdbranca style=text-align:center > | |
71 | + <div id=localizarxy > | |
72 | + Aguarde... | |
73 | + </div> | |
74 | + </td> | |
75 | + <td class=tdbranca ><div id=escala ></div></td> | |
76 | + <td class=tdbranca ><div id=ondeestou ></div></td> | |
77 | + </tr> | |
78 | + <tr><td></td><td class="tdbranca"><div style="text-align:left;font-size:10px;background-color:white;display:none;" id=mostraUTM ></div></td><td></td></tr> | |
79 | + </table> | |
80 | + </td> | |
81 | +</tr> | |
82 | +<tr style="border:0px"><td colspan=3 id="barraInferior" style="background-image:url('../imagens/visual/default/rodape.png');height:10px"></td></tr> | |
83 | +<tr style="border:0px"><td colspan=3 style=background-color:black ><input style="border:0px none; background-color:black;color:white;font-size:12pt;" type="text" size="1" id="i3geo_letreiro" ></td></tr> | |
84 | +<tr style="border:0px"><td colspan=3 style=background-color:black;color:white >geoprocessamento@mma.gov.br</td></tr> | |
85 | + | |
86 | +</table> | |
87 | +</center> | |
88 | +<div id=barraDeBotoes1 style='display:none'> | |
89 | + <table style="width:100%"><caption style="text-align:center"> </caption><tr><td style='background-color:rgb(250,250,250);'><div ID='historicozoom' ></div></td></tr><tr><td style=height:5px ></td></tr></table> | |
90 | + <table title="zoom" style="width:100%"><caption style="text-align:center"> </caption><tr><td style='background-color:rgb(250,250,250);'><img title="zoom" alt="" src="../imagens/branco.gif" id='zoomli'/></td></tr></table> | |
91 | + <table title="desloca" style="width:100%"><caption style="text-align:center"> </caption><tr><td style='background-color:rgb(250,250,250);'><img title="desloca" alt="" src="../imagens/branco.gif" ID='pan'/></td></tr></table> | |
92 | + <table title="info" style="width:100%"><caption style="text-align:center"> </caption><tr><td style='background-color:rgb(250,250,250);'><img title="info" alt="" src="../imagens/branco.gif" id='identifica'/></td></tr></table> | |
93 | + <table title="geral" style="width:100%"><caption style="text-align:center"> </caption><tr><td style='background-color:rgb(250,250,250);'><img title="geral" alt="" src="../imagens/branco.gif" ID='zoomtot'/></td></tr></table> | |
94 | + <table title="mede" style="width:100%"><caption style="text-align:center"> </caption><tr><td style='background-color:rgb(250,250,250);'><img title="mede" alt="" src="../imagens/branco.gif" id='mede'/></td></tr></table> | |
95 | + <table title="area" style="width:100%"><caption style="text-align:center"> </caption><tr><td style='background-color:rgb(250,250,250);'><img title="area" alt="" src="../imagens/branco.gif" id='area'/></td></tr></table> | |
96 | +</div> | |
97 | +<div id=barraDeBotoes2 style='display:none'> | |
98 | + <table style="width:100%"><caption style="text-align:center"> </caption> | |
99 | + <tr><td style='background-color:rgb(250,250,250);'><img title="" alt="" src="../imagens/branco.gif" id='sobeferramentas'/></td></tr> | |
100 | + </table> | |
101 | + <div style='display:inline;background-color:rgb(250,250,250);'> | |
102 | + <p style='font-size:6px;'> </p> | |
103 | + <img title="imprimir" alt="" src="../imagens/branco.gif" id='imprimir'/> | |
104 | + </div> | |
105 | + | |
106 | + <div style='display:inline;background-color:rgb(250,250,250);'> | |
107 | + <p style='font-size:6px;'> </p> | |
108 | + <img title="reinicia" alt="" src="../imagens/branco.gif" id='reinicia'/> | |
109 | + </div> | |
110 | + | |
111 | + <div style='display:inline;background-color:rgb(250,250,250);'> | |
112 | + <p style='font-size:6px;'> </p> | |
113 | + <img title="extensao" alt="" src="../imagens/branco.gif" id='exten'/> | |
114 | + </div> | |
115 | + | |
116 | + <div style='display:inline;background-color:rgb(250,250,250);'> | |
117 | + <p style='font-size:6px;'> </p> | |
118 | + <img title="referencia" alt="" src="../imagens/branco.gif" id='referencia'/> | |
119 | + </div> | |
120 | + <div style='display:inline;background-color:rgb(250,250,250);'> | |
121 | + <p style='font-size:6px;'> </p> | |
122 | + <img title="insere xy" alt="" src="../imagens/branco.gif" id='inserexy'/> | |
123 | + </div> | |
124 | + <div style='display:inline;background-color:rgb(250,250,250);'> | |
125 | + <p style='font-size:6px;'> </p> | |
126 | + <img title="texto" alt="" src="../imagens/branco.gif" id='textofid'/> | |
127 | + </div> | |
128 | + <div style='display:inline;background-color:rgb(250,250,250);'> | |
129 | + <p style='font-size:6px;'> </p> | |
130 | + <img title="selecao" alt="" src="../imagens/branco.gif" id='selecao'/> | |
131 | + </div> | |
132 | + <div style='display:inline;background-color:rgb(250,250,250);'> | |
133 | + <p style='font-size:6px;'> </p> | |
134 | + <img title="google" alt="" src="../imagens/branco.gif" id='google'/> | |
135 | + </div> | |
136 | + <div style='display:inline;background-color:rgb(250,250,250);'> | |
137 | + <p style='font-size:6px;'> </p> | |
138 | + <img title="insere grafico" alt="" src="../imagens/branco.gif" id='inseregrafico'/> | |
139 | + </div> | |
140 | + <div style='display:none;background-color:rgb(250,250,250);'> | |
141 | + <p style='font-size:6px;'> </p> | |
142 | + <img title="lente" alt="" src="../imagens/branco.gif" id='lentei'/> | |
143 | + </div> | |
144 | + <div style='display:none;background-color:rgb(250,250,250);'> | |
145 | + <p style='font-size:6px;'> </p> | |
146 | + <img title="scielo" alt="" src="../imagens/branco.gif" id='scielo'/> | |
147 | + </div> | |
148 | + <div style='display:none;background-color:rgb(250,250,250);'> | |
149 | + <p style='font-size:6px;'> </p> | |
150 | + <img title="confluencias" alt="" src="../imagens/branco.gif" id='confluence'/> | |
151 | + </div> | |
152 | + <div style='display:none;background-color:rgb(250,250,250);'> | |
153 | + <p style='font-size:6px;'> </p> | |
154 | + <img title="busca na wikipedia" alt="" src="../imagens/branco.gif" id='wiki'/> | |
155 | + </div> | |
156 | + <div style='display:none;background-color:rgb(250,250,250);'> | |
157 | + <p style='font-size:6px;'> </p> | |
158 | + <img title="3d" alt="" src="../imagens/branco.gif" id='v3d'/> | |
159 | + </div> | |
160 | + <div style='display:none;background-color:rgb(250,250,250);'> | |
161 | + <p style='font-size:6px;'> </p> | |
162 | + <img title="fotos" alt="" src="../imagens/branco.gif" id='buscafotos'/> | |
163 | + </div> | |
164 | + <table style="width:100%;"><tr><td style='background-color:rgb(250,250,250);'><p style='font-size:6px;'> </p><img title="" alt="" src="../imagens/branco.gif" id='desceferramentas'/></td></tr></table> | |
165 | +</div> | |
166 | +<script type="text/javascript"> | |
167 | +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo"; | |
168 | +i3GEO.cria() | |
169 | +i3GEO.inicia(); | |
170 | +function acrescentaCamadas(camadas){ | |
171 | + i3GEO.janela.abreAguarde("novaCamada","Minha camada"); | |
172 | + var temp = function(retorno){ | |
173 | + i3GEO.janela.fechaAguarde("novaCamada"); | |
174 | + if(retorno.data.erro){ | |
175 | + alert(retorno.data.erro); | |
176 | + return; | |
177 | + } | |
178 | + i3GEO.atualiza(); | |
179 | + }; | |
180 | + i3GEO.php.adtema(temp,camadas.toString()); | |
181 | +} | |
182 | +i3GEO.finaliza = "acrescentaCamadas(new Array('bioma'))" | |
183 | + | |
184 | +</script> | |
185 | +</body> | |
186 | +</html> | |
0 | 187 | \ No newline at end of file | ... | ... |
exemplos/index.html
... | ... | @@ -34,4 +34,5 @@ body,td |
34 | 34 | <p><a href="visual2.htm" target="_blank" >Laranja</a></p> |
35 | 35 | <p>Aplicativos customizados</p> |
36 | 36 | <p><a href="aplic1.htm" target="_blank" >Busca rápida</a></p> |
37 | +<p><a href="aplic2.htm" target="_blank" >Adiciona uma camada extra via javascript</a></p> | |
37 | 38 | </body> | ... | ... |
ferramentas/buscarapida/gadget.htm
... | ... | @@ -34,7 +34,7 @@ var mapaLugar = function(wkt,layer,gid,nm) |
34 | 34 | yMin = y[0] |
35 | 35 | yMax = y[(y.length)-1] |
36 | 36 | var ext = xMin+" "+yMin+" "+xMax+" "+yMax |
37 | - var url = g_locaplic+"/ms_criamapa.php?srs_wms=epsg:4291&image_wms=image/png&versao_wms=1.1.1" | |
37 | + var url = window.parent.i3GEO.configura.locaplic+"/ms_criamapa.php?srs_wms=epsg:4291&image_wms=image/png&versao_wms=1.1.1" | |
38 | 38 | url += "&url_wms=http://mapas.mma.gov.br/webservices/geonameswms.php?gid="+gid+"&"; |
39 | 39 | url += "&layer_wms="+layer+"&style_wms=default" |
40 | 40 | url += "&nome_wms="+nm+" - "+layer |
... | ... | @@ -42,10 +42,12 @@ var mapaLugar = function(wkt,layer,gid,nm) |
42 | 42 | url += "&interface=googlemaps.phtml" |
43 | 43 | window.open(url) |
44 | 44 | } |
45 | -funcaoZoom = mapaLugar | |
46 | -servico = "http://mapas.mma.gov.br/webservices/geonames.php" | |
47 | -i3GEOferramentas.buscaRapida.inicia() | |
48 | - </script> | |
45 | +i3GEObuscaRapida.funcaoZoom = mapaLugar | |
46 | +i3GEObuscaRapida.inicia( | |
47 | + window.parent.document.getElementById("valorBuscaRapida").value, | |
48 | + window.parent.i3GEO.configura.locaplic | |
49 | +) | |
50 | +</script> | |
49 | 51 | |
50 | 52 | |
51 | 53 | </body> | ... | ... |
... | ... | @@ -0,0 +1,54 @@ |
1 | +<?php | |
2 | +include_once("../../classesphp/pega_variaveis.php"); | |
3 | +?> | |
4 | +<html xmlns="http://www.w3.org/1999/xhtml"> | |
5 | + <head> | |
6 | + <link rel="stylesheet" type="text/css" href="../../css/ferramentas.css"> | |
7 | + <link rel="stylesheet" type="text/css" href="../../css/botoes.css"> | |
8 | + <title></title> | |
9 | + </head> | |
10 | + <body class="yui-skin-sam;" style="overflow:auto;"> | |
11 | +<div style="top:5px;left:1px;display:block;width:90%;" id="resultado" >Aguarde...</div> | |
12 | + <script src="../../pacotes/cpaint/cpaint2.inc.compressed.js" type="text/javascript"></script> | |
13 | + <script language="JavaScript" type="text/javascript" src="../funcoes.js"></script> | |
14 | + <script language="JavaScript" type="text/javascript" src="index.js"></script> | |
15 | + | |
16 | +<script type="text/javascript"> | |
17 | + | |
18 | + | |
19 | +var mapaLugar = function(wkt,layer,gid,nm) | |
20 | +{ | |
21 | + var re = new RegExp("POLYGON", "g") | |
22 | + wkt = wkt.replace(re,"") | |
23 | + wkt = wkt.split("(")[2].split(")")[0] | |
24 | + wkt = wkt.split(","); | |
25 | + x = new Array(); | |
26 | + y = new Array(); | |
27 | + for (w=0;w<wkt.length; w++) | |
28 | + { | |
29 | + temp = wkt[w].split(" "); | |
30 | + x.push(temp[0]) | |
31 | + y.push(temp[1]) | |
32 | + } | |
33 | + x.sort(sortNumber) | |
34 | + xMin = x[0] | |
35 | + xMax = x[(x.length)-1] | |
36 | + y.sort(sortNumber) | |
37 | + yMin = y[0] | |
38 | + yMax = y[(y.length)-1] | |
39 | + var ext = xMin+" "+yMin+" "+xMax+" "+yMax | |
40 | + var url = "<?php echo $locaplic;?>/ms_criamapa.php?srs_wms=epsg:4291&image_wms=image/png&versao_wms=1.1.1" | |
41 | + url += "&url_wms=http://mapas.mma.gov.br/webservices/geonameswms.php?gid="+gid+"&"; | |
42 | + url += "&layer_wms="+layer+"&style_wms=default" | |
43 | + url += "&nome_wms="+nm+" - "+layer | |
44 | + url += "&mapext="+ext | |
45 | + url += "&interface=googlemaps.phtml" | |
46 | + window.open(url) | |
47 | +} | |
48 | +i3GEO.buscaRapida.funcaoZoom = mapaLugar | |
49 | +i3GEObuscaRapida.inicia("<?php echo $palavra;?>","<?php echo $locaplic;?>") | |
50 | + </script> | |
51 | + | |
52 | + | |
53 | + </body> | |
54 | +</html> | |
0 | 55 | \ No newline at end of file | ... | ... |
ferramentas/buscarapida/index.htm
... | ... | @@ -7,14 +7,13 @@ |
7 | 7 | <body class="yui-skin-sam;" style="overflow:auto;"> |
8 | 8 | <div style="top:5px;left:1px;display:block;width:90%;" id="resultado" >Aguarde...</div> |
9 | 9 | |
10 | -<script src="../../pacotes/cpaint/cpaint2.inc.compressed.js" type="text/javascript"></script> | |
11 | -<script language="JavaScript" type="text/javascript" src="../funcoes.js"></script> | |
10 | +<script src="../i3geo_tudo_compacto.js.php" type="text/javascript"></script> | |
12 | 11 | <script language="JavaScript" type="text/javascript" src="index.js"></script> |
13 | 12 | <script type="text/javascript"> |
14 | - //endereço do web service que será consultado | |
15 | - servico = "http://mapas.mma.gov.br/webservices/geonames.php" | |
16 | - funcaoZoom = "default" | |
17 | - i3GEOferramentas.buscaRapida.inicia() | |
13 | +i3GEObuscaRapida.inicia( | |
14 | + window.parent.document.getElementById("valorBuscaRapida").value, | |
15 | + window.parent.i3GEO.configura.locaplic | |
16 | +) | |
18 | 17 | </script> |
19 | 18 | </body> |
20 | 19 | </html> |
21 | 20 | \ No newline at end of file | ... | ... |
ferramentas/buscarapida/index.js
... | ... | @@ -25,19 +25,20 @@ O valor da palavra para busca deve ser devinida em um campo input com id igual a |
25 | 25 | |
26 | 26 | A função que será executada quando o usuário clica no ícone de zoom é definida na variável global "funcaoZoom" |
27 | 27 | */ |
28 | -i3GEOferramentas = { | |
29 | - buscaRapida:{ | |
30 | - inicia: function(){ | |
31 | - parametrosURL(); | |
32 | - busca(); | |
33 | - } | |
34 | - } | |
35 | -} | |
36 | -//pega a lista de temas editaveis | |
37 | -function busca() | |
38 | -{ | |
39 | - var listaretorno = function(retorno) | |
40 | - { | |
28 | +i3GEObuscaRapida = { | |
29 | + servico:"http://mapas.mma.gov.br/webservices/geonames.php", | |
30 | + funcaoZoom:"default", | |
31 | + inicia: function(palavra,locaplic){ | |
32 | + aguarde("block") | |
33 | + $i("resultado").innerHTML = "Aguarde..." | |
34 | + palavra = removeAcentos(palavra); | |
35 | + var p = g_locaplic+"/classesphp/mapa_controle.php?map_file=&funcao=buscaRapida&palavra="+palavra+"&servico="+i3GEObuscaRapida.servico | |
36 | + var cp = new cpaint(); | |
37 | + //cp.set_debug(2) | |
38 | + cp.set_response_type("json"); | |
39 | + cp.call(p,"buscaRapida",i3GEObuscaRapida.montaResultado); | |
40 | + }, | |
41 | + montaResultado: function(retorno){ | |
41 | 42 | var ins = "Nada encontrado"; |
42 | 43 | if (retorno.data) |
43 | 44 | { |
... | ... | @@ -69,17 +70,7 @@ function busca() |
69 | 70 | //cp.set_debug(2); |
70 | 71 | cp.set_response_type("json"); |
71 | 72 | cp.call(p,"procurartemas",resultadoTemas); |
72 | - | |
73 | 73 | } |
74 | - aguarde("block") | |
75 | - $i("resultado").innerHTML = "Aguarde..." | |
76 | - var palavra = window.parent.document.getElementById("valorBuscaRapida").value | |
77 | - palavra = removeAcentos(palavra); | |
78 | - var p = g_locaplic+"/classesphp/mapa_controle.php?map_file=&funcao=buscaRapida&palavra="+palavra+"&servico="+servico | |
79 | - var cp = new cpaint(); | |
80 | - //cp.set_debug(2) | |
81 | - cp.set_response_type("json"); | |
82 | - cp.call(p,"buscaRapida",listaretorno); | |
83 | 74 | } |
84 | 75 | function resultadoTemas(retorno) |
85 | 76 | { |
... | ... | @@ -127,8 +118,11 @@ function adicionatema(obj) |
127 | 118 | } |
128 | 119 | function mostraxy(wkt) |
129 | 120 | { |
130 | - if(!window.parent.i3GEO){return;} | |
131 | - if(!window.parent.i3GEO.calculo){return;} | |
121 | + try{ | |
122 | + if(!window.parent.i3GEO){return;} | |
123 | + if(!window.parent.i3GEO.calculo){return;} | |
124 | + } | |
125 | + catch(e){return;} | |
132 | 126 | var re = new RegExp("POLYGON", "g") |
133 | 127 | wkt = wkt.replace(re,"") |
134 | 128 | wkt = wkt.split("(")[2].split(")")[0] |
... | ... | @@ -211,7 +205,10 @@ function sortNumber(a,b) |
211 | 205 | } |
212 | 206 | function escondexy() |
213 | 207 | { |
214 | - if(!window.parent.$i){return;} | |
208 | + try{ | |
209 | + if(!window.parent.$i){return;} | |
210 | + } | |
211 | + catch(e){return;} | |
215 | 212 | if (window.parent.$i("boxg")) |
216 | 213 | { |
217 | 214 | var box = window.parent.$i("boxg") | ... | ... |
ferramentas/funcoes.js
... | ... | @@ -20,7 +20,6 @@ Free Software Foundation, Inc., no endereço |
20 | 20 | 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. |
21 | 21 | */ |
22 | 22 | // |
23 | -imagemAguardeCabecalho = false; | |
24 | 23 | g_sid = ""; |
25 | 24 | try{ |
26 | 25 | g_sid = window.parent.i3GEO.configura.sid; |
... | ... | @@ -32,8 +31,11 @@ $i = function(id) |
32 | 31 | cabecalhojanela = ""; |
33 | 32 | //eventos das guias |
34 | 33 | var h = 0; |
35 | -if(window.parent.document.getElementById("wdocai")) | |
36 | -{var h = parseInt(window.parent.document.getElementById("wdocai").style.height);} | |
34 | +try{ | |
35 | + if(window.parent.document.getElementById("wdocai")) | |
36 | + {var h = parseInt(window.parent.document.getElementById("wdocai").style.height);} | |
37 | +} | |
38 | +catch(e){} | |
37 | 39 | navm = false; // IE |
38 | 40 | navn = false; // netscape |
39 | 41 | var app = navigator.appName.substring(0,1); |
... | ... | @@ -81,8 +83,26 @@ $tradAjuda = function(tipo,id){ |
81 | 83 | }; |
82 | 84 | |
83 | 85 | //abre relogio |
86 | +imagemAguardeCabecalho = false; | |
84 | 87 | function aguarde(tipo) |
85 | 88 | { |
89 | + // | |
90 | + //obtem gif de aguarde do cabecalho da janela que contém o iframe atual da ferramenta | |
91 | + //o try é necessário pois window.parent pode não existir | |
92 | + // | |
93 | + try{ | |
94 | + if(!imagemAguardeCabecalho){ | |
95 | + var fs = window.parent.document.getElementsByTagName("iframe"); | |
96 | + var nfs = fs.length; | |
97 | + for(i=0;i<nfs;i++){ | |
98 | + if(fs[i].src == window.location.href){ | |
99 | + imagemAguardeCabecalho = fs[i].parentNode.parentNode.id; | |
100 | + imagemAguardeCabecalho = window.parent.document.getElementById(imagemAguardeCabecalho+"_imagemCabecalho"); | |
101 | + } | |
102 | + } | |
103 | + } | |
104 | + } | |
105 | + catch(e){} | |
86 | 106 | if (tipo == "block") |
87 | 107 | { |
88 | 108 | $i("mascaraaguarde").style.display = "block"; |
... | ... | @@ -800,28 +820,17 @@ function randomRGB() |
800 | 820 | //pega os parametros da url e do mapa e seta variaveis globais |
801 | 821 | function parametrosURL() |
802 | 822 | { |
803 | - if(!window.parent.i3GEO){g_locaplic = "../..";} | |
804 | - else{ | |
805 | - if(window.parent.i3GEO.configura) | |
806 | - g_locaplic = window.parent.i3GEO.configura.locaplic; //localizacao da aplicacao | |
807 | - if(window.parent.i3GEO.parametros) | |
808 | - g_r = window.parent.i3GEO.parametros.r; | |
809 | - } | |
810 | - var temp = (window.location.href).split("tema="); | |
811 | - if (temp[1]) | |
812 | - {tema = (temp[1].split("&"))[0];} | |
813 | - // | |
814 | - //obtem gif de aguarde do cabecalho da janela que contém o iframe atual da ferramenta | |
815 | - // | |
816 | 823 | try{ |
817 | - var fs = window.parent.document.getElementsByTagName("iframe"); | |
818 | - var nfs = fs.length; | |
819 | - for(i=0;i<nfs;i++){ | |
820 | - if(fs[i].src == window.location.href){ | |
821 | - imagemAguardeCabecalho = fs[i].parentNode.parentNode.id; | |
822 | - imagemAguardeCabecalho = window.parent.document.getElementById(imagemAguardeCabecalho+"_imagemCabecalho"); | |
823 | - } | |
824 | + if(!window.parent.i3GEO){g_locaplic = "../..";} | |
825 | + else{ | |
826 | + if(window.parent.i3GEO.configura) | |
827 | + g_locaplic = window.parent.i3GEO.configura.locaplic; //localizacao da aplicacao | |
828 | + if(window.parent.i3GEO.parametros) | |
829 | + g_r = window.parent.i3GEO.parametros.r; | |
824 | 830 | } |
831 | + var temp = (window.location.href).split("tema="); | |
832 | + if (temp[1]) | |
833 | + {tema = (temp[1].split("&"))[0];} | |
825 | 834 | }catch(e){} |
826 | 835 | } |
827 | 836 | //faz o zoom no mapa para uma extensao | ... | ... |
ferramentas/funcoes_compacto.js
1 | - imagemAguardeCabecalho=false;g_sid="";try{ g_sid=window.parent.i3GEO.configura.sid; g_locaplic=window.parent.i3GEO.configura.locaplic;} | |
1 | + g_sid="";try{ g_sid=window.parent.i3GEO.configura.sid; g_locaplic=window.parent.i3GEO.configura.locaplic;} | |
2 | 2 | catch(e){} |
3 | 3 | $i=function(id){return document.getElementById(id);} |
4 | -cabecalhojanela="";var h=0;if(window.parent.document.getElementById("wdocai")){var h=parseInt(window.parent.document.getElementById("wdocai").style.height);} | |
4 | +cabecalhojanela="";var h=0;try{ if(window.parent.document.getElementById("wdocai")){var h=parseInt(window.parent.document.getElementById("wdocai").style.height);}} | |
5 | +catch(e){} | |
5 | 6 | navm=false;navn=false;var app=navigator.appName.substring(0,1);if(app=='N')navn=true;else navm=true;if(!$i("mascaraaguarde")){ if(navm){var s="filter:'alpha(opacity=20)'";} |
6 | 7 | if(navn){var s="opacity:.2";} |
7 | 8 | var ins="<div id=mascaraaguarde style=color:red;display:none;position:absolute;top:0px;left:0px;width:120%;height:"+h+"px;background-color:gray;border-size:0px;z-index:6000;"+s+" >"; ins+=" </div>"; document.body.innerHTML+=ins } |
... | ... | @@ -9,7 +10,9 @@ if(navn){ if(document.getElementById("fundo")){ document.getElementById("fundo") |
9 | 10 | if(document.getElementById("geral")){ document.getElementById("geral").style.height="90%"; document.getElementById("geral").style.width="97%";}} |
10 | 11 | else{ if(document.getElementById("fundo")){ document.getElementById("fundo").style.width="104%"; document.getElementById("fundo").style.height="99%";} |
11 | 12 | if(document.getElementById("geral")){ document.getElementById("geral").style.height="95%"; document.getElementById("geral").style.width="100%";}} |
12 | -document.body.style.backgroundColor="#F0F0F0";$tradAjuda=function(tipo,id){ eval("var t=g_traducao_ajuda."+tipo); eval("var texto=t[id]."+window.parent.i3GEO.idioma.ATUAL); return(texto);}; function aguarde(tipo){ if(tipo=="block"){ $i("mascaraaguarde").style.display="block"; if(imagemAguardeCabecalho) imagemAguardeCabecalho.style.visibility="visible";} | |
13 | +document.body.style.backgroundColor="#F0F0F0";$tradAjuda=function(tipo,id){ eval("var t=g_traducao_ajuda."+tipo); eval("var texto=t[id]."+window.parent.i3GEO.idioma.ATUAL); return(texto);}; imagemAguardeCabecalho=false;function aguarde(tipo){ try{ if(!imagemAguardeCabecalho){ var fs=window.parent.document.getElementsByTagName("iframe"); var nfs=fs.length; for(i=0;i<nfs;i++){ if(fs[i].src==window.location.href){ imagemAguardeCabecalho=fs[i].parentNode.parentNode.id; imagemAguardeCabecalho=window.parent.document.getElementById(imagemAguardeCabecalho+"_imagemCabecalho");}}}} | |
14 | + catch(e){} | |
15 | + if(tipo=="block"){ $i("mascaraaguarde").style.display="block"; if(imagemAguardeCabecalho) imagemAguardeCabecalho.style.visibility="visible";} | |
13 | 16 | if(tipo=="none"){ if($i("mascaraaguarde")){$i("mascaraaguarde").style.display="none";} |
14 | 17 | if(imagemAguardeCabecalho) imagemAguardeCabecalho.style.visibility="hidden";} |
15 | 18 | if(document.getElementById("aguarde")){document.getElementById("aguarde").style.display="none";}}function aguardeTotal(tipo){ var w=parseInt(screen.availWidth); var h=parseInt(screen.availHeight); if(!document.getElementById("aguardeTotal")){ var novoel=document.createElement("div"); novoel.style.width=w+"px"; novoel.style.height=h+"px"; novoel.id="aguardeTotal"; novoel.display="none"; novoel.style.zIndex=10000; novoel.style.position="absolute"; novoel.style.top=0; novoel.style.left=0; novoel.style.backgroundColor="gray"; if(navn){novoel.style.opacity=0.45;} |
... | ... | @@ -102,10 +105,9 @@ document.body.style.backgroundColor="#F0F0F0";$tradAjuda=function(tipo,id){ eval |
102 | 105 | else{var temp={dados:'<div class=erro >Ocorreu um erro</erro>',tipo:"erro"};} |
103 | 106 | eval("funcao(temp)");} |
104 | 107 | var cp=new cpaint(); cp.set_response_type("JSON"); cp.call(g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=listaEpsg","listaEpsg",monta);} |
105 | - function removeAcentos(palavra){ var re=/ã|á|à|â/gi; palavra=palavra.replace(re,"a"); var re=/é/gi; palavra=palavra.replace(re,"e"); var re=/í/gi; palavra=palavra.replace(re,"i"); var re=/ó|õ/gi; palavra=palavra.replace(re,"o"); var re=/ç/gi; palavra=palavra.replace(re,"c"); var re=/ú/gi; palavra=palavra.replace(re,"u"); return(palavra);}function htmlAcentos(palavra){ var re=/ã/gi; palavra=palavra.replace(re,"*atilde|"); var re=/á/gi; palavra=palavra.replace(re,"*aacute|"); var re=/â/gi; palavra=palavra.replace(re,"*acirc|"); var re=/õ/gi; palavra=palavra.replace(re,"*otilde|"); var re=/ó/gi; palavra=palavra.replace(re,"*oacute|"); var re=/ô/gi; palavra=palavra.replace(re,"*ocirc|"); var re=/é/gi; palavra=palavra.replace(re,"*eacute|"); var re=/ê/gi; palavra=palavra.replace(re,"*ecirc|"); var re=/í/gi; palavra=palavra.replace(re,"*iacute|"); var re=/ú/gi; palavra=palavra.replace(re,"*uacute|"); var re=/ç/gi; palavra=palavra.replace(re,"*ccedil|"); var re=/Ã/gi; palavra=palavra.replace(re,"*Atilde|"); var re=/Á/gi; palavra=palavra.replace(re,"*Aacute|"); var re=/Â/gi; palavra=palavra.replace(re,"*Acirc|"); var re=/Õ/gi; palavra=palavra.replace(re,"*otilde|"); var re=/Ó/gi; palavra=palavra.replace(re,"*Oacute|"); var re=/Ô/gi; palavra=palavra.replace(re,"*Ocirc|"); var re=/É/gi; palavra=palavra.replace(re,"*Eacute|"); var re=/Ê/gi; palavra=palavra.replace(re,"*Ecirc|"); var re=/Í/gi; palavra=palavra.replace(re,"*Iacute|"); var re=/Ú/gi; palavra=palavra.replace(re,"*Uacute|"); var re=/Ç/gi; palavra=palavra.replace(re,"*Ccedil|"); return(palavra);}function randomRGB(){ var v=Math.random(); var r=parseInt(255*v); var v=Math.random(); var g=parseInt(255*v); var v=Math.random(); var b=parseInt(255*v); return(r+","+g+","+b);}function parametrosURL(){ if(!window.parent.i3GEO){g_locaplic="../..";} | |
108 | + function removeAcentos(palavra){ var re=/ã|á|à|â/gi; palavra=palavra.replace(re,"a"); var re=/é/gi; palavra=palavra.replace(re,"e"); var re=/í/gi; palavra=palavra.replace(re,"i"); var re=/ó|õ/gi; palavra=palavra.replace(re,"o"); var re=/ç/gi; palavra=palavra.replace(re,"c"); var re=/ú/gi; palavra=palavra.replace(re,"u"); return(palavra);}function htmlAcentos(palavra){ var re=/ã/gi; palavra=palavra.replace(re,"*atilde|"); var re=/á/gi; palavra=palavra.replace(re,"*aacute|"); var re=/â/gi; palavra=palavra.replace(re,"*acirc|"); var re=/õ/gi; palavra=palavra.replace(re,"*otilde|"); var re=/ó/gi; palavra=palavra.replace(re,"*oacute|"); var re=/ô/gi; palavra=palavra.replace(re,"*ocirc|"); var re=/é/gi; palavra=palavra.replace(re,"*eacute|"); var re=/ê/gi; palavra=palavra.replace(re,"*ecirc|"); var re=/í/gi; palavra=palavra.replace(re,"*iacute|"); var re=/ú/gi; palavra=palavra.replace(re,"*uacute|"); var re=/ç/gi; palavra=palavra.replace(re,"*ccedil|"); var re=/Ã/gi; palavra=palavra.replace(re,"*Atilde|"); var re=/Á/gi; palavra=palavra.replace(re,"*Aacute|"); var re=/Â/gi; palavra=palavra.replace(re,"*Acirc|"); var re=/Õ/gi; palavra=palavra.replace(re,"*otilde|"); var re=/Ó/gi; palavra=palavra.replace(re,"*Oacute|"); var re=/Ô/gi; palavra=palavra.replace(re,"*Ocirc|"); var re=/É/gi; palavra=palavra.replace(re,"*Eacute|"); var re=/Ê/gi; palavra=palavra.replace(re,"*Ecirc|"); var re=/Í/gi; palavra=palavra.replace(re,"*Iacute|"); var re=/Ú/gi; palavra=palavra.replace(re,"*Uacute|"); var re=/Ç/gi; palavra=palavra.replace(re,"*Ccedil|"); return(palavra);}function randomRGB(){ var v=Math.random(); var r=parseInt(255*v); var v=Math.random(); var g=parseInt(255*v); var v=Math.random(); var b=parseInt(255*v); return(r+","+g+","+b);}function parametrosURL(){ try{ if(!window.parent.i3GEO){g_locaplic="../..";} | |
106 | 109 | else{ if(window.parent.i3GEO.configura) g_locaplic=window.parent.i3GEO.configura.locaplic; if(window.parent.i3GEO.parametros) g_r=window.parent.i3GEO.parametros.r;} |
107 | - var temp=(window.location.href).split("tema="); if(temp[1]){tema=(temp[1].split("&"))[0];} | |
108 | - try{ var fs=window.parent.document.getElementsByTagName("iframe"); var nfs=fs.length; for(i=0;i<nfs;i++){ if(fs[i].src==window.location.href){ imagemAguardeCabecalho=fs[i].parentNode.parentNode.id; imagemAguardeCabecalho=window.parent.document.getElementById(imagemAguardeCabecalho+"_imagemCabecalho");}}}catch(e){}}function zoomf(ext){ window.parent.objaguarde.abre("i3GEO.atualiza",window.parent.$trad("o1")); var p=g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=mudaext&ext="+ext; var cp=new cpaint(); cp.set_response_type("JSON"); cp.call(p,"mudaExtensao",window.parent.remapaf);}function pinf(ext){ window.parent.objaguarde.abre("i3GEO.atualiza",window.parent.$trad("o1")); valores=ext.split(" "); vx=(valores[0]*1)+((((valores[0]*-1)-(valores[2]*-1))/2)*1); vy=(valores[1]*1)+((((valores[1]*-1)-(valores[3]*-1))/2)*1); var p=g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=zoomponto&pin=pin&xy="+vx+" "+vy; var cp=new cpaint(); cp.set_response_type("JSON"); cp.call(p,"zoomPonto",window.parent.i3GEO.atualiza);} | |
110 | + var temp=(window.location.href).split("tema="); if(temp[1]){tema=(temp[1].split("&"))[0];}}catch(e){}}function zoomf(ext){ window.parent.objaguarde.abre("i3GEO.atualiza",window.parent.$trad("o1")); var p=g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=mudaext&ext="+ext; var cp=new cpaint(); cp.set_response_type("JSON"); cp.call(p,"mudaExtensao",window.parent.remapaf);}function pinf(ext){ window.parent.objaguarde.abre("i3GEO.atualiza",window.parent.$trad("o1")); valores=ext.split(" "); vx=(valores[0]*1)+((((valores[0]*-1)-(valores[2]*-1))/2)*1); vy=(valores[1]*1)+((((valores[1]*-1)-(valores[3]*-1))/2)*1); var p=g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=zoomponto&pin=pin&xy="+vx+" "+vy; var cp=new cpaint(); cp.set_response_type("JSON"); cp.call(p,"zoomPonto",window.parent.i3GEO.atualiza);} | |
109 | 111 | function convdmsddf(g,m,s){ cd=$i(g).value; cm=$i(m).value; cs=$i(s).value; var sinal='positivo'; if(cd < 0){ cd=cd*-1; sinal='negativo';} |
110 | 112 | spm=cs/3600; mpg=cm/60; var dd=(cd*1)+(mpg*1)+(spm*1); if(sinal=='negativo'){dd=dd*-1;} |
111 | 113 | return dd;} | ... | ... |
ferramentas/i3geo_tudo_compacto.js
1 | 1 | $i = function(id){return document.getElementById(id);} |
2 | - imagemAguardeCabecalho=false;g_sid="";try{ g_sid=window.parent.i3GEO.configura.sid; g_locaplic=window.parent.i3GEO.configura.locaplic;} | |
2 | + g_sid="";try{ g_sid=window.parent.i3GEO.configura.sid; g_locaplic=window.parent.i3GEO.configura.locaplic;} | |
3 | 3 | catch(e){} |
4 | 4 | $i=function(id){return document.getElementById(id);} |
5 | -cabecalhojanela="";var h=0;if(window.parent.document.getElementById("wdocai")){var h=parseInt(window.parent.document.getElementById("wdocai").style.height);} | |
5 | +cabecalhojanela="";var h=0;try{ if(window.parent.document.getElementById("wdocai")){var h=parseInt(window.parent.document.getElementById("wdocai").style.height);}} | |
6 | +catch(e){} | |
6 | 7 | navm=false;navn=false;var app=navigator.appName.substring(0,1);if(app=='N')navn=true;else navm=true;if(!$i("mascaraaguarde")){ if(navm){var s="filter:'alpha(opacity=20)'";} |
7 | 8 | if(navn){var s="opacity:.2";} |
8 | 9 | var ins="<div id=mascaraaguarde style=color:red;display:none;position:absolute;top:0px;left:0px;width:120%;height:"+h+"px;background-color:gray;border-size:0px;z-index:6000;"+s+" >"; ins+=" </div>"; document.body.innerHTML+=ins } |
... | ... | @@ -10,7 +11,9 @@ if(navn){ if(document.getElementById("fundo")){ document.getElementById("fundo") |
10 | 11 | if(document.getElementById("geral")){ document.getElementById("geral").style.height="90%"; document.getElementById("geral").style.width="97%";}} |
11 | 12 | else{ if(document.getElementById("fundo")){ document.getElementById("fundo").style.width="104%"; document.getElementById("fundo").style.height="99%";} |
12 | 13 | if(document.getElementById("geral")){ document.getElementById("geral").style.height="95%"; document.getElementById("geral").style.width="100%";}} |
13 | -document.body.style.backgroundColor="#F0F0F0";$tradAjuda=function(tipo,id){ eval("var t=g_traducao_ajuda."+tipo); eval("var texto=t[id]."+window.parent.i3GEO.idioma.ATUAL); return(texto);}; function aguarde(tipo){ if(tipo=="block"){ $i("mascaraaguarde").style.display="block"; if(imagemAguardeCabecalho) imagemAguardeCabecalho.style.visibility="visible";} | |
14 | +document.body.style.backgroundColor="#F0F0F0";$tradAjuda=function(tipo,id){ eval("var t=g_traducao_ajuda."+tipo); eval("var texto=t[id]."+window.parent.i3GEO.idioma.ATUAL); return(texto);}; imagemAguardeCabecalho=false;function aguarde(tipo){ try{ if(!imagemAguardeCabecalho){ var fs=window.parent.document.getElementsByTagName("iframe"); var nfs=fs.length; for(i=0;i<nfs;i++){ if(fs[i].src==window.location.href){ imagemAguardeCabecalho=fs[i].parentNode.parentNode.id; imagemAguardeCabecalho=window.parent.document.getElementById(imagemAguardeCabecalho+"_imagemCabecalho");}}}} | |
15 | + catch(e){} | |
16 | + if(tipo=="block"){ $i("mascaraaguarde").style.display="block"; if(imagemAguardeCabecalho) imagemAguardeCabecalho.style.visibility="visible";} | |
14 | 17 | if(tipo=="none"){ if($i("mascaraaguarde")){$i("mascaraaguarde").style.display="none";} |
15 | 18 | if(imagemAguardeCabecalho) imagemAguardeCabecalho.style.visibility="hidden";} |
16 | 19 | if(document.getElementById("aguarde")){document.getElementById("aguarde").style.display="none";}}function aguardeTotal(tipo){ var w=parseInt(screen.availWidth); var h=parseInt(screen.availHeight); if(!document.getElementById("aguardeTotal")){ var novoel=document.createElement("div"); novoel.style.width=w+"px"; novoel.style.height=h+"px"; novoel.id="aguardeTotal"; novoel.display="none"; novoel.style.zIndex=10000; novoel.style.position="absolute"; novoel.style.top=0; novoel.style.left=0; novoel.style.backgroundColor="gray"; if(navn){novoel.style.opacity=0.45;} |
... | ... | @@ -103,10 +106,9 @@ document.body.style.backgroundColor="#F0F0F0";$tradAjuda=function(tipo,id){ eval |
103 | 106 | else{var temp={dados:'<div class=erro >Ocorreu um erro</erro>',tipo:"erro"};} |
104 | 107 | eval("funcao(temp)");} |
105 | 108 | var cp=new cpaint(); cp.set_response_type("JSON"); cp.call(g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=listaEpsg","listaEpsg",monta);} |
106 | - function removeAcentos(palavra){ var re=/ã|á|à|â/gi; palavra=palavra.replace(re,"a"); var re=/é/gi; palavra=palavra.replace(re,"e"); var re=/í/gi; palavra=palavra.replace(re,"i"); var re=/ó|õ/gi; palavra=palavra.replace(re,"o"); var re=/ç/gi; palavra=palavra.replace(re,"c"); var re=/ú/gi; palavra=palavra.replace(re,"u"); return(palavra);}function htmlAcentos(palavra){ var re=/ã/gi; palavra=palavra.replace(re,"*atilde|"); var re=/á/gi; palavra=palavra.replace(re,"*aacute|"); var re=/â/gi; palavra=palavra.replace(re,"*acirc|"); var re=/õ/gi; palavra=palavra.replace(re,"*otilde|"); var re=/ó/gi; palavra=palavra.replace(re,"*oacute|"); var re=/ô/gi; palavra=palavra.replace(re,"*ocirc|"); var re=/é/gi; palavra=palavra.replace(re,"*eacute|"); var re=/ê/gi; palavra=palavra.replace(re,"*ecirc|"); var re=/í/gi; palavra=palavra.replace(re,"*iacute|"); var re=/ú/gi; palavra=palavra.replace(re,"*uacute|"); var re=/ç/gi; palavra=palavra.replace(re,"*ccedil|"); var re=/Ã/gi; palavra=palavra.replace(re,"*Atilde|"); var re=/Á/gi; palavra=palavra.replace(re,"*Aacute|"); var re=/Â/gi; palavra=palavra.replace(re,"*Acirc|"); var re=/Õ/gi; palavra=palavra.replace(re,"*otilde|"); var re=/Ó/gi; palavra=palavra.replace(re,"*Oacute|"); var re=/Ô/gi; palavra=palavra.replace(re,"*Ocirc|"); var re=/É/gi; palavra=palavra.replace(re,"*Eacute|"); var re=/Ê/gi; palavra=palavra.replace(re,"*Ecirc|"); var re=/Í/gi; palavra=palavra.replace(re,"*Iacute|"); var re=/Ú/gi; palavra=palavra.replace(re,"*Uacute|"); var re=/Ç/gi; palavra=palavra.replace(re,"*Ccedil|"); return(palavra);}function randomRGB(){ var v=Math.random(); var r=parseInt(255*v); var v=Math.random(); var g=parseInt(255*v); var v=Math.random(); var b=parseInt(255*v); return(r+","+g+","+b);}function parametrosURL(){ if(!window.parent.i3GEO){g_locaplic="../..";} | |
109 | + function removeAcentos(palavra){ var re=/ã|á|à|â/gi; palavra=palavra.replace(re,"a"); var re=/é/gi; palavra=palavra.replace(re,"e"); var re=/í/gi; palavra=palavra.replace(re,"i"); var re=/ó|õ/gi; palavra=palavra.replace(re,"o"); var re=/ç/gi; palavra=palavra.replace(re,"c"); var re=/ú/gi; palavra=palavra.replace(re,"u"); return(palavra);}function htmlAcentos(palavra){ var re=/ã/gi; palavra=palavra.replace(re,"*atilde|"); var re=/á/gi; palavra=palavra.replace(re,"*aacute|"); var re=/â/gi; palavra=palavra.replace(re,"*acirc|"); var re=/õ/gi; palavra=palavra.replace(re,"*otilde|"); var re=/ó/gi; palavra=palavra.replace(re,"*oacute|"); var re=/ô/gi; palavra=palavra.replace(re,"*ocirc|"); var re=/é/gi; palavra=palavra.replace(re,"*eacute|"); var re=/ê/gi; palavra=palavra.replace(re,"*ecirc|"); var re=/í/gi; palavra=palavra.replace(re,"*iacute|"); var re=/ú/gi; palavra=palavra.replace(re,"*uacute|"); var re=/ç/gi; palavra=palavra.replace(re,"*ccedil|"); var re=/Ã/gi; palavra=palavra.replace(re,"*Atilde|"); var re=/Á/gi; palavra=palavra.replace(re,"*Aacute|"); var re=/Â/gi; palavra=palavra.replace(re,"*Acirc|"); var re=/Õ/gi; palavra=palavra.replace(re,"*otilde|"); var re=/Ó/gi; palavra=palavra.replace(re,"*Oacute|"); var re=/Ô/gi; palavra=palavra.replace(re,"*Ocirc|"); var re=/É/gi; palavra=palavra.replace(re,"*Eacute|"); var re=/Ê/gi; palavra=palavra.replace(re,"*Ecirc|"); var re=/Í/gi; palavra=palavra.replace(re,"*Iacute|"); var re=/Ú/gi; palavra=palavra.replace(re,"*Uacute|"); var re=/Ç/gi; palavra=palavra.replace(re,"*Ccedil|"); return(palavra);}function randomRGB(){ var v=Math.random(); var r=parseInt(255*v); var v=Math.random(); var g=parseInt(255*v); var v=Math.random(); var b=parseInt(255*v); return(r+","+g+","+b);}function parametrosURL(){ try{ if(!window.parent.i3GEO){g_locaplic="../..";} | |
107 | 110 | else{ if(window.parent.i3GEO.configura) g_locaplic=window.parent.i3GEO.configura.locaplic; if(window.parent.i3GEO.parametros) g_r=window.parent.i3GEO.parametros.r;} |
108 | - var temp=(window.location.href).split("tema="); if(temp[1]){tema=(temp[1].split("&"))[0];} | |
109 | - try{ var fs=window.parent.document.getElementsByTagName("iframe"); var nfs=fs.length; for(i=0;i<nfs;i++){ if(fs[i].src==window.location.href){ imagemAguardeCabecalho=fs[i].parentNode.parentNode.id; imagemAguardeCabecalho=window.parent.document.getElementById(imagemAguardeCabecalho+"_imagemCabecalho");}}}catch(e){}}function zoomf(ext){ window.parent.objaguarde.abre("i3GEO.atualiza",window.parent.$trad("o1")); var p=g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=mudaext&ext="+ext; var cp=new cpaint(); cp.set_response_type("JSON"); cp.call(p,"mudaExtensao",window.parent.remapaf);}function pinf(ext){ window.parent.objaguarde.abre("i3GEO.atualiza",window.parent.$trad("o1")); valores=ext.split(" "); vx=(valores[0]*1)+((((valores[0]*-1)-(valores[2]*-1))/2)*1); vy=(valores[1]*1)+((((valores[1]*-1)-(valores[3]*-1))/2)*1); var p=g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=zoomponto&pin=pin&xy="+vx+" "+vy; var cp=new cpaint(); cp.set_response_type("JSON"); cp.call(p,"zoomPonto",window.parent.i3GEO.atualiza);} | |
111 | + var temp=(window.location.href).split("tema="); if(temp[1]){tema=(temp[1].split("&"))[0];}}catch(e){}}function zoomf(ext){ window.parent.objaguarde.abre("i3GEO.atualiza",window.parent.$trad("o1")); var p=g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=mudaext&ext="+ext; var cp=new cpaint(); cp.set_response_type("JSON"); cp.call(p,"mudaExtensao",window.parent.remapaf);}function pinf(ext){ window.parent.objaguarde.abre("i3GEO.atualiza",window.parent.$trad("o1")); valores=ext.split(" "); vx=(valores[0]*1)+((((valores[0]*-1)-(valores[2]*-1))/2)*1); vy=(valores[1]*1)+((((valores[1]*-1)-(valores[3]*-1))/2)*1); var p=g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=zoomponto&pin=pin&xy="+vx+" "+vy; var cp=new cpaint(); cp.set_response_type("JSON"); cp.call(p,"zoomPonto",window.parent.i3GEO.atualiza);} | |
110 | 112 | function convdmsddf(g,m,s){ cd=$i(g).value; cm=$i(m).value; cs=$i(s).value; var sinal='positivo'; if(cd < 0){ cd=cd*-1; sinal='negativo';} |
111 | 113 | spm=cs/3600; mpg=cm/60; var dd=(cd*1)+(mpg*1)+(spm*1); if(sinal=='negativo'){dd=dd*-1;} |
112 | 114 | return dd;} |
... | ... | @@ -6651,3 +6653,892 @@ outer: while (next()) { |
6651 | 6653 | }; |
6652 | 6654 | |
6653 | 6655 | |
6656 | +/* | |
6657 | +Title: PHP | |
6658 | + | |
6659 | +File: i3geo/classesjs/classe_php.js | |
6660 | + | |
6661 | +About: Licença | |
6662 | + | |
6663 | +I3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet | |
6664 | + | |
6665 | +Direitos Autorais Reservados (c) 2006 Ministério do Meio Ambiente Brasil | |
6666 | +Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br | |
6667 | + | |
6668 | +Este programa é software livre; você pode redistribuí-lo | |
6669 | +e/ou modificá-lo sob os termos da Licença Pública Geral | |
6670 | +GNU conforme publicada pela Free Software Foundation; | |
6671 | +tanto a versão 2 da Licença. | |
6672 | +Este programa é distribuído na expectativa de que seja útil, | |
6673 | +porém, SEM NENHUMA GARANTIA; nem mesmo a garantia implícita | |
6674 | +de COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. | |
6675 | +Consulte a Licença Pública Geral do GNU para mais detalhes. | |
6676 | +Você deve ter recebido uma cópia da Licença Pública Geral do | |
6677 | +GNU junto com este programa; se não, escreva para a | |
6678 | +Free Software Foundation, Inc., no endereço | |
6679 | +59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. | |
6680 | +*/ | |
6681 | +if(typeof(i3GEO) == 'undefined'){ | |
6682 | + i3GEO = new Array(); | |
6683 | +} | |
6684 | +/* | |
6685 | +Variable: cpJSON | |
6686 | + | |
6687 | +Objeto CPAINT (ver biblioteca CPAINT) utilizado nas chamadas AJAX assíncronas com retorno no formato JSON | |
6688 | + | |
6689 | +Exemplo: | |
6690 | + | |
6691 | + cpJSON.call() | |
6692 | + | |
6693 | +Return: | |
6694 | + | |
6695 | + O objeto CPAINT retorna os dados encapsulados em um objeto JSON. Os programas PHP | |
6696 | + que fazem uso dessa biblioteca (CPAINT) devem fazer o include da mesma. | |
6697 | + Os dados de interesse retornados no objeto JSON, ficam embutidos na propriedade "data", por exemplo: | |
6698 | + | |
6699 | + var temp = function(retorno){alert(retorno.data);} | |
6700 | + | |
6701 | + cpJSON.call(p,"teste",temp); | |
6702 | + | |
6703 | + onde, p contém o nome do programa PHP e seus parâmetros | |
6704 | + "teste" é o nome da função PHP (no caso do i3Geo, isso não afeta em nada) | |
6705 | + e temp é a função que tratará o retorno dos dados. | |
6706 | + | |
6707 | +*/ | |
6708 | +cpJSON = new cpaint(); | |
6709 | +cpJSON.set_response_type("JSON"); | |
6710 | +/* | |
6711 | +Class: i3GEO.php | |
6712 | + | |
6713 | +Chamadas em AJAX que executam programas no lado do servidor | |
6714 | + | |
6715 | +Muitos dos parâmetros exigidos pelos programas em PHP são obtidos da variável | |
6716 | +de seção aberta no servidor quando o i3Geo é inicializado, é o caso por exemplo do nome | |
6717 | +do arquivo correspondente ao mapfile atualmente em uso | |
6718 | + | |
6719 | +Quando classe_php.js é carregado, é criado o objeto cpJSON que necessita da biblioteca CPAINT. Esse objeto | |
6720 | +é utilizado nas chamadas AJAX. | |
6721 | + | |
6722 | +O objeto cpJSON possuí um método .call que executa a operação AJAX. Esse método utiliza basicamente dois parâmetros, | |
6723 | +sendo o primeiro o endereço do programa PHP que será executado no servidor e o outro é o nome da função que irá | |
6724 | +receber e processar os resultados do programa. Exemplo: | |
6725 | + | |
6726 | +cpJSON.call(p,"",funcao); | |
6727 | + | |
6728 | +"p" é a URL e funcao o nome da função | |
6729 | + | |
6730 | +Para compor "p" o i3geo utiliza normalmente a variável i3GEO.configura.locaplic e i3GEO.configura.sid, por exemplo: | |
6731 | + | |
6732 | +var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=insereSHPgrafico&g_sid="+i3GEO.configura.sid | |
6733 | + | |
6734 | +Para mais detalhes sobre as funções, veja <mapa_controle.php> | |
6735 | +*/ | |
6736 | +i3GEO.php = { | |
6737 | + /* | |
6738 | + Function: verifica | |
6739 | + | |
6740 | + Verifica se as variáveis i3GEO.configura.locaplic e i3GEO.configura.sid existem | |
6741 | + */ | |
6742 | + verifica: function(){ | |
6743 | + if(i3GEO.configura.locaplic == undefined) | |
6744 | + {alert("variavel i3GEO.configura.locaplic não esta definida");} | |
6745 | + if(i3GEO.configura.sid == undefined) | |
6746 | + {alert("variavel i3GEO.configura.locaplic não esta definida");} | |
6747 | + }, | |
6748 | + /* | |
6749 | + Function: insereSHPgrafico | |
6750 | + | |
6751 | + PHP: | |
6752 | + classesphp/classe_shp.php | |
6753 | + | |
6754 | + <SHP->__construct> | |
6755 | + | |
6756 | + <SHP->insereSHPgrafico> | |
6757 | + */ | |
6758 | + insereSHPgrafico: function(funcao,tema,x,y,itens,shadow_height,width,inclinacao){ | |
6759 | + i3GEO.php.verifica(); | |
6760 | + 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; | |
6761 | + cpJSON.call(p,"insereSHPgrafico",funcao); | |
6762 | + }, | |
6763 | + /* | |
6764 | + Function: insereSHP | |
6765 | + | |
6766 | + PHP: | |
6767 | + classesphp/classe_shp.php | |
6768 | + | |
6769 | + <SHP->__construct> | |
6770 | + | |
6771 | + <SHP->insereSHP> | |
6772 | + */ | |
6773 | + insereSHP: function(funcao,tema,item,valoritem,xy){ | |
6774 | + i3GEO.php.verifica(); | |
6775 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=insereSHP&item="+item+"&valor="+valoritem+"&tema="+tema+"&xy="+xy+"&g_sid="+i3GEO.configura.sid; | |
6776 | + cpJSON.call(p,"insereSHPgrafico",funcao); | |
6777 | + }, | |
6778 | + /* | |
6779 | + Function: pegaMensagens | |
6780 | + | |
6781 | + PHP: | |
6782 | + classesphp/classe_mapa.php | |
6783 | + | |
6784 | + <Mapa->pegaMensagens> | |
6785 | + */ | |
6786 | + pegaMensagens: function(funcao){ | |
6787 | + i3GEO.php.verifica(); | |
6788 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegaMensagens&g_sid="+i3GEO.configura.sid; | |
6789 | + cpJSON.call(p,"pegaMensagem",funcao); | |
6790 | + }, | |
6791 | + /* | |
6792 | + Function: areaPixel | |
6793 | + | |
6794 | + PHP: | |
6795 | + classesphp/funcoes_gerais.php | |
6796 | + | |
6797 | + <calculaAreaPixel> | |
6798 | + */ | |
6799 | + areaPixel: function(funcao,g_celula){ | |
6800 | + i3GEO.php.verifica(); | |
6801 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=areaPixel&celsize="+g_celula+"&g_sid="+i3GEO.configura.sid; | |
6802 | + cpJSON.call(p,"areaPixel",funcao); | |
6803 | + }, | |
6804 | + /* | |
6805 | + Function: excluitema | |
6806 | + | |
6807 | + PHP: | |
6808 | + classesphp/classe_mapa.php | |
6809 | + | |
6810 | + <Mapa->excluiTemas> | |
6811 | + */ | |
6812 | + excluitema: function(funcao,tema){ | |
6813 | + i3GEO.php.verifica(); | |
6814 | + var p = i3GEO.arvoreDeCamadas.LOCAPLIC+"/classesphp/mapa_controle.php?funcao=excluitema&temas="+tema+"&g_sid="+i3GEO.arvoreDeCamadas.SID; | |
6815 | + cpJSON.call(p,"excluitema",funcao); | |
6816 | + }, | |
6817 | + /* | |
6818 | + Function: reordenatemas | |
6819 | + | |
6820 | + PHP: | |
6821 | + classesphp/classe_temas.php | |
6822 | + | |
6823 | + <Temas->reordenatemas> | |
6824 | + */ | |
6825 | + reordenatemas: function(funcao,lista){ | |
6826 | + i3GEO.php.verifica(); | |
6827 | + var p = i3GEO.arvoreDeCamadas.LOCAPLIC+"/classesphp/mapa_controle.php?funcao=reordenatemas&lista="+lista+"&g_sid="+i3GEO.arvoreDeCamadas.SID; | |
6828 | + cpJSON.call(p,"reordenatemas",funcao); | |
6829 | + }, | |
6830 | + /* | |
6831 | + Function: criaLegendaHTML | |
6832 | + | |
6833 | + PHP: | |
6834 | + classesphp/classe_legenda.php | |
6835 | + | |
6836 | + <Legenda->__construct> | |
6837 | + | |
6838 | + <Legenda->criaLegenda> | |
6839 | + */ | |
6840 | + criaLegendaHTML: function(funcao,tema,template){ | |
6841 | + i3GEO.php.verifica(); | |
6842 | + var c = "sim"; | |
6843 | + if(arguments.length == 1) | |
6844 | + { | |
6845 | + var tema = ""; | |
6846 | + var template = "legenda2.htm"; | |
6847 | + } | |
6848 | + if(arguments.length == 2) | |
6849 | + {var template = "legenda2.htm";} | |
6850 | + | |
6851 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=criaLegendaHTML&tema="+tema+"&templateLegenda="+template+"&g_sid="+i3GEO.configura.sid; | |
6852 | + cpJSON.call(p,"criaLegendaHTML",funcao); | |
6853 | + }, | |
6854 | + /* | |
6855 | + Function: inverteStatusClasse | |
6856 | + | |
6857 | + PHP: | |
6858 | + classesphp/classe_alteraclasse.php | |
6859 | + | |
6860 | + <Alteraclasse->__construct> | |
6861 | + | |
6862 | + <Alteraclasse->inverteStatusClasse> | |
6863 | + */ | |
6864 | + inverteStatusClasse: function(funcao,tema,classe){ | |
6865 | + i3GEO.php.verifica(); | |
6866 | + var p = i3GEO.arvoreDeCamadas.LOCAPLIC+"/classesphp/mapa_controle.php?funcao=inverteStatusClasse&g_sid="+i3GEO.arvoreDeCamadas.SID+"&tema="+tema+"&classe="+classe; | |
6867 | + cpJSON.call(p,"inverteStatusClasse",funcao); | |
6868 | + }, | |
6869 | + /* | |
6870 | + Function: ligatemas | |
6871 | + | |
6872 | + PHP: | |
6873 | + classesphp/classe_mapa.php | |
6874 | + | |
6875 | + <Mapa->ligaDesligaTemas> | |
6876 | + */ | |
6877 | + ligatemas: function(funcao,desligar,ligar){ | |
6878 | + i3GEO.php.verifica(); | |
6879 | + var p = i3GEO.arvoreDeCamadas.LOCAPLIC+"/classesphp/mapa_controle.php?funcao=ligatemas&desligar="+desligar+"&ligar="+ligar+"&g_sid="+i3GEO.arvoreDeCamadas.SID; | |
6880 | + cpJSON.call(p,"ligaDesligaTemas",funcao); | |
6881 | + }, | |
6882 | + /* | |
6883 | + Function: pegalistademenus | |
6884 | + | |
6885 | + PHP: | |
6886 | + classesphp/classe_menutemas.php | |
6887 | + | |
6888 | + <Menutemas->pegaListaDeMenus> | |
6889 | + */ | |
6890 | + pegalistademenus: function(funcao){ | |
6891 | + i3GEO.php.verifica(); | |
6892 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegalistademenus&g_sid="+i3GEO.configura.sid+"&map_file="; | |
6893 | + cpJSON.call(p,"pegalistademenus",funcao); | |
6894 | + }, | |
6895 | + /* | |
6896 | + Function: pegalistademenus | |
6897 | + | |
6898 | + PHP: | |
6899 | + classesphp/classe_menutemas.php | |
6900 | + | |
6901 | + <Menutemas->pegaListaDeGrupos> | |
6902 | + */ | |
6903 | + pegalistadegrupos: function(funcao,id_menu,listasgrupos){ | |
6904 | + i3GEO.php.verifica(); | |
6905 | + 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; | |
6906 | + cpJSON.call(p,"pegalistadegrupos",funcao); | |
6907 | + }, | |
6908 | + /* | |
6909 | + Function: pegalistadeSubgrupos | |
6910 | + | |
6911 | + PHP: | |
6912 | + classesphp/classe_menutemas.php | |
6913 | + | |
6914 | + <Menutemas->pegaListaDeSubGrupos> | |
6915 | + */ | |
6916 | + pegalistadeSubgrupos: function(funcao,id_menu,id_grupo){ | |
6917 | + i3GEO.php.verifica(); | |
6918 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegalistadeSubgrupos&g_sid="+i3GEO.configura.sid+"&idmenu="+id_menu+"&grupo="+id_grupo+"&map_file="; | |
6919 | + cpJSON.call(p,"pegalistadeSubgrupos",funcao); | |
6920 | + }, | |
6921 | + /* | |
6922 | + Function: pegalistadetemas | |
6923 | + | |
6924 | + PHP: | |
6925 | + classesphp/classe_menutemas.php | |
6926 | + | |
6927 | + <Menutemas->pegaListaDeTemas> | |
6928 | + */ | |
6929 | + pegalistadetemas: function(funcao,id_menu,id_grupo,id_subgrupo){ | |
6930 | + i3GEO.php.verifica(); | |
6931 | + 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="; | |
6932 | + cpJSON.call(p,"pegalistadetemas",funcao); | |
6933 | + }, | |
6934 | + /* | |
6935 | + Function: pegaSistemas | |
6936 | + | |
6937 | + PHP: | |
6938 | + classesphp/classe_menutemas.php | |
6939 | + | |
6940 | + <Menutemas->pegaSistemas> | |
6941 | + */ | |
6942 | + pegaSistemas: function(funcao){ | |
6943 | + i3GEO.php.verifica(); | |
6944 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegaSistemas&g_sid="+i3GEO.configura.sid; | |
6945 | + cpJSON.call(p,"pegaSistemas",funcao); | |
6946 | + }, | |
6947 | + /* | |
6948 | + Function: listadrives | |
6949 | + | |
6950 | + <listaDrives> | |
6951 | + */ | |
6952 | + listadrives: function(funcao){ | |
6953 | + i3GEO.php.verifica(); | |
6954 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=listaDrives&g_sid="+i3GEO.configura.sid; | |
6955 | + cpJSON.call(p,"listaDrives",funcao); | |
6956 | + }, | |
6957 | + /* | |
6958 | + Function: listaarquivos | |
6959 | + | |
6960 | + <listaArquivos> | |
6961 | + */ | |
6962 | + listaarquivos: function(funcao,caminho){ | |
6963 | + i3GEO.php.verifica(); | |
6964 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?g_sid="+i3GEO.configura.sid+"&funcao=listaArquivos&diretorio="+caminho; | |
6965 | + cpJSON.call(p,"listaArquivos",funcao); | |
6966 | + }, | |
6967 | + /* | |
6968 | + Function: geo2utm | |
6969 | + | |
6970 | + <geo2utm> | |
6971 | + */ | |
6972 | + geo2utm: function(funcao,x,y){ | |
6973 | + i3GEO.php.verifica(); | |
6974 | + if($i("aguardeGifAberto")){return;} | |
6975 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=geo2utm&x="+x+"&y="+y+"&g_sid="+i3GEO.configura.sid; | |
6976 | + cpJSON.call(p,"geo2utm",funcao); | |
6977 | + }, | |
6978 | + /* | |
6979 | + Function: desativacgi | |
6980 | + | |
6981 | + <desativacgi> | |
6982 | + */ | |
6983 | + desativacgi: function(funcao){ | |
6984 | + i3GEO.php.verifica(); | |
6985 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=desativacgi&g_sid="+i3GEO.configura.sid; | |
6986 | + cpJSON.call(p,"desativacgi",funcao); | |
6987 | + }, | |
6988 | + /* | |
6989 | + Function: pegaMapas | |
6990 | + | |
6991 | + PHP: | |
6992 | + classesphp/classe_menutemas.php | |
6993 | + | |
6994 | + <Menutemas->pegaListaDeMapas> | |
6995 | + */ | |
6996 | + pegaMapas: function(funcao){ | |
6997 | + i3GEO.php.verifica(); | |
6998 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegaMapas&g_sid="+i3GEO.configura.sid; | |
6999 | + cpJSON.call(p,"pegaSistemas",funcao); | |
7000 | + }, | |
7001 | + /* | |
7002 | + Function: mudatamanho | |
7003 | + | |
7004 | + PHP: | |
7005 | + classesphp/classe_mapa.php | |
7006 | + | |
7007 | + <Mapa->mudaQS> | |
7008 | + */ | |
7009 | + mudatamanho: function(funcao,altura,largura){ | |
7010 | + i3GEO.php.verifica(); | |
7011 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudatamanho&altura="+altura+"&largura="+largura+"&g_sid="+i3GEO.configura.sid; | |
7012 | + cpJSON.call(p,"pegaSistemas",funcao); | |
7013 | + }, | |
7014 | + /* | |
7015 | + Function: ativalogo | |
7016 | + | |
7017 | + PHP: | |
7018 | + classesphp/classe_mapa.php | |
7019 | + | |
7020 | + <Mapa->ativalogo> | |
7021 | + */ | |
7022 | + ativalogo: function(funcao,altura,largura){ | |
7023 | + i3GEO.php.verifica(); | |
7024 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=ativalogo&g_sid="+i3GEO.configura.sid; | |
7025 | + cpJSON.call(p,"ativalogo",funcao); | |
7026 | + }, | |
7027 | + /* | |
7028 | + Function: insereAnnotation | |
7029 | + | |
7030 | + PHP: | |
7031 | + classesphp/classe_temas.php | |
7032 | + | |
7033 | + <Temas->insereFeature> | |
7034 | + */ | |
7035 | + 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){ | |
7036 | + i3GEO.php.verifica(); | |
7037 | + 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; | |
7038 | + cpJSON.call(p,"inserefeature",funcao); | |
7039 | + }, | |
7040 | + /* | |
7041 | + Function: identificaunico | |
7042 | + | |
7043 | + PHP: | |
7044 | + classesphp/classe_atributos.php | |
7045 | + | |
7046 | + <Atributos->identificaQBP> | |
7047 | + */ | |
7048 | + identificaunico: function(funcao,xy,tema,item){ | |
7049 | + i3GEO.php.verifica(); | |
7050 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=identificaunico&xy="+xy+"&resolucao=5&tema="+tema+"&item="+item+"&g_sid="+i3GEO.configura.sid; | |
7051 | + cpJSON.call(p,"identificaunico",funcao); | |
7052 | + }, | |
7053 | + /* | |
7054 | + Function: recuperamapa | |
7055 | + | |
7056 | + PHP: | |
7057 | + classesphp/mapa_controle.php | |
7058 | + | |
7059 | + <recuperamapa> | |
7060 | + */ | |
7061 | + recuperamapa: function(funcao){ | |
7062 | + i3GEO.php.verifica(); | |
7063 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=recuperamapa&g_sid="+i3GEO.configura.sid; | |
7064 | + cpJSON.call(p,"recuperamapa",funcao); | |
7065 | + }, | |
7066 | + /* | |
7067 | + Function: criaLegendaImagem | |
7068 | + | |
7069 | + PHP: | |
7070 | + classesphp/classe_legenda.php | |
7071 | + | |
7072 | + <Atributos->legendaGrafica> | |
7073 | + */ | |
7074 | + criaLegendaImagem: function(funcao){ | |
7075 | + i3GEO.php.verifica(); | |
7076 | + var p =i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=criaLegendaImagem&g_sid="+i3GEO.configura.sid; | |
7077 | + cpJSON.call(p,"criaLegendaImagem",funcao); | |
7078 | + }, | |
7079 | + /* | |
7080 | + Function: referenciadinamica | |
7081 | + | |
7082 | + PHP: | |
7083 | + classesphp/funcoes_gerais.php | |
7084 | + | |
7085 | + <retornaReferenciaDinamica> | |
7086 | + */ | |
7087 | + referenciadinamica: function(funcao,zoom,tipo){ | |
7088 | + i3GEO.php.verifica(); | |
7089 | + if(arguments.length == 2) | |
7090 | + {var tipo = "dinamico"} | |
7091 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=referenciadinamica&g_sid="+i3GEO.configura.sid+"&zoom="+zoom+"&tipo="+tipo; | |
7092 | + cpJSON.call(p,"retornaReferenciaDinamica",funcao); | |
7093 | + }, | |
7094 | + /* | |
7095 | + Function: referencia | |
7096 | + | |
7097 | + PHP: | |
7098 | + classesphp/funcoes_gerais.php | |
7099 | + | |
7100 | + <retornaReferencia> | |
7101 | + */ | |
7102 | + referencia: function(funcao){ | |
7103 | + i3GEO.php.verifica(); | |
7104 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=referencia&g_sid="+i3GEO.configura.sid; | |
7105 | + cpJSON.call(p,"retornaReferencia",funcao); | |
7106 | + }, | |
7107 | + /* | |
7108 | + Function: pan | |
7109 | + | |
7110 | + PHP: | |
7111 | + classesphp/classe_navegacao.php | |
7112 | + | |
7113 | + <Navegacao->pan> | |
7114 | + */ | |
7115 | + pan: function(funcao,escala,tipo,x,y){ | |
7116 | + i3GEO.php.verifica(); | |
7117 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pan&escala="+escala+"&tipo="+tipo+"&x="+x+"&y="+y+"&g_sid="+i3GEO.configura.sid; | |
7118 | + cpJSON.call(p,"pan",funcao); | |
7119 | + }, | |
7120 | + /* | |
7121 | + Function: aproxima | |
7122 | + | |
7123 | + PHP: | |
7124 | + classesphp/classe_navegacao.php | |
7125 | + | |
7126 | + <Navegacao->aproxima> | |
7127 | + */ | |
7128 | + aproxima: function(funcao,nivel){ | |
7129 | + i3GEO.php.verifica(); | |
7130 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=aproxima&nivel="+nivel+"&g_sid="+i3GEO.configura.sid; | |
7131 | + cpJSON.call(p,"aproxima",funcao); | |
7132 | + }, | |
7133 | + /* | |
7134 | + Function: afasta | |
7135 | + | |
7136 | + PHP: | |
7137 | + classesphp/classe_navegacao.php | |
7138 | + | |
7139 | + <Navegacao->afasta> | |
7140 | + */ | |
7141 | + afasta: function(funcao,nivel){ | |
7142 | + i3GEO.php.verifica(); | |
7143 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=afasta&nivel="+nivel+"&g_sid="+i3GEO.configura.sid; | |
7144 | + cpJSON.call(p,"afasta",funcao); | |
7145 | + }, | |
7146 | + /* | |
7147 | + Function: zoomponto | |
7148 | + | |
7149 | + PHP: | |
7150 | + classesphp/classe_navegacao.php | |
7151 | + | |
7152 | + <Navegacao->zoomponto> | |
7153 | + */ | |
7154 | + zoomponto: function(funcao,x,y){ | |
7155 | + i3GEO.php.verifica(); | |
7156 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=zoomponto&pin=pin&xy="+x+" "+y+"&g_sid="+i3GEO.configura.sid; | |
7157 | + cpJSON.call(p,"zoomponto",funcao); | |
7158 | + }, | |
7159 | + /* | |
7160 | + Function: localizaIP | |
7161 | + | |
7162 | + PHP: | |
7163 | + classesphp/funccoes_gerais.php | |
7164 | + */ | |
7165 | + localizaIP: function(funcao){ | |
7166 | + i3GEO.php.verifica(); | |
7167 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=localizaIP&g_sid="+i3GEO.configura.sid; | |
7168 | + cpJSON.call(p,"localizaIP",funcao); | |
7169 | + }, | |
7170 | + /* | |
7171 | + Function: mudaext | |
7172 | + | |
7173 | + PHP: | |
7174 | + classesphp/classe_navegacao.php | |
7175 | + | |
7176 | + <Navegacao->mudaExtensao> | |
7177 | + */ | |
7178 | + mudaext: function(funcao,tipoimagem,ext){ | |
7179 | + i3GEO.php.verifica(); | |
7180 | + if(ext == 'undefined'){alert("extensao nao definida");return;} | |
7181 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudaext&tipoimagem="+tipoimagem+"&ext="+ext+"&g_sid="+i3GEO.configura.sid; | |
7182 | + cpJSON.call(p,"mudaext",funcao); | |
7183 | + }, | |
7184 | + /* | |
7185 | + Function: mudaescala | |
7186 | + | |
7187 | + PHP: | |
7188 | + classesphp/classe_navegacao.php | |
7189 | + | |
7190 | + <Navegacao->mudaEscala> | |
7191 | + */ | |
7192 | + mudaescala: function(funcao,escala){ | |
7193 | + i3GEO.php.verifica(); | |
7194 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudaescala&escala="+escala+"&g_sid="+i3GEO.configura.sid; | |
7195 | + cpJSON.call(p,"mudaescala",funcao); | |
7196 | + }, | |
7197 | + /* | |
7198 | + Function: aplicaResolucao | |
7199 | + | |
7200 | + PHP: | |
7201 | + classesphp/classe_navegacao.php | |
7202 | + | |
7203 | + <Navegacao->aplicaResolucao> | |
7204 | + */ | |
7205 | + aplicaResolucao: function(funcao,resolucao){ | |
7206 | + i3GEO.php.verifica(); | |
7207 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=crialente&resolucao="+resolucao+"&g_sid="+i3GEO.configura.sid; | |
7208 | + cpJSON.call(p,"crialente",funcao); | |
7209 | + }, | |
7210 | + /* | |
7211 | + Function: geradestaque | |
7212 | + | |
7213 | + PHP: | |
7214 | + classesphp/classe_temas.php | |
7215 | + | |
7216 | + <Temas->geraDestaque> | |
7217 | + */ | |
7218 | + geradestaque: function(funcao,tema){ | |
7219 | + i3GEO.php.verifica(); | |
7220 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=geradestaque&tema="+tema+"&g_sid="+i3GEO.configura.sid; | |
7221 | + cpJSON.call(p,"geradestaque",funcao); | |
7222 | + }, | |
7223 | + /* | |
7224 | + Function: selecaopt | |
7225 | + | |
7226 | + PHP: | |
7227 | + classesphp/classe_selecao.php | |
7228 | + | |
7229 | + <Selecao->selecaoPT> | |
7230 | + */ | |
7231 | + selecaopt: function(funcao,tema,xy,tipo,tolerancia){ | |
7232 | + i3GEO.php.verifica(); | |
7233 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=selecaopt&tema="+tema+"&tipo="+tipo+"&xy="+xy+"&tolerancia="+tolerancia+"&g_sid="+i3GEO.configura.sid; | |
7234 | + cpJSON.call(p,"selecaoPT",funcao); | |
7235 | + }, | |
7236 | + /* | |
7237 | + Function: selecaobox | |
7238 | + | |
7239 | + PHP: | |
7240 | + classesphp/classe_selecao.php | |
7241 | + | |
7242 | + <Selecao->selecaoBOX> | |
7243 | + */ | |
7244 | + selecaobox: function(funcao,tema,tipo,box){ | |
7245 | + i3GEO.php.verifica(); | |
7246 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=selecaobox&ext="+box+"&g_sid="+i3GEO.configura.sid+"&tipo="+tipo+"&tema="+tema; | |
7247 | + cpJSON.call(p,"selecaobox",funcao); | |
7248 | + }, | |
7249 | + /* | |
7250 | + Function: sobetema | |
7251 | + | |
7252 | + PHP: | |
7253 | + classesphp/classe_temas.php | |
7254 | + | |
7255 | + <Temas->sobeTema> | |
7256 | + */ | |
7257 | + sobetema: function(funcao,tema){ | |
7258 | + i3GEO.php.verifica(); | |
7259 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=sobetema&tema="+tema+"&g_sid="+i3GEO.configura.sid; | |
7260 | + cpJSON.call(p,"sobetema",funcao); | |
7261 | + }, | |
7262 | + /* | |
7263 | + Function: descetema | |
7264 | + | |
7265 | + PHP: | |
7266 | + classesphp/classe_temas.php | |
7267 | + | |
7268 | + <Temas->desceTema> | |
7269 | + */ | |
7270 | + descetema: function(funcao,tema){ | |
7271 | + i3GEO.php.verifica(); | |
7272 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?&funcao=descetema&tema="+tema+"&g_sid="+i3GEO.configura.sid; | |
7273 | + cpJSON.call(p,"descetema",funcao); | |
7274 | + }, | |
7275 | + /* | |
7276 | + Function: fontetema | |
7277 | + | |
7278 | + PHP: | |
7279 | + classesphp/classe_temas.php | |
7280 | + | |
7281 | + <Temas->fonteTema> | |
7282 | + */ | |
7283 | + fontetema: function(funcao,tema){ | |
7284 | + i3GEO.php.verifica(); | |
7285 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=fontetema&tema="+tema+"&g_sid="+i3GEO.configura.sid; | |
7286 | + cpJSON.call(p,"fontetema",funcao); | |
7287 | + }, | |
7288 | + /* | |
7289 | + Function: zoomtema | |
7290 | + | |
7291 | + PHP: | |
7292 | + classesphp/classe_temas.php | |
7293 | + | |
7294 | + <Temas->zoomTema> | |
7295 | + */ | |
7296 | + zoomtema: function(funcao,tema){ | |
7297 | + i3GEO.php.verifica(); | |
7298 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=zoomtema&tema="+tema+"&g_sid="+i3GEO.configura.sid; | |
7299 | + cpJSON.call(p,"zoomtema",funcao); | |
7300 | + }, | |
7301 | + /* | |
7302 | + Function: limpasel | |
7303 | + | |
7304 | + PHP: | |
7305 | + classesphp/classe_selecao.php | |
7306 | + | |
7307 | + <Selecao->selecaoLimpa> | |
7308 | + */ | |
7309 | + limpasel: function(funcao,tema){ | |
7310 | + i3GEO.php.verifica(); | |
7311 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=limpasel&tema="+tema+"&g_sid="+i3GEO.configura.sid; | |
7312 | + cpJSON.call(p,"limpasel",funcao); | |
7313 | + }, | |
7314 | + /* | |
7315 | + Function: mudatransp | |
7316 | + | |
7317 | + PHP: | |
7318 | + classesphp/classe_temas.php | |
7319 | + | |
7320 | + <Temas->mudaTransparencia> | |
7321 | + */ | |
7322 | + mudatransp: function(funcao,tema,valor){ | |
7323 | + i3GEO.php.verifica(); | |
7324 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudatransp&tema="+tema+"&valor="+valor+"&g_sid="+i3GEO.configura.sid; | |
7325 | + cpJSON.call(p,"mudatransp",funcao); | |
7326 | + }, | |
7327 | + /* | |
7328 | + Function: mudanome | |
7329 | + | |
7330 | + PHP: | |
7331 | + classesphp/classe_temas.php | |
7332 | + | |
7333 | + <Temas->mudaTransparencia> | |
7334 | + */ | |
7335 | + mudanome: function(funcao,tema,valor){ | |
7336 | + i3GEO.php.verifica(); | |
7337 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudanome&tema="+tema+"&valor="+valor+"&g_sid="+i3GEO.configura.sid; | |
7338 | + cpJSON.call(p,"mudanome",funcao); | |
7339 | + }, | |
7340 | + /* | |
7341 | + Function: adicionaTemaWMS | |
7342 | + | |
7343 | + PHP: | |
7344 | + classesphp/classe_mapa.php | |
7345 | + | |
7346 | + <Mapa->adicionatemawms> | |
7347 | + */ | |
7348 | + adicionaTemaWMS: function(funcao,servico,tema,nome,proj,formato,versao,nomecamada,tiporep,suportasld,formatosinfo){ | |
7349 | + i3GEO.php.verifica(); | |
7350 | + 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; | |
7351 | + cpJSON.call(p,"adicionatemawms",funcao); | |
7352 | + }, | |
7353 | + /* | |
7354 | + Function: adicionaTemaSHP | |
7355 | + | |
7356 | + PHP: | |
7357 | + classesphp/classe_mapa.php | |
7358 | + | |
7359 | + <Mapa->adicionaTemaSHP> | |
7360 | + */ | |
7361 | + adicionaTemaSHP: function(funcao,path){ | |
7362 | + i3GEO.php.verifica(); | |
7363 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?g_sid="+i3GEO.configura.sid+"&funcao=adicionaTemaSHP&arq="+path; | |
7364 | + cpJSON.call(p,"adicionaTemaSHP",funcao); | |
7365 | + }, | |
7366 | + /* | |
7367 | + Function: adicionaTemaIMG | |
7368 | + | |
7369 | + PHP: | |
7370 | + classesphp/classe_mapa.php | |
7371 | + | |
7372 | + <Mapa->adicionaTemaIMG> | |
7373 | + */ | |
7374 | + adicionaTemaIMG: function(funcao,path){ | |
7375 | + i3GEO.php.verifica(); | |
7376 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?g_sid="+i3GEO.configura.sid+"&funcao=adicionaTemaIMG&arq="+path; | |
7377 | + cpJSON.call(p,"adicionaTemaIMG",funcao); | |
7378 | + }, | |
7379 | + /* | |
7380 | + Function: identifica | |
7381 | + | |
7382 | + PHP: | |
7383 | + classesphp/classe_atributos.php | |
7384 | + | |
7385 | + <Atributos->identifica> | |
7386 | + */ | |
7387 | + identifica: function(funcao,x,y,resolucao){ | |
7388 | + i3GEO.php.verifica(); | |
7389 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=identifica&opcao=tip&xy="+x+","+y+"&resolucao=5&g_sid="+i3GEO.configura.sid; | |
7390 | + cpJSON.call(p,"identifica",funcao); | |
7391 | + }, | |
7392 | + /* | |
7393 | + Function: reiniciaMapa | |
7394 | + | |
7395 | + PHP: | |
7396 | + classesphp/mapa_controle.php | |
7397 | + */ | |
7398 | + reiniciaMapa: function(funcao){ | |
7399 | + i3GEO.php.verifica(); | |
7400 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=reiniciaMapa&g_sid="+i3GEO.configura.sid; | |
7401 | + cpJSON.call(p,"reiniciaMapa",funcao); | |
7402 | + }, | |
7403 | + /* | |
7404 | + Function: procurartemas | |
7405 | + | |
7406 | + PHP: | |
7407 | + classesphp/classe_menutemas.php | |
7408 | + | |
7409 | + <Menutemas->procurartemas> | |
7410 | + */ | |
7411 | + procurartemas: function(funcao,procurar){ | |
7412 | + i3GEO.php.verifica(); | |
7413 | + var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=procurartemas&procurar="+procurar+"&g_sid="+i3GEO.configura.sid; | |
7414 | + cpJSON.call(p,"procurartemas",funcao); | |
7415 | + }, | |
7416 | + /* | |
7417 | + Function: adtema | |
7418 | + | |
7419 | + PHP: | |
7420 | + classesphp/classe_mapa.php | |
7421 | + | |
7422 | + <Mapa->adicionaTema> | |
7423 | + */ | |
7424 | + adtema: function(funcao,temas){ | |
7425 | + i3GEO.php.verifica(); | |
7426 | + var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=adtema&temas="+temas+"&g_sid="+i3GEO.configura.sid; | |
7427 | + cpJSON.call(p,"adtema",funcao); | |
7428 | + }, | |
7429 | + /* | |
7430 | + Function: escalagrafica | |
7431 | + | |
7432 | + PHP: | |
7433 | + classesphp/classe_escala.php | |
7434 | + | |
7435 | + <Escala->retornaBarraEscala> | |
7436 | + */ | |
7437 | + escalagrafica: function(funcao){ | |
7438 | + i3GEO.php.verifica(); | |
7439 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=escalagrafica&g_sid="+i3GEO.configura.sid; | |
7440 | + cpJSON.call(p,"escalagrafica",funcao); | |
7441 | + }, | |
7442 | + /* | |
7443 | + Function: flamingo | |
7444 | + | |
7445 | + PHP: | |
7446 | + classesphp/mapa_controle.php | |
7447 | + | |
7448 | + <montaFlamingo> | |
7449 | + */ | |
7450 | + flamingo: function(funcao){ | |
7451 | + i3GEO.php.verifica(); | |
7452 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=montaFlamingo&g_sid="+i3GEO.configura.sid; | |
7453 | + cpJSON.call(p,"montaFlamingo",funcao); | |
7454 | + }, | |
7455 | + /* | |
7456 | + Function: openlayers | |
7457 | + | |
7458 | + PHP: | |
7459 | + classesphp/mapa_controle.php | |
7460 | + | |
7461 | + <openlayers> | |
7462 | + */ | |
7463 | + openlayers: function(funcao){ | |
7464 | + i3GEO.php.verifica(); | |
7465 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=openlayers&g_sid="+i3GEO.configura.sid; | |
7466 | + cpJSON.call(p,"openlayers",funcao); | |
7467 | + }, | |
7468 | + /* | |
7469 | + Function: corpo | |
7470 | + | |
7471 | + PHP: | |
7472 | + classesphp/mapa_controle.php | |
7473 | + | |
7474 | + <redesenhaMapa> | |
7475 | + */ | |
7476 | + corpo: function(funcao,tipoimagem){ | |
7477 | + i3GEO.php.verifica(); | |
7478 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=corpo&tipoimagem="+tipoimagem+"&g_sid="+i3GEO.configura.sid; | |
7479 | + cpJSON.call(p,"corpo",funcao); | |
7480 | + }, | |
7481 | + /* | |
7482 | + Function: criamapa | |
7483 | + | |
7484 | + PHP: | |
7485 | + classesphp/mapa_controle.php | |
7486 | + | |
7487 | + <criaMapa> | |
7488 | + */ | |
7489 | + criamapa: function(funcao,parametros){ | |
7490 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=criaMapa&"+parametros; | |
7491 | + cpJSON.call(p,"criaMapa",funcao); | |
7492 | + }, | |
7493 | + /* | |
7494 | + Function: inicia | |
7495 | + | |
7496 | + PHP: | |
7497 | + classesphp/mapa_controle.php | |
7498 | + | |
7499 | + <iniciaMapa> | |
7500 | + */ | |
7501 | + inicia: function(funcao,embedLegenda,w,h){ | |
7502 | + i3GEO.php.verifica(); | |
7503 | + 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; | |
7504 | + cpJSON.call(p,"iniciaMapa",funcao); | |
7505 | + }, | |
7506 | + /* | |
7507 | + Function: chaveGoogle | |
7508 | + | |
7509 | + PHP: | |
7510 | + classesphp/mapa_controle.php | |
7511 | + | |
7512 | + <chavegoogle> | |
7513 | + */ | |
7514 | + chaveGoogle: function(funcao){ | |
7515 | + i3GEO.php.verifica(); | |
7516 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=chavegoogle&g_sid="+i3GEO.configura.sid; | |
7517 | + cpJSON.call(p,"chavegoogle",funcao); | |
7518 | + }, | |
7519 | + /* | |
7520 | + Function: listaRSSwsARRAY | |
7521 | + | |
7522 | + PHP: | |
7523 | + classesphp/wscliente.php | |
7524 | + | |
7525 | + <listaRSSwsARRAY> | |
7526 | + */ | |
7527 | + listaRSSwsARRAY: function(funcao,tipo){ | |
7528 | + var p = i3GEO.configura.locaplic+"/classesphp/wscliente.php?funcao=listaRSSwsARRAY&rss="+new Array("|")+"&tipo="+tipo; | |
7529 | + cpJSON.call(p,"listaRSSwsARRAY",funcao); | |
7530 | + }, | |
7531 | + /* | |
7532 | + Function: listaLayersWMS | |
7533 | + | |
7534 | + PHP: | |
7535 | + classesphp/wmswfs.php | |
7536 | + | |
7537 | + <listaLayersWMS> | |
7538 | + */ | |
7539 | + listaLayersWMS: function(funcao,servico,nivel,id_ws,nomelayer){ | |
7540 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=listaLayersWMS&servico="+servico+"&nivel="+nivel+"&id_ws="+id_ws+"&nomelayer="+nomelayer; | |
7541 | + cpJSON.call(p,"listaLayersWMS",funcao); | |
7542 | + } | |
7543 | +}; | |
7544 | +//YAHOO.log("carregou classe php", "Classes i3geo"); | ... | ... |
ferramentas/i3geo_tudo_compacto.js.php
1 | 1 | <?php if(extension_loaded('zlib')){ob_start('ob_gzhandler');} header("Content-type: text/javascript"); ?>$i = function(id){return document.getElementById(id);} |
2 | - imagemAguardeCabecalho=false;g_sid="";try{ g_sid=window.parent.i3GEO.configura.sid; g_locaplic=window.parent.i3GEO.configura.locaplic;} | |
2 | + g_sid="";try{ g_sid=window.parent.i3GEO.configura.sid; g_locaplic=window.parent.i3GEO.configura.locaplic;} | |
3 | 3 | catch(e){} |
4 | 4 | $i=function(id){return document.getElementById(id);} |
5 | -cabecalhojanela="";var h=0;if(window.parent.document.getElementById("wdocai")){var h=parseInt(window.parent.document.getElementById("wdocai").style.height);} | |
5 | +cabecalhojanela="";var h=0;try{ if(window.parent.document.getElementById("wdocai")){var h=parseInt(window.parent.document.getElementById("wdocai").style.height);}} | |
6 | +catch(e){} | |
6 | 7 | navm=false;navn=false;var app=navigator.appName.substring(0,1);if(app=='N')navn=true;else navm=true;if(!$i("mascaraaguarde")){ if(navm){var s="filter:'alpha(opacity=20)'";} |
7 | 8 | if(navn){var s="opacity:.2";} |
8 | 9 | var ins="<div id=mascaraaguarde style=color:red;display:none;position:absolute;top:0px;left:0px;width:120%;height:"+h+"px;background-color:gray;border-size:0px;z-index:6000;"+s+" >"; ins+=" </div>"; document.body.innerHTML+=ins } |
... | ... | @@ -10,7 +11,9 @@ if(navn){ if(document.getElementById("fundo")){ document.getElementById("fundo") |
10 | 11 | if(document.getElementById("geral")){ document.getElementById("geral").style.height="90%"; document.getElementById("geral").style.width="97%";}} |
11 | 12 | else{ if(document.getElementById("fundo")){ document.getElementById("fundo").style.width="104%"; document.getElementById("fundo").style.height="99%";} |
12 | 13 | if(document.getElementById("geral")){ document.getElementById("geral").style.height="95%"; document.getElementById("geral").style.width="100%";}} |
13 | -document.body.style.backgroundColor="#F0F0F0";$tradAjuda=function(tipo,id){ eval("var t=g_traducao_ajuda."+tipo); eval("var texto=t[id]."+window.parent.i3GEO.idioma.ATUAL); return(texto);}; function aguarde(tipo){ if(tipo=="block"){ $i("mascaraaguarde").style.display="block"; if(imagemAguardeCabecalho) imagemAguardeCabecalho.style.visibility="visible";} | |
14 | +document.body.style.backgroundColor="#F0F0F0";$tradAjuda=function(tipo,id){ eval("var t=g_traducao_ajuda."+tipo); eval("var texto=t[id]."+window.parent.i3GEO.idioma.ATUAL); return(texto);}; imagemAguardeCabecalho=false;function aguarde(tipo){ try{ if(!imagemAguardeCabecalho){ var fs=window.parent.document.getElementsByTagName("iframe"); var nfs=fs.length; for(i=0;i<nfs;i++){ if(fs[i].src==window.location.href){ imagemAguardeCabecalho=fs[i].parentNode.parentNode.id; imagemAguardeCabecalho=window.parent.document.getElementById(imagemAguardeCabecalho+"_imagemCabecalho");}}}} | |
15 | + catch(e){} | |
16 | + if(tipo=="block"){ $i("mascaraaguarde").style.display="block"; if(imagemAguardeCabecalho) imagemAguardeCabecalho.style.visibility="visible";} | |
14 | 17 | if(tipo=="none"){ if($i("mascaraaguarde")){$i("mascaraaguarde").style.display="none";} |
15 | 18 | if(imagemAguardeCabecalho) imagemAguardeCabecalho.style.visibility="hidden";} |
16 | 19 | if(document.getElementById("aguarde")){document.getElementById("aguarde").style.display="none";}}function aguardeTotal(tipo){ var w=parseInt(screen.availWidth); var h=parseInt(screen.availHeight); if(!document.getElementById("aguardeTotal")){ var novoel=document.createElement("div"); novoel.style.width=w+"px"; novoel.style.height=h+"px"; novoel.id="aguardeTotal"; novoel.display="none"; novoel.style.zIndex=10000; novoel.style.position="absolute"; novoel.style.top=0; novoel.style.left=0; novoel.style.backgroundColor="gray"; if(navn){novoel.style.opacity=0.45;} |
... | ... | @@ -103,10 +106,9 @@ document.body.style.backgroundColor="#F0F0F0";$tradAjuda=function(tipo,id){ eval |
103 | 106 | else{var temp={dados:'<div class=erro >Ocorreu um erro</erro>',tipo:"erro"};} |
104 | 107 | eval("funcao(temp)");} |
105 | 108 | var cp=new cpaint(); cp.set_response_type("JSON"); cp.call(g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=listaEpsg","listaEpsg",monta);} |
106 | - function removeAcentos(palavra){ var re=/ã|á|à|â/gi; palavra=palavra.replace(re,"a"); var re=/é/gi; palavra=palavra.replace(re,"e"); var re=/í/gi; palavra=palavra.replace(re,"i"); var re=/ó|õ/gi; palavra=palavra.replace(re,"o"); var re=/ç/gi; palavra=palavra.replace(re,"c"); var re=/ú/gi; palavra=palavra.replace(re,"u"); return(palavra);}function htmlAcentos(palavra){ var re=/ã/gi; palavra=palavra.replace(re,"*atilde|"); var re=/á/gi; palavra=palavra.replace(re,"*aacute|"); var re=/â/gi; palavra=palavra.replace(re,"*acirc|"); var re=/õ/gi; palavra=palavra.replace(re,"*otilde|"); var re=/ó/gi; palavra=palavra.replace(re,"*oacute|"); var re=/ô/gi; palavra=palavra.replace(re,"*ocirc|"); var re=/é/gi; palavra=palavra.replace(re,"*eacute|"); var re=/ê/gi; palavra=palavra.replace(re,"*ecirc|"); var re=/í/gi; palavra=palavra.replace(re,"*iacute|"); var re=/ú/gi; palavra=palavra.replace(re,"*uacute|"); var re=/ç/gi; palavra=palavra.replace(re,"*ccedil|"); var re=/Ã/gi; palavra=palavra.replace(re,"*Atilde|"); var re=/Á/gi; palavra=palavra.replace(re,"*Aacute|"); var re=/Â/gi; palavra=palavra.replace(re,"*Acirc|"); var re=/Õ/gi; palavra=palavra.replace(re,"*otilde|"); var re=/Ó/gi; palavra=palavra.replace(re,"*Oacute|"); var re=/Ô/gi; palavra=palavra.replace(re,"*Ocirc|"); var re=/É/gi; palavra=palavra.replace(re,"*Eacute|"); var re=/Ê/gi; palavra=palavra.replace(re,"*Ecirc|"); var re=/Í/gi; palavra=palavra.replace(re,"*Iacute|"); var re=/Ú/gi; palavra=palavra.replace(re,"*Uacute|"); var re=/Ç/gi; palavra=palavra.replace(re,"*Ccedil|"); return(palavra);}function randomRGB(){ var v=Math.random(); var r=parseInt(255*v); var v=Math.random(); var g=parseInt(255*v); var v=Math.random(); var b=parseInt(255*v); return(r+","+g+","+b);}function parametrosURL(){ if(!window.parent.i3GEO){g_locaplic="../..";} | |
109 | + function removeAcentos(palavra){ var re=/ã|á|à|â/gi; palavra=palavra.replace(re,"a"); var re=/é/gi; palavra=palavra.replace(re,"e"); var re=/í/gi; palavra=palavra.replace(re,"i"); var re=/ó|õ/gi; palavra=palavra.replace(re,"o"); var re=/ç/gi; palavra=palavra.replace(re,"c"); var re=/ú/gi; palavra=palavra.replace(re,"u"); return(palavra);}function htmlAcentos(palavra){ var re=/ã/gi; palavra=palavra.replace(re,"*atilde|"); var re=/á/gi; palavra=palavra.replace(re,"*aacute|"); var re=/â/gi; palavra=palavra.replace(re,"*acirc|"); var re=/õ/gi; palavra=palavra.replace(re,"*otilde|"); var re=/ó/gi; palavra=palavra.replace(re,"*oacute|"); var re=/ô/gi; palavra=palavra.replace(re,"*ocirc|"); var re=/é/gi; palavra=palavra.replace(re,"*eacute|"); var re=/ê/gi; palavra=palavra.replace(re,"*ecirc|"); var re=/í/gi; palavra=palavra.replace(re,"*iacute|"); var re=/ú/gi; palavra=palavra.replace(re,"*uacute|"); var re=/ç/gi; palavra=palavra.replace(re,"*ccedil|"); var re=/Ã/gi; palavra=palavra.replace(re,"*Atilde|"); var re=/Á/gi; palavra=palavra.replace(re,"*Aacute|"); var re=/Â/gi; palavra=palavra.replace(re,"*Acirc|"); var re=/Õ/gi; palavra=palavra.replace(re,"*otilde|"); var re=/Ó/gi; palavra=palavra.replace(re,"*Oacute|"); var re=/Ô/gi; palavra=palavra.replace(re,"*Ocirc|"); var re=/É/gi; palavra=palavra.replace(re,"*Eacute|"); var re=/Ê/gi; palavra=palavra.replace(re,"*Ecirc|"); var re=/Í/gi; palavra=palavra.replace(re,"*Iacute|"); var re=/Ú/gi; palavra=palavra.replace(re,"*Uacute|"); var re=/Ç/gi; palavra=palavra.replace(re,"*Ccedil|"); return(palavra);}function randomRGB(){ var v=Math.random(); var r=parseInt(255*v); var v=Math.random(); var g=parseInt(255*v); var v=Math.random(); var b=parseInt(255*v); return(r+","+g+","+b);}function parametrosURL(){ try{ if(!window.parent.i3GEO){g_locaplic="../..";} | |
107 | 110 | else{ if(window.parent.i3GEO.configura) g_locaplic=window.parent.i3GEO.configura.locaplic; if(window.parent.i3GEO.parametros) g_r=window.parent.i3GEO.parametros.r;} |
108 | - var temp=(window.location.href).split("tema="); if(temp[1]){tema=(temp[1].split("&"))[0];} | |
109 | - try{ var fs=window.parent.document.getElementsByTagName("iframe"); var nfs=fs.length; for(i=0;i<nfs;i++){ if(fs[i].src==window.location.href){ imagemAguardeCabecalho=fs[i].parentNode.parentNode.id; imagemAguardeCabecalho=window.parent.document.getElementById(imagemAguardeCabecalho+"_imagemCabecalho");}}}catch(e){}}function zoomf(ext){ window.parent.objaguarde.abre("i3GEO.atualiza",window.parent.$trad("o1")); var p=g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=mudaext&ext="+ext; var cp=new cpaint(); cp.set_response_type("JSON"); cp.call(p,"mudaExtensao",window.parent.remapaf);}function pinf(ext){ window.parent.objaguarde.abre("i3GEO.atualiza",window.parent.$trad("o1")); valores=ext.split(" "); vx=(valores[0]*1)+((((valores[0]*-1)-(valores[2]*-1))/2)*1); vy=(valores[1]*1)+((((valores[1]*-1)-(valores[3]*-1))/2)*1); var p=g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=zoomponto&pin=pin&xy="+vx+" "+vy; var cp=new cpaint(); cp.set_response_type("JSON"); cp.call(p,"zoomPonto",window.parent.i3GEO.atualiza);} | |
111 | + var temp=(window.location.href).split("tema="); if(temp[1]){tema=(temp[1].split("&"))[0];}}catch(e){}}function zoomf(ext){ window.parent.objaguarde.abre("i3GEO.atualiza",window.parent.$trad("o1")); var p=g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=mudaext&ext="+ext; var cp=new cpaint(); cp.set_response_type("JSON"); cp.call(p,"mudaExtensao",window.parent.remapaf);}function pinf(ext){ window.parent.objaguarde.abre("i3GEO.atualiza",window.parent.$trad("o1")); valores=ext.split(" "); vx=(valores[0]*1)+((((valores[0]*-1)-(valores[2]*-1))/2)*1); vy=(valores[1]*1)+((((valores[1]*-1)-(valores[3]*-1))/2)*1); var p=g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=zoomponto&pin=pin&xy="+vx+" "+vy; var cp=new cpaint(); cp.set_response_type("JSON"); cp.call(p,"zoomPonto",window.parent.i3GEO.atualiza);} | |
110 | 112 | function convdmsddf(g,m,s){ cd=$i(g).value; cm=$i(m).value; cs=$i(s).value; var sinal='positivo'; if(cd < 0){ cd=cd*-1; sinal='negativo';} |
111 | 113 | spm=cs/3600; mpg=cm/60; var dd=(cd*1)+(mpg*1)+(spm*1); if(sinal=='negativo'){dd=dd*-1;} |
112 | 114 | return dd;} |
... | ... | @@ -6651,5 +6653,894 @@ outer: while (next()) { |
6651 | 6653 | }; |
6652 | 6654 | |
6653 | 6655 | |
6656 | +/* | |
6657 | +Title: PHP | |
6658 | + | |
6659 | +File: i3geo/classesjs/classe_php.js | |
6660 | + | |
6661 | +About: Licença | |
6662 | + | |
6663 | +I3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet | |
6664 | + | |
6665 | +Direitos Autorais Reservados (c) 2006 Ministério do Meio Ambiente Brasil | |
6666 | +Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br | |
6667 | + | |
6668 | +Este programa é software livre; você pode redistribuí-lo | |
6669 | +e/ou modificá-lo sob os termos da Licença Pública Geral | |
6670 | +GNU conforme publicada pela Free Software Foundation; | |
6671 | +tanto a versão 2 da Licença. | |
6672 | +Este programa é distribuído na expectativa de que seja útil, | |
6673 | +porém, SEM NENHUMA GARANTIA; nem mesmo a garantia implícita | |
6674 | +de COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. | |
6675 | +Consulte a Licença Pública Geral do GNU para mais detalhes. | |
6676 | +Você deve ter recebido uma cópia da Licença Pública Geral do | |
6677 | +GNU junto com este programa; se não, escreva para a | |
6678 | +Free Software Foundation, Inc., no endereço | |
6679 | +59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. | |
6680 | +*/ | |
6681 | +if(typeof(i3GEO) == 'undefined'){ | |
6682 | + i3GEO = new Array(); | |
6683 | +} | |
6684 | +/* | |
6685 | +Variable: cpJSON | |
6686 | + | |
6687 | +Objeto CPAINT (ver biblioteca CPAINT) utilizado nas chamadas AJAX assíncronas com retorno no formato JSON | |
6688 | + | |
6689 | +Exemplo: | |
6690 | + | |
6691 | + cpJSON.call() | |
6692 | + | |
6693 | +Return: | |
6694 | + | |
6695 | + O objeto CPAINT retorna os dados encapsulados em um objeto JSON. Os programas PHP | |
6696 | + que fazem uso dessa biblioteca (CPAINT) devem fazer o include da mesma. | |
6697 | + Os dados de interesse retornados no objeto JSON, ficam embutidos na propriedade "data", por exemplo: | |
6698 | + | |
6699 | + var temp = function(retorno){alert(retorno.data);} | |
6700 | + | |
6701 | + cpJSON.call(p,"teste",temp); | |
6702 | + | |
6703 | + onde, p contém o nome do programa PHP e seus parâmetros | |
6704 | + "teste" é o nome da função PHP (no caso do i3Geo, isso não afeta em nada) | |
6705 | + e temp é a função que tratará o retorno dos dados. | |
6706 | + | |
6707 | +*/ | |
6708 | +cpJSON = new cpaint(); | |
6709 | +cpJSON.set_response_type("JSON"); | |
6710 | +/* | |
6711 | +Class: i3GEO.php | |
6712 | + | |
6713 | +Chamadas em AJAX que executam programas no lado do servidor | |
6714 | + | |
6715 | +Muitos dos parâmetros exigidos pelos programas em PHP são obtidos da variável | |
6716 | +de seção aberta no servidor quando o i3Geo é inicializado, é o caso por exemplo do nome | |
6717 | +do arquivo correspondente ao mapfile atualmente em uso | |
6718 | + | |
6719 | +Quando classe_php.js é carregado, é criado o objeto cpJSON que necessita da biblioteca CPAINT. Esse objeto | |
6720 | +é utilizado nas chamadas AJAX. | |
6721 | + | |
6722 | +O objeto cpJSON possuí um método .call que executa a operação AJAX. Esse método utiliza basicamente dois parâmetros, | |
6723 | +sendo o primeiro o endereço do programa PHP que será executado no servidor e o outro é o nome da função que irá | |
6724 | +receber e processar os resultados do programa. Exemplo: | |
6725 | + | |
6726 | +cpJSON.call(p,"",funcao); | |
6727 | + | |
6728 | +"p" é a URL e funcao o nome da função | |
6729 | + | |
6730 | +Para compor "p" o i3geo utiliza normalmente a variável i3GEO.configura.locaplic e i3GEO.configura.sid, por exemplo: | |
6731 | + | |
6732 | +var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=insereSHPgrafico&g_sid="+i3GEO.configura.sid | |
6733 | + | |
6734 | +Para mais detalhes sobre as funções, veja <mapa_controle.php> | |
6735 | +*/ | |
6736 | +i3GEO.php = { | |
6737 | + /* | |
6738 | + Function: verifica | |
6739 | + | |
6740 | + Verifica se as variáveis i3GEO.configura.locaplic e i3GEO.configura.sid existem | |
6741 | + */ | |
6742 | + verifica: function(){ | |
6743 | + if(i3GEO.configura.locaplic == undefined) | |
6744 | + {alert("variavel i3GEO.configura.locaplic não esta definida");} | |
6745 | + if(i3GEO.configura.sid == undefined) | |
6746 | + {alert("variavel i3GEO.configura.locaplic não esta definida");} | |
6747 | + }, | |
6748 | + /* | |
6749 | + Function: insereSHPgrafico | |
6750 | + | |
6751 | + PHP: | |
6752 | + classesphp/classe_shp.php | |
6753 | + | |
6754 | + <SHP->__construct> | |
6755 | + | |
6756 | + <SHP->insereSHPgrafico> | |
6757 | + */ | |
6758 | + insereSHPgrafico: function(funcao,tema,x,y,itens,shadow_height,width,inclinacao){ | |
6759 | + i3GEO.php.verifica(); | |
6760 | + 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; | |
6761 | + cpJSON.call(p,"insereSHPgrafico",funcao); | |
6762 | + }, | |
6763 | + /* | |
6764 | + Function: insereSHP | |
6765 | + | |
6766 | + PHP: | |
6767 | + classesphp/classe_shp.php | |
6768 | + | |
6769 | + <SHP->__construct> | |
6770 | + | |
6771 | + <SHP->insereSHP> | |
6772 | + */ | |
6773 | + insereSHP: function(funcao,tema,item,valoritem,xy){ | |
6774 | + i3GEO.php.verifica(); | |
6775 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=insereSHP&item="+item+"&valor="+valoritem+"&tema="+tema+"&xy="+xy+"&g_sid="+i3GEO.configura.sid; | |
6776 | + cpJSON.call(p,"insereSHPgrafico",funcao); | |
6777 | + }, | |
6778 | + /* | |
6779 | + Function: pegaMensagens | |
6780 | + | |
6781 | + PHP: | |
6782 | + classesphp/classe_mapa.php | |
6783 | + | |
6784 | + <Mapa->pegaMensagens> | |
6785 | + */ | |
6786 | + pegaMensagens: function(funcao){ | |
6787 | + i3GEO.php.verifica(); | |
6788 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegaMensagens&g_sid="+i3GEO.configura.sid; | |
6789 | + cpJSON.call(p,"pegaMensagem",funcao); | |
6790 | + }, | |
6791 | + /* | |
6792 | + Function: areaPixel | |
6793 | + | |
6794 | + PHP: | |
6795 | + classesphp/funcoes_gerais.php | |
6796 | + | |
6797 | + <calculaAreaPixel> | |
6798 | + */ | |
6799 | + areaPixel: function(funcao,g_celula){ | |
6800 | + i3GEO.php.verifica(); | |
6801 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=areaPixel&celsize="+g_celula+"&g_sid="+i3GEO.configura.sid; | |
6802 | + cpJSON.call(p,"areaPixel",funcao); | |
6803 | + }, | |
6804 | + /* | |
6805 | + Function: excluitema | |
6806 | + | |
6807 | + PHP: | |
6808 | + classesphp/classe_mapa.php | |
6809 | + | |
6810 | + <Mapa->excluiTemas> | |
6811 | + */ | |
6812 | + excluitema: function(funcao,tema){ | |
6813 | + i3GEO.php.verifica(); | |
6814 | + var p = i3GEO.arvoreDeCamadas.LOCAPLIC+"/classesphp/mapa_controle.php?funcao=excluitema&temas="+tema+"&g_sid="+i3GEO.arvoreDeCamadas.SID; | |
6815 | + cpJSON.call(p,"excluitema",funcao); | |
6816 | + }, | |
6817 | + /* | |
6818 | + Function: reordenatemas | |
6819 | + | |
6820 | + PHP: | |
6821 | + classesphp/classe_temas.php | |
6822 | + | |
6823 | + <Temas->reordenatemas> | |
6824 | + */ | |
6825 | + reordenatemas: function(funcao,lista){ | |
6826 | + i3GEO.php.verifica(); | |
6827 | + var p = i3GEO.arvoreDeCamadas.LOCAPLIC+"/classesphp/mapa_controle.php?funcao=reordenatemas&lista="+lista+"&g_sid="+i3GEO.arvoreDeCamadas.SID; | |
6828 | + cpJSON.call(p,"reordenatemas",funcao); | |
6829 | + }, | |
6830 | + /* | |
6831 | + Function: criaLegendaHTML | |
6832 | + | |
6833 | + PHP: | |
6834 | + classesphp/classe_legenda.php | |
6835 | + | |
6836 | + <Legenda->__construct> | |
6837 | + | |
6838 | + <Legenda->criaLegenda> | |
6839 | + */ | |
6840 | + criaLegendaHTML: function(funcao,tema,template){ | |
6841 | + i3GEO.php.verifica(); | |
6842 | + var c = "sim"; | |
6843 | + if(arguments.length == 1) | |
6844 | + { | |
6845 | + var tema = ""; | |
6846 | + var template = "legenda2.htm"; | |
6847 | + } | |
6848 | + if(arguments.length == 2) | |
6849 | + {var template = "legenda2.htm";} | |
6850 | + | |
6851 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=criaLegendaHTML&tema="+tema+"&templateLegenda="+template+"&g_sid="+i3GEO.configura.sid; | |
6852 | + cpJSON.call(p,"criaLegendaHTML",funcao); | |
6853 | + }, | |
6854 | + /* | |
6855 | + Function: inverteStatusClasse | |
6856 | + | |
6857 | + PHP: | |
6858 | + classesphp/classe_alteraclasse.php | |
6859 | + | |
6860 | + <Alteraclasse->__construct> | |
6861 | + | |
6862 | + <Alteraclasse->inverteStatusClasse> | |
6863 | + */ | |
6864 | + inverteStatusClasse: function(funcao,tema,classe){ | |
6865 | + i3GEO.php.verifica(); | |
6866 | + var p = i3GEO.arvoreDeCamadas.LOCAPLIC+"/classesphp/mapa_controle.php?funcao=inverteStatusClasse&g_sid="+i3GEO.arvoreDeCamadas.SID+"&tema="+tema+"&classe="+classe; | |
6867 | + cpJSON.call(p,"inverteStatusClasse",funcao); | |
6868 | + }, | |
6869 | + /* | |
6870 | + Function: ligatemas | |
6871 | + | |
6872 | + PHP: | |
6873 | + classesphp/classe_mapa.php | |
6874 | + | |
6875 | + <Mapa->ligaDesligaTemas> | |
6876 | + */ | |
6877 | + ligatemas: function(funcao,desligar,ligar){ | |
6878 | + i3GEO.php.verifica(); | |
6879 | + var p = i3GEO.arvoreDeCamadas.LOCAPLIC+"/classesphp/mapa_controle.php?funcao=ligatemas&desligar="+desligar+"&ligar="+ligar+"&g_sid="+i3GEO.arvoreDeCamadas.SID; | |
6880 | + cpJSON.call(p,"ligaDesligaTemas",funcao); | |
6881 | + }, | |
6882 | + /* | |
6883 | + Function: pegalistademenus | |
6884 | + | |
6885 | + PHP: | |
6886 | + classesphp/classe_menutemas.php | |
6887 | + | |
6888 | + <Menutemas->pegaListaDeMenus> | |
6889 | + */ | |
6890 | + pegalistademenus: function(funcao){ | |
6891 | + i3GEO.php.verifica(); | |
6892 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegalistademenus&g_sid="+i3GEO.configura.sid+"&map_file="; | |
6893 | + cpJSON.call(p,"pegalistademenus",funcao); | |
6894 | + }, | |
6895 | + /* | |
6896 | + Function: pegalistademenus | |
6897 | + | |
6898 | + PHP: | |
6899 | + classesphp/classe_menutemas.php | |
6900 | + | |
6901 | + <Menutemas->pegaListaDeGrupos> | |
6902 | + */ | |
6903 | + pegalistadegrupos: function(funcao,id_menu,listasgrupos){ | |
6904 | + i3GEO.php.verifica(); | |
6905 | + 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; | |
6906 | + cpJSON.call(p,"pegalistadegrupos",funcao); | |
6907 | + }, | |
6908 | + /* | |
6909 | + Function: pegalistadeSubgrupos | |
6910 | + | |
6911 | + PHP: | |
6912 | + classesphp/classe_menutemas.php | |
6913 | + | |
6914 | + <Menutemas->pegaListaDeSubGrupos> | |
6915 | + */ | |
6916 | + pegalistadeSubgrupos: function(funcao,id_menu,id_grupo){ | |
6917 | + i3GEO.php.verifica(); | |
6918 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegalistadeSubgrupos&g_sid="+i3GEO.configura.sid+"&idmenu="+id_menu+"&grupo="+id_grupo+"&map_file="; | |
6919 | + cpJSON.call(p,"pegalistadeSubgrupos",funcao); | |
6920 | + }, | |
6921 | + /* | |
6922 | + Function: pegalistadetemas | |
6923 | + | |
6924 | + PHP: | |
6925 | + classesphp/classe_menutemas.php | |
6926 | + | |
6927 | + <Menutemas->pegaListaDeTemas> | |
6928 | + */ | |
6929 | + pegalistadetemas: function(funcao,id_menu,id_grupo,id_subgrupo){ | |
6930 | + i3GEO.php.verifica(); | |
6931 | + 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="; | |
6932 | + cpJSON.call(p,"pegalistadetemas",funcao); | |
6933 | + }, | |
6934 | + /* | |
6935 | + Function: pegaSistemas | |
6936 | + | |
6937 | + PHP: | |
6938 | + classesphp/classe_menutemas.php | |
6939 | + | |
6940 | + <Menutemas->pegaSistemas> | |
6941 | + */ | |
6942 | + pegaSistemas: function(funcao){ | |
6943 | + i3GEO.php.verifica(); | |
6944 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegaSistemas&g_sid="+i3GEO.configura.sid; | |
6945 | + cpJSON.call(p,"pegaSistemas",funcao); | |
6946 | + }, | |
6947 | + /* | |
6948 | + Function: listadrives | |
6949 | + | |
6950 | + <listaDrives> | |
6951 | + */ | |
6952 | + listadrives: function(funcao){ | |
6953 | + i3GEO.php.verifica(); | |
6954 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=listaDrives&g_sid="+i3GEO.configura.sid; | |
6955 | + cpJSON.call(p,"listaDrives",funcao); | |
6956 | + }, | |
6957 | + /* | |
6958 | + Function: listaarquivos | |
6959 | + | |
6960 | + <listaArquivos> | |
6961 | + */ | |
6962 | + listaarquivos: function(funcao,caminho){ | |
6963 | + i3GEO.php.verifica(); | |
6964 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?g_sid="+i3GEO.configura.sid+"&funcao=listaArquivos&diretorio="+caminho; | |
6965 | + cpJSON.call(p,"listaArquivos",funcao); | |
6966 | + }, | |
6967 | + /* | |
6968 | + Function: geo2utm | |
6969 | + | |
6970 | + <geo2utm> | |
6971 | + */ | |
6972 | + geo2utm: function(funcao,x,y){ | |
6973 | + i3GEO.php.verifica(); | |
6974 | + if($i("aguardeGifAberto")){return;} | |
6975 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=geo2utm&x="+x+"&y="+y+"&g_sid="+i3GEO.configura.sid; | |
6976 | + cpJSON.call(p,"geo2utm",funcao); | |
6977 | + }, | |
6978 | + /* | |
6979 | + Function: desativacgi | |
6980 | + | |
6981 | + <desativacgi> | |
6982 | + */ | |
6983 | + desativacgi: function(funcao){ | |
6984 | + i3GEO.php.verifica(); | |
6985 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=desativacgi&g_sid="+i3GEO.configura.sid; | |
6986 | + cpJSON.call(p,"desativacgi",funcao); | |
6987 | + }, | |
6988 | + /* | |
6989 | + Function: pegaMapas | |
6990 | + | |
6991 | + PHP: | |
6992 | + classesphp/classe_menutemas.php | |
6993 | + | |
6994 | + <Menutemas->pegaListaDeMapas> | |
6995 | + */ | |
6996 | + pegaMapas: function(funcao){ | |
6997 | + i3GEO.php.verifica(); | |
6998 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pegaMapas&g_sid="+i3GEO.configura.sid; | |
6999 | + cpJSON.call(p,"pegaSistemas",funcao); | |
7000 | + }, | |
7001 | + /* | |
7002 | + Function: mudatamanho | |
7003 | + | |
7004 | + PHP: | |
7005 | + classesphp/classe_mapa.php | |
7006 | + | |
7007 | + <Mapa->mudaQS> | |
7008 | + */ | |
7009 | + mudatamanho: function(funcao,altura,largura){ | |
7010 | + i3GEO.php.verifica(); | |
7011 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudatamanho&altura="+altura+"&largura="+largura+"&g_sid="+i3GEO.configura.sid; | |
7012 | + cpJSON.call(p,"pegaSistemas",funcao); | |
7013 | + }, | |
7014 | + /* | |
7015 | + Function: ativalogo | |
7016 | + | |
7017 | + PHP: | |
7018 | + classesphp/classe_mapa.php | |
7019 | + | |
7020 | + <Mapa->ativalogo> | |
7021 | + */ | |
7022 | + ativalogo: function(funcao,altura,largura){ | |
7023 | + i3GEO.php.verifica(); | |
7024 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=ativalogo&g_sid="+i3GEO.configura.sid; | |
7025 | + cpJSON.call(p,"ativalogo",funcao); | |
7026 | + }, | |
7027 | + /* | |
7028 | + Function: insereAnnotation | |
7029 | + | |
7030 | + PHP: | |
7031 | + classesphp/classe_temas.php | |
7032 | + | |
7033 | + <Temas->insereFeature> | |
7034 | + */ | |
7035 | + 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){ | |
7036 | + i3GEO.php.verifica(); | |
7037 | + 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; | |
7038 | + cpJSON.call(p,"inserefeature",funcao); | |
7039 | + }, | |
7040 | + /* | |
7041 | + Function: identificaunico | |
7042 | + | |
7043 | + PHP: | |
7044 | + classesphp/classe_atributos.php | |
7045 | + | |
7046 | + <Atributos->identificaQBP> | |
7047 | + */ | |
7048 | + identificaunico: function(funcao,xy,tema,item){ | |
7049 | + i3GEO.php.verifica(); | |
7050 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=identificaunico&xy="+xy+"&resolucao=5&tema="+tema+"&item="+item+"&g_sid="+i3GEO.configura.sid; | |
7051 | + cpJSON.call(p,"identificaunico",funcao); | |
7052 | + }, | |
7053 | + /* | |
7054 | + Function: recuperamapa | |
7055 | + | |
7056 | + PHP: | |
7057 | + classesphp/mapa_controle.php | |
7058 | + | |
7059 | + <recuperamapa> | |
7060 | + */ | |
7061 | + recuperamapa: function(funcao){ | |
7062 | + i3GEO.php.verifica(); | |
7063 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=recuperamapa&g_sid="+i3GEO.configura.sid; | |
7064 | + cpJSON.call(p,"recuperamapa",funcao); | |
7065 | + }, | |
7066 | + /* | |
7067 | + Function: criaLegendaImagem | |
7068 | + | |
7069 | + PHP: | |
7070 | + classesphp/classe_legenda.php | |
7071 | + | |
7072 | + <Atributos->legendaGrafica> | |
7073 | + */ | |
7074 | + criaLegendaImagem: function(funcao){ | |
7075 | + i3GEO.php.verifica(); | |
7076 | + var p =i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=criaLegendaImagem&g_sid="+i3GEO.configura.sid; | |
7077 | + cpJSON.call(p,"criaLegendaImagem",funcao); | |
7078 | + }, | |
7079 | + /* | |
7080 | + Function: referenciadinamica | |
7081 | + | |
7082 | + PHP: | |
7083 | + classesphp/funcoes_gerais.php | |
7084 | + | |
7085 | + <retornaReferenciaDinamica> | |
7086 | + */ | |
7087 | + referenciadinamica: function(funcao,zoom,tipo){ | |
7088 | + i3GEO.php.verifica(); | |
7089 | + if(arguments.length == 2) | |
7090 | + {var tipo = "dinamico"} | |
7091 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=referenciadinamica&g_sid="+i3GEO.configura.sid+"&zoom="+zoom+"&tipo="+tipo; | |
7092 | + cpJSON.call(p,"retornaReferenciaDinamica",funcao); | |
7093 | + }, | |
7094 | + /* | |
7095 | + Function: referencia | |
7096 | + | |
7097 | + PHP: | |
7098 | + classesphp/funcoes_gerais.php | |
7099 | + | |
7100 | + <retornaReferencia> | |
7101 | + */ | |
7102 | + referencia: function(funcao){ | |
7103 | + i3GEO.php.verifica(); | |
7104 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=referencia&g_sid="+i3GEO.configura.sid; | |
7105 | + cpJSON.call(p,"retornaReferencia",funcao); | |
7106 | + }, | |
7107 | + /* | |
7108 | + Function: pan | |
7109 | + | |
7110 | + PHP: | |
7111 | + classesphp/classe_navegacao.php | |
7112 | + | |
7113 | + <Navegacao->pan> | |
7114 | + */ | |
7115 | + pan: function(funcao,escala,tipo,x,y){ | |
7116 | + i3GEO.php.verifica(); | |
7117 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=pan&escala="+escala+"&tipo="+tipo+"&x="+x+"&y="+y+"&g_sid="+i3GEO.configura.sid; | |
7118 | + cpJSON.call(p,"pan",funcao); | |
7119 | + }, | |
7120 | + /* | |
7121 | + Function: aproxima | |
7122 | + | |
7123 | + PHP: | |
7124 | + classesphp/classe_navegacao.php | |
7125 | + | |
7126 | + <Navegacao->aproxima> | |
7127 | + */ | |
7128 | + aproxima: function(funcao,nivel){ | |
7129 | + i3GEO.php.verifica(); | |
7130 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=aproxima&nivel="+nivel+"&g_sid="+i3GEO.configura.sid; | |
7131 | + cpJSON.call(p,"aproxima",funcao); | |
7132 | + }, | |
7133 | + /* | |
7134 | + Function: afasta | |
7135 | + | |
7136 | + PHP: | |
7137 | + classesphp/classe_navegacao.php | |
7138 | + | |
7139 | + <Navegacao->afasta> | |
7140 | + */ | |
7141 | + afasta: function(funcao,nivel){ | |
7142 | + i3GEO.php.verifica(); | |
7143 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=afasta&nivel="+nivel+"&g_sid="+i3GEO.configura.sid; | |
7144 | + cpJSON.call(p,"afasta",funcao); | |
7145 | + }, | |
7146 | + /* | |
7147 | + Function: zoomponto | |
7148 | + | |
7149 | + PHP: | |
7150 | + classesphp/classe_navegacao.php | |
7151 | + | |
7152 | + <Navegacao->zoomponto> | |
7153 | + */ | |
7154 | + zoomponto: function(funcao,x,y){ | |
7155 | + i3GEO.php.verifica(); | |
7156 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=zoomponto&pin=pin&xy="+x+" "+y+"&g_sid="+i3GEO.configura.sid; | |
7157 | + cpJSON.call(p,"zoomponto",funcao); | |
7158 | + }, | |
7159 | + /* | |
7160 | + Function: localizaIP | |
7161 | + | |
7162 | + PHP: | |
7163 | + classesphp/funccoes_gerais.php | |
7164 | + */ | |
7165 | + localizaIP: function(funcao){ | |
7166 | + i3GEO.php.verifica(); | |
7167 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=localizaIP&g_sid="+i3GEO.configura.sid; | |
7168 | + cpJSON.call(p,"localizaIP",funcao); | |
7169 | + }, | |
7170 | + /* | |
7171 | + Function: mudaext | |
7172 | + | |
7173 | + PHP: | |
7174 | + classesphp/classe_navegacao.php | |
7175 | + | |
7176 | + <Navegacao->mudaExtensao> | |
7177 | + */ | |
7178 | + mudaext: function(funcao,tipoimagem,ext){ | |
7179 | + i3GEO.php.verifica(); | |
7180 | + if(ext == 'undefined'){alert("extensao nao definida");return;} | |
7181 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudaext&tipoimagem="+tipoimagem+"&ext="+ext+"&g_sid="+i3GEO.configura.sid; | |
7182 | + cpJSON.call(p,"mudaext",funcao); | |
7183 | + }, | |
7184 | + /* | |
7185 | + Function: mudaescala | |
7186 | + | |
7187 | + PHP: | |
7188 | + classesphp/classe_navegacao.php | |
7189 | + | |
7190 | + <Navegacao->mudaEscala> | |
7191 | + */ | |
7192 | + mudaescala: function(funcao,escala){ | |
7193 | + i3GEO.php.verifica(); | |
7194 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudaescala&escala="+escala+"&g_sid="+i3GEO.configura.sid; | |
7195 | + cpJSON.call(p,"mudaescala",funcao); | |
7196 | + }, | |
7197 | + /* | |
7198 | + Function: aplicaResolucao | |
7199 | + | |
7200 | + PHP: | |
7201 | + classesphp/classe_navegacao.php | |
7202 | + | |
7203 | + <Navegacao->aplicaResolucao> | |
7204 | + */ | |
7205 | + aplicaResolucao: function(funcao,resolucao){ | |
7206 | + i3GEO.php.verifica(); | |
7207 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=crialente&resolucao="+resolucao+"&g_sid="+i3GEO.configura.sid; | |
7208 | + cpJSON.call(p,"crialente",funcao); | |
7209 | + }, | |
7210 | + /* | |
7211 | + Function: geradestaque | |
7212 | + | |
7213 | + PHP: | |
7214 | + classesphp/classe_temas.php | |
7215 | + | |
7216 | + <Temas->geraDestaque> | |
7217 | + */ | |
7218 | + geradestaque: function(funcao,tema){ | |
7219 | + i3GEO.php.verifica(); | |
7220 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=geradestaque&tema="+tema+"&g_sid="+i3GEO.configura.sid; | |
7221 | + cpJSON.call(p,"geradestaque",funcao); | |
7222 | + }, | |
7223 | + /* | |
7224 | + Function: selecaopt | |
7225 | + | |
7226 | + PHP: | |
7227 | + classesphp/classe_selecao.php | |
7228 | + | |
7229 | + <Selecao->selecaoPT> | |
7230 | + */ | |
7231 | + selecaopt: function(funcao,tema,xy,tipo,tolerancia){ | |
7232 | + i3GEO.php.verifica(); | |
7233 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=selecaopt&tema="+tema+"&tipo="+tipo+"&xy="+xy+"&tolerancia="+tolerancia+"&g_sid="+i3GEO.configura.sid; | |
7234 | + cpJSON.call(p,"selecaoPT",funcao); | |
7235 | + }, | |
7236 | + /* | |
7237 | + Function: selecaobox | |
7238 | + | |
7239 | + PHP: | |
7240 | + classesphp/classe_selecao.php | |
7241 | + | |
7242 | + <Selecao->selecaoBOX> | |
7243 | + */ | |
7244 | + selecaobox: function(funcao,tema,tipo,box){ | |
7245 | + i3GEO.php.verifica(); | |
7246 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=selecaobox&ext="+box+"&g_sid="+i3GEO.configura.sid+"&tipo="+tipo+"&tema="+tema; | |
7247 | + cpJSON.call(p,"selecaobox",funcao); | |
7248 | + }, | |
7249 | + /* | |
7250 | + Function: sobetema | |
7251 | + | |
7252 | + PHP: | |
7253 | + classesphp/classe_temas.php | |
7254 | + | |
7255 | + <Temas->sobeTema> | |
7256 | + */ | |
7257 | + sobetema: function(funcao,tema){ | |
7258 | + i3GEO.php.verifica(); | |
7259 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=sobetema&tema="+tema+"&g_sid="+i3GEO.configura.sid; | |
7260 | + cpJSON.call(p,"sobetema",funcao); | |
7261 | + }, | |
7262 | + /* | |
7263 | + Function: descetema | |
7264 | + | |
7265 | + PHP: | |
7266 | + classesphp/classe_temas.php | |
7267 | + | |
7268 | + <Temas->desceTema> | |
7269 | + */ | |
7270 | + descetema: function(funcao,tema){ | |
7271 | + i3GEO.php.verifica(); | |
7272 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?&funcao=descetema&tema="+tema+"&g_sid="+i3GEO.configura.sid; | |
7273 | + cpJSON.call(p,"descetema",funcao); | |
7274 | + }, | |
7275 | + /* | |
7276 | + Function: fontetema | |
7277 | + | |
7278 | + PHP: | |
7279 | + classesphp/classe_temas.php | |
7280 | + | |
7281 | + <Temas->fonteTema> | |
7282 | + */ | |
7283 | + fontetema: function(funcao,tema){ | |
7284 | + i3GEO.php.verifica(); | |
7285 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=fontetema&tema="+tema+"&g_sid="+i3GEO.configura.sid; | |
7286 | + cpJSON.call(p,"fontetema",funcao); | |
7287 | + }, | |
7288 | + /* | |
7289 | + Function: zoomtema | |
7290 | + | |
7291 | + PHP: | |
7292 | + classesphp/classe_temas.php | |
7293 | + | |
7294 | + <Temas->zoomTema> | |
7295 | + */ | |
7296 | + zoomtema: function(funcao,tema){ | |
7297 | + i3GEO.php.verifica(); | |
7298 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=zoomtema&tema="+tema+"&g_sid="+i3GEO.configura.sid; | |
7299 | + cpJSON.call(p,"zoomtema",funcao); | |
7300 | + }, | |
7301 | + /* | |
7302 | + Function: limpasel | |
7303 | + | |
7304 | + PHP: | |
7305 | + classesphp/classe_selecao.php | |
7306 | + | |
7307 | + <Selecao->selecaoLimpa> | |
7308 | + */ | |
7309 | + limpasel: function(funcao,tema){ | |
7310 | + i3GEO.php.verifica(); | |
7311 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=limpasel&tema="+tema+"&g_sid="+i3GEO.configura.sid; | |
7312 | + cpJSON.call(p,"limpasel",funcao); | |
7313 | + }, | |
7314 | + /* | |
7315 | + Function: mudatransp | |
7316 | + | |
7317 | + PHP: | |
7318 | + classesphp/classe_temas.php | |
7319 | + | |
7320 | + <Temas->mudaTransparencia> | |
7321 | + */ | |
7322 | + mudatransp: function(funcao,tema,valor){ | |
7323 | + i3GEO.php.verifica(); | |
7324 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudatransp&tema="+tema+"&valor="+valor+"&g_sid="+i3GEO.configura.sid; | |
7325 | + cpJSON.call(p,"mudatransp",funcao); | |
7326 | + }, | |
7327 | + /* | |
7328 | + Function: mudanome | |
7329 | + | |
7330 | + PHP: | |
7331 | + classesphp/classe_temas.php | |
7332 | + | |
7333 | + <Temas->mudaTransparencia> | |
7334 | + */ | |
7335 | + mudanome: function(funcao,tema,valor){ | |
7336 | + i3GEO.php.verifica(); | |
7337 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=mudanome&tema="+tema+"&valor="+valor+"&g_sid="+i3GEO.configura.sid; | |
7338 | + cpJSON.call(p,"mudanome",funcao); | |
7339 | + }, | |
7340 | + /* | |
7341 | + Function: adicionaTemaWMS | |
7342 | + | |
7343 | + PHP: | |
7344 | + classesphp/classe_mapa.php | |
7345 | + | |
7346 | + <Mapa->adicionatemawms> | |
7347 | + */ | |
7348 | + adicionaTemaWMS: function(funcao,servico,tema,nome,proj,formato,versao,nomecamada,tiporep,suportasld,formatosinfo){ | |
7349 | + i3GEO.php.verifica(); | |
7350 | + 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; | |
7351 | + cpJSON.call(p,"adicionatemawms",funcao); | |
7352 | + }, | |
7353 | + /* | |
7354 | + Function: adicionaTemaSHP | |
7355 | + | |
7356 | + PHP: | |
7357 | + classesphp/classe_mapa.php | |
7358 | + | |
7359 | + <Mapa->adicionaTemaSHP> | |
7360 | + */ | |
7361 | + adicionaTemaSHP: function(funcao,path){ | |
7362 | + i3GEO.php.verifica(); | |
7363 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?g_sid="+i3GEO.configura.sid+"&funcao=adicionaTemaSHP&arq="+path; | |
7364 | + cpJSON.call(p,"adicionaTemaSHP",funcao); | |
7365 | + }, | |
7366 | + /* | |
7367 | + Function: adicionaTemaIMG | |
7368 | + | |
7369 | + PHP: | |
7370 | + classesphp/classe_mapa.php | |
7371 | + | |
7372 | + <Mapa->adicionaTemaIMG> | |
7373 | + */ | |
7374 | + adicionaTemaIMG: function(funcao,path){ | |
7375 | + i3GEO.php.verifica(); | |
7376 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?g_sid="+i3GEO.configura.sid+"&funcao=adicionaTemaIMG&arq="+path; | |
7377 | + cpJSON.call(p,"adicionaTemaIMG",funcao); | |
7378 | + }, | |
7379 | + /* | |
7380 | + Function: identifica | |
7381 | + | |
7382 | + PHP: | |
7383 | + classesphp/classe_atributos.php | |
7384 | + | |
7385 | + <Atributos->identifica> | |
7386 | + */ | |
7387 | + identifica: function(funcao,x,y,resolucao){ | |
7388 | + i3GEO.php.verifica(); | |
7389 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=identifica&opcao=tip&xy="+x+","+y+"&resolucao=5&g_sid="+i3GEO.configura.sid; | |
7390 | + cpJSON.call(p,"identifica",funcao); | |
7391 | + }, | |
7392 | + /* | |
7393 | + Function: reiniciaMapa | |
7394 | + | |
7395 | + PHP: | |
7396 | + classesphp/mapa_controle.php | |
7397 | + */ | |
7398 | + reiniciaMapa: function(funcao){ | |
7399 | + i3GEO.php.verifica(); | |
7400 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=reiniciaMapa&g_sid="+i3GEO.configura.sid; | |
7401 | + cpJSON.call(p,"reiniciaMapa",funcao); | |
7402 | + }, | |
7403 | + /* | |
7404 | + Function: procurartemas | |
7405 | + | |
7406 | + PHP: | |
7407 | + classesphp/classe_menutemas.php | |
7408 | + | |
7409 | + <Menutemas->procurartemas> | |
7410 | + */ | |
7411 | + procurartemas: function(funcao,procurar){ | |
7412 | + i3GEO.php.verifica(); | |
7413 | + var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=procurartemas&procurar="+procurar+"&g_sid="+i3GEO.configura.sid; | |
7414 | + cpJSON.call(p,"procurartemas",funcao); | |
7415 | + }, | |
7416 | + /* | |
7417 | + Function: adtema | |
7418 | + | |
7419 | + PHP: | |
7420 | + classesphp/classe_mapa.php | |
7421 | + | |
7422 | + <Mapa->adicionaTema> | |
7423 | + */ | |
7424 | + adtema: function(funcao,temas){ | |
7425 | + i3GEO.php.verifica(); | |
7426 | + var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=adtema&temas="+temas+"&g_sid="+i3GEO.configura.sid; | |
7427 | + cpJSON.call(p,"adtema",funcao); | |
7428 | + }, | |
7429 | + /* | |
7430 | + Function: escalagrafica | |
7431 | + | |
7432 | + PHP: | |
7433 | + classesphp/classe_escala.php | |
7434 | + | |
7435 | + <Escala->retornaBarraEscala> | |
7436 | + */ | |
7437 | + escalagrafica: function(funcao){ | |
7438 | + i3GEO.php.verifica(); | |
7439 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=escalagrafica&g_sid="+i3GEO.configura.sid; | |
7440 | + cpJSON.call(p,"escalagrafica",funcao); | |
7441 | + }, | |
7442 | + /* | |
7443 | + Function: flamingo | |
7444 | + | |
7445 | + PHP: | |
7446 | + classesphp/mapa_controle.php | |
7447 | + | |
7448 | + <montaFlamingo> | |
7449 | + */ | |
7450 | + flamingo: function(funcao){ | |
7451 | + i3GEO.php.verifica(); | |
7452 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=montaFlamingo&g_sid="+i3GEO.configura.sid; | |
7453 | + cpJSON.call(p,"montaFlamingo",funcao); | |
7454 | + }, | |
7455 | + /* | |
7456 | + Function: openlayers | |
7457 | + | |
7458 | + PHP: | |
7459 | + classesphp/mapa_controle.php | |
7460 | + | |
7461 | + <openlayers> | |
7462 | + */ | |
7463 | + openlayers: function(funcao){ | |
7464 | + i3GEO.php.verifica(); | |
7465 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=openlayers&g_sid="+i3GEO.configura.sid; | |
7466 | + cpJSON.call(p,"openlayers",funcao); | |
7467 | + }, | |
7468 | + /* | |
7469 | + Function: corpo | |
7470 | + | |
7471 | + PHP: | |
7472 | + classesphp/mapa_controle.php | |
7473 | + | |
7474 | + <redesenhaMapa> | |
7475 | + */ | |
7476 | + corpo: function(funcao,tipoimagem){ | |
7477 | + i3GEO.php.verifica(); | |
7478 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=corpo&tipoimagem="+tipoimagem+"&g_sid="+i3GEO.configura.sid; | |
7479 | + cpJSON.call(p,"corpo",funcao); | |
7480 | + }, | |
7481 | + /* | |
7482 | + Function: criamapa | |
7483 | + | |
7484 | + PHP: | |
7485 | + classesphp/mapa_controle.php | |
7486 | + | |
7487 | + <criaMapa> | |
7488 | + */ | |
7489 | + criamapa: function(funcao,parametros){ | |
7490 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=criaMapa&"+parametros; | |
7491 | + cpJSON.call(p,"criaMapa",funcao); | |
7492 | + }, | |
7493 | + /* | |
7494 | + Function: inicia | |
7495 | + | |
7496 | + PHP: | |
7497 | + classesphp/mapa_controle.php | |
7498 | + | |
7499 | + <iniciaMapa> | |
7500 | + */ | |
7501 | + inicia: function(funcao,embedLegenda,w,h){ | |
7502 | + i3GEO.php.verifica(); | |
7503 | + 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; | |
7504 | + cpJSON.call(p,"iniciaMapa",funcao); | |
7505 | + }, | |
7506 | + /* | |
7507 | + Function: chaveGoogle | |
7508 | + | |
7509 | + PHP: | |
7510 | + classesphp/mapa_controle.php | |
7511 | + | |
7512 | + <chavegoogle> | |
7513 | + */ | |
7514 | + chaveGoogle: function(funcao){ | |
7515 | + i3GEO.php.verifica(); | |
7516 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=chavegoogle&g_sid="+i3GEO.configura.sid; | |
7517 | + cpJSON.call(p,"chavegoogle",funcao); | |
7518 | + }, | |
7519 | + /* | |
7520 | + Function: listaRSSwsARRAY | |
7521 | + | |
7522 | + PHP: | |
7523 | + classesphp/wscliente.php | |
7524 | + | |
7525 | + <listaRSSwsARRAY> | |
7526 | + */ | |
7527 | + listaRSSwsARRAY: function(funcao,tipo){ | |
7528 | + var p = i3GEO.configura.locaplic+"/classesphp/wscliente.php?funcao=listaRSSwsARRAY&rss="+new Array("|")+"&tipo="+tipo; | |
7529 | + cpJSON.call(p,"listaRSSwsARRAY",funcao); | |
7530 | + }, | |
7531 | + /* | |
7532 | + Function: listaLayersWMS | |
7533 | + | |
7534 | + PHP: | |
7535 | + classesphp/wmswfs.php | |
7536 | + | |
7537 | + <listaLayersWMS> | |
7538 | + */ | |
7539 | + listaLayersWMS: function(funcao,servico,nivel,id_ws,nomelayer){ | |
7540 | + var p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?funcao=listaLayersWMS&servico="+servico+"&nivel="+nivel+"&id_ws="+id_ws+"&nomelayer="+nomelayer; | |
7541 | + cpJSON.call(p,"listaLayersWMS",funcao); | |
7542 | + } | |
7543 | +}; | |
7544 | +//YAHOO.log("carregou classe php", "Classes i3geo"); | |
6654 | 7545 | |
6655 | 7546 | <?php if(extension_loaded('zlib')){ob_end_flush();}?> |
6656 | 7547 | \ No newline at end of file | ... | ... |
menutemas/admin.db
No preview for this file type
... | ... | @@ -0,0 +1,17 @@ |
1 | +SYMBOLSET ../symbols/simbolos.sym | |
2 | +FONTSET "../symbols/fontes.txt" | |
3 | + LAYER | |
4 | + NAME testeimagemutm | |
5 | + TYPE RASTER | |
6 | + STATUS off | |
7 | + template "none.htm" | |
8 | + METADATA | |
9 | + TEMA "Base" | |
10 | + CLASSE "NAO" | |
11 | + END | |
12 | + DATA "c:\temp\bc2223_sad69.tif" | |
13 | + PROJECTION | |
14 | + "init=epsg:29183" | |
15 | + END | |
16 | + END # LAYER | |
17 | +END | ... | ... |