Commit 778d2ab249e550d0fa74a39be3a9eb8853876b29

Authored by Edmar Moretti
1 parent bbb0e1f3

Aprimoramento da navegabilidade das ferramentas de busca no Wiki, fotos e Scielo

classesjs/classe_barradebotoes.js
@@ -30,6 +30,8 @@ if(typeof(i3GEO) == 'undefined'){ @@ -30,6 +30,8 @@ if(typeof(i3GEO) == 'undefined'){
30 Class: i3GEO.barradebotoes 30 Class: i3GEO.barradebotoes
31 31
32 Constrói a barra de botões flutuante 32 Constrói a barra de botões flutuante
  33 +
  34 +Veja também classe_interface.js (i3GEO.interface) que possuí parâmetros que permitem ajustar a posição das barras no mapa
33 */ 35 */
34 i3GEO.barraDeBotoes = { 36 i3GEO.barraDeBotoes = {
35 /* 37 /*
classesjs/classe_configura.js
@@ -738,16 +738,17 @@ i3GEO.configura = { @@ -738,16 +738,17 @@ i3GEO.configura = {
738 tipo:"", 738 tipo:"",
739 dica:$trad("d11"), 739 dica:$trad("d11"),
740 funcaoonclick:function(){ 740 funcaoonclick:function(){
  741 + wikiAtivo = false;//esta variável é utilizada pela ferramenta durante a navegação no mapa. Se estiver true significa que a ferramenta está sendo atualizada durante um processo de navegação no mapa
741 g_operacao = "navega"; 742 g_operacao = "navega";
742 i3GEO.janela.cria("450px","190px",i3GEO.configura.locaplic+"/ferramentas/wiki/index.htm","","","Wiki <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=8&idajuda=73' >&nbsp;&nbsp;&nbsp;</a>"); 743 i3GEO.janela.cria("450px","190px",i3GEO.configura.locaplic+"/ferramentas/wiki/index.htm","","","Wiki <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=8&idajuda=73' >&nbsp;&nbsp;&nbsp;</a>");
743 - atualizawiki = function(){ 744 + atualizawiki = function(){
744 if(!$i("wdocai")) 745 if(!$i("wdocai"))
745 {i3GEO.eventos.NAVEGAMAPA.remove("atualizawiki()");return;} 746 {i3GEO.eventos.NAVEGAMAPA.remove("atualizawiki()");return;}
746 var docel = (navm) ? document.frames("wdocai").document : $i("wdocai").contentDocument; 747 var docel = (navm) ? document.frames("wdocai").document : $i("wdocai").contentDocument;
747 if (docel.getElementById("resultadowiki")) 748 if (docel.getElementById("resultadowiki"))
748 {$i("wdocai").src = i3GEO.configura.locaplic+"/ferramentas/wiki/index.htm";} 749 {$i("wdocai").src = i3GEO.configura.locaplic+"/ferramentas/wiki/index.htm";}
749 else 750 else
750 - {i3GEO.eventos.NAVEGAMAPA.remove("atualizawiki()");} 751 + {wikiAtivo = false;i3GEO.eventos.NAVEGAMAPA.remove("atualizawiki()")}
751 }; 752 };
752 if(i3GEO.eventos.NAVEGAMAPA.toString().search("atualizawiki()") < 0) 753 if(i3GEO.eventos.NAVEGAMAPA.toString().search("atualizawiki()") < 0)
753 {i3GEO.eventos.NAVEGAMAPA.push("atualizawiki()");} 754 {i3GEO.eventos.NAVEGAMAPA.push("atualizawiki()");}
@@ -826,6 +827,7 @@ i3GEO.configura = { @@ -826,6 +827,7 @@ i3GEO.configura = {
826 tipo:"", 827 tipo:"",
827 dica:$trad("d16"), 828 dica:$trad("d16"),
828 funcaoonclick:function(){ 829 funcaoonclick:function(){
  830 + scieloAtivo = false;//esta variável é utilizada pela ferramenta durante a navegação no mapa. Se estiver true significa que a ferramenta está sendo atualizada durante um processo de navegação no mapa
829 g_operacao = "navega"; 831 g_operacao = "navega";
830 i3GEO.janela.cria("450px","190px",i3GEO.configura.locaplic+"/ferramentas/scielo/index.htm","","","Scielo"); 832 i3GEO.janela.cria("450px","190px",i3GEO.configura.locaplic+"/ferramentas/scielo/index.htm","","","Scielo");
831 atualizascielo = function(){ 833 atualizascielo = function(){
@@ -836,7 +838,7 @@ i3GEO.configura = { @@ -836,7 +838,7 @@ i3GEO.configura = {
836 else 838 else
837 {i3GEO.eventos.NAVEGAMAPA.remove("atualizascielo()");} 839 {i3GEO.eventos.NAVEGAMAPA.remove("atualizascielo()");}
838 } 840 }
839 - catch(e){i3GEO.eventos.NAVEGAMAPA.remove("atualizascielo()");} 841 + catch(e){scieloAtivo = false;i3GEO.eventos.NAVEGAMAPA.remove("atualizascielo()");}
840 }; 842 };
841 if(i3GEO.eventos.NAVEGAMAPA.toString().search("atualizascielo()") < 0) 843 if(i3GEO.eventos.NAVEGAMAPA.toString().search("atualizascielo()") < 0)
842 {i3GEO.eventos.NAVEGAMAPA.push("atualizascielo()");} 844 {i3GEO.eventos.NAVEGAMAPA.push("atualizascielo()");}
classesjs/classe_i3geo.js
@@ -30,7 +30,9 @@ A classe i3GEO possuí os métodos de criação e atualização do mapa. Todas as subc @@ -30,7 +30,9 @@ A classe i3GEO possuí os métodos de criação e atualização do mapa. Todas as subc
30 são baseadas em i3GEO, por exemplo, para criar uma janela flutuante sobre o mapa, 30 são baseadas em i3GEO, por exemplo, para criar uma janela flutuante sobre o mapa,
31 utilize i3GEO.janela.cria() 31 utilize i3GEO.janela.cria()
32 32
33 -Para inicializar o mapa, utilize i3GEO.inicia() e para atualizar o mapa, utilize i3GEO.atualiza() 33 +Para inicializar o mapa, utilize i3GEO.inicia() e para atualizar o mapa, utilize i3GEO.atualiza().
  34 +Após terminado o processo de inicialização, pode-se executar uma função de ajuste. Essa função
  35 +deve ser definida em i3GEO.finaliza, por exemplo i3GEO.finaliza("funcaoDeAjuste()")
34 36
35 Ao inicializar ou atualizar o i3Geo, é feita uma chamada em AJAX 37 Ao inicializar ou atualizar o i3Geo, é feita uma chamada em AJAX
36 para a obtenção dos parâmetros necessários ao funcionamento do mapa. Esses parâmetros 38 para a obtenção dos parâmetros necessários ao funcionamento do mapa. Esses parâmetros
classesjs/compactados/classe_configura_compacto.js
1 -if(typeof(i3GEO)=='undefined'){i3GEO=new Array()}i3GEO.configura={oMenuData:{menu:[{nome:$trad("s1"),id:"ajudaMenu"},{nome:$trad("s2"),id:"analise"},{nome:$trad("s3"),id:"janelas"},{nome:$trad("s4"),id:"arquivos"},{nome:$trad("d27"),id:"interface"}],submenus:{"ajudaMenu":[{text:$trad("u1"),url:"http://www.softwarepublico.gov.br/spb/ver-comunidade?community_id=1444332",target:"_blank"},{text:$trad("u2"),url:"javascript:i3GEO.ajuda.abreDoc()"},{text:$trad("u3"),url:"http://pt.wikibooks.org/wiki/I3geo",target:"_blank"},{text:$trad("u4"),url:"http://mapas.mma.gov.br/wikibooki3geo",target:"_blank"},{text:$trad("u5a"),url:"http://www.softwarepublico.gov.br",target:"_blank"},{text:"i3Geo Blog",url:"http://sistemas.mma.gov.br/blogs/index.php?blog=6",target:"_blank"},{text:"Lista de funções",url:"http://mapas.mma.gov.br/i3geo/ajuda_usuario.php",target:"_blank"}],"analise":[{text:'<span style=color:gray;text-decoration:underline; ><b>'+$trad("u22")+'</b></span>',url:"#"},{text:$trad("u7"),url:"javascript:i3GEO.analise.dialogo.gradePol()"},{text:$trad("u8"),url:"javascript:i3GEO.analise.dialogo.gradePontos()"},{text:$trad("u9"),url:"javascript:i3GEO.analise.dialogo.gradeHex()"},{text:'<span style=color:gray;text-decoration:underline; ><b>'+$trad("u23")+'</b></span>',url:"#"},{text:$trad("u11a"),url:"javascript:i3GEO.analise.dialogo.distanciaptpt()"},{text:$trad("u12"),url:"javascript:i3GEO.analise.dialogo.nptPol()"},{text:$trad("u13"),url:"javascript:i3GEO.analise.dialogo.pontoempoligono()"},{text:$trad("u14"),url:"javascript:i3GEO.analise.dialogo.pontosdistri()"},{text:'<span style=color:gray;text-decoration:underline; ><b>'+$trad("u24")+'</b></span>',url:"#"},{text:$trad("u11"),url:"javascript:i3GEO.analise.dialogo.centroide()"},{text:$trad("u25"),url:"javascript:i3GEO.analise.dialogo.dissolve()"},{text:'<span style=color:gray;text-decoration:underline; ><b>'+$trad("u27")+'</b></span>',url:"#"},{text:$trad("u6"),url:"javascript:i3GEO.analise.dialogo.analisaGeometrias()"},{text:$trad("u10"),url:"javascript:i3GEO.analise.dialogo.buffer()"},{text:$trad("u26"),url:"javascript:i3GEO.analise.dialogo.agrupaElementos()"}],"janelas":[{text:$trad("u15"),url:"javascript:initJanelaZoom('1');initJanelaZoom('2')"},{text:$trad("u16"),url:"javascript:i3GEO.ajuda.abreJanela()"}],"arquivos":[{text:$trad("u17"),url:"javascript:i3GEO.mapa.dialogo.salvaMapa()"},{text:$trad("u18"),url:"javascript:i3GEO.mapa.dialogo.carregaMapa()"},{text:$trad("u19"),url:"javascript:i3GEO.gadgets.quadros.listaImagens()"},{text:$trad("u20"),url:"javascript:i3GEO.mapa.dialogo.convertews()"},{text:$trad("u20a"),url:"javascript:i3GEO.mapa.dialogo.convertekml()"},{text:$trad("u21"),url:"../geradordelinks.htm"}],"interface":[{text:"Normal",url:"javascript:window.location = i3GEO.configura.locaplic+'/aplicmap/geral.htm?'+i3GEO.configura.sid"},{text:"Google Maps",url:"javascript:window.location = i3GEO.configura.locaplic+'/aplicmap/googlemaps.phtml?'+i3GEO.configura.sid"},{text:"Google Earth",url:"javascript:window.location = i3GEO.configura.locaplic+'/aplicmap/googleearth.phtml?'+i3GEO.configura.sid"}]}},tipoimagem:"nenhum",tipotip:"balao",funcaoTip:"verificaTipDefault()",funcaoIdentifica:"cliqueIdentificaDefault()",diminuixM:13,diminuixN:11,diminuiyM:106,diminuiyN:103,map3d:"",embedLegenda:"nao",templateLegenda:"",mashuppar:"",sid:"",locaplic:"",mapaRefDisplay:"block",visual:"default",cursores:{"identifica":{ff:"pointer",ie:"pointer"},"pan":{ff:"/imagens/cursores/pan.png",ie:"/imagens/cursores/pan.cur"},"area":{ff:"/imagens/cursores/area.png",ie:"crosshair"},"distancia":{ff:"/imagens/cursores/distancia.png",ie:"crosshair"},"zoom":{ff:"/imagens/cursores/zoom.png",ie:"/imagens/cursores/zoom.cur"},"contexto":{ff:"/imagens/cursores/contexto.png",ie:"/imagens/cursores/contexto.cur"},"identifica_contexto":{ff:"pointer",ie:"pointer"},"pan_contexto":{ff:"/imagens/cursores/pan_contexto.png",ie:"/imagens/cursores/pan_contexto.cur"},"zoom_contexto":{ff:"/imagens/cursores/zoom_contexto.png",ie:"/imagens/cursores/zoom_contexto.cur"}},listaDePropriedadesDoMapa:{"propriedades":[{text:"p2",url:"javascript:i3GEO.mapa.dialogo.tipoimagem()"},{text:"p3",url:"javascript:i3GEO.mapa.dialogo.opcoesLegenda()"},{text:"p4",url:"javascript:i3GEO.mapa.dialogo.opcoesEscala()"},{text:"p5",url:"javascript:i3GEO.mapa.dialogo.tamanho()"},{text:"p6",url:"javascript:i3GEO.navega.entorno.ativaDesativa()"},{text:"p7",url:"javascript:i3GEO.mapa.ativaLogo()"},{text:"p8",url:"javascript:i3GEO.mapa.dialogo.queryMap()"},{text:"p9",url:"javascript:i3GEO.mapa.dialogo.corFundo()"},{text:"p10",url:"javascript:i3GEO.mapa.dialogo.gradeCoord()"},{text:"p11",url:"javascript:i3GEO.mapa.dialogo.template()"},{text:"p12",url:"javascript:i3GEO.mapa.dialogo.autoredesenha()"}]},tempoAplicar:4000,tempoMouseParado:3500,iniciaJanelaMensagens:true,mostraRosaDosVentos:"nao",liberaGuias:"nao",entorno:"nao",funcoesBotoes:{"botoes":[{iddiv:"historicozoom",tipo:"",dica:$trad("d1"),constroiconteudo:'i3GEO.gadgets.mostraHistoricoZoom()'},{iddiv:"zoomtot",tipo:"",dica:$trad("d2"),funcaoonclick:function(){i3GEO.navega.zoomExt(i3GEO.configura.locaplic,i3GEO.configura.sid,i3GEO.configura.tipoimagem,i3GEO.parametros.extentTotal);marcadorZoom=""}},{iddiv:"zoomli",tipo:"dinamico",dica:$trad("d3"),funcaoonclick:function(){var temp="zoom";if(i3GEO.interface.ATIVAMENUCONTEXTO)var temp="zoom_contexto";i3GEO.util.mudaCursor(i3GEO.configura.cursores,temp,"img",i3GEO.configura.locaplic);if(!$i("i3geoboxZoom"))i3GEO.navega.zoomBox.criaBox();g_operacao='navega';g_tipoacao='zoomli';i3GEO.barraDeBotoes.ativaIcone("zoomli");marcadorZoom="";if(i3GEO.eventos.MOUSEDOWN.toString().search("i3GEO.navega.zoomBox.inicia()")<0){i3GEO.eventos.MOUSEDOWN.push("i3GEO.navega.zoomBox.inicia()")}if(i3GEO.eventos.MOUSEUP.toString().search("i3GEO.navega.zoomBox.termina()")<0){i3GEO.eventos.MOUSEUP.push("i3GEO.navega.zoomBox.termina()")}}},{iddiv:"pan",tipo:"dinamico",dica:$trad("d4"),funcaoonclick:function(){g_tipoacao='pan';g_operacao='navega';i3GEO.barraDeBotoes.ativaIcone("pan");if($i(i3GEO.interface.IDMAPA)){$i(i3GEO.interface.IDMAPA).title="";var temp="pan";if(i3GEO.interface.ATIVAMENUCONTEXTO)var temp="pan_contexto";i3GEO.util.mudaCursor(i3GEO.configura.cursores,temp,i3GEO.interface.IDMAPA,i3GEO.configura.locaplic)}marcadorZoom="";panMapaInicia=function(exy){if($i("img")&&(g_tipoacao=="pan")){try{if(navm){var k=event.button}else{var k=exy.button}if(k==2){return}}catch(h){}g_panM="sim";if($i("corpoMapa")){leftinicial=parseInt($i(i3GEO.interface.IDCORPO).style.left);topinicial=parseInt($i(i3GEO.interface.IDCORPO).style.top)}clicinicialx=objposicaocursor.imgx;clicinicialy=objposicaocursor.imgy;ddinicialx=objposicaocursor.ddx;ddinicialy=objposicaocursor.ddy;boxrefObj=$i("boxref");if(boxrefObj){proporcaoBox=i3GEO.parametros.w/parseInt(boxrefObj.style.width);boxrefObjLeft=parseInt(boxrefObj.style.left);boxrefObjTop=parseInt(boxrefObj.style.top)}}};panMapaDesloca=function(){if($i(i3GEO.interface.IDMAPA)&&(g_panM=="sim")){var nx=objposicaocursor.telax-leftinicial-clicinicialx;var ny=objposicaocursor.telay-topinicial-clicinicialy;if(i3GEO.configura.entorno=="nao"){var l=0;if(parseInt($i("i3geo").style.left)){var l=parseInt($i("i3geo").style.left)}$i(i3GEO.interface.IDMAPA).style.left=nx-l;var t=0;if(parseInt($i("i3geo").style.top)){var t=parseInt($i("i3geo").style.top)}$i(i3GEO.interface.IDMAPA).style.top=ny-t;if(boxrefObj){boxrefObj.style.left=boxrefObjLeft-(nx/proporcaoBox);boxrefObj.style.top=boxrefObjTop-(ny/proporcaoBox)}}else{$left("img",i3GEO.parametros.w*-1+nx);$left("imgS",i3GEO.parametros.w*-1+nx);$left("imgL",i3GEO.parametros.w+nx);$left("imgO",i3GEO.parametros.w*-3+nx);$left("imgN",i3GEO.parametros.w*-1+nx);$top("img",i3GEO.parametros.h*-1+ny);$top("imgS",i3GEO.parametros.h*-1+ny);$top("imgL",i3GEO.parametros.h*-1+ny);$top("imgN",i3GEO.parametros.h*-1+ny);$top("imgO",i3GEO.parametros.h*-1+ny)}}};panMapaTermina=function(){if(g_tipoacao=="pan"){marcadorZoom="";g_panM="nao";var res=i3GEO.navega.xy2xy(i3GEO.configura.locaplic,i3GEO.configura.sid,ddinicialx,ddinicialy,objposicaocursor.ddx,objposicaocursor.ddy,i3GEO.parametros.mapexten,i3GEO.configura.tipoimagem);if(res==false){i3GEO.navega.zoompontoIMG(i3GEO.configura.locaplic,i3GEO.configura.sid,objposicaocursor.imgx,objposicaocursor.imgy)}}};if(i3GEO.eventos.MOUSEDOWN.toString().search("panMapaInicia()")<0){i3GEO.eventos.MOUSEDOWN.push("panMapaInicia()")}if(i3GEO.eventos.MOUSEMOVE.toString().search("panMapaDesloca()")<0){i3GEO.eventos.MOUSEMOVE.push("panMapaDesloca()")}if(i3GEO.eventos.MOUSEUP.toString().search("panMapaTermina()")<0){i3GEO.eventos.MOUSEUP.push("panMapaTermina()")}}},{iddiv:"zoomiauto",tipo:"",dica:$trad("d5"),funcaoonclick:function(){i3GEO.navega.zoomin(i3GEO.configura.locaplic,i3GEO.configura.sid);marcadorZoom=""}},{iddiv:"zoomoauto",tipo:"",dica:$trad("d6"),funcaoonclick:function(){i3GEO.navega.zoomout(i3GEO.configura.locaplic,i3GEO.configura.sid);marcadorZoom=""}},{iddiv:"identifica",tipo:"dinamico",dica:$trad("d7"),funcaoonclick:function(){if($i("img")){$i("img").title="";var temp="identifica";if(i3GEO.interface.ATIVAMENUCONTEXTO)var temp="identifica_contexto";i3GEO.util.mudaCursor(i3GEO.configura.cursores,temp,"img",i3GEO.configura.locaplic)}i3GEO.barraDeBotoes.ativaIcone("identifica");g_tipoacao='identifica';g_operacao='identifica';cliqueIdentifica=function(){cliqueIdentificaDefault=function(){if(g_tipoacao=="identifica"){i3GEO.eventos.MOUSEPARADO.remove("verificaTip()");var janela=i3GEO.janela.cria("450px","250px",i3GEO.configura.locaplic+'/ferramentas/identifica/index.htm?&x='+objposicaocursor.ddx+'&y='+objposicaocursor.ddy+'&escala='+i3GEO.parametros.mapscale,"","","Identifica <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=8&idajuda=70' >&nbsp;&nbsp;&nbsp;</a>");var temp=function(){i3GEO.eventos.MOUSECLIQUE.remove("cliqueIdentifica()");i3GEO.barraDeBotoes.ativaBotoes()};if(i3GEO.interface.ATUAL!="googlemaps")YAHOO.util.Event.addListener(janela[0].close,"click",temp)}};if(g_operacao=="identifica"){eval(i3GEO.configura.funcaoIdentifica)}};verificaTip=function(){if(g_operacao!="identifica"){return}if($i("marcaIdentifica")){return}verificaTipDefault=function(){var ntemas=i3GEO.arvoreDeCamadas.CAMADAS.length;var etiquetas=false;for(var j=0;j<ntemas;j++){if(i3GEO.arvoreDeCamadas.CAMADAS[j].etiquetas!=""){var etiquetas=true}}if(etiquetas==false){return}if($i("img")){$i("img").style.cursor="wait"}var retorna=function(retorno){var i=$i("i3geo_rosa");if(i){i.style.display="none"}var mostra=false;try{var retorno=retorno.data;if($i("img")){$i("img").title=""}if(retorno!=""){var res="";var temas=retorno.split("!");var tema=temas.length-1;if(tema>=0){do{var titulo=temas[tema].split("@");if(i3GEO.configura.tipotip=="completo"||i3GEO.configura.tipotip=="balao"){res+="<span style='text-align:left;font-size:9pt'><b>"+titulo[0]+"</b></span><br>"}var ocorrencias=titulo[1].split("*");var ocorrencia=ocorrencias.length-1;if(ocorrencia>=0){do{if(ocorrencias[ocorrencia]!=""){var pares=ocorrencias[ocorrencia].split("##");var paresi=pares.length;for(var par=0;par<paresi;par++){var valores=pares[par].split("#");if(i3GEO.configura.tipotip=="completo"||i3GEO.configura.tipotip=="balao"){res=res+"<span class='tiptexto' style='text-align:left;font-size:9pt'>"+valores[0]+" <i>"+valores[1]+"</i></span><br>";var mostra=true}else{res=res+"<span class='tiptexto' style='text-align:left;font-size:9pt'><i>"+valores[1]+"</i></span><br>";var mostra=true}}}}while(ocorrencia--)}}while(tema--)}if(!mostra){$i("tip").style.display="none";return}else{if(i3GEO.configura.tipotip!="balao"){var n=i3GEO.janela.tip();$i(n).style.textAlign="left";$i(n).innerHTML+=res}else{i3GEO.util.criaPin('marcaIdentifica',i3GEO.configura.locaplic+"/imagens/grabber.gif","12px","12px");i3GEO.util.posicionaImagemNoMapa("marcaIdentifica");balloon=new Balloon;balloon.delayTime=0;var res="<div style=text-align:left >"+res+"</div>";balloon.showTooltip($i("marcaIdentifica"),res);$i('marcaIdentifica').onclick=$i("closeButton").onclick}}}if($i("img")){var temp="zoom";if(i3GEO.interface.ATIVAMENUCONTEXTO)var temp="identifica_contexto";i3GEO.util.mudaCursor(i3GEO.configura.cursores,temp,"img",i3GEO.configura.locaplic)}}catch(e){if($i("img")){var temp="identifica";if(i3GEO.interface.ATIVAMENUCONTEXTO)var temp="identifica_contexto";i3GEO.util.mudaCursor(i3GEO.configura.cursores,temp,"img",i3GEO.configura.locaplic)}}};i3GEO.php.identifica(retorna,objposicaocursor.ddx,objposicaocursor.ddy,"5")};if(g_operacao=="identifica"){eval(i3GEO.configura.funcaoTip)}};if(i3GEO.eventos.MOUSECLIQUE.toString().search("cliqueIdentifica()")<0){i3GEO.eventos.MOUSECLIQUE.push("cliqueIdentifica()")}if(i3GEO.eventos.MOUSEPARADO.toString().search("verificaTip()")<0){i3GEO.eventos.MOUSEPARADO.push("verificaTip()")}}},{iddiv:"exten",tipo:"",dica:$trad("d8"),funcaoonclick:function(){i3GEO.janela.cria("450px","340px",i3GEO.configura.locaplic+"/ferramentas/mostraexten/index.htm","","","Extensão geográfica <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=7&idajuda=55' >&nbsp;&nbsp;&nbsp;</a>")}},{iddiv:"referencia",tipo:"",dica:$trad("d9"),funcaoonclick:function(){i3GEO.maparef.inicia()}},{iddiv:"wiki",tipo:"",dica:$trad("d11"),funcaoonclick:function(){g_operacao="navega";i3GEO.janela.cria("450px","190px",i3GEO.configura.locaplic+"/ferramentas/wiki/index.htm","","","Wiki <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=8&idajuda=73' >&nbsp;&nbsp;&nbsp;</a>");atualizawiki=function(){if(!$i("wdocai")){i3GEO.eventos.NAVEGAMAPA.remove("atualizawiki()");return}var docel=(navm)?document.frames("wdocai").document:$i("wdocai").contentDocument;if(docel.getElementById("resultadowiki")){$i("wdocai").src=i3GEO.configura.locaplic+"/ferramentas/wiki/index.htm"}else{i3GEO.eventos.NAVEGAMAPA.remove("atualizawiki()")}};if(i3GEO.eventos.NAVEGAMAPA.toString().search("atualizawiki()")<0){i3GEO.eventos.NAVEGAMAPA.push("atualizawiki()")}}},{iddiv:"buscafotos",tipo:"",dica:"Fotos",funcaoonclick:function(){g_operacao="navega";i3GEO.janela.cria("550px","400px",i3GEO.configura.locaplic+"/ferramentas/buscafotos/index.htm","","","Fotos <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=8&idajuda=74' >&nbsp;&nbsp;&nbsp;</a>");i3GEO.util.criaPin()}},{iddiv:"imprimir",tipo:"",dica:$trad("d12"),funcaoonclick:function(){i3GEO.janela.cria("320px","180px",i3GEO.configura.locaplic+"/ferramentas/imprimir/index.htm","","","Imprimir <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=5&idajuda=49' >&nbsp;&nbsp;&nbsp;</a>")}},{iddiv:"ondeestou",tipo:"",dica:$trad("d13"),funcaoonclick:function(){i3GEO.navega.zoomIP(i3GEO.configura.locaplic,i3GEO.configura.sid)}},{iddiv:"v3d",tipo:"",dica:$trad("d14"),funcaoonclick:function(){i3GEO.janela.cria("400px","200px",i3GEO.configura.locaplic+"/ferramentas/3d/index.htm","","","3d <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=7&idajuda=69' >&nbsp;&nbsp;&nbsp;</a>")}},{iddiv:"google",tipo:"",dica:$trad("d15"),funcaoonclick:function(){i3GEO.util.criaBox();g_operacao="navega";if(navn){i3GEO.janela.cria((i3GEO.parametros.w/2)+40+"px",(i3GEO.parametros.h/2)+50+"px",i3GEO.configura.locaplic+"/ferramentas/googlemaps/index.php","","","Google maps <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=7&idajuda=68' >&nbsp;&nbsp;&nbsp;</a>")}else{i3GEO.janela.cria("500px","380px",i3GEO.configura.locaplic+"/ferramentas/googlemaps/index.php","","","Google maps <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=7&idajuda=68' >&nbsp;&nbsp;&nbsp;</a>")}atualizagoogle=function(){try{if(navn){if($i("wdocai")){var doc=$i("wdocai").contentDocument}}else{if(document.frames("wdocai")){var doc=document.frames("wdocai").document}}if(window.parent.frames["wdocai"].panTogoogle){window.parent.frames["wdocai"].panTogoogle()}else{i3GEO.eventos.NAVEGAMAPA.remove("atualizagoogle()")}}catch(e){i3GEO.eventos.NAVEGAMAPA.remove("atualizagoogle()")}};if(i3GEO.eventos.NAVEGAMAPA.toString().search("atualizagoogle()")<0){i3GEO.eventos.NAVEGAMAPA.push("atualizagoogle()")}}},{iddiv:"scielo",tipo:"",dica:$trad("d16"),funcaoonclick:function(){g_operacao="navega";i3GEO.janela.cria("450px","190px",i3GEO.configura.locaplic+"/ferramentas/scielo/index.htm","","","Scielo");atualizascielo=function(){try{var docel=(navm)?document.frames("wdocai").document:$i("wdocai").contentDocument;if(docel.getElementById("resultadoscielo")){$i("wdocai").src=i3GEO.configura.locaplic+"/ferramentas/scielo/index.htm"}else{i3GEO.eventos.NAVEGAMAPA.remove("atualizascielo()")}}catch(e){i3GEO.eventos.NAVEGAMAPA.remove("atualizascielo()")}};if(i3GEO.eventos.NAVEGAMAPA.toString().search("atualizascielo()")<0){i3GEO.eventos.NAVEGAMAPA.push("atualizascielo()")}}},{iddiv:"confluence",tipo:"",dica:$trad("d17"),funcaoonclick:function(){g_operacao="navega";i3GEO.janela.cria("250px","190px",i3GEO.configura.locaplic+"/ferramentas/confluence/index.htm","","","Confluence <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=8&idajuda=75' >&nbsp;&nbsp;&nbsp;</a>");i3GEO.util.criaBox();atualizaconfluence=function(){if(!$i("wdocai")){i3GEO.eventos.NAVEGAMAPA.remove("atualizaconfluence()");return}var docel=(navm)?document.frames("wdocai").document:$i("wdocai").contentDocument;if(docel.getElementById("resultadoconfluence")){$i("wdocai").src=i3GEO.configura.locaplic+"/ferramentas/confluence/index.htm"}else{i3GEO.eventos.NAVEGAMAPA.remove("atualizaconfluence()")}};if(i3GEO.eventos.NAVEGAMAPA.toString().search("atualizaconfluence()")<0){i3GEO.eventos.NAVEGAMAPA.push("atualizaconfluence()")}}},{iddiv:"lentei",tipo:"",dica:$trad("d18"),funcaoonclick:function(){if(i3GEO.navega.lente.ESTAATIVA=="nao"){i3GEO.navega.lente.inicia()}else i3GEO.navega.lente.desativa()}},{iddiv:"encolheFerramentas",tipo:"",dica:$trad("d19"),funcaoonclick:function(){i3GEO.guias.libera()}},{iddiv:"reinicia",tipo:"",dica:$trad("d20"),funcaoonclick:function(){i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1"));i3GEO.php.reiniciaMapa(i3GEO.atualiza)}},{iddiv:"mede",tipo:"dinamico",dica:$trad("d21"),funcaoonclick:function(){i3GEO.barraDeBotoes.ativaIcone("mede");if($i("img")){$i("img").title="";i3GEO.util.mudaCursor(i3GEO.configura.cursores,"distancia","img",i3GEO.configura.locaplic)}g_tipoacao="";i3GEO.analise.medeDistancia.inicia()}},{iddiv:"area",tipo:"dinamico",dica:$trad("d21a"),funcaoonclick:function(){i3GEO.barraDeBotoes.ativaIcone("area");if($i("img")){$i("img").title="";i3GEO.util.mudaCursor(i3GEO.configura.cursores,"area","img",i3GEO.configura.locaplic)}g_tipoacao="";i3GEO.analise.medeArea.inicia()}},{iddiv:"inserexy",tipo:"dinamico",dica:$trad("d22"),funcaoonclick:function(){i3GEO.barraDeBotoes.ativaIcone("inserexy");g_tipoacao="";i3GEO.mapa.dialogo.cliquePonto();if($i("img")){$i("img").title="clique para inserir um ponto";$i("img").style.cursor="crosshair"}}},{iddiv:"inseregrafico",tipo:"dinamico",dica:$trad("d23"),funcaoonclick:function(){i3GEO.barraDeBotoes.ativaIcone("inseregrafico");g_tipoacao="";i3GEO.mapa.dialogo.cliqueGrafico();if($i("img")){$i("img").title="clique para incluir o gráfico";$i("img").style.cursor="pointer"}}},{iddiv:"selecao",tipo:"dinamico",dica:$trad("d24"),funcaoonclick:function(){i3GEO.barraDeBotoes.ativaIcone("selecao");i3GEO.selecao.janelaOpcoes();if($i("img")){$i("img").title="";$i("img").style.cursor="pointer"}}},{iddiv:"textofid",tipo:"dinamico",dica:$trad("d25"),funcaoonclick:function(){i3GEO.barraDeBotoes.ativaIcone("textofid");g_tipoacao="";i3GEO.mapa.dialogo.cliqueTexto();if($i("img")){$i("img").title="clique para inserir o texto";$i("img").style.cursor="pointer"}}},{iddiv:"rota",tipo:"",dica:"Rota",funcaoonclick:function(){if(i3GEO.interface.ATUAL!="googlemaps"){alert("Operacao disponivel apenas na interface Google Maps");return}counterClick=1;var parametrosRota=function(overlay,latlng){if(counterClick==1){counterClick++;alert("Clique o ponto de destino da rota");pontoRota1=latlng return}if(counterClick==2){pontoRota2=latlng counterClick=0;GEvent.removeListener(rotaEvento)var janela=i3GEO.janela.cria("300px","300px","","center","","Rota");janela[2].style.overflow="auto";janela[2].style.height="300px";directions=new GDirections(i3GeoMap,janela[2]);var temp=function(){$i("wdoca_corpo").innerHTML="Não foi possível criar a rota"};GEvent.addListener(directions,"error",temp);directions.load("from: "+pontoRota1.lat()+","+pontoRota1.lng()+" to: "+pontoRota2.lat()+","+pontoRota2.lng())}};rotaEvento=GEvent.addListener(i3GeoMap,"click",parametrosRota);alert("Clique o ponto de origem da rota")}}]}};  
2 \ No newline at end of file 1 \ No newline at end of file
  2 +if(typeof(i3GEO)=='undefined'){i3GEO=new Array()}i3GEO.configura={oMenuData:{menu:[{nome:$trad("s1"),id:"ajudaMenu"},{nome:$trad("s2"),id:"analise"},{nome:$trad("s3"),id:"janelas"},{nome:$trad("s4"),id:"arquivos"},{nome:$trad("d27"),id:"interface"}],submenus:{"ajudaMenu":[{text:$trad("u1"),url:"http://www.softwarepublico.gov.br/spb/ver-comunidade?community_id=1444332",target:"_blank"},{text:$trad("u2"),url:"javascript:i3GEO.ajuda.abreDoc()"},{text:$trad("u3"),url:"http://pt.wikibooks.org/wiki/I3geo",target:"_blank"},{text:$trad("u4"),url:"http://mapas.mma.gov.br/wikibooki3geo",target:"_blank"},{text:$trad("u5a"),url:"http://www.softwarepublico.gov.br",target:"_blank"},{text:"i3Geo Blog",url:"http://sistemas.mma.gov.br/blogs/index.php?blog=6",target:"_blank"},{text:"Lista de funções",url:"http://mapas.mma.gov.br/i3geo/ajuda_usuario.php",target:"_blank"}],"analise":[{text:'<span style=color:gray;text-decoration:underline; ><b>'+$trad("u22")+'</b></span>',url:"#"},{text:$trad("u7"),url:"javascript:i3GEO.analise.dialogo.gradePol()"},{text:$trad("u8"),url:"javascript:i3GEO.analise.dialogo.gradePontos()"},{text:$trad("u9"),url:"javascript:i3GEO.analise.dialogo.gradeHex()"},{text:'<span style=color:gray;text-decoration:underline; ><b>'+$trad("u23")+'</b></span>',url:"#"},{text:$trad("u11a"),url:"javascript:i3GEO.analise.dialogo.distanciaptpt()"},{text:$trad("u12"),url:"javascript:i3GEO.analise.dialogo.nptPol()"},{text:$trad("u13"),url:"javascript:i3GEO.analise.dialogo.pontoempoligono()"},{text:$trad("u14"),url:"javascript:i3GEO.analise.dialogo.pontosdistri()"},{text:'<span style=color:gray;text-decoration:underline; ><b>'+$trad("u24")+'</b></span>',url:"#"},{text:$trad("u11"),url:"javascript:i3GEO.analise.dialogo.centroide()"},{text:$trad("u25"),url:"javascript:i3GEO.analise.dialogo.dissolve()"},{text:'<span style=color:gray;text-decoration:underline; ><b>'+$trad("u27")+'</b></span>',url:"#"},{text:$trad("u6"),url:"javascript:i3GEO.analise.dialogo.analisaGeometrias()"},{text:$trad("u10"),url:"javascript:i3GEO.analise.dialogo.buffer()"},{text:$trad("u26"),url:"javascript:i3GEO.analise.dialogo.agrupaElementos()"}],"janelas":[{text:$trad("u15"),url:"javascript:initJanelaZoom('1');initJanelaZoom('2')"},{text:$trad("u16"),url:"javascript:i3GEO.ajuda.abreJanela()"}],"arquivos":[{text:$trad("u17"),url:"javascript:i3GEO.mapa.dialogo.salvaMapa()"},{text:$trad("u18"),url:"javascript:i3GEO.mapa.dialogo.carregaMapa()"},{text:$trad("u19"),url:"javascript:i3GEO.gadgets.quadros.listaImagens()"},{text:$trad("u20"),url:"javascript:i3GEO.mapa.dialogo.convertews()"},{text:$trad("u20a"),url:"javascript:i3GEO.mapa.dialogo.convertekml()"},{text:$trad("u21"),url:"../geradordelinks.htm"}],"interface":[{text:"Normal",url:"javascript:window.location = i3GEO.configura.locaplic+'/aplicmap/geral.htm?'+i3GEO.configura.sid"},{text:"Google Maps",url:"javascript:window.location = i3GEO.configura.locaplic+'/aplicmap/googlemaps.phtml?'+i3GEO.configura.sid"},{text:"Google Earth",url:"javascript:window.location = i3GEO.configura.locaplic+'/aplicmap/googleearth.phtml?'+i3GEO.configura.sid"}]}},tipoimagem:"nenhum",tipotip:"balao",funcaoTip:"verificaTipDefault()",funcaoIdentifica:"cliqueIdentificaDefault()",diminuixM:13,diminuixN:11,diminuiyM:106,diminuiyN:103,map3d:"",embedLegenda:"nao",templateLegenda:"",mashuppar:"",sid:"",locaplic:"",mapaRefDisplay:"block",visual:"default",cursores:{"identifica":{ff:"pointer",ie:"pointer"},"pan":{ff:"/imagens/cursores/pan.png",ie:"/imagens/cursores/pan.cur"},"area":{ff:"/imagens/cursores/area.png",ie:"crosshair"},"distancia":{ff:"/imagens/cursores/distancia.png",ie:"crosshair"},"zoom":{ff:"/imagens/cursores/zoom.png",ie:"/imagens/cursores/zoom.cur"},"contexto":{ff:"/imagens/cursores/contexto.png",ie:"/imagens/cursores/contexto.cur"},"identifica_contexto":{ff:"pointer",ie:"pointer"},"pan_contexto":{ff:"/imagens/cursores/pan_contexto.png",ie:"/imagens/cursores/pan_contexto.cur"},"zoom_contexto":{ff:"/imagens/cursores/zoom_contexto.png",ie:"/imagens/cursores/zoom_contexto.cur"}},listaDePropriedadesDoMapa:{"propriedades":[{text:"p2",url:"javascript:i3GEO.mapa.dialogo.tipoimagem()"},{text:"p3",url:"javascript:i3GEO.mapa.dialogo.opcoesLegenda()"},{text:"p4",url:"javascript:i3GEO.mapa.dialogo.opcoesEscala()"},{text:"p5",url:"javascript:i3GEO.mapa.dialogo.tamanho()"},{text:"p6",url:"javascript:i3GEO.navega.entorno.ativaDesativa()"},{text:"p7",url:"javascript:i3GEO.mapa.ativaLogo()"},{text:"p8",url:"javascript:i3GEO.mapa.dialogo.queryMap()"},{text:"p9",url:"javascript:i3GEO.mapa.dialogo.corFundo()"},{text:"p10",url:"javascript:i3GEO.mapa.dialogo.gradeCoord()"},{text:"p11",url:"javascript:i3GEO.mapa.dialogo.template()"},{text:"p12",url:"javascript:i3GEO.mapa.dialogo.autoredesenha()"}]},tempoAplicar:4000,tempoMouseParado:3500,iniciaJanelaMensagens:true,mostraRosaDosVentos:"nao",liberaGuias:"nao",entorno:"nao",funcoesBotoes:{"botoes":[{iddiv:"historicozoom",tipo:"",dica:$trad("d1"),constroiconteudo:'i3GEO.gadgets.mostraHistoricoZoom()'},{iddiv:"zoomtot",tipo:"",dica:$trad("d2"),funcaoonclick:function(){i3GEO.navega.zoomExt(i3GEO.configura.locaplic,i3GEO.configura.sid,i3GEO.configura.tipoimagem,i3GEO.parametros.extentTotal);marcadorZoom=""}},{iddiv:"zoomli",tipo:"dinamico",dica:$trad("d3"),funcaoonclick:function(){var temp="zoom";if(i3GEO.interface.ATIVAMENUCONTEXTO)var temp="zoom_contexto";i3GEO.util.mudaCursor(i3GEO.configura.cursores,temp,"img",i3GEO.configura.locaplic);if(!$i("i3geoboxZoom"))i3GEO.navega.zoomBox.criaBox();g_operacao='navega';g_tipoacao='zoomli';i3GEO.barraDeBotoes.ativaIcone("zoomli");marcadorZoom="";if(i3GEO.eventos.MOUSEDOWN.toString().search("i3GEO.navega.zoomBox.inicia()")<0){i3GEO.eventos.MOUSEDOWN.push("i3GEO.navega.zoomBox.inicia()")}if(i3GEO.eventos.MOUSEUP.toString().search("i3GEO.navega.zoomBox.termina()")<0){i3GEO.eventos.MOUSEUP.push("i3GEO.navega.zoomBox.termina()")}}},{iddiv:"pan",tipo:"dinamico",dica:$trad("d4"),funcaoonclick:function(){g_tipoacao='pan';g_operacao='navega';i3GEO.barraDeBotoes.ativaIcone("pan");if($i(i3GEO.interface.IDMAPA)){$i(i3GEO.interface.IDMAPA).title="";var temp="pan";if(i3GEO.interface.ATIVAMENUCONTEXTO)var temp="pan_contexto";i3GEO.util.mudaCursor(i3GEO.configura.cursores,temp,i3GEO.interface.IDMAPA,i3GEO.configura.locaplic)}marcadorZoom="";panMapaInicia=function(exy){if($i("img")&&(g_tipoacao=="pan")){try{if(navm){var k=event.button}else{var k=exy.button}if(k==2){return}}catch(h){}g_panM="sim";if($i("corpoMapa")){leftinicial=parseInt($i(i3GEO.interface.IDCORPO).style.left);topinicial=parseInt($i(i3GEO.interface.IDCORPO).style.top)}clicinicialx=objposicaocursor.imgx;clicinicialy=objposicaocursor.imgy;ddinicialx=objposicaocursor.ddx;ddinicialy=objposicaocursor.ddy;boxrefObj=$i("boxref");if(boxrefObj){proporcaoBox=i3GEO.parametros.w/parseInt(boxrefObj.style.width);boxrefObjLeft=parseInt(boxrefObj.style.left);boxrefObjTop=parseInt(boxrefObj.style.top)}}};panMapaDesloca=function(){if($i(i3GEO.interface.IDMAPA)&&(g_panM=="sim")){var nx=objposicaocursor.telax-leftinicial-clicinicialx;var ny=objposicaocursor.telay-topinicial-clicinicialy;if(i3GEO.configura.entorno=="nao"){var l=0;if(parseInt($i("i3geo").style.left)){var l=parseInt($i("i3geo").style.left)}$i(i3GEO.interface.IDMAPA).style.left=nx-l;var t=0;if(parseInt($i("i3geo").style.top)){var t=parseInt($i("i3geo").style.top)}$i(i3GEO.interface.IDMAPA).style.top=ny-t;if(boxrefObj){boxrefObj.style.left=boxrefObjLeft-(nx/proporcaoBox);boxrefObj.style.top=boxrefObjTop-(ny/proporcaoBox)}}else{$left("img",i3GEO.parametros.w*-1+nx);$left("imgS",i3GEO.parametros.w*-1+nx);$left("imgL",i3GEO.parametros.w+nx);$left("imgO",i3GEO.parametros.w*-3+nx);$left("imgN",i3GEO.parametros.w*-1+nx);$top("img",i3GEO.parametros.h*-1+ny);$top("imgS",i3GEO.parametros.h*-1+ny);$top("imgL",i3GEO.parametros.h*-1+ny);$top("imgN",i3GEO.parametros.h*-1+ny);$top("imgO",i3GEO.parametros.h*-1+ny)}}};panMapaTermina=function(){if(g_tipoacao=="pan"){marcadorZoom="";g_panM="nao";var res=i3GEO.navega.xy2xy(i3GEO.configura.locaplic,i3GEO.configura.sid,ddinicialx,ddinicialy,objposicaocursor.ddx,objposicaocursor.ddy,i3GEO.parametros.mapexten,i3GEO.configura.tipoimagem);if(res==false){i3GEO.navega.zoompontoIMG(i3GEO.configura.locaplic,i3GEO.configura.sid,objposicaocursor.imgx,objposicaocursor.imgy)}}};if(i3GEO.eventos.MOUSEDOWN.toString().search("panMapaInicia()")<0){i3GEO.eventos.MOUSEDOWN.push("panMapaInicia()")}if(i3GEO.eventos.MOUSEMOVE.toString().search("panMapaDesloca()")<0){i3GEO.eventos.MOUSEMOVE.push("panMapaDesloca()")}if(i3GEO.eventos.MOUSEUP.toString().search("panMapaTermina()")<0){i3GEO.eventos.MOUSEUP.push("panMapaTermina()")}}},{iddiv:"zoomiauto",tipo:"",dica:$trad("d5"),funcaoonclick:function(){i3GEO.navega.zoomin(i3GEO.configura.locaplic,i3GEO.configura.sid);marcadorZoom=""}},{iddiv:"zoomoauto",tipo:"",dica:$trad("d6"),funcaoonclick:function(){i3GEO.navega.zoomout(i3GEO.configura.locaplic,i3GEO.configura.sid);marcadorZoom=""}},{iddiv:"identifica",tipo:"dinamico",dica:$trad("d7"),funcaoonclick:function(){if($i("img")){$i("img").title="";var temp="identifica";if(i3GEO.interface.ATIVAMENUCONTEXTO)var temp="identifica_contexto";i3GEO.util.mudaCursor(i3GEO.configura.cursores,temp,"img",i3GEO.configura.locaplic)}i3GEO.barraDeBotoes.ativaIcone("identifica");g_tipoacao='identifica';g_operacao='identifica';cliqueIdentifica=function(){cliqueIdentificaDefault=function(){if(g_tipoacao=="identifica"){i3GEO.eventos.MOUSEPARADO.remove("verificaTip()");var janela=i3GEO.janela.cria("450px","250px",i3GEO.configura.locaplic+'/ferramentas/identifica/index.htm?&x='+objposicaocursor.ddx+'&y='+objposicaocursor.ddy+'&escala='+i3GEO.parametros.mapscale,"","","Identifica <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=8&idajuda=70' >&nbsp;&nbsp;&nbsp;</a>");var temp=function(){i3GEO.eventos.MOUSECLIQUE.remove("cliqueIdentifica()");i3GEO.barraDeBotoes.ativaBotoes()};if(i3GEO.interface.ATUAL!="googlemaps")YAHOO.util.Event.addListener(janela[0].close,"click",temp)}};if(g_operacao=="identifica"){eval(i3GEO.configura.funcaoIdentifica)}};verificaTip=function(){if(g_operacao!="identifica"){return}if($i("marcaIdentifica")){return}verificaTipDefault=function(){var ntemas=i3GEO.arvoreDeCamadas.CAMADAS.length;var etiquetas=false;for(var j=0;j<ntemas;j++){if(i3GEO.arvoreDeCamadas.CAMADAS[j].etiquetas!=""){var etiquetas=true}}if(etiquetas==false){return}if($i("img")){$i("img").style.cursor="wait"}var retorna=function(retorno){var i=$i("i3geo_rosa");if(i){i.style.display="none"}var mostra=false;try{var retorno=retorno.data;if($i("img")){$i("img").title=""}if(retorno!=""){var res="";var temas=retorno.split("!");var tema=temas.length-1;if(tema>=0){do{var titulo=temas[tema].split("@");if(i3GEO.configura.tipotip=="completo"||i3GEO.configura.tipotip=="balao"){res+="<span style='text-align:left;font-size:9pt'><b>"+titulo[0]+"</b></span><br>"}var ocorrencias=titulo[1].split("*");var ocorrencia=ocorrencias.length-1;if(ocorrencia>=0){do{if(ocorrencias[ocorrencia]!=""){var pares=ocorrencias[ocorrencia].split("##");var paresi=pares.length;for(var par=0;par<paresi;par++){var valores=pares[par].split("#");if(i3GEO.configura.tipotip=="completo"||i3GEO.configura.tipotip=="balao"){res=res+"<span class='tiptexto' style='text-align:left;font-size:9pt'>"+valores[0]+" <i>"+valores[1]+"</i></span><br>";var mostra=true}else{res=res+"<span class='tiptexto' style='text-align:left;font-size:9pt'><i>"+valores[1]+"</i></span><br>";var mostra=true}}}}while(ocorrencia--)}}while(tema--)}if(!mostra){$i("tip").style.display="none";return}else{if(i3GEO.configura.tipotip!="balao"){var n=i3GEO.janela.tip();$i(n).style.textAlign="left";$i(n).innerHTML+=res}else{i3GEO.util.criaPin('marcaIdentifica',i3GEO.configura.locaplic+"/imagens/grabber.gif","12px","12px");i3GEO.util.posicionaImagemNoMapa("marcaIdentifica");balloon=new Balloon;balloon.delayTime=0;var res="<div style=text-align:left >"+res+"</div>";balloon.showTooltip($i("marcaIdentifica"),res);$i('marcaIdentifica').onclick=$i("closeButton").onclick}}}if($i("img")){var temp="zoom";if(i3GEO.interface.ATIVAMENUCONTEXTO)var temp="identifica_contexto";i3GEO.util.mudaCursor(i3GEO.configura.cursores,temp,"img",i3GEO.configura.locaplic)}}catch(e){if($i("img")){var temp="identifica";if(i3GEO.interface.ATIVAMENUCONTEXTO)var temp="identifica_contexto";i3GEO.util.mudaCursor(i3GEO.configura.cursores,temp,"img",i3GEO.configura.locaplic)}}};i3GEO.php.identifica(retorna,objposicaocursor.ddx,objposicaocursor.ddy,"5")};if(g_operacao=="identifica"){eval(i3GEO.configura.funcaoTip)}};if(i3GEO.eventos.MOUSECLIQUE.toString().search("cliqueIdentifica()")<0){i3GEO.eventos.MOUSECLIQUE.push("cliqueIdentifica()")}if(i3GEO.eventos.MOUSEPARADO.toString().search("verificaTip()")<0){i3GEO.eventos.MOUSEPARADO.push("verificaTip()")}}},{iddiv:"exten",tipo:"",dica:$trad("d8"),funcaoonclick:function(){i3GEO.janela.cria("450px","340px",i3GEO.configura.locaplic+"/ferramentas/mostraexten/index.htm","","","Extensão geográfica <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=7&idajuda=55' >&nbsp;&nbsp;&nbsp;</a>")}},{iddiv:"referencia",tipo:"",dica:$trad("d9"),funcaoonclick:function(){i3GEO.maparef.inicia()}},{iddiv:"wiki",tipo:"",dica:$trad("d11"),funcaoonclick:function(){wikiAtivo=false;g_operacao="navega";i3GEO.janela.cria("450px","190px",i3GEO.configura.locaplic+"/ferramentas/wiki/index.htm","","","Wiki <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=8&idajuda=73' >&nbsp;&nbsp;&nbsp;</a>");atualizawiki=function(){if(!$i("wdocai")){i3GEO.eventos.NAVEGAMAPA.remove("atualizawiki()");return}var docel=(navm)?document.frames("wdocai").document:$i("wdocai").contentDocument;if(docel.getElementById("resultadowiki")){$i("wdocai").src=i3GEO.configura.locaplic+"/ferramentas/wiki/index.htm"}else{wikiAtivo=false;i3GEO.eventos.NAVEGAMAPA.remove("atualizawiki()")}};if(i3GEO.eventos.NAVEGAMAPA.toString().search("atualizawiki()")<0){i3GEO.eventos.NAVEGAMAPA.push("atualizawiki()")}}},{iddiv:"buscafotos",tipo:"",dica:"Fotos",funcaoonclick:function(){g_operacao="navega";i3GEO.janela.cria("550px","400px",i3GEO.configura.locaplic+"/ferramentas/buscafotos/index.htm","","","Fotos <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=8&idajuda=74' >&nbsp;&nbsp;&nbsp;</a>");i3GEO.util.criaPin()}},{iddiv:"imprimir",tipo:"",dica:$trad("d12"),funcaoonclick:function(){i3GEO.janela.cria("320px","180px",i3GEO.configura.locaplic+"/ferramentas/imprimir/index.htm","","","Imprimir <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=5&idajuda=49' >&nbsp;&nbsp;&nbsp;</a>")}},{iddiv:"ondeestou",tipo:"",dica:$trad("d13"),funcaoonclick:function(){i3GEO.navega.zoomIP(i3GEO.configura.locaplic,i3GEO.configura.sid)}},{iddiv:"v3d",tipo:"",dica:$trad("d14"),funcaoonclick:function(){i3GEO.janela.cria("400px","200px",i3GEO.configura.locaplic+"/ferramentas/3d/index.htm","","","3d <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=7&idajuda=69' >&nbsp;&nbsp;&nbsp;</a>")}},{iddiv:"google",tipo:"",dica:$trad("d15"),funcaoonclick:function(){i3GEO.util.criaBox();g_operacao="navega";if(navn){i3GEO.janela.cria((i3GEO.parametros.w/2)+40+"px",(i3GEO.parametros.h/2)+50+"px",i3GEO.configura.locaplic+"/ferramentas/googlemaps/index.php","","","Google maps <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=7&idajuda=68' >&nbsp;&nbsp;&nbsp;</a>")}else{i3GEO.janela.cria("500px","380px",i3GEO.configura.locaplic+"/ferramentas/googlemaps/index.php","","","Google maps <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=7&idajuda=68' >&nbsp;&nbsp;&nbsp;</a>")}atualizagoogle=function(){try{if(navn){if($i("wdocai")){var doc=$i("wdocai").contentDocument}}else{if(document.frames("wdocai")){var doc=document.frames("wdocai").document}}if(window.parent.frames["wdocai"].panTogoogle){window.parent.frames["wdocai"].panTogoogle()}else{i3GEO.eventos.NAVEGAMAPA.remove("atualizagoogle()")}}catch(e){i3GEO.eventos.NAVEGAMAPA.remove("atualizagoogle()")}};if(i3GEO.eventos.NAVEGAMAPA.toString().search("atualizagoogle()")<0){i3GEO.eventos.NAVEGAMAPA.push("atualizagoogle()")}}},{iddiv:"scielo",tipo:"",dica:$trad("d16"),funcaoonclick:function(){scieloAtivo=false;g_operacao="navega";i3GEO.janela.cria("450px","190px",i3GEO.configura.locaplic+"/ferramentas/scielo/index.htm","","","Scielo");atualizascielo=function(){try{var docel=(navm)?document.frames("wdocai").document:$i("wdocai").contentDocument;if(docel.getElementById("resultadoscielo")){$i("wdocai").src=i3GEO.configura.locaplic+"/ferramentas/scielo/index.htm"}else{i3GEO.eventos.NAVEGAMAPA.remove("atualizascielo()")}}catch(e){scieloAtivo=false;i3GEO.eventos.NAVEGAMAPA.remove("atualizascielo()")}};if(i3GEO.eventos.NAVEGAMAPA.toString().search("atualizascielo()")<0){i3GEO.eventos.NAVEGAMAPA.push("atualizascielo()")}}},{iddiv:"confluence",tipo:"",dica:$trad("d17"),funcaoonclick:function(){g_operacao="navega";i3GEO.janela.cria("250px","190px",i3GEO.configura.locaplic+"/ferramentas/confluence/index.htm","","","Confluence <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=8&idajuda=75' >&nbsp;&nbsp;&nbsp;</a>");i3GEO.util.criaBox();atualizaconfluence=function(){if(!$i("wdocai")){i3GEO.eventos.NAVEGAMAPA.remove("atualizaconfluence()");return}var docel=(navm)?document.frames("wdocai").document:$i("wdocai").contentDocument;if(docel.getElementById("resultadoconfluence")){$i("wdocai").src=i3GEO.configura.locaplic+"/ferramentas/confluence/index.htm"}else{i3GEO.eventos.NAVEGAMAPA.remove("atualizaconfluence()")}};if(i3GEO.eventos.NAVEGAMAPA.toString().search("atualizaconfluence()")<0){i3GEO.eventos.NAVEGAMAPA.push("atualizaconfluence()")}}},{iddiv:"lentei",tipo:"",dica:$trad("d18"),funcaoonclick:function(){if(i3GEO.navega.lente.ESTAATIVA=="nao"){i3GEO.navega.lente.inicia()}else i3GEO.navega.lente.desativa()}},{iddiv:"encolheFerramentas",tipo:"",dica:$trad("d19"),funcaoonclick:function(){i3GEO.guias.libera()}},{iddiv:"reinicia",tipo:"",dica:$trad("d20"),funcaoonclick:function(){i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1"));i3GEO.php.reiniciaMapa(i3GEO.atualiza)}},{iddiv:"mede",tipo:"dinamico",dica:$trad("d21"),funcaoonclick:function(){i3GEO.barraDeBotoes.ativaIcone("mede");if($i("img")){$i("img").title="";i3GEO.util.mudaCursor(i3GEO.configura.cursores,"distancia","img",i3GEO.configura.locaplic)}g_tipoacao="";i3GEO.analise.medeDistancia.inicia()}},{iddiv:"area",tipo:"dinamico",dica:$trad("d21a"),funcaoonclick:function(){i3GEO.barraDeBotoes.ativaIcone("area");if($i("img")){$i("img").title="";i3GEO.util.mudaCursor(i3GEO.configura.cursores,"area","img",i3GEO.configura.locaplic)}g_tipoacao="";i3GEO.analise.medeArea.inicia()}},{iddiv:"inserexy",tipo:"dinamico",dica:$trad("d22"),funcaoonclick:function(){i3GEO.barraDeBotoes.ativaIcone("inserexy");g_tipoacao="";i3GEO.mapa.dialogo.cliquePonto();if($i("img")){$i("img").title="clique para inserir um ponto";$i("img").style.cursor="crosshair"}}},{iddiv:"inseregrafico",tipo:"dinamico",dica:$trad("d23"),funcaoonclick:function(){i3GEO.barraDeBotoes.ativaIcone("inseregrafico");g_tipoacao="";i3GEO.mapa.dialogo.cliqueGrafico();if($i("img")){$i("img").title="clique para incluir o gráfico";$i("img").style.cursor="pointer"}}},{iddiv:"selecao",tipo:"dinamico",dica:$trad("d24"),funcaoonclick:function(){i3GEO.barraDeBotoes.ativaIcone("selecao");i3GEO.selecao.janelaOpcoes();if($i("img")){$i("img").title="";$i("img").style.cursor="pointer"}}},{iddiv:"textofid",tipo:"dinamico",dica:$trad("d25"),funcaoonclick:function(){i3GEO.barraDeBotoes.ativaIcone("textofid");g_tipoacao="";i3GEO.mapa.dialogo.cliqueTexto();if($i("img")){$i("img").title="clique para inserir o texto";$i("img").style.cursor="pointer"}}},{iddiv:"rota",tipo:"",dica:"Rota",funcaoonclick:function(){if(i3GEO.interface.ATUAL!="googlemaps"){alert("Operacao disponivel apenas na interface Google Maps");return}counterClick=1;var parametrosRota=function(overlay,latlng){if(counterClick==1){counterClick++;alert("Clique o ponto de destino da rota");pontoRota1=latlng return}if(counterClick==2){pontoRota2=latlng counterClick=0;GEvent.removeListener(rotaEvento)var janela=i3GEO.janela.cria("300px","300px","","center","","Rota");janela[2].style.overflow="auto";janela[2].style.height="300px";directions=new GDirections(i3GeoMap,janela[2]);var temp=function(){$i("wdoca_corpo").innerHTML="Não foi possível criar a rota"};GEvent.addListener(directions,"error",temp);directions.load("from: "+pontoRota1.lat()+","+pontoRota1.lng()+" to: "+pontoRota2.lat()+","+pontoRota2.lng())}};rotaEvento=GEvent.addListener(i3GeoMap,"click",parametrosRota);alert("Clique o ponto de origem da rota")}}]}};
3 \ No newline at end of file 3 \ No newline at end of file
classesjs/i3geo_tudo_compacto.js
@@ -3798,7 +3798,9 @@ A classe i3GEO possuí os métodos de criação e atualização do mapa. Todas as subc @@ -3798,7 +3798,9 @@ A classe i3GEO possuí os métodos de criação e atualização do mapa. Todas as subc
3798 são baseadas em i3GEO, por exemplo, para criar uma janela flutuante sobre o mapa, 3798 são baseadas em i3GEO, por exemplo, para criar uma janela flutuante sobre o mapa,
3799 utilize i3GEO.janela.cria() 3799 utilize i3GEO.janela.cria()
3800 3800
3801 -Para inicializar o mapa, utilize i3GEO.inicia() e para atualizar o mapa, utilize i3GEO.atualiza() 3801 +Para inicializar o mapa, utilize i3GEO.inicia() e para atualizar o mapa, utilize i3GEO.atualiza().
  3802 +Após terminado o processo de inicialização, pode-se executar uma função de ajuste. Essa função
  3803 +deve ser definida em i3GEO.finaliza, por exemplo i3GEO.finaliza("funcaoDeAjuste()")
3802 3804
3803 Ao inicializar ou atualizar o i3Geo, é feita uma chamada em AJAX 3805 Ao inicializar ou atualizar o i3Geo, é feita uma chamada em AJAX
3804 para a obtenção dos parâmetros necessários ao funcionamento do mapa. Esses parâmetros 3806 para a obtenção dos parâmetros necessários ao funcionamento do mapa. Esses parâmetros
@@ -8293,16 +8295,17 @@ i3GEO.configura = { @@ -8293,16 +8295,17 @@ i3GEO.configura = {
8293 tipo:"", 8295 tipo:"",
8294 dica:$trad("d11"), 8296 dica:$trad("d11"),
8295 funcaoonclick:function(){ 8297 funcaoonclick:function(){
  8298 + wikiAtivo = false;//esta variável é utilizada pela ferramenta durante a navegação no mapa. Se estiver true significa que a ferramenta está sendo atualizada durante um processo de navegação no mapa
8296 g_operacao = "navega"; 8299 g_operacao = "navega";
8297 i3GEO.janela.cria("450px","190px",i3GEO.configura.locaplic+"/ferramentas/wiki/index.htm","","","Wiki <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=8&idajuda=73' >&nbsp;&nbsp;&nbsp;</a>"); 8300 i3GEO.janela.cria("450px","190px",i3GEO.configura.locaplic+"/ferramentas/wiki/index.htm","","","Wiki <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=8&idajuda=73' >&nbsp;&nbsp;&nbsp;</a>");
8298 - atualizawiki = function(){ 8301 + atualizawiki = function(){
8299 if(!$i("wdocai")) 8302 if(!$i("wdocai"))
8300 {i3GEO.eventos.NAVEGAMAPA.remove("atualizawiki()");return;} 8303 {i3GEO.eventos.NAVEGAMAPA.remove("atualizawiki()");return;}
8301 var docel = (navm) ? document.frames("wdocai").document : $i("wdocai").contentDocument; 8304 var docel = (navm) ? document.frames("wdocai").document : $i("wdocai").contentDocument;
8302 if (docel.getElementById("resultadowiki")) 8305 if (docel.getElementById("resultadowiki"))
8303 {$i("wdocai").src = i3GEO.configura.locaplic+"/ferramentas/wiki/index.htm";} 8306 {$i("wdocai").src = i3GEO.configura.locaplic+"/ferramentas/wiki/index.htm";}
8304 else 8307 else
8305 - {i3GEO.eventos.NAVEGAMAPA.remove("atualizawiki()");} 8308 + {wikiAtivo = false;i3GEO.eventos.NAVEGAMAPA.remove("atualizawiki()")}
8306 }; 8309 };
8307 if(i3GEO.eventos.NAVEGAMAPA.toString().search("atualizawiki()") < 0) 8310 if(i3GEO.eventos.NAVEGAMAPA.toString().search("atualizawiki()") < 0)
8308 {i3GEO.eventos.NAVEGAMAPA.push("atualizawiki()");} 8311 {i3GEO.eventos.NAVEGAMAPA.push("atualizawiki()");}
@@ -8381,6 +8384,7 @@ i3GEO.configura = { @@ -8381,6 +8384,7 @@ i3GEO.configura = {
8381 tipo:"", 8384 tipo:"",
8382 dica:$trad("d16"), 8385 dica:$trad("d16"),
8383 funcaoonclick:function(){ 8386 funcaoonclick:function(){
  8387 + scieloAtivo = false;//esta variável é utilizada pela ferramenta durante a navegação no mapa. Se estiver true significa que a ferramenta está sendo atualizada durante um processo de navegação no mapa
8384 g_operacao = "navega"; 8388 g_operacao = "navega";
8385 i3GEO.janela.cria("450px","190px",i3GEO.configura.locaplic+"/ferramentas/scielo/index.htm","","","Scielo"); 8389 i3GEO.janela.cria("450px","190px",i3GEO.configura.locaplic+"/ferramentas/scielo/index.htm","","","Scielo");
8386 atualizascielo = function(){ 8390 atualizascielo = function(){
@@ -8391,7 +8395,7 @@ i3GEO.configura = { @@ -8391,7 +8395,7 @@ i3GEO.configura = {
8391 else 8395 else
8392 {i3GEO.eventos.NAVEGAMAPA.remove("atualizascielo()");} 8396 {i3GEO.eventos.NAVEGAMAPA.remove("atualizascielo()");}
8393 } 8397 }
8394 - catch(e){i3GEO.eventos.NAVEGAMAPA.remove("atualizascielo()");} 8398 + catch(e){scieloAtivo = false;i3GEO.eventos.NAVEGAMAPA.remove("atualizascielo()");}
8395 }; 8399 };
8396 if(i3GEO.eventos.NAVEGAMAPA.toString().search("atualizascielo()") < 0) 8400 if(i3GEO.eventos.NAVEGAMAPA.toString().search("atualizascielo()") < 0)
8397 {i3GEO.eventos.NAVEGAMAPA.push("atualizascielo()");} 8401 {i3GEO.eventos.NAVEGAMAPA.push("atualizascielo()");}
@@ -18841,6 +18845,8 @@ if(typeof(i3GEO) == &#39;undefined&#39;){ @@ -18841,6 +18845,8 @@ if(typeof(i3GEO) == &#39;undefined&#39;){
18841 Class: i3GEO.barradebotoes 18845 Class: i3GEO.barradebotoes
18842 18846
18843 Constrói a barra de botões flutuante 18847 Constrói a barra de botões flutuante
  18848 +
  18849 +Veja também classe_interface.js (i3GEO.interface) que possuí parâmetros que permitem ajustar a posição das barras no mapa
18844 */ 18850 */
18845 i3GEO.barraDeBotoes = { 18851 i3GEO.barraDeBotoes = {
18846 /* 18852 /*
classesjs/i3geo_tudo_compacto.js.php
@@ -3798,7 +3798,9 @@ A classe i3GEO possuí os métodos de criação e atualização do mapa. Todas as subc @@ -3798,7 +3798,9 @@ A classe i3GEO possuí os métodos de criação e atualização do mapa. Todas as subc
3798 são baseadas em i3GEO, por exemplo, para criar uma janela flutuante sobre o mapa, 3798 são baseadas em i3GEO, por exemplo, para criar uma janela flutuante sobre o mapa,
3799 utilize i3GEO.janela.cria() 3799 utilize i3GEO.janela.cria()
3800 3800
3801 -Para inicializar o mapa, utilize i3GEO.inicia() e para atualizar o mapa, utilize i3GEO.atualiza() 3801 +Para inicializar o mapa, utilize i3GEO.inicia() e para atualizar o mapa, utilize i3GEO.atualiza().
  3802 +Após terminado o processo de inicialização, pode-se executar uma função de ajuste. Essa função
  3803 +deve ser definida em i3GEO.finaliza, por exemplo i3GEO.finaliza("funcaoDeAjuste()")
3802 3804
3803 Ao inicializar ou atualizar o i3Geo, é feita uma chamada em AJAX 3805 Ao inicializar ou atualizar o i3Geo, é feita uma chamada em AJAX
3804 para a obtenção dos parâmetros necessários ao funcionamento do mapa. Esses parâmetros 3806 para a obtenção dos parâmetros necessários ao funcionamento do mapa. Esses parâmetros
@@ -8293,16 +8295,17 @@ i3GEO.configura = { @@ -8293,16 +8295,17 @@ i3GEO.configura = {
8293 tipo:"", 8295 tipo:"",
8294 dica:$trad("d11"), 8296 dica:$trad("d11"),
8295 funcaoonclick:function(){ 8297 funcaoonclick:function(){
  8298 + wikiAtivo = false;//esta variável é utilizada pela ferramenta durante a navegação no mapa. Se estiver true significa que a ferramenta está sendo atualizada durante um processo de navegação no mapa
8296 g_operacao = "navega"; 8299 g_operacao = "navega";
8297 i3GEO.janela.cria("450px","190px",i3GEO.configura.locaplic+"/ferramentas/wiki/index.htm","","","Wiki <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=8&idajuda=73' >&nbsp;&nbsp;&nbsp;</a>"); 8300 i3GEO.janela.cria("450px","190px",i3GEO.configura.locaplic+"/ferramentas/wiki/index.htm","","","Wiki <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=8&idajuda=73' >&nbsp;&nbsp;&nbsp;</a>");
8298 - atualizawiki = function(){ 8301 + atualizawiki = function(){
8299 if(!$i("wdocai")) 8302 if(!$i("wdocai"))
8300 {i3GEO.eventos.NAVEGAMAPA.remove("atualizawiki()");return;} 8303 {i3GEO.eventos.NAVEGAMAPA.remove("atualizawiki()");return;}
8301 var docel = (navm) ? document.frames("wdocai").document : $i("wdocai").contentDocument; 8304 var docel = (navm) ? document.frames("wdocai").document : $i("wdocai").contentDocument;
8302 if (docel.getElementById("resultadowiki")) 8305 if (docel.getElementById("resultadowiki"))
8303 {$i("wdocai").src = i3GEO.configura.locaplic+"/ferramentas/wiki/index.htm";} 8306 {$i("wdocai").src = i3GEO.configura.locaplic+"/ferramentas/wiki/index.htm";}
8304 else 8307 else
8305 - {i3GEO.eventos.NAVEGAMAPA.remove("atualizawiki()");} 8308 + {wikiAtivo = false;i3GEO.eventos.NAVEGAMAPA.remove("atualizawiki()")}
8306 }; 8309 };
8307 if(i3GEO.eventos.NAVEGAMAPA.toString().search("atualizawiki()") < 0) 8310 if(i3GEO.eventos.NAVEGAMAPA.toString().search("atualizawiki()") < 0)
8308 {i3GEO.eventos.NAVEGAMAPA.push("atualizawiki()");} 8311 {i3GEO.eventos.NAVEGAMAPA.push("atualizawiki()");}
@@ -8381,6 +8384,7 @@ i3GEO.configura = { @@ -8381,6 +8384,7 @@ i3GEO.configura = {
8381 tipo:"", 8384 tipo:"",
8382 dica:$trad("d16"), 8385 dica:$trad("d16"),
8383 funcaoonclick:function(){ 8386 funcaoonclick:function(){
  8387 + scieloAtivo = false;//esta variável é utilizada pela ferramenta durante a navegação no mapa. Se estiver true significa que a ferramenta está sendo atualizada durante um processo de navegação no mapa
8384 g_operacao = "navega"; 8388 g_operacao = "navega";
8385 i3GEO.janela.cria("450px","190px",i3GEO.configura.locaplic+"/ferramentas/scielo/index.htm","","","Scielo"); 8389 i3GEO.janela.cria("450px","190px",i3GEO.configura.locaplic+"/ferramentas/scielo/index.htm","","","Scielo");
8386 atualizascielo = function(){ 8390 atualizascielo = function(){
@@ -8391,7 +8395,7 @@ i3GEO.configura = { @@ -8391,7 +8395,7 @@ i3GEO.configura = {
8391 else 8395 else
8392 {i3GEO.eventos.NAVEGAMAPA.remove("atualizascielo()");} 8396 {i3GEO.eventos.NAVEGAMAPA.remove("atualizascielo()");}
8393 } 8397 }
8394 - catch(e){i3GEO.eventos.NAVEGAMAPA.remove("atualizascielo()");} 8398 + catch(e){scieloAtivo = false;i3GEO.eventos.NAVEGAMAPA.remove("atualizascielo()");}
8395 }; 8399 };
8396 if(i3GEO.eventos.NAVEGAMAPA.toString().search("atualizascielo()") < 0) 8400 if(i3GEO.eventos.NAVEGAMAPA.toString().search("atualizascielo()") < 0)
8397 {i3GEO.eventos.NAVEGAMAPA.push("atualizascielo()");} 8401 {i3GEO.eventos.NAVEGAMAPA.push("atualizascielo()");}
@@ -18841,6 +18845,8 @@ if(typeof(i3GEO) == &#39;undefined&#39;){ @@ -18841,6 +18845,8 @@ if(typeof(i3GEO) == &#39;undefined&#39;){
18841 Class: i3GEO.barradebotoes 18845 Class: i3GEO.barradebotoes
18842 18846
18843 Constrói a barra de botões flutuante 18847 Constrói a barra de botões flutuante
  18848 +
  18849 +Veja também classe_interface.js (i3GEO.interface) que possuí parâmetros que permitem ajustar a posição das barras no mapa
18844 */ 18850 */
18845 i3GEO.barraDeBotoes = { 18851 i3GEO.barraDeBotoes = {
18846 /* 18852 /*
@@ -44,9 +44,6 @@ select @@ -44,9 +44,6 @@ select
44 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #2F4632;background-color: #FFFFFF;padding: 0;border: 0px solid gray;text-align: center;cursor: text;} 44 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #2F4632;background-color: #FFFFFF;padding: 0;border: 0px solid gray;text-align: center;cursor: text;}
45 .legendatemas 45 .legendatemas
46 {cursor:pointer;text-align:left;background-color:none;vertical-align: top;border: 0px solid gray;margin:0;padding:0;font-family: Verdana, Arial, Helvetica, sans-serif;} 46 {cursor:pointer;text-align:left;background-color:none;vertical-align: top;border: 0px solid gray;margin:0;padding:0;font-family: Verdana, Arial, Helvetica, sans-serif;}
47 -.legendatemas input  
48 -{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #2F4632;background-color: #FFFFFF;padding: 0;border: 0px solid gray;text-align: center;cursor: text;}  
49 -  
50 .legendatemas td 47 .legendatemas td
51 {text-align:left;background-color:#ffffff;vertical-align: top;padding: 0;font-family: Verdana, Arial, Helvetica, sans-serif;z-index:1000;position:relative;} 48 {text-align:left;background-color:#ffffff;vertical-align: top;padding: 0;font-family: Verdana, Arial, Helvetica, sans-serif;z-index:1000;position:relative;}
52 .legendatemas input 49 .legendatemas input
css/i3geo.css.php
@@ -44,9 +44,6 @@ select @@ -44,9 +44,6 @@ select
44 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #2F4632;background-color: #FFFFFF;padding: 0;border: 0px solid gray;text-align: center;cursor: text;} 44 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #2F4632;background-color: #FFFFFF;padding: 0;border: 0px solid gray;text-align: center;cursor: text;}
45 .legendatemas 45 .legendatemas
46 {cursor:pointer;text-align:left;background-color:none;vertical-align: top;border: 0px solid gray;margin:0;padding:0;font-family: Verdana, Arial, Helvetica, sans-serif;} 46 {cursor:pointer;text-align:left;background-color:none;vertical-align: top;border: 0px solid gray;margin:0;padding:0;font-family: Verdana, Arial, Helvetica, sans-serif;}
47 -.legendatemas input  
48 -{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #2F4632;background-color: #FFFFFF;padding: 0;border: 0px solid gray;text-align: center;cursor: text;}  
49 -  
50 .legendatemas td 47 .legendatemas td
51 {text-align:left;background-color:#ffffff;vertical-align: top;padding: 0;font-family: Verdana, Arial, Helvetica, sans-serif;z-index:1000;position:relative;} 48 {text-align:left;background-color:#ffffff;vertical-align: top;padding: 0;font-family: Verdana, Arial, Helvetica, sans-serif;z-index:1000;position:relative;}
52 .legendatemas input 49 .legendatemas input
ferramentas/buscafotos/index.htm
@@ -7,38 +7,36 @@ @@ -7,38 +7,36 @@
7 <body class="yui-skin-sam" > 7 <body class="yui-skin-sam" >
8 <div id=mensagem style=display:block > 8 <div id=mensagem style=display:block >
9 <p>As fotos mostradas aqui s&atilde;o de responsabilidade dos servi&ccedil;os de hospedagem utilizados na busca e podem abranger tem&aacute;ticas diversas. 9 <p>As fotos mostradas aqui s&atilde;o de responsabilidade dos servi&ccedil;os de hospedagem utilizados na busca e podem abranger tem&aacute;ticas diversas.
10 - <p>A busca &eacute; feita apenas para a regi&atilde;o de abrang&ecirc;ncia do mapa atual, cuja escala deve estar em pelo meno 1:150.000. 10 + <p>A busca &eacute; feita apenas para a regi&atilde;o de abrang&ecirc;ncia do mapa atual, cuja escala deve estar em pelo menos 1:150.000.
11 <p>A restrição de escala é necessária para melhorar a performance da busca. 11 <p>A restrição de escala é necessária para melhorar a performance da busca.
12 <script> 12 <script>
13 if(window.parent.i3GEO.parametros.mapscale > 150000){ 13 if(window.parent.i3GEO.parametros.mapscale > 150000){
14 var ins = "<p>O mapa atual está fora do limite de escala." 14 var ins = "<p>O mapa atual está fora do limite de escala."
15 - ins += "<p><span style='width:30px;left:-10px' onclick='javascript:window.parent.i3GEO.parametros.mapscale=150000;ajustaescala();mostramenu()' ><input id=botao3 size=20 type=button value='Ajustar' /></span>" 15 + ins += "<p><input id=botao3 size=20 type=button value='Ajustar' />"
16 } 16 }
17 else{ 17 else{
18 - var ins = "<p><span style='width:30px;left:-10px' onclick='mostramenu()' ><input id=botao3 size=20 type=button value='Continuar' /></span>" 18 + var ins = "<p><input id=botao2 size=20 type=button value='Continuar' />"
19 } 19 }
20 document.write(ins); 20 document.write(ins);
21 </script> 21 </script>
22 -  
23 -  
24 -  
25 </div> 22 </div>
26 23
27 <div id=busca style=display:none > 24 <div id=busca style=display:none >
28 <div id="f" style="display:none"> 25 <div id="f" style="display:none">
29 <p><i>Este produto usa a API do Flickr, mas n&atilde;o &eacute; endossado nem certificado pelo Flickr.</i> 26 <p><i>Este produto usa a API do Flickr, mas n&atilde;o &eacute; endossado nem certificado pelo Flickr.</i>
30 - <p>Opção Flickr: Se nenhum par&acirc;metro for definido, ser&atilde;o consideradas apenas as fotos inclu&iacute;das nas &uacute;ltimas 12 horas. 27 + <p>Opções: Se nenhum par&acirc;metro for definido, ser&atilde;o consideradas apenas as fotos inclu&iacute;das nas &uacute;ltimas 12 horas.
31 De qualquer forma, s&atilde;o mostrados no m&aacute;ximo 250 registros. 28 De qualquer forma, s&atilde;o mostrados no m&aacute;ximo 250 registros.
32 - O ano diz respeito a inclus&atilde;o da foto no Flickr 29 + O ano refere-se a data de inclus&atilde;o da foto no Flickr
33 <p>Texto: <input style='cursor:text' class=digitar type=text size=30 value="" id='texto' /> 30 <p>Texto: <input style='cursor:text' class=digitar type=text size=30 value="" id='texto' />
34 <p>Ano inicial: <input style='cursor:text' class=digitar type=text size=10 value="2009" id='ai' /> 31 <p>Ano inicial: <input style='cursor:text' class=digitar type=text size=10 value="2009" id='ai' />
35 &nbsp;Ano final: <input style='cursor:text' class=digitar type=text size=10 value="2009" id='af' /><br><br> 32 &nbsp;Ano final: <input style='cursor:text' class=digitar type=text size=10 value="2009" id='af' /><br><br>
36 - <span style=width:30px onclick='busca("1")' ><input id=botao2 size=20 type=button value='Procurar fotos' /></span> 33 + <input id=botao1 size=20 type=button value='Procurar fotos' />
37 </div> 34 </div>
38 <div style=width:350px > 35 <div style=width:350px >
39 - <input type=radio onclick="esconde(this)" name=buscador value=flickr id=buscaflickr /><a href="http://www.flickr.com" target="_blank" >Flickr</a>  
40 - <input type=radio onclick="esconde(this)" name=buscador value=panoramio id=buscapanoramio /><a href="http://www.panoramio.com" target="_blank" >Panoramio</a>  
41 - <input type=radio onclick="esconde(this)" name=buscador value=locr id=buscalocr /><a href="http://www.locr.com" target="_blank" >Locr</a> 36 + <p>Servidores de fotos:
  37 + <input type=radio style="cursor:pointer" onclick="esconde(this)" name=buscador value=flickr id=buscaflickr /><a href="http://www.flickr.com" target="_blank" >Flickr</a>
  38 + <input type=radio style="cursor:pointer" onclick="esconde(this)" name=buscador value=panoramio id=buscapanoramio /><a href="http://www.panoramio.com" target="_blank" >Panoramio</a>
  39 + <input type=radio style="cursor:pointer" onclick="esconde(this)" name=buscador value=locr id=buscalocr /><a href="http://www.locr.com" target="_blank" >Locr</a>
42 </div> 40 </div>
43 <div id="paginas" style="top:10px;"></div><br> 41 <div id="paginas" style="top:10px;"></div><br>
44 <div style="top:0px;left:5px;display:block;width:90%;height:150px;overflow:auto" id="resultadofotos" ></div> 42 <div style="top:0px;left:5px;display:block;width:90%;height:150px;overflow:auto" id="resultadofotos" ></div>
ferramentas/buscafotos/index.js
@@ -21,19 +21,18 @@ Free Software Foundation, Inc., no endereço @@ -21,19 +21,18 @@ Free Software Foundation, Inc., no endereço
21 */ 21 */
22 //inicializa 22 //inicializa
23 parametrosURL() 23 parametrosURL()
  24 +new YAHOO.widget.Button("botao1",{onclick:{fn: function(){
  25 + busca("1")
  26 +}}});
  27 +new YAHOO.widget.Button("botao2",{onclick:{fn: function(){
  28 + mostramenu()
  29 +}}});
  30 +new YAHOO.widget.Button("botao3",{onclick:{fn: function(){
  31 + window.parent.i3GEO.parametros.mapscale=150000;
  32 + window.parent.i3GEO.navega.aplicaEscala(window.parent.i3GEO.configura.locaplic,window.parent.i3GEO.configura.sid,150000)
  33 + mostramenu()
  34 +}}});
24 35
25 -YAHOO.example.init = function ()  
26 -{  
27 - function onPushButtonsMarkupReady()  
28 - {new YAHOO.widget.Button("botao2");}  
29 - YAHOO.util.Event.onContentReady("botao2", onPushButtonsMarkupReady);  
30 -}()  
31 -YAHOO.example.init = function ()  
32 -{  
33 - function onPushButtonsMarkupReady()  
34 - {new YAHOO.widget.Button("botao3");}  
35 - YAHOO.util.Event.onContentReady("botao3", onPushButtonsMarkupReady);  
36 -}()  
37 function mostramenu() 36 function mostramenu()
38 { 37 {
39 $i("mensagem").style.display="none" 38 $i("mensagem").style.display="none"
@@ -49,23 +48,6 @@ function busca(pagina) @@ -49,23 +48,6 @@ function busca(pagina)
49 var ai = $i("ai").value; 48 var ai = $i("ai").value;
50 var af = $i("af").value; 49 var af = $i("af").value;
51 escondexy(); 50 escondexy();
52 - if (window.parent.i3GEO.parametros.mapscale)  
53 - {  
54 - if (window.parent.i3GEO.parametros.mapscale > 150001)  
55 - {  
56 - var ins = "Aproxime mais o mapa <br>(pelo menos até a escala 1:150.000)!";  
57 - //ins += "<br><br><div style=width:80px onclick='ajustarescala()' ><input id=botao1 size=20 type=button value='Ajustar escala' /></div>"  
58 - $i("resultadofotos").innerHTML = ins;  
59 - YAHOO.example.init = function ()  
60 - {  
61 - function onPushButtonsMarkupReady()  
62 - {new YAHOO.widget.Button("botao1");}  
63 - YAHOO.util.Event.onContentReady("botao1", onPushButtonsMarkupReady);  
64 - }()  
65 - aguarde("none")  
66 - return;  
67 - }  
68 - }  
69 if(window.parent.i3GEO.parametros.mapexten) 51 if(window.parent.i3GEO.parametros.mapexten)
70 {var m = window.parent.i3GEO.parametros.mapexten} 52 {var m = window.parent.i3GEO.parametros.mapexten}
71 else 53 else
@@ -240,11 +222,6 @@ function escondexy() @@ -240,11 +222,6 @@ function escondexy()
240 box.style.left = "0px" 222 box.style.left = "0px"
241 } 223 }
242 } 224 }
243 -  
244 -function ajustaescala()  
245 -{  
246 - window.parent.i3GEO.navega.aplicaEscala(window.parent.i3GEO.configura.locaplic,window.parent.i3GEO.configura.sid,150000)  
247 -}  
248 function esconde(obj) 225 function esconde(obj)
249 { 226 {
250 $i("f").style.display="none" 227 $i("f").style.display="none"
ferramentas/scielo/index.js
@@ -21,24 +21,39 @@ Free Software Foundation, Inc., no endereço @@ -21,24 +21,39 @@ Free Software Foundation, Inc., no endereço
21 */ 21 */
22 //inicializa 22 //inicializa
23 parametrosURL() 23 parametrosURL()
24 -buscascielo() 24 +if(window.parent.i3GEO.parametros.mapscale > 150001){
  25 + var ins = "<p>A busca &eacute; feita apenas para a regi&atilde;o de abrang&ecirc;ncia do mapa atual, cuja escala deve estar em pelo menos 1:150.000."
  26 + ins += "<p>A restrição de escala é necessária para melhorar a performance da busca."
  27 + ins += "<p>O mapa atual está fora do limite de escala (1:150.000)."
  28 + ins += "<p><input id=ajustaEscala size=20 type=button value='Ajustar' />"
  29 + $i("resultadoscielo").innerHTML = ins;
  30 +}
  31 +else{
  32 + if(window.parent.scieloAtivo == false){
  33 + var ins = "<p>A busca de artigos ainda é experimental."
  34 + ins += '<p>Os dados não são obtidos diretamente da base Scielo, mas sim do Ministério do Meio Ambiente.'
  35 + ins += "<p><input id=continuar size=20 type=button value='Continuar' />"
  36 + $i("resultadoscielo").innerHTML = ins;
  37 + }
  38 + else{buscawiki();}
  39 +}
  40 +if($i("ajustaEscala")){
  41 + new YAHOO.widget.Button("ajustaEscala",{onclick:{fn: function(){
  42 + window.parent.i3GEO.parametros.mapscale=150000;
  43 + window.parent.i3GEO.navega.aplicaEscala(window.parent.i3GEO.configura.locaplic,window.parent.i3GEO.configura.sid,150000)
  44 + }}});
  45 +}
  46 +if($i("continuar")){
  47 + new YAHOO.widget.Button("continuar",{onclick:{fn: function(){
  48 + buscascielo()
  49 + }}});
  50 +}
  51 +
25 //pega a lista de temas editaveis 52 //pega a lista de temas editaveis
26 function buscascielo() 53 function buscascielo()
27 { 54 {
  55 + window.parent.scieloAtivo = true;
28 $i("resultadoscielo").innerHTML = "Aguarde..."; 56 $i("resultadoscielo").innerHTML = "Aguarde...";
29 - if (window.parent.i3GEO.parametros.mapscale > 150001)  
30 - {  
31 - var ins = "Aproxime mais o mapa <br>(pelo menos até a escala 1:150.000)!";  
32 - ins += "<br><br><div style=width:80px onclick='ajustarescala()' ></div>" //<input id=botao1 size=20 type=button value='Ajustar escala' /></div>"  
33 - $i("resultadoscielo").innerHTML = ins;  
34 - YAHOO.example.init = function ()  
35 - {  
36 - function onPushButtonsMarkupReady()  
37 - {new YAHOO.widget.Button("botao1");}  
38 - YAHOO.util.Event.onContentReady("botao1", onPushButtonsMarkupReady);  
39 - }()  
40 - return;  
41 - }  
42 //pega a lista de temas locais do mapfile 57 //pega a lista de temas locais do mapfile
43 var cp = new cpaint(); 58 var cp = new cpaint();
44 cp.set_response_type("JSON"); 59 cp.set_response_type("JSON");
@@ -64,11 +79,3 @@ function listaartigos(retorno) @@ -64,11 +79,3 @@ function listaartigos(retorno)
64 } 79 }
65 $i("resultadoscielo").innerHTML = ins; 80 $i("resultadoscielo").innerHTML = ins;
66 } 81 }
67 -function ajustarescala()  
68 -{  
69 - var cp = new cpaint();  
70 - cp.set_response_type("JSON");  
71 - //cp.set_debug(2)  
72 - var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=mudaescala&g_sid="+g_sid+"&escala=150000";  
73 - cp.call(p,"mudaescala",window.parent.i3GEO.atualiza);  
74 -}  
75 \ No newline at end of file 82 \ No newline at end of file
ferramentas/wiki/index.htm
1 <html xmlns="http://www.w3.org/1999/xhtml"> 1 <html xmlns="http://www.w3.org/1999/xhtml">
2 - <head>  
3 - <link rel="stylesheet" type="text/css" href="../../css/i3geo_ferramentas.css">  
4 - <style type="text/css">.yuibutton button{padding-left:2em;background:url(../../imagens/tic.png) 5% 50% no-repeat;}</style>  
5 -<title></title>  
6 - </head> 2 + <head>
  3 + <link rel="stylesheet" type="text/css" href="../../css/i3geo_ferramentas.css">
  4 + <style type="text/css">.yuibutton button{padding-left:2em;background:url(../../imagens/tic.png) 5% 50% no-repeat;}</style>
  5 + <title></title>
  6 + </head>
7 <body class="yui-skin-sam" style=overflow:auto > 7 <body class="yui-skin-sam" style=overflow:auto >
8 - <div style="top:5px;left:5px;display:block;width:90%;overflow:auto" id="resultadowiki" >Aguarde...</div>  
9 -  
10 -  
11 -<script src="../i3geo_tudo_compacto.js.php" type="text/javascript"></script>  
12 -<script language="JavaScript" type="text/javascript" src="index.js"></script> 8 + <div style="top:5px;left:5px;display:block;width:90%;overflow:auto" id="resultadowiki" ></div>
  9 + <script src="../i3geo_tudo_compacto.js.php" type="text/javascript"></script>
  10 + <script language="JavaScript" type="text/javascript" src="index.js"></script>
13 </body> 11 </body>
14 </html> 12 </html>
15 \ No newline at end of file 13 \ No newline at end of file
ferramentas/wiki/index.js
@@ -20,29 +20,43 @@ Free Software Foundation, Inc., no endereço @@ -20,29 +20,43 @@ Free Software Foundation, Inc., no endereço
20 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. 20 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
21 */ 21 */
22 //inicializa 22 //inicializa
  23 +
23 parametrosURL() 24 parametrosURL()
24 -buscawiki() 25 +
  26 +if(window.parent.i3GEO.parametros.mapscale > 500001){
  27 + var ins = "<p>A busca &eacute; feita apenas para a regi&atilde;o de abrang&ecirc;ncia do mapa atual, cuja escala deve estar em pelo menos 1:500.000."
  28 + ins += "<p>A restrição de escala é necessária para melhorar a performance da busca."
  29 + ins += "<p>O mapa atual está fora do limite de escala (1:500.000)."
  30 + ins += "<p><input id=ajustaEscala size=20 type=button value='Ajustar' />"
  31 + $i("resultadowiki").innerHTML = ins;
  32 +}
  33 +else{
  34 + if(window.parent.wikiAtivo == false){
  35 + var ins = "<p>A busca no Mediawiki traz apenas os 20 primeiros resultados"
  36 + ins += '<p>Mais detalhes sobre a busca, veja <a href="http://www.geonames.org" >Geonames</a>'
  37 + ins += "<p><input id=continuar size=20 type=button value='Continuar' />"
  38 + $i("resultadowiki").innerHTML = ins;
  39 + }
  40 + else{buscawiki();}
  41 +}
  42 +
  43 +
  44 +if($i("ajustaEscala")){
  45 + new YAHOO.widget.Button("ajustaEscala",{onclick:{fn: function(){
  46 + window.parent.i3GEO.parametros.mapscale=500000;
  47 + window.parent.i3GEO.navega.aplicaEscala(window.parent.i3GEO.configura.locaplic,window.parent.i3GEO.configura.sid,500000)
  48 + }}});
  49 +}
  50 +if($i("continuar")){
  51 + new YAHOO.widget.Button("continuar",{onclick:{fn: function(){
  52 + buscawiki()
  53 + }}});
  54 +}
25 //pega a lista de temas editaveis 55 //pega a lista de temas editaveis
26 function buscawiki() 56 function buscawiki()
27 { 57 {
  58 + window.parent.wikiAtivo = true;
28 $i("resultadowiki").innerHTML = "Aguarde..."; 59 $i("resultadowiki").innerHTML = "Aguarde...";
29 - if(window.parent.i3GEO.parametros.mapscale)  
30 - {var escala = window.parent.i3GEO.parametros.mapscale}  
31 - else  
32 - {var escala = 500000;}  
33 - if (escala > 500001)  
34 - {  
35 - var ins = "Aproxime mais o mapa (pelo menos até a escala 1:500.000)!";  
36 - ins += "<br><br><div onclick='ajustarescala()' >"//<input id=botao1 size=20 type=button value='Ajustar escala' /></div>"  
37 - $i("resultadowiki").innerHTML = ins;  
38 - YAHOO.example.init = function ()  
39 - {  
40 - function onPushButtonsMarkupReady()  
41 - {new YAHOO.widget.Button("botao1");}  
42 - YAHOO.util.Event.onContentReady("botao1", onPushButtonsMarkupReady);  
43 - }()  
44 - return;  
45 - }  
46 //pega a lista de temas locais do mapfile 60 //pega a lista de temas locais do mapfile
47 var cp = new cpaint(); 61 var cp = new cpaint();
48 cp.set_response_type("JSON"); 62 cp.set_response_type("JSON");
@@ -57,16 +71,5 @@ function listaartigos(retorno) @@ -57,16 +71,5 @@ function listaartigos(retorno)
57 { 71 {
58 if (retorno.data==undefined ) 72 if (retorno.data==undefined )
59 {$i("resultadowiki").innerHTML = "Erro. A operação demorou muito.";return;} 73 {$i("resultadowiki").innerHTML = "Erro. A operação demorou muito.";return;}
60 - var ins = "<p>A busca no Mediawiki traz apenas os 20 primeiros resultados"  
61 - ins += "<p>Se a abrang&ecirc;ncia geogr&aacute;fica de busca for muito grande, pode ocorrer erro devido ao tempo de processamento."  
62 - ins += '<p>Mais detalhes sobre a busca, veja <a href="http://www.geonames.org" >Geonames</a>'  
63 - $i("resultadowiki").innerHTML = retorno.data+ins; 74 + $i("resultadowiki").innerHTML = retorno.data+"Navegue no mapa para atualizar a lista de resultados";
64 } 75 }
65 -function ajustarescala()  
66 -{  
67 - var cp = new cpaint();  
68 - cp.set_response_type("JSON");  
69 - //cp.set_debug(2)  
70 - var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=mudaescala&g_sid="+g_sid+"&escala=500000";  
71 - cp.call(p,"mudaescala",window.parent.remapaf);  
72 -}  
73 \ No newline at end of file 76 \ No newline at end of file