Commit 71e86cb25fbe5a51bce37197e0c6dbe84d199433

Authored by Edmar Moretti
1 parent 5bdd3147

--no commit message

Showing 56 changed files with 707 additions and 76 deletions   Show diff stats
ajuda_usuario.php
... ... @@ -42,6 +42,9 @@ function pegaAjuda(tipo,categoria){
42 42 ins += "<p>"+obj[k].pt+"</p>"
43 43 ins += "<p>"+obj[k].complemento+"</p>"
44 44 ins += "<p style='color:gray'>"+obj[k].diretorio+"</p>"
  45 + if(obj[k].apijs){
  46 + ins += "<p style='color:gray'>API js: "+obj[k].apijs+"</p>"
  47 + }
45 48 if(obj[k].tela){
46 49 ins += "<p><a href='"+obj[k].tela+"' target=_blank >Exemplo de tela</a></p>"
47 50 }
... ...
classesjs/classe_interface.js
... ... @@ -429,6 +429,19 @@ i3GEO.interface = {
429 429 {Numeric}
430 430 */
431 431 OPACIDADE: 0.8,
  432 + /*
  433 + Property: TIPOMAPA
  434 +
  435 + Tipo de mapa que será usado como default, conforme constantes definidas na API do Google Maps.
  436 +
  437 + Default:
  438 + G_PHYSICAL_MAP
  439 +
  440 + Type:
  441 + {Google API constante GMapType}
  442 + */
  443 + TIPOMAPA: "G_PHYSICAL_MAP",
  444 +
432 445 redesenha: function(){
433 446 if(i3GeoMap != ""){
434 447 posfixo = posfixo + "&";
... ... @@ -478,8 +491,10 @@ i3GEO.interface = {
478 491 var ret = pol.split(" ");
479 492 var pt1 = (( (ret[0] * -1) - (ret[2] * -1) ) / 2) + ret[0] *1;
480 493 var pt2 = (((ret[1] - ret[3]) / 2)* -1) + ret[1] *1;
  494 +
481 495 i3GeoMap = new GMap2($i(i3GEO.interface.IDMAPA));
482   - i3GeoMap.setMapType(G_SATELLITE_MAP);
  496 + i3GeoMap.addMapType(G_PHYSICAL_MAP);
  497 + i3GeoMap.setMapType(i3GEO.interface.googlemaps.TIPOMAPA);
483 498 i3GeoMap.addControl(new GLargeMapControl());
484 499 i3GeoMap.addControl(new GMapTypeControl());
485 500 var bottomLeft = new GControlPosition(G_ANCHOR_BOTTOM_LEFT,new GSize(0,40));
... ... @@ -586,7 +601,7 @@ i3GEO.interface = {
586 601 ativaBotoes: function(){
587 602 var imagemxy = i3GEO.util.pegaPosicaoObjeto($i(i3GEO.interface.IDCORPO));
588 603 if ($i("barraDeBotoes2")){
589   - var x2 = imagemxy[0]+i3GEO.interface.BARRABOTOESLEFT;
  604 + var x2 = imagemxy[0]+i3GEO.interface.BARRABOTOESLEFT+70;
590 605 var y2 = imagemxy[1]+i3GEO.interface.BARRABOTOESTOP;
591 606 }
592 607 if ($i("barraDeBotoes2"))
... ...
classesjs/compactados/classe_interface_compacto.js
1   -if(typeof(i3GEO)=='undefined'){i3GEO=new Array()}i3GEO.interface={BARRABOTOESTOP:12,BARRABOTOESLEFT:3,ATUAL:"padrao",IDCORPO:"corpoMapa",IDMAPA:"",redesenha:function(){eval("i3GEO.interface."+i3GEO.interface.ATUAL+".redesenha()")},cria:function(w,h){eval("i3GEO.interface."+i3GEO.interface.ATUAL+".cria("+w+","+h+")")},inicia:function(w,h){eval("i3GEO.interface."+i3GEO.interface.ATUAL+".inicia()")},ativaBotoes:function(){eval("i3GEO.interface."+i3GEO.interface.ATUAL+".ativaBotoes()")},padrao:{redesenha:function(){$i("img").onload=function(){var imagem=$i("img");imagem.onload="";i3GEO.gadgets.quadros.grava("imagem",i3GEO.parametros.mapimagem);i3GEO.gadgets.quadros.grava("extensao",i3GEO.parametros.mapexten);var temp=function(retorno){eval(retorno.data);i3GEO.gadgets.quadros.grava("legenda",legimagem)};i3GEO.mapa.legendaIMAGEM.obtem(temp);if($i("imgtemp")){i3GEO.util.desaparece("imgtemp",50,5,true)}i3GEO.util.aparece("img",50,5);i3GEO.janela.fechaAguarde("ajaxCorpoMapa")};if(!$i("imgtemp")){var ndiv=document.createElement("div");ndiv.id="imgtemp";ndiv.style.position="absolute";ndiv.style.border="1px solid blue";document.getElementById("corpoMapa").appendChild(ndiv)}if(g_tipoacao=="pan"&&i3GEO.barraDeBotoes.BOTAOCLICADO=="pan"){$i("imgtemp").style.left=parseInt($i("img").style.left);$i("imgtemp").style.top=parseInt($i("img").style.top);$i("imgtemp").style.width=i3GEO.parametros.w;$i("imgtemp").style.height=i3GEO.parametros.h}$i("imgtemp").style.backgroundImage='url("'+$i("img").src+'")';$i("imgtemp").style.display="block";var i=$i("img");i.style.display="none";i.style.left=0;i.style.top=0;i.src=i3GEO.parametros.mapimagem},cria:function(){var ins="<table>";ins+="<tr><td class=verdeclaro ></td><td class=verdeclaro ><input style='display:none;position:relative' type=image src='' id='imgN' /></td><td class=verdeclaro ></td></tr>";ins+="<tr><td class=verdeclaro ><input style='display:none;position:relative' type=image src='' id='imgL' /></td><td class=verdeclaro ><input style='position:relative;top:0px;left:0px'' type=image src='' id='img' /></td><td class=verdeclaro ><input style='display:none;position:relative' type=image src='' id='imgO' /></td></tr>";ins+="<tr><td class=verdeclaro ></td><td class=verdeclaro ><input style='display:none;position:relative' type=image src='' id='imgS' /></td><td class=verdeclaro ></td></tr>";ins+="</table>";$i(i3GEO.interface.IDCORPO).innerHTML=ins;i3GEO.interface.IDMAPA="img"},inicia:function(){if($i("contemImg")){var elemento="contemImg"}else{var elemento="img"}i3GEO.mapa.ajustaPosicao(elemento);var i=$i("img");i.style.width=i3GEO.parametros.w+"px";i.style.height=i3GEO.parametros.h+"px";var estilo=$i(i3GEO.interface.IDCORPO).style;estilo.width=i3GEO.parametros.w+"px";estilo.height=i3GEO.parametros.h+"px";estilo.clip='rect('+0+" "+(i3GEO.parametros.w)+" "+(i3GEO.parametros.h)+" "+0+')';objmapaparado="nao";i3GEO.gadgets.mostraMenuSuspenso();i3GEO.eventos.ativa(i);i3GEO.gadgets.mostraCoordenadasGEO();i3GEO.gadgets.mostraCoordenadasUTM();i3GEO.gadgets.mostraEscalaNumerica();i3GEO.gadgets.mostraEscalaGrafica();i3GEO.gadgets.visual.inicia();i3GEO.idioma.mostraSeletor();i3GEO.ajuda.ativaLetreiro(i3GEO.parametros.mensagens);i3GEO.interface.padrao.ativaBotoes();if(i3GEO.configura.mapaRefDisplay!="none"){if(i3GEO.util.pegaCookie("i3GEO.configura.mapaRefDisplay")){i3GEO.configura.mapaRefDisplay=i3GEO.util.pegaCookie("i3GEO.configura.mapaRefDisplay")}if(i3GEO.configura.mapaRefDisplay=="block"){i3GEO.maparef.inicia()}}},ativaBotoes:function(){var imagemxy=i3GEO.util.pegaPosicaoObjeto($i(i3GEO.interface.IDCORPO));if($i("barraDeBotoes1")){var x1=imagemxy[0]+i3GEO.interface.BARRABOTOESLEFT;var y1=imagemxy[1]+i3GEO.interface.BARRABOTOESTOP}if($i("barraDeBotoes2")){var x2=imagemxy[0]+i3GEO.interface.BARRABOTOESLEFT;var y2=imagemxy[1]+i3GEO.interface.BARRABOTOESTOP}if($i("barraDeBotoes1")&&$i("barraDeBotoes2")){var x1=imagemxy[0]+i3GEO.interface.BARRABOTOESLEFT+40}if($i("barraDeBotoes1"))i3GEO.barraDeBotoes.inicializaBarra("barraDeBotoes1","i3geo_barra1",true,x1,y1);if($i("barraDeBotoes2"))i3GEO.barraDeBotoes.inicializaBarra("barraDeBotoes2","i3geo_barra2",false,x2,y2);i3GEO.barraDeBotoes.ativaBotoes();if(document.getElementById("botao3d")){if(i3GEO.configura.map3d==""){document.getElementById("botao3d").style.display="none"}}}},flamingo:{redesenha:function(){var w=parseInt($i("flamingo").style.width);if(w==i3GEO.parametros.w){$i("flamingo").style.height=parseInt($i("flamingo").style.height)+1}else{$i("flamingo").style.height=parseInt($i("flamingo").style.height)-1}i3GEO.janela.fechaAguarde()},cria:function(w,h){var i=$i(i3GEO.interface.IDCORPO);if(i){var f=$i("flamingo");if(!f){var ins='<div id=flamingo style="width:0px;height:0px;text-align:left;background-image:url(/"'+i3GEO.configura.locaplic+'/imagens/i3geo1bw.jpg/")"></div>';i.innerHTML=ins}var f=$i("flamingo");f.style.width=w;f.style.height=h;i3GEO.interface.IDMAPA="flamingo"}},inicia:function(){var monta=function(retorno){$i("flamingo").style.height=i3GEO.parametros.h+45;childPopups=new Array();childPopupNr=0;var so=new SWFObject(i3GEO.configura.locaplic+"/pacotes/flamingo/flamingo/flamingo.swf?config="+retorno.data,"flamingoi","100%","100%","8","#eaeaea");so.addParam("wmode","transparent");so.write("flamingo")}i3GEO.php.flamingo(monta);i3GEO.eventos.ativa($i("flamingo"));i3GEO.maparef.atualiza();if(i3GEO.configura.mapaRefDisplay!="none"){if(i3GEO.util.pegaCookie("i3GEO.configura.mapaRefDisplay")){i3GEO.configura.mapaRefDisplay=i3GEO.util.pegaCookie("i3GEO.configura.mapaRefDisplay")}if(i3GEO.configura.mapaRefDisplay=="block"){i3GEO.maparef.inicia()}}},ativaBotoes:function(){}},openlayers:{redesenha:function(){if($i("openlayers_OpenLayers_Container")){var no=$i("openlayers_OpenLayers_Container");var divs1=no.getElementsByTagName("div");var n1=divs1.length;for(a=0;a<n1;a++){var divs2=divs1[a].getElementsByTagName("div");var n2=divs2.length;for(b=0;b<n2;b++){var imgs=divs2[b].getElementsByTagName("img");var nimg=imgs.length;for(c=0;c<nimg;c++){imgs[c].src+="&x"}}}}i3GEO.janela.fechaAguarde()},cria:function(w,h){var i=$i(i3GEO.interface.IDCORPO);if(i){var f=$i("openlayers");if(!f){var ins='<div id=openlayers style="width:0px;height:0px;text-align:left;background-image:url('+i3GEO.configura.locaplic+'/imagens/i3geo1bw.jpg)"></div>';i.innerHTML=ins}var f=$i("openlayers");f.style.width=w;f.style.height=h}i3GEO.interface.IDMAPA="openlayers"},inicia:function(){var montaMapa=function(){var url=window.location.protocol+"//"+window.location.host+i3GEO.parametros.cgi+"?";url+="map="+i3GEO.parametros.mapfile+"&mode=map&SRS=epsg:4326&";i3geoOL=new OpenLayers.Map('openlayers',{controls:[]});i3geoOLlayer=new OpenLayers.Layer.MapServer("Temas I3Geo",url,{layers:'estadosl'},{'buffer':1},{isBaseLayer:true,opacity:1});i3geoOLlayer.setVisibility(true);i3geoOL.addLayer(i3geoOLlayer);i3geoOL.events.register("mousemove",i3geoOL,function(e){if(navm){var p=new OpenLayers.Pixel(e.x,e.y)}else{var p=e.xy}var lonlat=i3geoOL.getLonLatFromViewPortPx(p);var d=i3GEO.calculo.dd2dms(lonlat.lon,lonlat.lat);try{objposicaomouse.x=p.x;objposicaomouse.y=p.y;objposicaocursor.ddx=lonlat.lon;objposicaocursor.ddy=lonlat.lat;objposicaocursor.telax=p.x;objposicaocursor.telay=p.y;var dc=$i("i3geo");if($i("openlayers_OpenLayers_Container")){var dc=$i("openlayers_OpenLayers_Container")}while(dc.offsetParent){dc=dc.offsetParent;objposicaocursor.telax=objposicaocursor.telax+dc.offsetLeft;objposicaocursor.telay=objposicaocursor.telay+dc.offsetTop}}catch(e){}});var pz=new OpenLayers.Control.PanZoomBar({numZoomLevels:5});i3geoOL.addControl(pz);pz.div.style.zIndex=5000;var navc=new OpenLayers.Control.NavToolbar();i3geoOL.addControl(navc);navc.div.style.left="8px";navc.div.style.top="-20px";navc.div.onclick=function(){i3GEO.util.mudaCursor(i3GEO.configura.cursores,"pan","img",i3GEO.configura.locaplic);g_operacao="navega"};zb=new OpenLayers.Control.ZoomToMaxExtent();var botoesadic=new OpenLayers.Control.Panel();i3geoOL.addControl(new OpenLayers.Control.LayerSwitcher());var m=i3GEO.parametros.mapexten.split(" ");var b=new OpenLayers.Bounds(m[0],m[1],m[2],m[3]);i3geoOL.zoomToExtent(b);i3geoOL.addControl(new OpenLayers.Control.Scale("escalanumerica"));i3geoOL.addControl(new OpenLayers.Control.KeyboardDefaults());i3GEO.eventos.ativa($i("openlayers"));var pos=i3GEO.util.pegaPosicaoObjeto($i("openlayers"));if($i("aguarde")){$top("aguarde",pos[1]);$left("aguarde",pos[0])}};i3GEO.php.openlayers(montaMapa)},ativaBotoes:function(){}},googlemaps:{OPACIDADE:0.8,redesenha:function(){if(i3GeoMap!=""){posfixo=posfixo+"&";if(tile==false){i3GeoMap.removeOverlay(wmsmap);wmsmap=new GGroundOverlay(i3GEO.interface.googlemaps.criaWMS()+posfixo,i3GeoMap.getBounds());i3GeoMap.addOverlay(wmsmap)}else{i3GeoMap.removeOverlay(i3GEOTileO);var i3GEOTile=new GTileLayer(null,0,18,{tileUrlTemplate:i3GEO.interface.googlemaps.criaTile()+posfixo,isPng:true,opacity:i3GEO.interface.googlemaps.OPACIDADE});i3GEOTileO=new GTileLayerOverlay(i3GEOTile);i3GeoMap.addOverlay(i3GEOTileO)}}var n=i3GEO.mapa.GEOXML.length;for(i=0;i<n;i++){i3GEO.mapa.criaNoArvoreGoogle(i3GEO.mapa.GEOXML[i],i3GEO.mapa.GEOXML[i])}},cria:function(w,h){posfixo="&";var i=$i(i3GEO.interface.IDCORPO);if(i){var f=$i("googlemapsdiv");if(!f){var ins='<div id=googlemapsdiv style="width:0px;height:0px;text-align:left;background-image:url('+i3GEO.configura.locaplic+'/imagens/i3geo1bw.jpg)"></div>';i.innerHTML=ins}var f=$i("googlemapsdiv");f.style.width=w;f.style.height=h}i3GeoMap="";i3GEO.interface.IDMAPA="googlemapsdiv"},inicia:function(){tile=false;var ver=i3GEO.parametros.versaomscompleta.split(".");if(parseInt(i3GEO.parametros.versaoms)>=5&&parseInt(ver[1])>1){tile=true}var pol=i3GEO.parametros.mapexten;var ret=pol.split(" ");var pt1=(((ret[0]*-1)-(ret[2]*-1))/2)+ret[0]*1;var pt2=(((ret[1]-ret[3])/2)*-1)+ret[1]*1;i3GeoMap=new GMap2($i(i3GEO.interface.IDMAPA));i3GeoMap.setMapType(G_SATELLITE_MAP);i3GeoMap.addControl(new GLargeMapControl());i3GeoMap.addControl(new GMapTypeControl());var bottomLeft=new GControlPosition(G_ANCHOR_BOTTOM_LEFT,new GSize(0,40));i3GeoMap.addControl(new GScaleControl(),bottomLeft);var bottomRight=new GControlPosition(G_ANCHOR_BOTTOM_RIGHT);i3GeoMap.addControl(new GOverviewMapControl(),bottomRight);i3GeoMap.setCenter(new GLatLng(pt2,pt1),4);if(tile==false){wmsmap=new GGroundOverlay(i3GEO.interface.googlemaps.criaWMS(),i3GeoMap.getBounds());i3GeoMap.addOverlay(wmsmap);GEvent.addListener(i3GeoMap,"zoomend",function(){i3GeoMap.removeOverlay(wmsmap);wmsmap=new GGroundOverlay(i3GEO.interface.googlemaps.criaWMS(),i3GeoMap.getBounds());i3GeoMap.addOverlay(wmsmap);i3GEO.interface.googlemaps.recalcPar();g_operacao="";g_tipoacao=""});GEvent.addListener(i3GeoMap,"dragend",function(){i3GeoMap.removeOverlay(wmsmap);wmsmap=new GGroundOverlay(i3GEO.interface.googlemaps.criaWMS(),i3GeoMap.getBounds());i3GeoMap.addOverlay(wmsmap);i3GEO.interface.googlemaps.recalcPar()});GEvent.addListener(i3GeoMap,"dragstart",function(){g_operacao="";g_tipoacao=""})}else{var i3GEOTile=new GTileLayer(null,0,18,{tileUrlTemplate:i3GEO.interface.googlemaps.criaTile(),isPng:true,opacity:i3GEO.interface.googlemaps.OPACIDADE});i3GEOTileO=new GTileLayerOverlay(i3GEOTile);i3GeoMap.addOverlay(i3GEOTileO);var myMapType=new GMapType([i3GEOTile],new GMercatorProjection(18),'i3Geo');i3GeoMap.addMapType(myMapType);GEvent.addListener(i3GeoMap,"dragstart",function(){g_operacao="";g_tipoacao=""});GEvent.addListener(i3GeoMap,"dragend",function(){i3GEO.interface.googlemaps.recalcPar()});GEvent.addListener(i3GeoMap,"zoomend",function(){i3GEO.interface.googlemaps.recalcPar();g_operacao="";g_tipoacao=""})}i3GEO.interface.googlemaps.ativaBotoes();i3GEO.eventos.ativa($i(i3GEO.interface.IDMAPA));i3GEO.gadgets.mostraCoordenadasGEO();i3GEO.gadgets.mostraMenuSuspenso();i3GEO.gadgets.mostraInserirKml();var pos=i3GEO.util.pegaPosicaoObjeto($i(i3GEO.interface.IDMAPA));GEvent.addListener(i3GeoMap,"mousemove",function(ponto){var teladms=i3GEO.calculo.dd2dms(ponto.lng(),ponto.lat());var tela=i3GeoMap.fromLatLngToContainerPixel(ponto);objposicaocursor={ddx:ponto.lng(),ddy:ponto.lat(),dmsx:teladms[0],dmsy:teladms[1],imgx:tela.x,imgy:tela.y,telax:tela.x+pos[0],telay:tela.y+pos[1]}});g_operacao="";g_tipoacao="";if(i3GEO.parametros.kmlurl!=""){i3GEO.mapa.insereKml(true,i3GEO.parametros.kmlurl)}},bbox:function(){var bd=i3GeoMap.getBounds();var so=bd.getSouthWest();var ne=bd.getNorthEast();var bbox=so.lng()+" "+so.lat()+" "+ne.lng()+" "+ne.lat();return(bbox)},criaWMS:function(){var cgi=i3GEO.configura.locaplic+"/classesphp/parse_cgi.php?g_sid="+i3GEO.configura.sid;var parametros="&map_size="+parseInt($i(i3GEO.interface.IDMAPA).style.width);parametros+=","+parseInt($i(i3GEO.interface.IDMAPA).style.height);parametros+="&mapext="+i3GEO.interface.googlemaps.bbox();parametros+="&map_imagecolor=-1 -1 -1&map_transparent=on";return(cgi+parametros)},criaTile:function(){var cgi=i3GEO.util.protocolo()+"://"+window.location.host+i3GEO.parametros.cgi+"?";var parametros="map="+i3GEO.parametros.mapfile;parametros+='&mode=tile';parametros+='&tilemode=gmap';parametros+='&tile={X}+{Y}+{Z}';return(cgi+parametros)},ativaBotoes:function(){var imagemxy=i3GEO.util.pegaPosicaoObjeto($i(i3GEO.interface.IDCORPO));if($i("barraDeBotoes2")){var x2=imagemxy[0]+i3GEO.interface.BARRABOTOESLEFT;var y2=imagemxy[1]+i3GEO.interface.BARRABOTOESTOP}if($i("barraDeBotoes2"))i3GEO.barraDeBotoes.inicializaBarra("barraDeBotoes2","i3geo_barra2",false,x2,y2);i3GEO.barraDeBotoes.ativaBotoes()},mudaOpacidade:function(valor){i3GEO.interface.googlemaps.OPACIDADE=valor/200;i3GEO.interface.googlemaps.redesenha()},recalcPar:function(){g_operacao="";g_tipoacao="";var bounds=i3GeoMap.getBounds();var sw=bounds.getSouthWest();var ne=bounds.getNorthEast();i3GEO.parametros.mapexten=sw.lng()+" "+sw.lat()+" "+ne.lng()+" "+ne.lat()}},googleearth:{redesenha:function(){try{linki3geo.setHref(linki3geo.getHref()+"&")}catch(e){}},cria:function(w,h){var i=$i(i3GEO.interface.IDCORPO);if(i){var i3GeoMap3d=document.createElement("div");i3GeoMap3d.style.width=w;i3GeoMap3d.style.height=h+45;i.style.height=h+45;i3GeoMap3d.id="i3GeoMap3d";i.appendChild(i3GeoMap3d)}i3GEO.interface.IDMAPA="i3GeoMap3d";google.load("earth","1");var i3GeoMap=null},inicia:function(){google.earth.createInstance("i3GeoMap3d",i3GEO.interface.googleearth.iniciaGE,i3GEO.interface.googleearth.falha)},iniciaGE:function(object){i3GeoMap=object;i3GeoMap.getWindow().setVisibility(true);kmlUrl=i3GEO.configura.locaplic+"/pacotes/kmlmapserver/kmlservice.php?map="+i3GEO.parametros.mapfile+"&typename=estadosl&request=kml&mode=map&"linki3geo=i3GeoMap.createLink('');linki3geo.setHref(kmlUrl);nl=i3GeoMap.createNetworkLink('');nl.setLink(linki3geo);nl.setFlyToView(true);i3GeoMap.getFeatures().appendChild(nl);var options=i3GeoMap.getOptions();options.setMouseNavigationEnabled(true);options.setStatusBarVisibility(true);options.setOverviewMapVisibility(true);options.setScaleLegendVisibility(true);i3GeoMap.getNavigationControl().setVisibility(i3GeoMap.VISIBILITY_SHOW)},falha:function(){alert("Falhou. Vc precisa do plugin instalado")},ativaBotoes:function(){}}};
2 1 \ No newline at end of file
  2 +if(typeof(i3GEO)=='undefined'){i3GEO=new Array()}i3GEO.interface={BARRABOTOESTOP:12,BARRABOTOESLEFT:3,ATUAL:"padrao",IDCORPO:"corpoMapa",IDMAPA:"",redesenha:function(){eval("i3GEO.interface."+i3GEO.interface.ATUAL+".redesenha()")},cria:function(w,h){eval("i3GEO.interface."+i3GEO.interface.ATUAL+".cria("+w+","+h+")")},inicia:function(w,h){eval("i3GEO.interface."+i3GEO.interface.ATUAL+".inicia()")},ativaBotoes:function(){eval("i3GEO.interface."+i3GEO.interface.ATUAL+".ativaBotoes()")},padrao:{redesenha:function(){$i("img").onload=function(){var imagem=$i("img");imagem.onload="";i3GEO.gadgets.quadros.grava("imagem",i3GEO.parametros.mapimagem);i3GEO.gadgets.quadros.grava("extensao",i3GEO.parametros.mapexten);var temp=function(retorno){eval(retorno.data);i3GEO.gadgets.quadros.grava("legenda",legimagem)};i3GEO.mapa.legendaIMAGEM.obtem(temp);if($i("imgtemp")){i3GEO.util.desaparece("imgtemp",50,5,true)}i3GEO.util.aparece("img",50,5);i3GEO.janela.fechaAguarde("ajaxCorpoMapa")};if(!$i("imgtemp")){var ndiv=document.createElement("div");ndiv.id="imgtemp";ndiv.style.position="absolute";ndiv.style.border="1px solid blue";document.getElementById("corpoMapa").appendChild(ndiv)}if(g_tipoacao=="pan"&&i3GEO.barraDeBotoes.BOTAOCLICADO=="pan"){$i("imgtemp").style.left=parseInt($i("img").style.left);$i("imgtemp").style.top=parseInt($i("img").style.top);$i("imgtemp").style.width=i3GEO.parametros.w;$i("imgtemp").style.height=i3GEO.parametros.h}$i("imgtemp").style.backgroundImage='url("'+$i("img").src+'")';$i("imgtemp").style.display="block";var i=$i("img");i.style.display="none";i.style.left=0;i.style.top=0;i.src=i3GEO.parametros.mapimagem},cria:function(){var ins="<table>";ins+="<tr><td class=verdeclaro ></td><td class=verdeclaro ><input style='display:none;position:relative' type=image src='' id='imgN' /></td><td class=verdeclaro ></td></tr>";ins+="<tr><td class=verdeclaro ><input style='display:none;position:relative' type=image src='' id='imgL' /></td><td class=verdeclaro ><input style='position:relative;top:0px;left:0px'' type=image src='' id='img' /></td><td class=verdeclaro ><input style='display:none;position:relative' type=image src='' id='imgO' /></td></tr>";ins+="<tr><td class=verdeclaro ></td><td class=verdeclaro ><input style='display:none;position:relative' type=image src='' id='imgS' /></td><td class=verdeclaro ></td></tr>";ins+="</table>";$i(i3GEO.interface.IDCORPO).innerHTML=ins;i3GEO.interface.IDMAPA="img"},inicia:function(){if($i("contemImg")){var elemento="contemImg"}else{var elemento="img"}i3GEO.mapa.ajustaPosicao(elemento);var i=$i("img");i.style.width=i3GEO.parametros.w+"px";i.style.height=i3GEO.parametros.h+"px";var estilo=$i(i3GEO.interface.IDCORPO).style;estilo.width=i3GEO.parametros.w+"px";estilo.height=i3GEO.parametros.h+"px";estilo.clip='rect('+0+" "+(i3GEO.parametros.w)+" "+(i3GEO.parametros.h)+" "+0+')';objmapaparado="nao";i3GEO.gadgets.mostraMenuSuspenso();i3GEO.eventos.ativa(i);i3GEO.gadgets.mostraCoordenadasGEO();i3GEO.gadgets.mostraCoordenadasUTM();i3GEO.gadgets.mostraEscalaNumerica();i3GEO.gadgets.mostraEscalaGrafica();i3GEO.gadgets.visual.inicia();i3GEO.idioma.mostraSeletor();i3GEO.ajuda.ativaLetreiro(i3GEO.parametros.mensagens);i3GEO.interface.padrao.ativaBotoes();if(i3GEO.configura.mapaRefDisplay!="none"){if(i3GEO.util.pegaCookie("i3GEO.configura.mapaRefDisplay")){i3GEO.configura.mapaRefDisplay=i3GEO.util.pegaCookie("i3GEO.configura.mapaRefDisplay")}if(i3GEO.configura.mapaRefDisplay=="block"){i3GEO.maparef.inicia()}}},ativaBotoes:function(){var imagemxy=i3GEO.util.pegaPosicaoObjeto($i(i3GEO.interface.IDCORPO));if($i("barraDeBotoes1")){var x1=imagemxy[0]+i3GEO.interface.BARRABOTOESLEFT;var y1=imagemxy[1]+i3GEO.interface.BARRABOTOESTOP}if($i("barraDeBotoes2")){var x2=imagemxy[0]+i3GEO.interface.BARRABOTOESLEFT;var y2=imagemxy[1]+i3GEO.interface.BARRABOTOESTOP}if($i("barraDeBotoes1")&&$i("barraDeBotoes2")){var x1=imagemxy[0]+i3GEO.interface.BARRABOTOESLEFT+40}if($i("barraDeBotoes1"))i3GEO.barraDeBotoes.inicializaBarra("barraDeBotoes1","i3geo_barra1",true,x1,y1);if($i("barraDeBotoes2"))i3GEO.barraDeBotoes.inicializaBarra("barraDeBotoes2","i3geo_barra2",false,x2,y2);i3GEO.barraDeBotoes.ativaBotoes();if(document.getElementById("botao3d")){if(i3GEO.configura.map3d==""){document.getElementById("botao3d").style.display="none"}}}},flamingo:{redesenha:function(){var w=parseInt($i("flamingo").style.width);if(w==i3GEO.parametros.w){$i("flamingo").style.height=parseInt($i("flamingo").style.height)+1}else{$i("flamingo").style.height=parseInt($i("flamingo").style.height)-1}i3GEO.janela.fechaAguarde()},cria:function(w,h){var i=$i(i3GEO.interface.IDCORPO);if(i){var f=$i("flamingo");if(!f){var ins='<div id=flamingo style="width:0px;height:0px;text-align:left;background-image:url(/"'+i3GEO.configura.locaplic+'/imagens/i3geo1bw.jpg/")"></div>';i.innerHTML=ins}var f=$i("flamingo");f.style.width=w;f.style.height=h;i3GEO.interface.IDMAPA="flamingo"}},inicia:function(){var monta=function(retorno){$i("flamingo").style.height=i3GEO.parametros.h+45;childPopups=new Array();childPopupNr=0;var so=new SWFObject(i3GEO.configura.locaplic+"/pacotes/flamingo/flamingo/flamingo.swf?config="+retorno.data,"flamingoi","100%","100%","8","#eaeaea");so.addParam("wmode","transparent");so.write("flamingo")}i3GEO.php.flamingo(monta);i3GEO.eventos.ativa($i("flamingo"));i3GEO.maparef.atualiza();if(i3GEO.configura.mapaRefDisplay!="none"){if(i3GEO.util.pegaCookie("i3GEO.configura.mapaRefDisplay")){i3GEO.configura.mapaRefDisplay=i3GEO.util.pegaCookie("i3GEO.configura.mapaRefDisplay")}if(i3GEO.configura.mapaRefDisplay=="block"){i3GEO.maparef.inicia()}}},ativaBotoes:function(){}},openlayers:{redesenha:function(){if($i("openlayers_OpenLayers_Container")){var no=$i("openlayers_OpenLayers_Container");var divs1=no.getElementsByTagName("div");var n1=divs1.length;for(a=0;a<n1;a++){var divs2=divs1[a].getElementsByTagName("div");var n2=divs2.length;for(b=0;b<n2;b++){var imgs=divs2[b].getElementsByTagName("img");var nimg=imgs.length;for(c=0;c<nimg;c++){imgs[c].src+="&x"}}}}i3GEO.janela.fechaAguarde()},cria:function(w,h){var i=$i(i3GEO.interface.IDCORPO);if(i){var f=$i("openlayers");if(!f){var ins='<div id=openlayers style="width:0px;height:0px;text-align:left;background-image:url('+i3GEO.configura.locaplic+'/imagens/i3geo1bw.jpg)"></div>';i.innerHTML=ins}var f=$i("openlayers");f.style.width=w;f.style.height=h}i3GEO.interface.IDMAPA="openlayers"},inicia:function(){var montaMapa=function(){var url=window.location.protocol+"//"+window.location.host+i3GEO.parametros.cgi+"?";url+="map="+i3GEO.parametros.mapfile+"&mode=map&SRS=epsg:4326&";i3geoOL=new OpenLayers.Map('openlayers',{controls:[]});i3geoOLlayer=new OpenLayers.Layer.MapServer("Temas I3Geo",url,{layers:'estadosl'},{'buffer':1},{isBaseLayer:true,opacity:1});i3geoOLlayer.setVisibility(true);i3geoOL.addLayer(i3geoOLlayer);i3geoOL.events.register("mousemove",i3geoOL,function(e){if(navm){var p=new OpenLayers.Pixel(e.x,e.y)}else{var p=e.xy}var lonlat=i3geoOL.getLonLatFromViewPortPx(p);var d=i3GEO.calculo.dd2dms(lonlat.lon,lonlat.lat);try{objposicaomouse.x=p.x;objposicaomouse.y=p.y;objposicaocursor.ddx=lonlat.lon;objposicaocursor.ddy=lonlat.lat;objposicaocursor.telax=p.x;objposicaocursor.telay=p.y;var dc=$i("i3geo");if($i("openlayers_OpenLayers_Container")){var dc=$i("openlayers_OpenLayers_Container")}while(dc.offsetParent){dc=dc.offsetParent;objposicaocursor.telax=objposicaocursor.telax+dc.offsetLeft;objposicaocursor.telay=objposicaocursor.telay+dc.offsetTop}}catch(e){}});var pz=new OpenLayers.Control.PanZoomBar({numZoomLevels:5});i3geoOL.addControl(pz);pz.div.style.zIndex=5000;var navc=new OpenLayers.Control.NavToolbar();i3geoOL.addControl(navc);navc.div.style.left="8px";navc.div.style.top="-20px";navc.div.onclick=function(){i3GEO.util.mudaCursor(i3GEO.configura.cursores,"pan","img",i3GEO.configura.locaplic);g_operacao="navega"};zb=new OpenLayers.Control.ZoomToMaxExtent();var botoesadic=new OpenLayers.Control.Panel();i3geoOL.addControl(new OpenLayers.Control.LayerSwitcher());var m=i3GEO.parametros.mapexten.split(" ");var b=new OpenLayers.Bounds(m[0],m[1],m[2],m[3]);i3geoOL.zoomToExtent(b);i3geoOL.addControl(new OpenLayers.Control.Scale("escalanumerica"));i3geoOL.addControl(new OpenLayers.Control.KeyboardDefaults());i3GEO.eventos.ativa($i("openlayers"));var pos=i3GEO.util.pegaPosicaoObjeto($i("openlayers"));if($i("aguarde")){$top("aguarde",pos[1]);$left("aguarde",pos[0])}};i3GEO.php.openlayers(montaMapa)},ativaBotoes:function(){}},googlemaps:{OPACIDADE:0.8,TIPOMAPA:"G_PHYSICAL_MAP",redesenha:function(){if(i3GeoMap!=""){posfixo=posfixo+"&";if(tile==false){i3GeoMap.removeOverlay(wmsmap);wmsmap=new GGroundOverlay(i3GEO.interface.googlemaps.criaWMS()+posfixo,i3GeoMap.getBounds());i3GeoMap.addOverlay(wmsmap)}else{i3GeoMap.removeOverlay(i3GEOTileO);var i3GEOTile=new GTileLayer(null,0,18,{tileUrlTemplate:i3GEO.interface.googlemaps.criaTile()+posfixo,isPng:true,opacity:i3GEO.interface.googlemaps.OPACIDADE});i3GEOTileO=new GTileLayerOverlay(i3GEOTile);i3GeoMap.addOverlay(i3GEOTileO)}}var n=i3GEO.mapa.GEOXML.length;for(i=0;i<n;i++){i3GEO.mapa.criaNoArvoreGoogle(i3GEO.mapa.GEOXML[i],i3GEO.mapa.GEOXML[i])}},cria:function(w,h){posfixo="&";var i=$i(i3GEO.interface.IDCORPO);if(i){var f=$i("googlemapsdiv");if(!f){var ins='<div id=googlemapsdiv style="width:0px;height:0px;text-align:left;background-image:url('+i3GEO.configura.locaplic+'/imagens/i3geo1bw.jpg)"></div>';i.innerHTML=ins}var f=$i("googlemapsdiv");f.style.width=w;f.style.height=h}i3GeoMap="";i3GEO.interface.IDMAPA="googlemapsdiv"},inicia:function(){tile=false;var ver=i3GEO.parametros.versaomscompleta.split(".");if(parseInt(i3GEO.parametros.versaoms)>=5&&parseInt(ver[1])>1){tile=true}var pol=i3GEO.parametros.mapexten;var ret=pol.split(" ");var pt1=(((ret[0]*-1)-(ret[2]*-1))/2)+ret[0]*1;var pt2=(((ret[1]-ret[3])/2)*-1)+ret[1]*1;i3GeoMap=new GMap2($i(i3GEO.interface.IDMAPA));i3GeoMap.addMapType(G_PHYSICAL_MAP);i3GeoMap.setMapType(i3GEO.interface.googlemaps.TIPOMAPA);i3GeoMap.addControl(new GLargeMapControl());i3GeoMap.addControl(new GMapTypeControl());var bottomLeft=new GControlPosition(G_ANCHOR_BOTTOM_LEFT,new GSize(0,40));i3GeoMap.addControl(new GScaleControl(),bottomLeft);var bottomRight=new GControlPosition(G_ANCHOR_BOTTOM_RIGHT);i3GeoMap.addControl(new GOverviewMapControl(),bottomRight);i3GeoMap.setCenter(new GLatLng(pt2,pt1),4);if(tile==false){wmsmap=new GGroundOverlay(i3GEO.interface.googlemaps.criaWMS(),i3GeoMap.getBounds());i3GeoMap.addOverlay(wmsmap);GEvent.addListener(i3GeoMap,"zoomend",function(){i3GeoMap.removeOverlay(wmsmap);wmsmap=new GGroundOverlay(i3GEO.interface.googlemaps.criaWMS(),i3GeoMap.getBounds());i3GeoMap.addOverlay(wmsmap);i3GEO.interface.googlemaps.recalcPar();g_operacao="";g_tipoacao=""});GEvent.addListener(i3GeoMap,"dragend",function(){i3GeoMap.removeOverlay(wmsmap);wmsmap=new GGroundOverlay(i3GEO.interface.googlemaps.criaWMS(),i3GeoMap.getBounds());i3GeoMap.addOverlay(wmsmap);i3GEO.interface.googlemaps.recalcPar()});GEvent.addListener(i3GeoMap,"dragstart",function(){g_operacao="";g_tipoacao=""})}else{var i3GEOTile=new GTileLayer(null,0,18,{tileUrlTemplate:i3GEO.interface.googlemaps.criaTile(),isPng:true,opacity:i3GEO.interface.googlemaps.OPACIDADE});i3GEOTileO=new GTileLayerOverlay(i3GEOTile);i3GeoMap.addOverlay(i3GEOTileO);var myMapType=new GMapType([i3GEOTile],new GMercatorProjection(18),'i3Geo');i3GeoMap.addMapType(myMapType);GEvent.addListener(i3GeoMap,"dragstart",function(){g_operacao="";g_tipoacao=""});GEvent.addListener(i3GeoMap,"dragend",function(){i3GEO.interface.googlemaps.recalcPar()});GEvent.addListener(i3GeoMap,"zoomend",function(){i3GEO.interface.googlemaps.recalcPar();g_operacao="";g_tipoacao=""})}i3GEO.interface.googlemaps.ativaBotoes();i3GEO.eventos.ativa($i(i3GEO.interface.IDMAPA));i3GEO.gadgets.mostraCoordenadasGEO();i3GEO.gadgets.mostraMenuSuspenso();i3GEO.gadgets.mostraInserirKml();var pos=i3GEO.util.pegaPosicaoObjeto($i(i3GEO.interface.IDMAPA));GEvent.addListener(i3GeoMap,"mousemove",function(ponto){var teladms=i3GEO.calculo.dd2dms(ponto.lng(),ponto.lat());var tela=i3GeoMap.fromLatLngToContainerPixel(ponto);objposicaocursor={ddx:ponto.lng(),ddy:ponto.lat(),dmsx:teladms[0],dmsy:teladms[1],imgx:tela.x,imgy:tela.y,telax:tela.x+pos[0],telay:tela.y+pos[1]}});g_operacao="";g_tipoacao="";if(i3GEO.parametros.kmlurl!=""){i3GEO.mapa.insereKml(true,i3GEO.parametros.kmlurl)}},bbox:function(){var bd=i3GeoMap.getBounds();var so=bd.getSouthWest();var ne=bd.getNorthEast();var bbox=so.lng()+" "+so.lat()+" "+ne.lng()+" "+ne.lat();return(bbox)},criaWMS:function(){var cgi=i3GEO.configura.locaplic+"/classesphp/parse_cgi.php?g_sid="+i3GEO.configura.sid;var parametros="&map_size="+parseInt($i(i3GEO.interface.IDMAPA).style.width);parametros+=","+parseInt($i(i3GEO.interface.IDMAPA).style.height);parametros+="&mapext="+i3GEO.interface.googlemaps.bbox();parametros+="&map_imagecolor=-1 -1 -1&map_transparent=on";return(cgi+parametros)},criaTile:function(){var cgi=i3GEO.util.protocolo()+"://"+window.location.host+i3GEO.parametros.cgi+"?";var parametros="map="+i3GEO.parametros.mapfile;parametros+='&mode=tile';parametros+='&tilemode=gmap';parametros+='&tile={X}+{Y}+{Z}';return(cgi+parametros)},ativaBotoes:function(){var imagemxy=i3GEO.util.pegaPosicaoObjeto($i(i3GEO.interface.IDCORPO));if($i("barraDeBotoes2")){var x2=imagemxy[0]+i3GEO.interface.BARRABOTOESLEFT+70;var y2=imagemxy[1]+i3GEO.interface.BARRABOTOESTOP}if($i("barraDeBotoes2"))i3GEO.barraDeBotoes.inicializaBarra("barraDeBotoes2","i3geo_barra2",false,x2,y2);i3GEO.barraDeBotoes.ativaBotoes()},mudaOpacidade:function(valor){i3GEO.interface.googlemaps.OPACIDADE=valor/200;i3GEO.interface.googlemaps.redesenha()},recalcPar:function(){g_operacao="";g_tipoacao="";var bounds=i3GeoMap.getBounds();var sw=bounds.getSouthWest();var ne=bounds.getNorthEast();i3GEO.parametros.mapexten=sw.lng()+" "+sw.lat()+" "+ne.lng()+" "+ne.lat()}},googleearth:{redesenha:function(){try{linki3geo.setHref(linki3geo.getHref()+"&")}catch(e){}},cria:function(w,h){var i=$i(i3GEO.interface.IDCORPO);if(i){var i3GeoMap3d=document.createElement("div");i3GeoMap3d.style.width=w;i3GeoMap3d.style.height=h+45;i.style.height=h+45;i3GeoMap3d.id="i3GeoMap3d";i.appendChild(i3GeoMap3d)}i3GEO.interface.IDMAPA="i3GeoMap3d";google.load("earth","1");var i3GeoMap=null},inicia:function(){google.earth.createInstance("i3GeoMap3d",i3GEO.interface.googleearth.iniciaGE,i3GEO.interface.googleearth.falha)},iniciaGE:function(object){i3GeoMap=object;i3GeoMap.getWindow().setVisibility(true);kmlUrl=i3GEO.configura.locaplic+"/pacotes/kmlmapserver/kmlservice.php?map="+i3GEO.parametros.mapfile+"&typename=estadosl&request=kml&mode=map&"linki3geo=i3GeoMap.createLink('');linki3geo.setHref(kmlUrl);nl=i3GeoMap.createNetworkLink('');nl.setLink(linki3geo);nl.setFlyToView(true);i3GeoMap.getFeatures().appendChild(nl);var options=i3GeoMap.getOptions();options.setMouseNavigationEnabled(true);options.setStatusBarVisibility(true);options.setOverviewMapVisibility(true);options.setScaleLegendVisibility(true);i3GeoMap.getNavigationControl().setVisibility(i3GeoMap.VISIBILITY_SHOW)},falha:function(){alert("Falhou. Vc precisa do plugin instalado")},ativaBotoes:function(){}}};
3 3 \ No newline at end of file
... ...
classesjs/compactados/dicionario_ajuda_compacto.js
1   -g_traducao_ajuda={ferramentas:{"1":{titulo:"Filtro de cores",diretorio:"i3geo/ferramentas/tipoimagem",categoria:"1",pt:"O filtro possibilita gerar efeitos de coloração no mapa. É aplicado sobre a imagem gerada toda vez que o mapa é alterado. No caso de temas baseados em dados RASTER, os níveis de cores obtidos com a ferramenta de identificação não são alterados.",complemento:"Os filtros podem provocar um tempo maior de desenho do mapa, devendo ser utilizados com cuidado. As opções sépia e tons de cinza utilizam algorítmos próprios do i3Geo, já as demais, utilizam a opção de filtro disponível com o PHP 5. Mais detalhes <a href='http://www.php.net/manual/pt_BR/function.imagefilter.php' >aqui</a>.",tela:"ferramentas/tipoimagem/exemplo.htm"},"2":{titulo:"Legenda",diretorio:"i3geo/ferramentas/opcoes_legenda",categoria:"1",pt:"A legenda do mapa é utilizada em várias opções do i3Geo e pode também ficar inserida na própria imagem do mapa. A legenda mostra os símbolos utilizados no desenho de cada tema, podendo-se alterar características como fonte, tamanho dos textos, tamanho dos retângulos com os símbolos, etc.",complemento:"Antes de aplicar uma alteração, você pode testar os parâmetros escolhidos para avaliar o resultado. No caso dos parâmetros que definem cores, utilize -1,-1,-1 para anular seu efeito.",tela:"ferramentas/opcoes_legenda/exemplo.htm"},"3":{titulo:"Barra de escala",diretorio:"i3geo/ferramentas/opcoes_escala",categoria:"1",pt:"A barra de escala é uma imagem inserida no mapa que mostra a relação entre uma medida feita no mapa e no mundo real. A barra pode ser modificada especificando-se seu tamanho, número de divisões e cores.",complemento:"Existem dois modelos básicos para a escala: linear e bloco. Para não mostrar a escala no mapa, escolha a 'sem escala' na opção estilo."},"4":{titulo:"Tamanho do mapa",diretorio:"i3geo/ferramentas/opcoes_tamanho",categoria:"1",pt:"O tamanho do mapa é definido automaticamente quando o i3Geo é aberto, buscando-se otimizar o uso do espaço disponível no monitor. A opção de modificação do tamanho altera apenas o corpo do mapa, forçando o ajuste dos outros elementos, o que nem sempre provoca bons resultados.",complemento:"O ajuste do tamanho do mapa pode ser utilizado para gerar imagens em tamanhos específicos, principalmente para efeitos de impressão. A medida do tamanho utilizado é pixel, que corresponde ao tamanho mínimo de uma célula da imagem do mapa. Para calcular o tamanho do mapa em outra unidade de medida, necessário nos casos em que se deseja imprimir o mapa, deve ser feito considerando-se a resolução de impressão desejada."},"5":{titulo:"Cor da seleção",diretorio:"i3geo/ferramentas/opcoes_querymap",categoria:"1",pt:"A cor da seleção é utilizada para mostrar no mapa os elementos de um determinado tema que estão selecionados. A seleção consiste em destacar elementos para uso em determinadas operações, como por exemplo o cálculo de entorno (buffer). A definição da cor é baseada no modelo R,G,B, sendo que cada componente varia de 0 a 255.",complemento:"Ao definir os valores de RGB, separe-os com ','. Quando um tema possuir elementos selecionados, é incluída uma marca antes do nome do tema na lista de camadas disponíveis no mapa."},"6":{titulo:"Cor do fundo",diretorio:"i3geo/ferramentas/opcoes_fundo",categoria:"1",pt:"O corpo do mapa é constituído por uma imagem gerada com tamanho fixo. Essa imagem possuí uma cor padrão, sobre a qual são sobrepostas as camadas. Por padrão, a cor do fundo é definida como azul. A definição da cor é baseada no modelo R,G,B, sendo que cada componente varia de 0 a 255.",complemento:"Ao definir os valores de RGB, separe-os com ','. Ao utilizar as opções de conversão do mapa atual para kml ou WMS, a alteração da cor do fundo para 255,255,255 oferece melhores resultados na visualização dos dados."},"7":{titulo:"Grade de coordenadas",diretorio:"i3geo/ferramentas/gradecoord",categoria:"1",pt:"A grade de coordenadas é formada por linhas verticais e horizontais representando determinadas latitudes e longitudes. A grade é um dos elementos principais na definição de um mapa, sendo utilizada na impressão ou geração de figuras.",complemento:"Ao adicionar uma grade, é criado uma nova camada no mapa, possibilitando que mais de uma grade seja criada. Uma grade pode ou não conter os textos indicando os valores de lat long, permitindo que se crie uma grade com espaçamento de linhas diferente do espaçamento dos textos."},"8":{titulo:"Templates",diretorio:"i3geo/ferramentas/template",categoria:"1",pt:"Um template define como os componentes de um mapa são organizados no navegador. O administrador do i3Geo pode criar templates diferentes conforme as necessidades do usuário, sendo que alguns templates são fornecidos com o próprio i3Geo.",complemento:"A criação de templates é uma tarefa do administrador do i3Geo. Para abrir um template específico diretamente, utilize a URL que é mostrada no navegador quando um template é escolhido."},"9":{titulo:"Temporizador",diretorio:"i3geo/ferramentas/opcoes_autoredesenha",categoria:"1",pt:"O temporizador permite definir um intervalo de tempo em segundos que irá disparar o redesenho do mapa.",complemento:"Quando o mapa é redesenhado, as camadas existentes são lidas novamente para compor o novo mapa. Essa opção é útil quando existirem camadas no mapa que sofrem atualizações frequentes, como por exemplo o deslocamento de aeronaves, carros ou navios."},"10":{titulo:"Salvar mapa",diretorio:"i3geo/ferramentas/salvamapa",categoria:"2",pt:"O mapa que o usuário está utilizando pode ser salvo localmente (na máquina do usuário) para ser aberto posteriormente. Isso permite que um trabalho seja continuado em outro momento, uma vez que o mapa em uso é sempre perdido quando o usuário fecha o navegador.",complemento:"Os dados locais que foram criados não são salvos, sendo necessário o seu download quando desejado. Isso afeta as opções de inclusão de pontos ou conversão de elementos selecionados em camadas."},"11":{titulo:"Carregar mapa",diretorio:"i3geo/ferramentas/carregamapa",categoria:"2",pt:"O mapa que o usuário está utilizando pode ser salvo localmente (na máquina do usuário) para ser aberto posteriormente. Isso permite que um trabalho seja continuado em outro momento, uma vez que o mapa em uso é sempre perdido quando o usuário fecha o navegador.",complemento:"A opção de carregar um mapa permite enviar para o servidor, onde o i3Geo está instalado, o mapa que foi salvo anteriormente."},"12":{titulo:"Converter em WMS",diretorio:"i3geo/ferramentas/convertews",categoria:"2",pt:"Convertendo o mapa atual em um WMS é possível utilizar outros softwares para visualizar o mesmo mapa visto no i3Geo. O resultado da conversão é um endereço (url) temporário, esse endereço deve ser inserido no software que se quer usar e que suporte WMS.",complemento:"WMS é um padrão internacional e não específico do i3Geo. Utilizando um WMS, pode-se adicionar ao mapa outras camadas de dados, inclusive dados locais, se estiver sendo utilizado um software instalado em um computador local. Conforme as características de cada servidor onde o i3Geo estiver instalado, o WMS poderá permanecer disponível por períodos de tempo variáveis. Para acessar a lista de WMS disponíveis utilize o link <a href='ogc.htm' >ogc.htm</a>.Mais informações em <a href='www.opengeospatial.org' >OGC.</a>"},"13":{titulo:"Converter em KML",diretorio:"i3geo/ferramentas/convertekml",categoria:"2",pt:"Convertendo o mapa atual em KML é possível utilizar outros softwares para visualizar o mesmo mapa visto no i3Geo. O resultado da conversão é um endereço (url) temporário, esse endereço deve ser inserido no software que se quer usar e que suporte KML. Para usar o KML no Google Earth, utilize a opção desse softawre chamada 'adicionar link de rede'.",complemento:"KML é um padrão internacional e não específico do i3Geo. Conforme as características de cada servidor onde o i3Geo estiver instalado, o KML poderá permanecer disponível por períodos de tempo variáveis. O KML gerado pelo i3Geo não contém as coordenadas dos elementos de uma camada, mas sim um WMS embutido no KML. Essa estrutura limita o uso do KML mas permite uma maior performance no acesso aos dados. Mais informações em <a href='www.opengeospatial.org' >OGC.</a>"},"14":{titulo:"Grade de polígonos",diretorio:"i3geo/ferramentas/gradepol",categoria:"3",pt:"Cria uma nova camada no mapa contendo retângulos com espaçamento determinado em x e y. A grade gerada pode ser obtida via download. O espaçamento é definido em décimos de grau e as coordenadas do ponto inicial podem ser definida clicando-se no mapa ou digitando-se o valor.",complemento:"A grade é útil para a realização de análises onde deseja-se calcular ocorrências de fenômenos pontuais e representá-los posteriormente com base em totais. Observe que a área e as distâncias reais de cada polígono não são constantes, uma vez que é utilizada a projeção geográfica na sua geração."},"15":{titulo:"Grade de pontos",diretorio:"i3geo/ferramentas/gradepontos",categoria:"3",pt:"Cria uma nova camada no mapa contendo pontos com espaçamento determinado em x e y. A grade gerada pode ser obtida via download. O espaçamento é definido em décimos de grau e as coordenadas do ponto inicial podem ser definida clicando-se no mapa ou digitando-se o valor.",complemento:"Observe que as distâncias reais entre cada ponto não são constantes, uma vez que é utilizada a projeção geográfica na sua geração."},"16":{titulo:"Grade de hexágonos",diretorio:"i3geo/ferramentas/gradehex",categoria:"3",pt:"Cria uma nova camada no mapa contendo hexágonos com espaçamento determinado em x e y. A grade gerada pode ser obtida via download. O espaçamento é definido em décimos de grau e as coordenadas do ponto inicial podem ser definida clicando-se no mapa ou digitando-se o valor.",complemento:"A grade é útil para a realização de análises onde deseja-se calcular ocorrências de fenômenos pontuais e representá-los posteriormente com base em totais. Observe que a área e as distâncias reais de cada polígono não são constantes, uma vez que é utilizada a projeção geográfica na sua geração."},"17":{titulo:"Distância entre pontos",diretorio:"i3geo/ferramentas/distanciaptpt",categoria:"3",pt:"O cálculo de dist&acirc;ncias é feito de um ponto em rela&ccedil;&atilde;o aos mais pr&oacute;ximos. O ponto origem, deve estar selecionado em um dos temas existentes no mapa. Para restringir a distância de busca, é necessário definir um raio máximo, os pontos considerados serão aqueles dentro desse raio. Em cada linha ligando dois pontos são inseridos atributos que indicam a distância e o identificador dos pontos. Esses identificadores são escolhidos com base nas colunas de atributos do tema pontual escolhido.",complemento:"O resultado dos cálculos são novas camadas incluídas no mapa, sendo uma de linhas e uma com o entorno de busca considerado."},"18":{titulo:"",diretorio:"i3geo/ferramentas/pontoempoligono",categoria:"3",pt:"Ponto em pol&iacute;gono &eacute; uma opera&ccedil;&atilde;o que resulta em um novo tema contendo o cruzamento entre um tema com pontos e outros com pol&iacute;gonos (ou imagem raster). As informa&ccedil;&otilde;es do tema poligonal (ou raster) ser&atilde;o agregadas à tabela do novo tema pontual gerado. As colunas da tabela de atributos do novo tema gerado serão nomeadas em uma sequência numérica, uma vez que o tema original pode ter colunas com nomes incompatíveis com o formato shapefile, utilizado na geração do novo tema.",complemento:"Pode-se escolher mais de um tema de origem dos dados, possibilitando agregar informações de temas diferentes. Essa opção de cruzamento é útil nos casos onde a informação necessária para a análise de um tema encontra-se em outro tema. Por exemplo, é possível cruzar um tema com a localização das cidades com um tema com a delimitação de biomas. O resultado permite elaborar estatísticas por biomas com base nos dados dos pontos."},"19":{titulo:"Número de pontos por polígono",diretorio:"i3geo/ferramentas/nptpol",categoria:"3",pt:"Ponto em pol&iacute;gono &eacute; uma opera&ccedil;&atilde;o que resulta em um novo tema contendo o cruzamento entre um tema com pontos e outro com pol&iacute;gono. O resultado é um novo tema poligonal, cuja tabela de atributos conterá um item com o total de pontos em cada polígono",complemento:"O uso dessa ferramenta é indicado nas situações em que se deseja agregar dados de ocorrências pontuais em polígonos, possibilitando a visualização dos dados por meio de técnicas de classificação e representação coroplética."},"20":{titulo:"Distribuição de pontos",diretorio:"i3geo/ferramentas/pontosdistri",categoria:"3",pt:"Essa opção disponibiliza várias ferramentas de análise de distribuição de pontos, a maior parte baseia-se no software estatístico < href='www.r-project.org' >R</a>. Algumas das análises geram como resultado imagens RASTER e outras temas lineares e poligonais. A opção de relatório gera uma nova página com vários índices calculados com o software R.",complemento:"A imagem RASTER resultante utiliza a resolução (tamanho do pixel) compatível com a escala utilizada no mapa que está sendo visto. A representação utiliza, por padrão, tons de cinza. A alteração nas cores utilizadas na representação podem melhorar de forma significativa a visualização dos resultados. Utilize a opção de edição da legenda do tema para fazer isso."},"21":{titulo:"Centróide",diretorio:"i3geo/ferramentas/centroide",categoria:"3",pt:"Os centr&oacute;ides s&atilde;o pontos localizados no centro de massa de uma geometria. Para gerar os centr&oacute;ides, voc&ecirc; precisa selecionar alguns elementos de um tema. Utilize para isso a op&ccedil;&atilde;o de sele&ccedil;&atilde;o ou a tabela de atributos do tema desejado.",complemento:"Dependendo da forma de uma geometria, o ponto calculado pode ser posicionado fora do polígono <a href='http://postgis.refractions.net/documentation/manual-svn/ST_Centroid.html' >exemplo</a>."},"22":{titulo:"Dissolver",diretorio:"i3geo/ferramentas/dissolve",categoria:"3",pt:"Essa ferramenta transforma v&aacute;rios pol&iacute;gonos em um s&oacute; eliminando as divisas entre eles. Para definir quais os pol&iacute;gonos devem ser unidos uns com os outros &eacute; preciso escolher um item da tabela de atributos do tema. Os pol&iacute;gonos que possu&iacute;rem o mesmo valor ser&atilde;o considerados no mesmo grupo e suas divisas eliminadas. Caso n&atilde;o tenha sido escolhido nenhum item, todas os pol&iacute;gonos ser&atilde;o agrupados em um s&oacute;.",complemento:"O resultado final ser&aacute; um novo tema com pol&iacute;gonos diferentes dos originais e cuja tabela de atributos conter&aacute; apenas o item escolhido. Caso as geometrias originais possuam fronteiras não ajustadas exatamente, o resultado pode apresentar pequenos polígonos internos."},"23":{titulo:"Análise de geometrias",diretorio:"i3geo/ferramentas/analisegeometrias",categoria:"3",pt:"Essa ferramenta permite processar elementos constituintes de um ou mais temas por meio de funções que atuam sobre a geometria que define o elemento. Essas funções possibilitam a realização de cálculos, como área e perímetro, e cruzamentos entre geometrias, como união e intersecção. Para utilizar a ferramenta, deve-se selecionar cada elemento desejado e convertê-los em uma geometria ou conjunto de geometrias. Feito isso, as geometrias convertidas podem ser utilizadas nas operações.",complemento:"Para selecionar elementos, utilize as opções de seleção disponíveis no i3Geo ou então clique no mapa no elemento desejado após ativar a ferramenta. A seleção é feita sobre o tema escolhido. Para ver as geometrias capturadas, clique na guia 'listar'. Para usar as opções de análise, mostradas na guia 'análise', você deve marcar as geometrias desejadas na guia 'listar'."},"24":{titulo:"Entorno (buffer)",diretorio:"i3geo/ferramentas/buffer",categoria:"3",pt:"O entorno, ou buffer, &eacute; um pol&iacute;gono que circunda um elemento geogr&aacute;fico em uma dist&acirc;ncia fixa. Para o cálculo de distância o i3Geo utiliza a projeção policônica. Os atributos do tema alvo são copiados para os polígonos resultantes e uma nova camada é adicionada ao mapa. Opcionalmente, os polígonos resultantes podem ser unidos como um único.",complemento:"Para gerar o entorno, voc&ecirc; precisa selecionar alguns elementos de um tema. Utilize para isso a op&ccedil;&atilde;o de sele&ccedil;&atilde;o ou a tabela de atributos do tema desejado."},"25":{titulo:"Agrupa elementos",diretorio:"i3geo/ferramentas/agrupaelementos",categoria:"3",pt:"Essa ferramenta transforma v&aacute;rios elementos selecionados de um tema em um s&oacute; criando pol&iacute;gonos agrupados. Para definir quais elementos devem ser unidos uns com os outros &eacute; preciso escolher um item da tabela de atributos do tema. Os elementos que possu&iacute;rem o mesmo valor nesse item ser&atilde;o considerados no mesmo grupo e suas divisas eliminadas. Caso n&atilde; tenha sido escolhido nenhum item, todas os elementos ser&atilde;o agrupados em um s&oacute;.",complemento:"O resultado final ser&aacute; um novo tema com pol&iacute;gonos diferentes dos originais e cuja tabela de atributos conter&aacute; apenas o item escolhido."},"26":{titulo:"Upload de arquivo dbf",diretorio:"i3geo/ferramentas/uploaddbf",categoria:"4",pt:"Utilize essa op&ccedil;&atilde;o para acrescentar um tema baseado nas coordenadas x e y presentes em uma tabela DBF. Os valores de x e y devem utilizar '.' como separador de decimal. Se as coordenadas estiverem na proje&ccedil;&atilde;o geogr&aacute;fica, os valores dever&atilde;o estar em d&eacute;cimos de grau, com sinal negativo para pontos ao sul do equador e oeste do meridiano 0.",complemento:"O arquivo DBF será armazenado no servidor onde o i3geo está instalado e permanecerá lá até que os arquivos temporários sejam apagados. Não utilize essa opção se existir alguma restrição ao uso do arquivo e se a política de acesso aos dados, definidas pela entidade que hospeda o i3geo, não for compatível com essas restri&ccedil;&otilde;es."},"27":{titulo:"Upload se shapefile",diretorio:"i3geo/ferramentas/",categoria:"4",pt:"Permite que um arquivo do tipo shapefile seja enviado ao servidor e incluído no mapa como uma nova camada. O arquivo shapefile será armazenado no servidor onde o i3geo está instalado e permanecerá lá até que os arquivos temporários sejam apagados. Um shapefile é composto basicamente por três tipos de arquivos (dbf, shp e shx), todos devem ser submetidos",complemento:"Não utilize essa opção se existir alguma restrição ao uso do arquivo e se a política de acesso aos dados, definidas pela entidade que hospeda o i3geo, não for compatívelcom essas restri&ccedil;&otilde;es."},"28":{titulo:"Conexão WMS",diretorio:"i3geo/ferramentas/conectarwms",categoria:"4",pt:"Uma conexão WMS permite que dados disponíveis em outros servidores sejam incluídos como camadas no i3Geo. Na ferramenta de conexão é mostrada uma lista de endereços previamente cadastrados, mas pode-se digitar um outro endereço qualquer, desde que seja um serviço no padrão WMS. Após um serviço ser escolhido, a lista de camadas disponíveis é mostrada na guia 'Temas'.",complemento:"Camadas obtidas por meio de conexão WMS não permitem que algumas operações disponíveis no i3Geo sejam executadas, como por exemplo a alteração na legenda, seleção, entre outras. Quando um servidor apresentar problemas, a camada não poderá ser adicionada."},"29":{titulo:"Conexão GeoRSS",diretorio:"i3geo/ferramentas/conectargeorss",categoria:"4",pt:"Uma conexão GeoRSS permite obter a localização de conteúdos disponíveis no formato RSS com coordenadas geográficas incluídas. Na ferramenta de conexão é mostrada uma lista de endereços previamente cadastrados, mas pode-se digitar um outro endereço qualquer, desde que seja um serviço no padrão GeoRSS.",complemento:"A camada adicionada ao mapa baseia-se em um arquivo shapefile criado temporariamente pelo i3Geo. Caso o serviço GeoRSS sofrer alterações, como a inclusão de um novo item, é necessário fazer novamente a conexão para que a camada reflita a alteração."},"30":{titulo:"Nuvem de tags",diretorio:"i3geo/ferramentas/nuvemtags",categoria:"4",pt:"A nuvem de tags é uma forma de localizar camadas disponíveis para ser vistas no mapa. A busca é feita por meio de tags ou palavras-chave. As tags são registradas pelo administrador do i3Geo para cada tema disponível na árvore de temas.",complemento:"Ao escolher uma tag, é feita dos temas correspondentes e o resultado é adicionado à arvore de temas. Opcionalmente, o usuário pode escolher navegar na nuvem 'animada' que mostra as tags como um globo 3d."},"31":{titulo:"Procurar tema",diretorio:"classe_arvoredetemas.js",categoria:"4",pt:"Localiza temas disponíveis nos menus da árvore de adição de temas. Os temas localizados são incluídos em um novo nó da árvore, possibilitando sua adição ao mapa.",complemento:"Para procurar um tema, digite a palavra ou frase no campo de texto e clique no ícone existente no lado direito."},"32":{titulo:"Acesso aos arquivos do servidor",diretorio:"classe_arvoredetemas.js",categoria:"4",pt:"Os usuários cadastrados no i3Geo como editores podem acessar arquivos existentes no servidor onde o i3Geo está instalado. A navegação permite localizar arquivos shapefile para inclusão como uma nova camada no mapa.",complemento:"Por motivos de segurança, apenas os editores podem utilizar essa opção. O cadastramento é feito pelo administrador do i3Geo, por meio da edição do arquivo ms_configura.php."},"33":{titulo:"Árvore de endereços WMS",diretorio:"classe_arvoredetemas.js",categoria:"4",pt:"A conexão com serviços WMS (OGC) pode ser feita escolhendo-se o servidor e as camadas disponíveis diretamente na árvore de temas. A lista de endereços utilizada nesse nó da árvore é a mesma utilizada na opção de conexão que é aberta por meio do ícone 'Conexão MWS'. Quando uma camada for encontrada no WMS, é mostrado um 'box' ao lado do nome da camada, permitindo sua adição ao mapa.",complemento:"A vantagem do uso da árvore é a velocidade de acesso à lista de camadas, uma vez que o i3Geo faz um 'cache' do arquivo XML gerado com a lista de camadas disponíveis. A árvore permite ainda a visão correta da hierarquia de camadas configuradas no WMS, que pode ter vários níveis. Cada vez que um usuário tenta acessar um WMS o sucesso ou não da conexão é registrado, assim, é possível mostrar ao lado de cada endereço o percentual de tentativas de conexão válidas."},"34":{titulo:"Sistemas",diretorio:"classe_arvoredetemas.js",categoria:"4",pt:"O nó 'Sistemas' da árvore de adição de temas, lista aplicativos especiais que precisam de interação com o usuário para a criação de uma camada.",complemento:"Alguns sistemas são fornecidos com a instalação padrão do i3Geo, mas cada administrador pode criar seus próprios."},"35":{titulo:"Procurar ocorrências",diretorio:"i3geo/ferramentas/busca",categoria:"5",pt:"Cada tema possuí um conjunto de dados descritivos associados aos elementos geográficos (tabela de atributos). A opção 'procurar' realiza uma pesquisa nesses atributos e localiza as correspondências. O resultado é mostrado em uma lista de elementos que permite destacar cada um deles.",complemento:"Para fazer a busca deve-se selecionar em quais titens da tabela de atributos a mesma será feita, podendo-se escolher mais de um. A busca pode ser feita no mapa todo ou apenas na região visível do mapa."},"36":{titulo:"Toponímia",diretorio:"i3geo/ferramentas/",categoria:"5",pt:"A toponímia são os textos mostrados no mapa que identificam lugares ou elementos que constituem um tema. Os textos são baseados na tabela de atributos de cada tema, que contém os dados descritivos de cada elemento.",complemento:"Ao inserir uma toponímia, um novo tema é adicionado ao mapa, podendo ser excluído ou movimentado. Dessa forma é possível incluir mais de um tema com a toponímia. Ao inserir a toponímia deve-se escoçher o item da tabela de atributos e, caso necessário, pode-se modificar as opções padrão de simbologia utilizadas nos textos, como fonte, cor, máscara, etc. É possível ainda testar as opções antes de concluir a inclusão da toponímia."},"37":{titulo:"Etiquetas",diretorio:"i3geo/ferramentas/etiqueta",categoria:"5",pt:"As etiquetas s&atilde;o textos descritivos mostrados no mapa quando o mouse &eacute; estacionado por alguns instantes sobre um elemento. Cada tema pode ter uma etiqueta ativa, sendo esta baseada em um item da tabela de atributos do tema.",complemento:"Para ver as etiquetas, ative a opera&ccedil;&atilde;o de identifica&ccedil;&atilde;o."},"38":{titulo:"Filtro",diretorio:"i3geo/ferramentas/filtro",categoria:"5",pt:"Filtrar um tema significa definir um critério para que um determinado elemento seja mostrado. Esse critério é baseado nos dados descritivos (tabela de atributos). Um filtro é uma expressão que relaciona os itens da tabela de atributos e seus valores, por exemplo, 'UF' = 'SP', onde 'UF' é o nome da coluna (item) e 'SP' é o valor. As expressões podem ser definidas por meio de um 'construtor' (guia default da ferramenta) ou digitando-se diretamente a expressão. Veja <a href='http://mapserver.org/mapfile/expressions.html#mapserver-expressions' >como</a>.",complemento:"Cada tema pode ter apenas um filtro. O filtro apenas deixa de mostrar os dados no mapa, ou seja, os dados continuam na tabela de atributos. Antes de aplicar um filtro, pode-se testá-lo para verificar seu efeito. O construtor de expressões permite a utilização de mais de uma coluna, para isso, deve-se adicionar novas linhas e escolher um conector, como 'e' ou 'ou'. Por exemplo, em um tema com os municípios pode-se mostrar apenas aqueles de determinados estados escolhendo-se 'colun' = 'valor' 'e' 'coluna' = 'valor'."},"39":{titulo:"Tabela",diretorio:"i3geo/ferramentas/tabela",categoria:"5",pt:"Cada tema possui informações descritivas associadas a cada elemento, esses dados são conhecidos como 'tabela de atributos'. Essa opção mostra os dados existentes na tabela e permite a realização de uma série de operações diretamente sobre os registros existentes, como por exemplo, seleção, zoom, relatórios e gráficos.",complemento:"Como o número de registros de um tema pode ser grande, os dados são mostrados em páginas. Ao lado de cada registro existe uma caixa que permite marcar os registros. Os registros marcados são mostrados na guia 'Marcados'. As operações disponíveis nessa ferramenta atuam sobre todos os elementos da tabela ou sobre os selecinados. Para selecionar os elementos marcados, utilize a opção 'Ativa seleção' na guia 'Marcados'."},"40":{titulo:"Gráficos",diretorio:"i3geo/ferramentas/graficotema",categoria:"5",pt:"Para a montagem de cada gr&aacute;fico &eacute; necess&aacute;rio selecionar um tema que contenha os dados que ser&atilde;o representados. Os dados s&atilde;o aqueles que encontram-se na tabela de atributos do tema.",complemento:"Ap&oacute;s selecionado o tema, &eacute; mostrada uma lista com os itens existentes na tabela de atributos. Escolha os itens que ser&atilde;o utilizados no gr&aacute;fico clicando no box que aparece na lista de itens. Cada item ir&aacute; compor uma fatia do gr&aacute;fico. Ao lado do item, &eacute; mostrada a cor que ser&aacute; utilizada na representa&ccedil;&atilde;o. Cada cor &eacute; definida em RGB. Na guia 'propriedades' &eacute; poss&iacute;vel definir propriedades de representa&ccedil;&atilde;o de cada gr&aacute;fico. As defini&ccedil;&otilde;es afetar&atilde;o a forma de cada gr&aacute;fico. Cada gr&aacute;fico adicionado &eacute; inclu&iacute;do no mapa como um novo tema."},"41":{titulo:"Editor de legenda",diretorio:"i3geo/ferramentas/legenda",categoria:"5",pt:"A legenda de um tema consiste nas definições dos símbolos utilizados na representação de cada elemento. A lém dos símbolos, uma das propriedades da legenda é o tipo de classificação utilizado na representação dos dados, por exemplo, pode-se mostrar todos os elementos com um único símbolo ou agrupar elementos e utilizar símbolos diferentes para cada grupo. No editor, a guia 'Classes' permite definir a classificação e na guia principal são mostrados os símbolos. Quando um símbolo é clicado, é ativada a guia que permite definir as características do símbolo.",complemento:"As classes são definidas por meio de expressões que definem um tipo de filtro que será usado para definir que elementos fazem parte de cada classe. O editor possui alguns métodos para definição automática das classes, mas pode-se incluir classes livremente digitando-se o filtro. Veja <a href='http://mapserver.org/mapfile/class.html' >como</a>."},"42":{titulo:"Opacidade",diretorio:"i3geo/classesjs/classe_tema.js",categoria:"5",pt:"Essa opção modifica a opacidade de um tema permitindo ajustar a visibilidade dos elementos em relação aos outros temas. A opacidade varia de 0 a 100, sendo 100 o mais opaco.",complemento:""},"43":{titulo:"Altera nome",diretorio:"i3geo/classesjs/classe_tema.js",categoria:"5",pt:"Essa opção permite alterar o nome do tema. O novo nome será mostrado no mapa e também na legenda.",complemento:""},"44":{titulo:"Mostrar em janela",diretorio:"i3geo/classesjs/classe_navega.js",categoria:"5",pt:"Inclui um retângulo na tela que segue a movimentação do mouse e mostra o tema escolhido. Possibilita destacar a visualização de uma camada sobre as outras.",complemento:""},"45":{titulo:"Zoom para o tema",diretorio:"i3geo/classesjs/classe_navega.js",categoria:"5",pt:"Ajusta a visualização do mapa alterando a extensão geográfica para mostrar todos os componentes de um determinado tema.",complemento:"Essa opção é mostrada como um pequeno ícone localizado logo abaixo de um tema na árvore de temas."},"46":{titulo:"Farol indicativo de escala",diretorio:"",categoria:"5",pt:"Identifica se o tema possuí uma escala compatível ou não com a escala do mapa. O farol é um ícone com cores que variam entre verde, amarelo e vermelho, conforme a escala do mapa atual. A compatibilidade da escala é definida em função da escala da fonte dos dados cartográficos.",complemento:"Essa opção é mostrada como um pequeno ícone localizado logo abaixo de um tema na árvore de temas."},"47":{titulo:"Alterar ordem de desenho",diretorio:"i3geo/classesjs/classe_tema.js",categoria:"5",pt:"Os temas disponíveis no mapa são desenhados como camadas que se sobrepõem para compor o mapa. Como uma pilha, as camadas seguem uma ordem de desenho, sendo que na lista de temas o primeiro que é mostrado é o último desenhado. A ordem da pilha pode ser alterada clicando-se e arrastando um tema (clicando no nome do tema) ou por meio de ícones que movem para cima ou para baixo apenas uma posição.",complemento:"Quando um novo tema é adicionado ao mapa, o i3Geo irá posicioná-lo procurando evitar alguns tipos de sobreposição. Temas RASTER ou poligonais são sempre inseridos abaixo dos temas lineares e pontuais."},"48":{titulo:"Excluir tema",diretorio:"i3geo/classesjs/classe_tema.js",categoria:"5",pt:"Exclui um tema da lista de temas disponíveis no mapa atual. A exclusão pode ser feita arrastando-se o tema para o ícone da 'lixeira' ou então por meio de um ícone mostrado abaixo de cada tema.",complemento:"Temas locais criados pelo usuário não podem ser recuperados após uma exclusão. Já os temas que constam na lista '+Temas' poderão ser adicionados ao mapa novamente."},"49":{titulo:"Impressão",diretorio:"i3geo/ferramentas/imprimir",categoria:"6",pt:"Utilize essa opção para gerar uma página específica para impressão do mapa. Na janela de opções deve-se escolher o tipo de página desejada, que pode variar desde páginas padronizadas em PDF até aplicativos onde o mapa é montado de forma interativa.",complemento:""},"50":{titulo:"Cálculo de distâncias",diretorio:"i3geo/classesjs/classe_analise.js",categoria:"6",pt:"Ativa o modo de cálculo de distâncias, permitindo que a cada clique do mouse sobre o mapa seja feito o cálculo da distância em relação ao ponto anterior e em relação a todos os pontos clicados. O resultado é mostrado em uma janela aberta sobre o mapa. Em cada ponto é também desenhado um círculo representando a distância até o último ponto.",complemento:"O cálculo de distância é aproximado e depende da escala do mapa (quanto mais detalhado o mapa melhor). A fórmula de cálculo é baseada em <a href='http://www.chemical-ecology.net/java/lat-long.htm' >http://www.chemical-ecology.net/java/lat-long.htm</a>. Para parar o cálculo basta clicar sobre um dos pontos já inseridos."},"51":{titulo:"Cálculo de área",diretorio:"i3geo/classesjs/classe_analise.js",categoria:"6",pt:"Ativa o modo de cálculo de área, permitindo que seja desenhado um polígono sobre o mapa para cálculo da área. O polígono é criado clicando-se no mapa no local onde se quer criar um vértice.",complemento:"O cálculo de distância é aproximado e depende da escala do mapa (quanto mais detalhado o mapa melhor). O cálculo é baseado no tamanho do pixel do mapa, calculado ao iniciar a ferramenta. Esse cálculo baseia-se na projeção policônica com parâmetros definidos em função da extensão geográfica do mapa atual."},"52":{titulo:"Alterar interface",diretorio:"i3geo/classesjs/classe_interface.js",categoria:"6",pt:"O i3Geo pode usar diferentes interfaces para manipular a navegação sobre o mapa. Por padrão, é utilizada uma interface própria, desenvolvida para o i3Geo, mas pode-se optar pelo uso do Flamingo, OpenLayers, Google Maps ou Google Earth.",complemento:"As funcionalidade do i3Geo são afetadas pela interface escolhida, sendo que algumas operações diferem de uma para outra. A maior parte das funcionalidades são implementadas apenas na interface padrão. No caso do Google Earth , que permite a visualização do mapa em 3d, é necessário a instalação de um plugin específico."},"53":{titulo:"Obter imagens geradas",diretorio:"i3geo/classesjs/classe_gadgets.js",categoria:"6",pt:"As imagens geradas durante o uso do mapa são registradas na memória do i3Geo, dessa forma é possível obter todas essas imagens. Essa opção lista e mostra essas imagens, incluindo a extensão geográfica de cada uma e legenda.",complemento:"Essa opção é útil para os casos em que se deseja capturar as imagens geradas para a geração de apresentações, impressão, etc."},"54":{titulo:"Animação",diretorio:"i3geo/ferramentas/opcoes_animacao",categoria:"6",pt:"As imagens geradas durante o uso do mapa são registradas na memória do i3Geo, dessa forma é possível recuperar as imagens de forma sequencial criando um efeito de animação.",complemento:"A opção de animação utiliza um número limitado de quadros, que são preenchidos de forma sequencial e cíclica. Utilize a opção número de quadros para aumentar esse número. Utilize a opção de tempo para definir o tempo de transição entre um quadro e outro (tempo em milisegundos). Para obter o resultado desejado, planeje sua animação antes. Para obter as imagens individualmente, utilize a opção 'Pegar imagens'."},"55":{titulo:"Extensão geográfica",diretorio:"i3geo/ferramentas/mostraexten",categoria:"7",pt:"A extensão geográfica é a abrangência espacial do mapa definido por meio de uma lista de coordenadas em décimos de grau e na ordem menor longitude, menor latitude, maior longitude, maior latitude. A extensão geográfica do mapa pode ser alterada digitando-se novas coordenadas por meio dessa ferramenta.",complemento:"O resultado final do mapa quando se altera a extensão pode não corresponder as espectativas, uma vez que o mapa é um retângulo cujas proporções podem não ser compatíveis com as coordenadas digitadas.",tela:"ferramentas/mostraexten/exemplo.htm"},"":{titulo:"",diretorio:"",categoria:"6",pt:"",complemento:""}}};g_traducao_ajuda_categorias={"1":{titulo:"Propriedades do mapa"},"2":{titulo:"Arquivos"},"3":{titulo:"Análise geográfica"},"4":{titulo:"Inclusão de camadas"},"5":{titulo:"Operações sobre um tema"},"6":{titulo:"Operações sobre o mapa"},"7":{titulo:"Navegação"}};
2 1 \ No newline at end of file
  2 +g_traducao_ajuda={ferramentas:{"1":{titulo:"Filtro de cores",diretorio:"i3geo/ferramentas/tipoimagem",categoria:"1",pt:"O filtro possibilita gerar efeitos de coloração no mapa. É aplicado sobre a imagem gerada toda vez que o mapa é alterado. No caso de temas baseados em dados RASTER, os níveis de cores obtidos com a ferramenta de identificação não são alterados.",complemento:"Os filtros podem provocar um tempo maior de desenho do mapa, devendo ser utilizados com cuidado. As opções sépia e tons de cinza utilizam algorítmos próprios do i3Geo, já as demais, utilizam a opção de filtro disponível com o PHP 5. Mais detalhes <a href='http://www.php.net/manual/pt_BR/function.imagefilter.php' >aqui</a>.",tela:"ferramentas/tipoimagem/exemplo.htm",apijs:"i3GEO.mapa.dialogo.tipoimagem()"},"2":{titulo:"Legenda",diretorio:"i3geo/ferramentas/opcoes_legenda",categoria:"1",pt:"A legenda do mapa é utilizada em várias opções do i3Geo e pode também ficar inserida na própria imagem do mapa. A legenda mostra os símbolos utilizados no desenho de cada tema, podendo-se alterar características como fonte, tamanho dos textos, tamanho dos retângulos com os símbolos, etc.",complemento:"Antes de aplicar uma alteração, você pode testar os parâmetros escolhidos para avaliar o resultado. No caso dos parâmetros que definem cores, utilize -1,-1,-1 para anular seu efeito.",tela:"ferramentas/opcoes_legenda/exemplo.htm",apijs:"i3GEO.mapa.dialogo.opcoesLegenda()"},"3":{titulo:"Barra de escala",diretorio:"i3geo/ferramentas/opcoes_escala",categoria:"1",pt:"A barra de escala é uma imagem inserida no mapa que mostra a relação entre uma medida feita no mapa e no mundo real. A barra pode ser modificada especificando-se seu tamanho, número de divisões e cores.",complemento:"Existem dois modelos básicos para a escala: linear e bloco. Para não mostrar a escala no mapa, escolha a 'sem escala' na opção estilo.",tela:"ferramentas/opcoes_escala/exemplo.htm",apijs:"i3GEO.mapa.dialogo.opcoesEscala()"},"4":{titulo:"Tamanho do mapa",diretorio:"i3geo/ferramentas/opcoes_tamanho",categoria:"1",pt:"O tamanho do mapa é definido automaticamente quando o i3Geo é aberto, buscando-se otimizar o uso do espaço disponível no monitor. A opção de modificação do tamanho altera apenas o corpo do mapa, forçando o ajuste dos outros elementos, o que nem sempre provoca bons resultados.",complemento:"O ajuste do tamanho do mapa pode ser utilizado para gerar imagens em tamanhos específicos, principalmente para efeitos de impressão. A medida do tamanho utilizado é pixel, que corresponde ao tamanho mínimo de uma célula da imagem do mapa. Para calcular o tamanho do mapa em outra unidade de medida, necessário nos casos em que se deseja imprimir o mapa, deve ser feito considerando-se a resolução de impressão desejada.",tela:"ferramentas/opcoes_tamanho/exemplo.htm",apijs:"i3GEO.mapa.dialogo.tamanho()"},"5":{titulo:"Cor da seleção",diretorio:"i3geo/ferramentas/opcoes_querymap",categoria:"1",pt:"A cor da seleção é utilizada para mostrar no mapa os elementos de um determinado tema que estão selecionados. A seleção consiste em destacar elementos para uso em determinadas operações, como por exemplo o cálculo de entorno (buffer). A definição da cor é baseada no modelo R,G,B, sendo que cada componente varia de 0 a 255.",complemento:"Ao definir os valores de RGB, separe-os com ','. Quando um tema possuir elementos selecionados, é incluída uma marca antes do nome do tema na lista de camadas disponíveis no mapa.",tela:"ferramentas/opcoes_querymap/exemplo.htm",apijs:"i3GEO.mapa.dialogo.queryMap()"},"6":{titulo:"Cor do fundo",diretorio:"i3geo/ferramentas/opcoes_fundo",categoria:"1",pt:"O corpo do mapa é constituído por uma imagem gerada com tamanho fixo. Essa imagem possuí uma cor padrão, sobre a qual são sobrepostas as camadas. Por padrão, a cor do fundo é definida como azul. A definição da cor é baseada no modelo R,G,B, sendo que cada componente varia de 0 a 255.",complemento:"Ao definir os valores de RGB, separe-os com ','. Ao utilizar as opções de conversão do mapa atual para kml ou WMS, a alteração da cor do fundo para 255,255,255 oferece melhores resultados na visualização dos dados.",tela:"ferramentas/opcoes_fundo/exemplo.htm",apijs:"i3GEO.mapa.dialogo.corFundo()"},"7":{titulo:"Grade de coordenadas",diretorio:"i3geo/ferramentas/gradecoord",categoria:"1",pt:"A grade de coordenadas é formada por linhas verticais e horizontais representando determinadas latitudes e longitudes. A grade é um dos elementos principais na definição de um mapa, sendo utilizada na impressão ou geração de figuras.",complemento:"Ao adicionar uma grade, é criado uma nova camada no mapa, possibilitando que mais de uma grade seja criada. Uma grade pode ou não conter os textos indicando os valores de lat long, permitindo que se crie uma grade com espaçamento de linhas diferente do espaçamento dos textos.",tela:"ferramentas/gradecoord/exemplo.htm",apijs:"i3GEO.mapa.dialogo.gradeCoord()"},"8":{titulo:"Templates",diretorio:"i3geo/ferramentas/template",categoria:"1",pt:"Um template define como os componentes de um mapa são organizados no navegador. O administrador do i3Geo pode criar templates diferentes conforme as necessidades do usuário, sendo que alguns templates são fornecidos com o próprio i3Geo.",complemento:"A criação de templates é uma tarefa do administrador do i3Geo. Para abrir um template específico diretamente, utilize a URL que é mostrada no navegador quando um template é escolhido.",tela:"ferramentas/template/exemplo.htm",apijs:"i3GEO.mapa.dialogo.template()"},"9":{titulo:"Temporizador",diretorio:"i3geo/ferramentas/opcoes_autoredesenha",categoria:"1",pt:"O temporizador permite definir um intervalo de tempo em segundos que irá disparar o redesenho do mapa.",complemento:"Quando o mapa é redesenhado, as camadas existentes são lidas novamente para compor o novo mapa. Essa opção é útil quando existirem camadas no mapa que sofrem atualizações frequentes, como por exemplo o deslocamento de aeronaves, carros ou navios.",tela:"ferramentas/opcoes_autoredesenha/exemplo.htm",apijs:"i3GEO.mapa.dialogo.autoredesenha()"},"10":{titulo:"Salvar mapa",diretorio:"i3geo/ferramentas/salvamapa",categoria:"2",pt:"O mapa que o usuário está utilizando pode ser salvo localmente (na máquina do usuário) para ser aberto posteriormente. Isso permite que um trabalho seja continuado em outro momento, uma vez que o mapa em uso é sempre perdido quando o usuário fecha o navegador.",complemento:"Os dados locais que foram criados não são salvos, sendo necessário o seu download quando desejado. Isso afeta as opções de inclusão de pontos ou conversão de elementos selecionados em camadas.",tela:"ferramentas/salvamapa/exemplo.htm",apijs:"i3GEO.mapa.dialogo.salvaMapa()"},"11":{titulo:"Carregar mapa",diretorio:"i3geo/ferramentas/carregamapa",categoria:"2",pt:"O mapa que o usuário está utilizando pode ser salvo localmente (na máquina do usuário) para ser aberto posteriormente. Isso permite que um trabalho seja continuado em outro momento, uma vez que o mapa em uso é sempre perdido quando o usuário fecha o navegador.",complemento:"A opção de carregar um mapa permite enviar para o servidor, onde o i3Geo está instalado, o mapa que foi salvo anteriormente.",tela:"ferramentas/carregamapa/exemplo.htm",apijs:"i3GEO.mapa.dialogo.carregaMapa()"},"12":{titulo:"Converter em WMS",diretorio:"i3geo/ferramentas/convertews",categoria:"2",pt:"Convertendo o mapa atual em um WMS é possível utilizar outros softwares para visualizar o mesmo mapa visto no i3Geo. O resultado da conversão é um endereço (url) temporário, esse endereço deve ser inserido no software que se quer usar e que suporte WMS.",complemento:"WMS é um padrão internacional e não específico do i3Geo. Utilizando um WMS, pode-se adicionar ao mapa outras camadas de dados, inclusive dados locais, se estiver sendo utilizado um software instalado em um computador local. Conforme as características de cada servidor onde o i3Geo estiver instalado, o WMS poderá permanecer disponível por períodos de tempo variáveis. Para acessar a lista de WMS disponíveis utilize o link <a href='ogc.htm' >ogc.htm</a>.Mais informações em <a href='www.opengeospatial.org' >OGC.</a>",tela:"ferramentas/convertews/exemplo.htm",apijs:"i3GEO.mapa.dialogo.convertews()"},"13":{titulo:"Converter em KML",diretorio:"i3geo/ferramentas/convertekml",categoria:"2",pt:"Convertendo o mapa atual em KML é possível utilizar outros softwares para visualizar o mesmo mapa visto no i3Geo. O resultado da conversão é um endereço (url) temporário, esse endereço deve ser inserido no software que se quer usar e que suporte KML. Para usar o KML no Google Earth, utilize a opção desse softawre chamada 'adicionar link de rede'.",complemento:"KML é um padrão internacional e não específico do i3Geo. Conforme as características de cada servidor onde o i3Geo estiver instalado, o KML poderá permanecer disponível por períodos de tempo variáveis. O KML gerado pelo i3Geo não contém as coordenadas dos elementos de uma camada, mas sim um WMS embutido no KML. Essa estrutura limita o uso do KML mas permite uma maior performance no acesso aos dados. Mais informações em <a href='www.opengeospatial.org' >OGC.</a>",tela:"ferramentas/convertekml/exemplo.htm",apijs:"i3GEO.mapa.dialogo.convertekml()"},"14":{titulo:"Grade de polígonos",diretorio:"i3geo/ferramentas/gradepol",categoria:"3",pt:"Cria uma nova camada no mapa contendo retângulos com espaçamento determinado em x e y. A grade gerada pode ser obtida via download. O espaçamento é definido em décimos de grau e as coordenadas do ponto inicial podem ser definida clicando-se no mapa ou digitando-se o valor.",complemento:"A grade é útil para a realização de análises onde deseja-se calcular ocorrências de fenômenos pontuais e representá-los posteriormente com base em totais. Observe que a área e as distâncias reais de cada polígono não são constantes, uma vez que é utilizada a projeção geográfica na sua geração.",tela:"ferramentas/gradepol/exemplo.htm",apijs:"i3GEO.analise.dialogo.gradePol()"},"15":{titulo:"Grade de pontos",diretorio:"i3geo/ferramentas/gradepontos",categoria:"3",pt:"Cria uma nova camada no mapa contendo pontos com espaçamento determinado em x e y. A grade gerada pode ser obtida via download. O espaçamento é definido em décimos de grau e as coordenadas do ponto inicial podem ser definida clicando-se no mapa ou digitando-se o valor.",complemento:"Observe que as distâncias reais entre cada ponto não são constantes, uma vez que é utilizada a projeção geográfica na sua geração.",tela:"ferramentas/gradepontos/exemplo.htm",apijs:"i3GEO.analise.dialogo.gradePontos()"},"16":{titulo:"Grade de hexágonos",diretorio:"i3geo/ferramentas/gradehex",categoria:"3",pt:"Cria uma nova camada no mapa contendo hexágonos com espaçamento determinado em x e y. A grade gerada pode ser obtida via download. O espaçamento é definido em décimos de grau e as coordenadas do ponto inicial podem ser definida clicando-se no mapa ou digitando-se o valor.",complemento:"A grade é útil para a realização de análises onde deseja-se calcular ocorrências de fenômenos pontuais e representá-los posteriormente com base em totais. Observe que a área e as distâncias reais de cada polígono não são constantes, uma vez que é utilizada a projeção geográfica na sua geração.",tela:"ferramentas/gradehex/exemplo.htm",apijs:"i3GEO.analise.dialogo.gradeHex()"},"17":{titulo:"Distância entre pontos",diretorio:"i3geo/ferramentas/distanciaptpt",categoria:"3",pt:"O cálculo de dist&acirc;ncias é feito de um ponto em rela&ccedil;&atilde;o aos mais pr&oacute;ximos. O ponto origem, deve estar selecionado em um dos temas existentes no mapa. Para restringir a distância de busca, é necessário definir um raio máximo, os pontos considerados serão aqueles dentro desse raio. Em cada linha ligando dois pontos são inseridos atributos que indicam a distância e o identificador dos pontos. Esses identificadores são escolhidos com base nas colunas de atributos do tema pontual escolhido.",complemento:"O resultado dos cálculos são novas camadas incluídas no mapa, sendo uma de linhas e uma com o entorno de busca considerado.",tela:"ferramentas/distanciaptpt/exemplo.htm",apijs:"i3GEO.analise.dialogo.distanciaptpt()"},"18":{titulo:"Ponto em polígono",diretorio:"i3geo/ferramentas/pontoempoligono",categoria:"3",pt:"Ponto em pol&iacute;gono &eacute; uma opera&ccedil;&atilde;o que resulta em um novo tema contendo o cruzamento entre um tema com pontos e outros com pol&iacute;gonos (ou imagem raster). As informa&ccedil;&otilde;es do tema poligonal (ou raster) ser&atilde;o agregadas à tabela do novo tema pontual gerado. As colunas da tabela de atributos do novo tema gerado serão nomeadas em uma sequência numérica, uma vez que o tema original pode ter colunas com nomes incompatíveis com o formato shapefile, utilizado na geração do novo tema.",complemento:"Pode-se escolher mais de um tema de origem dos dados, possibilitando agregar informações de temas diferentes. Essa opção de cruzamento é útil nos casos onde a informação necessária para a análise de um tema encontra-se em outro tema. Por exemplo, é possível cruzar um tema com a localização das cidades com um tema com a delimitação de biomas. O resultado permite elaborar estatísticas por biomas com base nos dados dos pontos.",tela:"ferramentas/pontoempoligono/exemplo.htm",apijs:"i3GEO.analise.dialogo.pontoempoligono()"},"19":{titulo:"Número de pontos por polígono",diretorio:"i3geo/ferramentas/nptpol",categoria:"3",pt:"Ponto em pol&iacute;gono &eacute; uma opera&ccedil;&atilde;o que resulta em um novo tema contendo o cruzamento entre um tema com pontos e outro com pol&iacute;gono. O resultado é um novo tema poligonal, cuja tabela de atributos conterá um item com o total de pontos em cada polígono",complemento:"O uso dessa ferramenta é indicado nas situações em que se deseja agregar dados de ocorrências pontuais em polígonos, possibilitando a visualização dos dados por meio de técnicas de classificação e representação coroplética.",tela:"ferramentas/nptpol/exemplo.htm",apijs:"i3GEO.analise.dialogo.nptPol()"},"20":{titulo:"Distribuição de pontos",diretorio:"i3geo/ferramentas/pontosdistri",categoria:"3",pt:"Essa opção disponibiliza várias ferramentas de análise de distribuição de pontos, a maior parte baseia-se no software estatístico < href='www.r-project.org' >R</a>. Algumas das análises geram como resultado imagens RASTER e outras temas lineares e poligonais. A opção de relatório gera uma nova página com vários índices calculados com o software R.",complemento:"A imagem RASTER resultante utiliza a resolução (tamanho do pixel) compatível com a escala utilizada no mapa que está sendo visto. A representação utiliza, por padrão, tons de cinza. A alteração nas cores utilizadas na representação podem melhorar de forma significativa a visualização dos resultados. Utilize a opção de edição da legenda do tema para fazer isso."},"21":{titulo:"Centróide",diretorio:"i3geo/ferramentas/centroide",categoria:"3",pt:"Os centr&oacute;ides s&atilde;o pontos localizados no centro de massa de uma geometria. Para gerar os centr&oacute;ides, voc&ecirc; precisa selecionar alguns elementos de um tema. Utilize para isso a op&ccedil;&atilde;o de sele&ccedil;&atilde;o ou a tabela de atributos do tema desejado.",complemento:"Dependendo da forma de uma geometria, o ponto calculado pode ser posicionado fora do polígono <a href='http://postgis.refractions.net/documentation/manual-svn/ST_Centroid.html' >exemplo</a>.",tela:"ferramentas/centroide/exemplo.htm",apijs:"i3GEO.analise.dialogo.centroide()"},"22":{titulo:"Dissolver",diretorio:"i3geo/ferramentas/dissolve",categoria:"3",pt:"Essa ferramenta transforma v&aacute;rios pol&iacute;gonos em um s&oacute; eliminando as divisas entre eles. Para definir quais os pol&iacute;gonos devem ser unidos uns com os outros &eacute; preciso escolher um item da tabela de atributos do tema. Os pol&iacute;gonos que possu&iacute;rem o mesmo valor ser&atilde;o considerados no mesmo grupo e suas divisas eliminadas. Caso n&atilde;o tenha sido escolhido nenhum item, todas os pol&iacute;gonos ser&atilde;o agrupados em um s&oacute;.",complemento:"O resultado final ser&aacute; um novo tema com pol&iacute;gonos diferentes dos originais e cuja tabela de atributos conter&aacute; apenas o item escolhido. Caso as geometrias originais possuam fronteiras não ajustadas exatamente, o resultado pode apresentar pequenos polígonos internos.",tela:"ferramentas/dissolve/exemplo.htm",apijs:"i3GEO.analise.dialogo.dissolve()"},"23":{titulo:"Análise de geometrias",diretorio:"i3geo/ferramentas/analisageometrias",categoria:"3",pt:"Essa ferramenta permite processar elementos constituintes de um ou mais temas por meio de funções que atuam sobre a geometria que define o elemento. Essas funções possibilitam a realização de cálculos, como área e perímetro, e cruzamentos entre geometrias, como união e intersecção. Para utilizar a ferramenta, deve-se selecionar cada elemento desejado e convertê-los em uma geometria ou conjunto de geometrias. Feito isso, as geometrias convertidas podem ser utilizadas nas operações.",complemento:"Para selecionar elementos, utilize as opções de seleção disponíveis no i3Geo ou então clique no mapa no elemento desejado após ativar a ferramenta. A seleção é feita sobre o tema escolhido. Para ver as geometrias capturadas, clique na guia 'listar'. Para usar as opções de análise, mostradas na guia 'análise', você deve marcar as geometrias desejadas na guia 'listar'.",tela:"ferramentas/analisageometrias/exemplo.htm",apijs:"i3GEO.analise.dialogo.analisaGeometrias()"},"24":{titulo:"Entorno (buffer)",diretorio:"i3geo/ferramentas/buffer",categoria:"3",pt:"O entorno, ou buffer, &eacute; um pol&iacute;gono que circunda um elemento geogr&aacute;fico em uma dist&acirc;ncia fixa. Para o cálculo de distância o i3Geo utiliza a projeção policônica. Os atributos do tema alvo são copiados para os polígonos resultantes e uma nova camada é adicionada ao mapa. Opcionalmente, os polígonos resultantes podem ser unidos como um único.",complemento:"Para gerar o entorno, voc&ecirc; precisa selecionar alguns elementos de um tema. Utilize para isso a op&ccedil;&atilde;o de sele&ccedil;&atilde;o ou a tabela de atributos do tema desejado.",tela:"ferramentas/buffer/exemplo.htm",apijs:"i3GEO.analise.dialogo.buffer()"},"25":{titulo:"Agrupa elementos",diretorio:"i3geo/ferramentas/agrupaelementos",categoria:"3",pt:"Essa ferramenta transforma v&aacute;rios elementos selecionados de um tema em um s&oacute; criando pol&iacute;gonos agrupados. Para definir quais elementos devem ser unidos uns com os outros &eacute; preciso escolher um item da tabela de atributos do tema. Os elementos que possu&iacute;rem o mesmo valor nesse item ser&atilde;o considerados no mesmo grupo e suas divisas eliminadas. Caso n&atilde; tenha sido escolhido nenhum item, todas os elementos ser&atilde;o agrupados em um s&oacute;.",complemento:"O resultado final ser&aacute; um novo tema com pol&iacute;gonos diferentes dos originais e cuja tabela de atributos conter&aacute; apenas o item escolhido.",tela:"ferramentas/agrupaelementos/exemplo.htm",apijs:"i3GEO.analise.dialogo.agrupaElementos()"},"26":{titulo:"Upload de arquivo dbf",diretorio:"i3geo/ferramentas/uploaddbf",categoria:"4",pt:"Utilize essa op&ccedil;&atilde;o para acrescentar um tema baseado nas coordenadas x e y presentes em uma tabela DBF. Os valores de x e y devem utilizar '.' como separador de decimal. Se as coordenadas estiverem na proje&ccedil;&atilde;o geogr&aacute;fica, os valores dever&atilde;o estar em d&eacute;cimos de grau, com sinal negativo para pontos ao sul do equador e oeste do meridiano 0.",complemento:"O arquivo DBF será armazenado no servidor onde o i3geo está instalado e permanecerá lá até que os arquivos temporários sejam apagados. Não utilize essa opção se existir alguma restrição ao uso do arquivo e se a política de acesso aos dados, definidas pela entidade que hospeda o i3geo, não for compatível com essas restri&ccedil;&otilde;es."},"27":{titulo:"Upload se shapefile",diretorio:"i3geo/ferramentas/",categoria:"4",pt:"Permite que um arquivo do tipo shapefile seja enviado ao servidor e incluído no mapa como uma nova camada. O arquivo shapefile será armazenado no servidor onde o i3geo está instalado e permanecerá lá até que os arquivos temporários sejam apagados. Um shapefile é composto basicamente por três tipos de arquivos (dbf, shp e shx), todos devem ser submetidos",complemento:"Não utilize essa opção se existir alguma restrição ao uso do arquivo e se a política de acesso aos dados, definidas pela entidade que hospeda o i3geo, não for compatívelcom essas restri&ccedil;&otilde;es."},"28":{titulo:"Conexão WMS",diretorio:"i3geo/ferramentas/conectarwms",categoria:"4",pt:"Uma conexão WMS permite que dados disponíveis em outros servidores sejam incluídos como camadas no i3Geo. Na ferramenta de conexão é mostrada uma lista de endereços previamente cadastrados, mas pode-se digitar um outro endereço qualquer, desde que seja um serviço no padrão WMS. Após um serviço ser escolhido, a lista de camadas disponíveis é mostrada na guia 'Temas'.",complemento:"Camadas obtidas por meio de conexão WMS não permitem que algumas operações disponíveis no i3Geo sejam executadas, como por exemplo a alteração na legenda, seleção, entre outras. Quando um servidor apresentar problemas, a camada não poderá ser adicionada."},"29":{titulo:"Conexão GeoRSS",diretorio:"i3geo/ferramentas/conectargeorss",categoria:"4",pt:"Uma conexão GeoRSS permite obter a localização de conteúdos disponíveis no formato RSS com coordenadas geográficas incluídas. Na ferramenta de conexão é mostrada uma lista de endereços previamente cadastrados, mas pode-se digitar um outro endereço qualquer, desde que seja um serviço no padrão GeoRSS.",complemento:"A camada adicionada ao mapa baseia-se em um arquivo shapefile criado temporariamente pelo i3Geo. Caso o serviço GeoRSS sofrer alterações, como a inclusão de um novo item, é necessário fazer novamente a conexão para que a camada reflita a alteração."},"30":{titulo:"Nuvem de tags",diretorio:"i3geo/ferramentas/nuvemtags",categoria:"4",pt:"A nuvem de tags é uma forma de localizar camadas disponíveis para ser vistas no mapa. A busca é feita por meio de tags ou palavras-chave. As tags são registradas pelo administrador do i3Geo para cada tema disponível na árvore de temas.",complemento:"Ao escolher uma tag, é feita dos temas correspondentes e o resultado é adicionado à arvore de temas. Opcionalmente, o usuário pode escolher navegar na nuvem 'animada' que mostra as tags como um globo 3d."},"31":{titulo:"Procurar tema",diretorio:"classe_arvoredetemas.js",categoria:"4",pt:"Localiza temas disponíveis nos menus da árvore de adição de temas. Os temas localizados são incluídos em um novo nó da árvore, possibilitando sua adição ao mapa.",complemento:"Para procurar um tema, digite a palavra ou frase no campo de texto e clique no ícone existente no lado direito."},"32":{titulo:"Acesso aos arquivos do servidor",diretorio:"classe_arvoredetemas.js",categoria:"4",pt:"Os usuários cadastrados no i3Geo como editores podem acessar arquivos existentes no servidor onde o i3Geo está instalado. A navegação permite localizar arquivos shapefile para inclusão como uma nova camada no mapa.",complemento:"Por motivos de segurança, apenas os editores podem utilizar essa opção. O cadastramento é feito pelo administrador do i3Geo, por meio da edição do arquivo ms_configura.php."},"33":{titulo:"Árvore de endereços WMS",diretorio:"classe_arvoredetemas.js",categoria:"4",pt:"A conexão com serviços WMS (OGC) pode ser feita escolhendo-se o servidor e as camadas disponíveis diretamente na árvore de temas. A lista de endereços utilizada nesse nó da árvore é a mesma utilizada na opção de conexão que é aberta por meio do ícone 'Conexão MWS'. Quando uma camada for encontrada no WMS, é mostrado um 'box' ao lado do nome da camada, permitindo sua adição ao mapa.",complemento:"A vantagem do uso da árvore é a velocidade de acesso à lista de camadas, uma vez que o i3Geo faz um 'cache' do arquivo XML gerado com a lista de camadas disponíveis. A árvore permite ainda a visão correta da hierarquia de camadas configuradas no WMS, que pode ter vários níveis. Cada vez que um usuário tenta acessar um WMS o sucesso ou não da conexão é registrado, assim, é possível mostrar ao lado de cada endereço o percentual de tentativas de conexão válidas."},"34":{titulo:"Sistemas",diretorio:"classe_arvoredetemas.js",categoria:"4",pt:"O nó 'Sistemas' da árvore de adição de temas, lista aplicativos especiais que precisam de interação com o usuário para a criação de uma camada.",complemento:"Alguns sistemas são fornecidos com a instalação padrão do i3Geo, mas cada administrador pode criar seus próprios."},"35":{titulo:"Procurar ocorrências",diretorio:"i3geo/ferramentas/busca",categoria:"5",pt:"Cada tema possuí um conjunto de dados descritivos associados aos elementos geográficos (tabela de atributos). A opção 'procurar' realiza uma pesquisa nesses atributos e localiza as correspondências. O resultado é mostrado em uma lista de elementos que permite destacar cada um deles.",complemento:"Para fazer a busca deve-se selecionar em quais titens da tabela de atributos a mesma será feita, podendo-se escolher mais de um. A busca pode ser feita no mapa todo ou apenas na região visível do mapa."},"36":{titulo:"Toponímia",diretorio:"i3geo/ferramentas/",categoria:"5",pt:"A toponímia são os textos mostrados no mapa que identificam lugares ou elementos que constituem um tema. Os textos são baseados na tabela de atributos de cada tema, que contém os dados descritivos de cada elemento.",complemento:"Ao inserir uma toponímia, um novo tema é adicionado ao mapa, podendo ser excluído ou movimentado. Dessa forma é possível incluir mais de um tema com a toponímia. Ao inserir a toponímia deve-se escoçher o item da tabela de atributos e, caso necessário, pode-se modificar as opções padrão de simbologia utilizadas nos textos, como fonte, cor, máscara, etc. É possível ainda testar as opções antes de concluir a inclusão da toponímia."},"37":{titulo:"Etiquetas",diretorio:"i3geo/ferramentas/etiqueta",categoria:"5",pt:"As etiquetas s&atilde;o textos descritivos mostrados no mapa quando o mouse &eacute; estacionado por alguns instantes sobre um elemento. Cada tema pode ter uma etiqueta ativa, sendo esta baseada em um item da tabela de atributos do tema.",complemento:"Para ver as etiquetas, ative a opera&ccedil;&atilde;o de identifica&ccedil;&atilde;o."},"38":{titulo:"Filtro",diretorio:"i3geo/ferramentas/filtro",categoria:"5",pt:"Filtrar um tema significa definir um critério para que um determinado elemento seja mostrado. Esse critério é baseado nos dados descritivos (tabela de atributos). Um filtro é uma expressão que relaciona os itens da tabela de atributos e seus valores, por exemplo, 'UF' = 'SP', onde 'UF' é o nome da coluna (item) e 'SP' é o valor. As expressões podem ser definidas por meio de um 'construtor' (guia default da ferramenta) ou digitando-se diretamente a expressão. Veja <a href='http://mapserver.org/mapfile/expressions.html#mapserver-expressions' >como</a>.",complemento:"Cada tema pode ter apenas um filtro. O filtro apenas deixa de mostrar os dados no mapa, ou seja, os dados continuam na tabela de atributos. Antes de aplicar um filtro, pode-se testá-lo para verificar seu efeito. O construtor de expressões permite a utilização de mais de uma coluna, para isso, deve-se adicionar novas linhas e escolher um conector, como 'e' ou 'ou'. Por exemplo, em um tema com os municípios pode-se mostrar apenas aqueles de determinados estados escolhendo-se 'colun' = 'valor' 'e' 'coluna' = 'valor'."},"39":{titulo:"Tabela",diretorio:"i3geo/ferramentas/tabela",categoria:"5",pt:"Cada tema possui informações descritivas associadas a cada elemento, esses dados são conhecidos como 'tabela de atributos'. Essa opção mostra os dados existentes na tabela e permite a realização de uma série de operações diretamente sobre os registros existentes, como por exemplo, seleção, zoom, relatórios e gráficos.",complemento:"Como o número de registros de um tema pode ser grande, os dados são mostrados em páginas. Ao lado de cada registro existe uma caixa que permite marcar os registros. Os registros marcados são mostrados na guia 'Marcados'. As operações disponíveis nessa ferramenta atuam sobre todos os elementos da tabela ou sobre os selecinados. Para selecionar os elementos marcados, utilize a opção 'Ativa seleção' na guia 'Marcados'."},"40":{titulo:"Gráficos",diretorio:"i3geo/ferramentas/graficotema",categoria:"5",pt:"Para a montagem de cada gr&aacute;fico &eacute; necess&aacute;rio selecionar um tema que contenha os dados que ser&atilde;o representados. Os dados s&atilde;o aqueles que encontram-se na tabela de atributos do tema.",complemento:"Ap&oacute;s selecionado o tema, &eacute; mostrada uma lista com os itens existentes na tabela de atributos. Escolha os itens que ser&atilde;o utilizados no gr&aacute;fico clicando no box que aparece na lista de itens. Cada item ir&aacute; compor uma fatia do gr&aacute;fico. Ao lado do item, &eacute; mostrada a cor que ser&aacute; utilizada na representa&ccedil;&atilde;o. Cada cor &eacute; definida em RGB. Na guia 'propriedades' &eacute; poss&iacute;vel definir propriedades de representa&ccedil;&atilde;o de cada gr&aacute;fico. As defini&ccedil;&otilde;es afetar&atilde;o a forma de cada gr&aacute;fico. Cada gr&aacute;fico adicionado &eacute; inclu&iacute;do no mapa como um novo tema."},"41":{titulo:"Editor de legenda",diretorio:"i3geo/ferramentas/legenda",categoria:"5",pt:"A legenda de um tema consiste nas definições dos símbolos utilizados na representação de cada elemento. A lém dos símbolos, uma das propriedades da legenda é o tipo de classificação utilizado na representação dos dados, por exemplo, pode-se mostrar todos os elementos com um único símbolo ou agrupar elementos e utilizar símbolos diferentes para cada grupo. No editor, a guia 'Classes' permite definir a classificação e na guia principal são mostrados os símbolos. Quando um símbolo é clicado, é ativada a guia que permite definir as características do símbolo.",complemento:"As classes são definidas por meio de expressões que definem um tipo de filtro que será usado para definir que elementos fazem parte de cada classe. O editor possui alguns métodos para definição automática das classes, mas pode-se incluir classes livremente digitando-se o filtro. Veja <a href='http://mapserver.org/mapfile/class.html' >como</a>."},"42":{titulo:"Opacidade",diretorio:"i3geo/classesjs/classe_tema.js",categoria:"5",pt:"Essa opção modifica a opacidade de um tema permitindo ajustar a visibilidade dos elementos em relação aos outros temas. A opacidade varia de 0 a 100, sendo 100 o mais opaco.",complemento:""},"43":{titulo:"Altera nome",diretorio:"i3geo/classesjs/classe_tema.js",categoria:"5",pt:"Essa opção permite alterar o nome do tema. O novo nome será mostrado no mapa e também na legenda.",complemento:""},"44":{titulo:"Mostrar em janela",diretorio:"i3geo/classesjs/classe_navega.js",categoria:"5",pt:"Inclui um retângulo na tela que segue a movimentação do mouse e mostra o tema escolhido. Possibilita destacar a visualização de uma camada sobre as outras.",complemento:""},"45":{titulo:"Zoom para o tema",diretorio:"i3geo/classesjs/classe_navega.js",categoria:"5",pt:"Ajusta a visualização do mapa alterando a extensão geográfica para mostrar todos os componentes de um determinado tema.",complemento:"Essa opção é mostrada como um pequeno ícone localizado logo abaixo de um tema na árvore de temas."},"46":{titulo:"Farol indicativo de escala",diretorio:"",categoria:"5",pt:"Identifica se o tema possuí uma escala compatível ou não com a escala do mapa. O farol é um ícone com cores que variam entre verde, amarelo e vermelho, conforme a escala do mapa atual. A compatibilidade da escala é definida em função da escala da fonte dos dados cartográficos.",complemento:"Essa opção é mostrada como um pequeno ícone localizado logo abaixo de um tema na árvore de temas."},"47":{titulo:"Alterar ordem de desenho",diretorio:"i3geo/classesjs/classe_tema.js",categoria:"5",pt:"Os temas disponíveis no mapa são desenhados como camadas que se sobrepõem para compor o mapa. Como uma pilha, as camadas seguem uma ordem de desenho, sendo que na lista de temas o primeiro que é mostrado é o último desenhado. A ordem da pilha pode ser alterada clicando-se e arrastando um tema (clicando no nome do tema) ou por meio de ícones que movem para cima ou para baixo apenas uma posição.",complemento:"Quando um novo tema é adicionado ao mapa, o i3Geo irá posicioná-lo procurando evitar alguns tipos de sobreposição. Temas RASTER ou poligonais são sempre inseridos abaixo dos temas lineares e pontuais."},"48":{titulo:"Excluir tema",diretorio:"i3geo/classesjs/classe_tema.js",categoria:"5",pt:"Exclui um tema da lista de temas disponíveis no mapa atual. A exclusão pode ser feita arrastando-se o tema para o ícone da 'lixeira' ou então por meio de um ícone mostrado abaixo de cada tema.",complemento:"Temas locais criados pelo usuário não podem ser recuperados após uma exclusão. Já os temas que constam na lista '+Temas' poderão ser adicionados ao mapa novamente."},"49":{titulo:"Impressão",diretorio:"i3geo/ferramentas/imprimir",categoria:"6",pt:"Utilize essa opção para gerar uma página específica para impressão do mapa. Na janela de opções deve-se escolher o tipo de página desejada, que pode variar desde páginas padronizadas em PDF até aplicativos onde o mapa é montado de forma interativa.",complemento:""},"50":{titulo:"Cálculo de distâncias",diretorio:"i3geo/classesjs/classe_analise.js",categoria:"6",pt:"Ativa o modo de cálculo de distâncias, permitindo que a cada clique do mouse sobre o mapa seja feito o cálculo da distância em relação ao ponto anterior e em relação a todos os pontos clicados. O resultado é mostrado em uma janela aberta sobre o mapa. Em cada ponto é também desenhado um círculo representando a distância até o último ponto.",complemento:"O cálculo de distância é aproximado e depende da escala do mapa (quanto mais detalhado o mapa melhor). A fórmula de cálculo é baseada em <a href='http://www.chemical-ecology.net/java/lat-long.htm' >http://www.chemical-ecology.net/java/lat-long.htm</a>. Para parar o cálculo basta clicar sobre um dos pontos já inseridos."},"51":{titulo:"Cálculo de área",diretorio:"i3geo/classesjs/classe_analise.js",categoria:"6",pt:"Ativa o modo de cálculo de área, permitindo que seja desenhado um polígono sobre o mapa para cálculo da área. O polígono é criado clicando-se no mapa no local onde se quer criar um vértice.",complemento:"O cálculo de distância é aproximado e depende da escala do mapa (quanto mais detalhado o mapa melhor). O cálculo é baseado no tamanho do pixel do mapa, calculado ao iniciar a ferramenta. Esse cálculo baseia-se na projeção policônica com parâmetros definidos em função da extensão geográfica do mapa atual."},"52":{titulo:"Alterar interface",diretorio:"i3geo/classesjs/classe_interface.js",categoria:"6",pt:"O i3Geo pode usar diferentes interfaces para manipular a navegação sobre o mapa. Por padrão, é utilizada uma interface própria, desenvolvida para o i3Geo, mas pode-se optar pelo uso do Flamingo, OpenLayers, Google Maps ou Google Earth.",complemento:"As funcionalidade do i3Geo são afetadas pela interface escolhida, sendo que algumas operações diferem de uma para outra. A maior parte das funcionalidades são implementadas apenas na interface padrão. No caso do Google Earth , que permite a visualização do mapa em 3d, é necessário a instalação de um plugin específico."},"53":{titulo:"Obter imagens geradas",diretorio:"i3geo/classesjs/classe_gadgets.js",categoria:"6",pt:"As imagens geradas durante o uso do mapa são registradas na memória do i3Geo, dessa forma é possível obter todas essas imagens. Essa opção lista e mostra essas imagens, incluindo a extensão geográfica de cada uma e legenda.",complemento:"Essa opção é útil para os casos em que se deseja capturar as imagens geradas para a geração de apresentações, impressão, etc."},"54":{titulo:"Animação",diretorio:"i3geo/ferramentas/opcoes_animacao",categoria:"6",pt:"As imagens geradas durante o uso do mapa são registradas na memória do i3Geo, dessa forma é possível recuperar as imagens de forma sequencial criando um efeito de animação.",complemento:"A opção de animação utiliza um número limitado de quadros, que são preenchidos de forma sequencial e cíclica. Utilize a opção número de quadros para aumentar esse número. Utilize a opção de tempo para definir o tempo de transição entre um quadro e outro (tempo em milisegundos). Para obter o resultado desejado, planeje sua animação antes. Para obter as imagens individualmente, utilize a opção 'Pegar imagens'."},"55":{titulo:"Extensão geográfica",diretorio:"i3geo/ferramentas/mostraexten",categoria:"7",pt:"A extensão geográfica é a abrangência espacial do mapa definido por meio de uma lista de coordenadas em décimos de grau e na ordem menor longitude, menor latitude, maior longitude, maior latitude. A extensão geográfica do mapa pode ser alterada digitando-se novas coordenadas por meio dessa ferramenta.",complemento:"O resultado final do mapa quando se altera a extensão pode não corresponder as espectativas, uma vez que o mapa é um retângulo cujas proporções podem não ser compatíveis com as coordenadas digitadas.",tela:"ferramentas/mostraexten/exemplo.htm"},"":{titulo:"",diretorio:"",categoria:"6",pt:"",complemento:""}}};g_traducao_ajuda_categorias={"1":{titulo:"Propriedades do mapa"},"2":{titulo:"Arquivos"},"3":{titulo:"Análise geográfica"},"4":{titulo:"Inclusão de camadas"},"5":{titulo:"Operações sobre um tema"},"6":{titulo:"Operações sobre o mapa"},"7":{titulo:"Navegação"}};
3 3 \ No newline at end of file
... ...
classesjs/dicionario_ajuda.js
... ... @@ -6,7 +6,8 @@ g_traducao_ajuda = {
6 6 categoria:"1",
7 7 pt:"O filtro possibilita gerar efeitos de coloração no mapa. É aplicado sobre a imagem gerada toda vez que o mapa é alterado. No caso de temas baseados em dados RASTER, os níveis de cores obtidos com a ferramenta de identificação não são alterados.",
8 8 complemento:"Os filtros podem provocar um tempo maior de desenho do mapa, devendo ser utilizados com cuidado. As opções sépia e tons de cinza utilizam algorítmos próprios do i3Geo, já as demais, utilizam a opção de filtro disponível com o PHP 5. Mais detalhes <a href='http://www.php.net/manual/pt_BR/function.imagefilter.php' >aqui</a>.",
9   - tela:"ferramentas/tipoimagem/exemplo.htm"
  9 + tela:"ferramentas/tipoimagem/exemplo.htm",
  10 + apijs:"i3GEO.mapa.dialogo.tipoimagem()"
10 11 },
11 12 "2": {
12 13 titulo: "Legenda",
... ... @@ -14,126 +15,161 @@ g_traducao_ajuda = {
14 15 categoria:"1",
15 16 pt:"A legenda do mapa é utilizada em várias opções do i3Geo e pode também ficar inserida na própria imagem do mapa. A legenda mostra os símbolos utilizados no desenho de cada tema, podendo-se alterar características como fonte, tamanho dos textos, tamanho dos retângulos com os símbolos, etc.",
16 17 complemento:"Antes de aplicar uma alteração, você pode testar os parâmetros escolhidos para avaliar o resultado. No caso dos parâmetros que definem cores, utilize -1,-1,-1 para anular seu efeito.",
17   - tela:"ferramentas/opcoes_legenda/exemplo.htm"
  18 + tela:"ferramentas/opcoes_legenda/exemplo.htm",
  19 + apijs:"i3GEO.mapa.dialogo.opcoesLegenda()"
18 20 },
19 21 "3": {
20 22 titulo: "Barra de escala",
21 23 diretorio:"i3geo/ferramentas/opcoes_escala",
22 24 categoria:"1",
23 25 pt:"A barra de escala é uma imagem inserida no mapa que mostra a relação entre uma medida feita no mapa e no mundo real. A barra pode ser modificada especificando-se seu tamanho, número de divisões e cores.",
24   - complemento:"Existem dois modelos básicos para a escala: linear e bloco. Para não mostrar a escala no mapa, escolha a 'sem escala' na opção estilo."
  26 + complemento:"Existem dois modelos básicos para a escala: linear e bloco. Para não mostrar a escala no mapa, escolha a 'sem escala' na opção estilo.",
  27 + tela:"ferramentas/opcoes_escala/exemplo.htm",
  28 + apijs:"i3GEO.mapa.dialogo.opcoesEscala()"
25 29 },
26 30 "4": {
27 31 titulo: "Tamanho do mapa",
28 32 diretorio:"i3geo/ferramentas/opcoes_tamanho",
29 33 categoria:"1",
30 34 pt:"O tamanho do mapa é definido automaticamente quando o i3Geo é aberto, buscando-se otimizar o uso do espaço disponível no monitor. A opção de modificação do tamanho altera apenas o corpo do mapa, forçando o ajuste dos outros elementos, o que nem sempre provoca bons resultados.",
31   - complemento:"O ajuste do tamanho do mapa pode ser utilizado para gerar imagens em tamanhos específicos, principalmente para efeitos de impressão. A medida do tamanho utilizado é pixel, que corresponde ao tamanho mínimo de uma célula da imagem do mapa. Para calcular o tamanho do mapa em outra unidade de medida, necessário nos casos em que se deseja imprimir o mapa, deve ser feito considerando-se a resolução de impressão desejada."
  35 + complemento:"O ajuste do tamanho do mapa pode ser utilizado para gerar imagens em tamanhos específicos, principalmente para efeitos de impressão. A medida do tamanho utilizado é pixel, que corresponde ao tamanho mínimo de uma célula da imagem do mapa. Para calcular o tamanho do mapa em outra unidade de medida, necessário nos casos em que se deseja imprimir o mapa, deve ser feito considerando-se a resolução de impressão desejada.",
  36 + tela:"ferramentas/opcoes_tamanho/exemplo.htm",
  37 + apijs:"i3GEO.mapa.dialogo.tamanho()"
32 38 },
33 39 "5": {
34 40 titulo: "Cor da seleção",
35 41 diretorio:"i3geo/ferramentas/opcoes_querymap",
36 42 categoria:"1",
37 43 pt:"A cor da seleção é utilizada para mostrar no mapa os elementos de um determinado tema que estão selecionados. A seleção consiste em destacar elementos para uso em determinadas operações, como por exemplo o cálculo de entorno (buffer). A definição da cor é baseada no modelo R,G,B, sendo que cada componente varia de 0 a 255.",
38   - complemento:"Ao definir os valores de RGB, separe-os com ','. Quando um tema possuir elementos selecionados, é incluída uma marca antes do nome do tema na lista de camadas disponíveis no mapa."
  44 + complemento:"Ao definir os valores de RGB, separe-os com ','. Quando um tema possuir elementos selecionados, é incluída uma marca antes do nome do tema na lista de camadas disponíveis no mapa.",
  45 + tela:"ferramentas/opcoes_querymap/exemplo.htm",
  46 + apijs:"i3GEO.mapa.dialogo.queryMap()"
39 47 },
40 48 "6": {
41 49 titulo: "Cor do fundo",
42 50 diretorio:"i3geo/ferramentas/opcoes_fundo",
43 51 categoria:"1",
44 52 pt:"O corpo do mapa é constituído por uma imagem gerada com tamanho fixo. Essa imagem possuí uma cor padrão, sobre a qual são sobrepostas as camadas. Por padrão, a cor do fundo é definida como azul. A definição da cor é baseada no modelo R,G,B, sendo que cada componente varia de 0 a 255.",
45   - complemento:"Ao definir os valores de RGB, separe-os com ','. Ao utilizar as opções de conversão do mapa atual para kml ou WMS, a alteração da cor do fundo para 255,255,255 oferece melhores resultados na visualização dos dados."
  53 + complemento:"Ao definir os valores de RGB, separe-os com ','. Ao utilizar as opções de conversão do mapa atual para kml ou WMS, a alteração da cor do fundo para 255,255,255 oferece melhores resultados na visualização dos dados.",
  54 + tela:"ferramentas/opcoes_fundo/exemplo.htm",
  55 + apijs:"i3GEO.mapa.dialogo.corFundo()"
46 56 },
47 57 "7": {
48 58 titulo: "Grade de coordenadas",
49 59 diretorio:"i3geo/ferramentas/gradecoord",
50 60 categoria:"1",
51 61 pt:"A grade de coordenadas é formada por linhas verticais e horizontais representando determinadas latitudes e longitudes. A grade é um dos elementos principais na definição de um mapa, sendo utilizada na impressão ou geração de figuras.",
52   - complemento:"Ao adicionar uma grade, é criado uma nova camada no mapa, possibilitando que mais de uma grade seja criada. Uma grade pode ou não conter os textos indicando os valores de lat long, permitindo que se crie uma grade com espaçamento de linhas diferente do espaçamento dos textos."
  62 + complemento:"Ao adicionar uma grade, é criado uma nova camada no mapa, possibilitando que mais de uma grade seja criada. Uma grade pode ou não conter os textos indicando os valores de lat long, permitindo que se crie uma grade com espaçamento de linhas diferente do espaçamento dos textos.",
  63 + tela:"ferramentas/gradecoord/exemplo.htm",
  64 + apijs:"i3GEO.mapa.dialogo.gradeCoord()"
53 65 },
54 66 "8": {
55 67 titulo: "Templates",
56 68 diretorio:"i3geo/ferramentas/template",
57 69 categoria:"1",
58 70 pt:"Um template define como os componentes de um mapa são organizados no navegador. O administrador do i3Geo pode criar templates diferentes conforme as necessidades do usuário, sendo que alguns templates são fornecidos com o próprio i3Geo.",
59   - complemento:"A criação de templates é uma tarefa do administrador do i3Geo. Para abrir um template específico diretamente, utilize a URL que é mostrada no navegador quando um template é escolhido."
  71 + complemento:"A criação de templates é uma tarefa do administrador do i3Geo. Para abrir um template específico diretamente, utilize a URL que é mostrada no navegador quando um template é escolhido.",
  72 + tela:"ferramentas/template/exemplo.htm",
  73 + apijs:"i3GEO.mapa.dialogo.template()"
60 74 },
61 75 "9": {
62 76 titulo: "Temporizador",
63 77 diretorio:"i3geo/ferramentas/opcoes_autoredesenha",
64 78 categoria:"1",
65 79 pt:"O temporizador permite definir um intervalo de tempo em segundos que irá disparar o redesenho do mapa.",
66   - complemento:"Quando o mapa é redesenhado, as camadas existentes são lidas novamente para compor o novo mapa. Essa opção é útil quando existirem camadas no mapa que sofrem atualizações frequentes, como por exemplo o deslocamento de aeronaves, carros ou navios."
  80 + complemento:"Quando o mapa é redesenhado, as camadas existentes são lidas novamente para compor o novo mapa. Essa opção é útil quando existirem camadas no mapa que sofrem atualizações frequentes, como por exemplo o deslocamento de aeronaves, carros ou navios.",
  81 + tela:"ferramentas/opcoes_autoredesenha/exemplo.htm",
  82 + apijs:"i3GEO.mapa.dialogo.autoredesenha()"
67 83 },
68 84 "10": {
69 85 titulo: "Salvar mapa",
70 86 diretorio:"i3geo/ferramentas/salvamapa",
71 87 categoria:"2",
72 88 pt:"O mapa que o usuário está utilizando pode ser salvo localmente (na máquina do usuário) para ser aberto posteriormente. Isso permite que um trabalho seja continuado em outro momento, uma vez que o mapa em uso é sempre perdido quando o usuário fecha o navegador.",
73   - complemento:"Os dados locais que foram criados não são salvos, sendo necessário o seu download quando desejado. Isso afeta as opções de inclusão de pontos ou conversão de elementos selecionados em camadas."
  89 + complemento:"Os dados locais que foram criados não são salvos, sendo necessário o seu download quando desejado. Isso afeta as opções de inclusão de pontos ou conversão de elementos selecionados em camadas.",
  90 + tela:"ferramentas/salvamapa/exemplo.htm",
  91 + apijs:"i3GEO.mapa.dialogo.salvaMapa()"
74 92 },
75 93 "11": {
76 94 titulo: "Carregar mapa",
77 95 diretorio:"i3geo/ferramentas/carregamapa",
78 96 categoria:"2",
79 97 pt:"O mapa que o usuário está utilizando pode ser salvo localmente (na máquina do usuário) para ser aberto posteriormente. Isso permite que um trabalho seja continuado em outro momento, uma vez que o mapa em uso é sempre perdido quando o usuário fecha o navegador.",
80   - complemento:"A opção de carregar um mapa permite enviar para o servidor, onde o i3Geo está instalado, o mapa que foi salvo anteriormente."
  98 + complemento:"A opção de carregar um mapa permite enviar para o servidor, onde o i3Geo está instalado, o mapa que foi salvo anteriormente.",
  99 + tela:"ferramentas/carregamapa/exemplo.htm",
  100 + apijs:"i3GEO.mapa.dialogo.carregaMapa()"
81 101 },
82 102 "12": {
83 103 titulo: "Converter em WMS",
84 104 diretorio:"i3geo/ferramentas/convertews",
85 105 categoria:"2",
86 106 pt:"Convertendo o mapa atual em um WMS é possível utilizar outros softwares para visualizar o mesmo mapa visto no i3Geo. O resultado da conversão é um endereço (url) temporário, esse endereço deve ser inserido no software que se quer usar e que suporte WMS.",
87   - complemento:"WMS é um padrão internacional e não específico do i3Geo. Utilizando um WMS, pode-se adicionar ao mapa outras camadas de dados, inclusive dados locais, se estiver sendo utilizado um software instalado em um computador local. Conforme as características de cada servidor onde o i3Geo estiver instalado, o WMS poderá permanecer disponível por períodos de tempo variáveis. Para acessar a lista de WMS disponíveis utilize o link <a href='ogc.htm' >ogc.htm</a>.Mais informações em <a href='www.opengeospatial.org' >OGC.</a>"
  107 + complemento:"WMS é um padrão internacional e não específico do i3Geo. Utilizando um WMS, pode-se adicionar ao mapa outras camadas de dados, inclusive dados locais, se estiver sendo utilizado um software instalado em um computador local. Conforme as características de cada servidor onde o i3Geo estiver instalado, o WMS poderá permanecer disponível por períodos de tempo variáveis. Para acessar a lista de WMS disponíveis utilize o link <a href='ogc.htm' >ogc.htm</a>.Mais informações em <a href='www.opengeospatial.org' >OGC.</a>",
  108 + tela:"ferramentas/convertews/exemplo.htm",
  109 + apijs:"i3GEO.mapa.dialogo.convertews()"
88 110 },
89 111 "13": {
90 112 titulo: "Converter em KML",
91 113 diretorio:"i3geo/ferramentas/convertekml",
92 114 categoria:"2",
93 115 pt:"Convertendo o mapa atual em KML é possível utilizar outros softwares para visualizar o mesmo mapa visto no i3Geo. O resultado da conversão é um endereço (url) temporário, esse endereço deve ser inserido no software que se quer usar e que suporte KML. Para usar o KML no Google Earth, utilize a opção desse softawre chamada 'adicionar link de rede'.",
94   - complemento:"KML é um padrão internacional e não específico do i3Geo. Conforme as características de cada servidor onde o i3Geo estiver instalado, o KML poderá permanecer disponível por períodos de tempo variáveis. O KML gerado pelo i3Geo não contém as coordenadas dos elementos de uma camada, mas sim um WMS embutido no KML. Essa estrutura limita o uso do KML mas permite uma maior performance no acesso aos dados. Mais informações em <a href='www.opengeospatial.org' >OGC.</a>"
  116 + complemento:"KML é um padrão internacional e não específico do i3Geo. Conforme as características de cada servidor onde o i3Geo estiver instalado, o KML poderá permanecer disponível por períodos de tempo variáveis. O KML gerado pelo i3Geo não contém as coordenadas dos elementos de uma camada, mas sim um WMS embutido no KML. Essa estrutura limita o uso do KML mas permite uma maior performance no acesso aos dados. Mais informações em <a href='www.opengeospatial.org' >OGC.</a>",
  117 + tela:"ferramentas/convertekml/exemplo.htm",
  118 + apijs:"i3GEO.mapa.dialogo.convertekml()"
95 119 },
96 120 "14": {
97 121 titulo: "Grade de polígonos",
98 122 diretorio:"i3geo/ferramentas/gradepol",
99 123 categoria:"3",
100 124 pt:"Cria uma nova camada no mapa contendo retângulos com espaçamento determinado em x e y. A grade gerada pode ser obtida via download. O espaçamento é definido em décimos de grau e as coordenadas do ponto inicial podem ser definida clicando-se no mapa ou digitando-se o valor.",
101   - complemento:"A grade é útil para a realização de análises onde deseja-se calcular ocorrências de fenômenos pontuais e representá-los posteriormente com base em totais. Observe que a área e as distâncias reais de cada polígono não são constantes, uma vez que é utilizada a projeção geográfica na sua geração."
  125 + complemento:"A grade é útil para a realização de análises onde deseja-se calcular ocorrências de fenômenos pontuais e representá-los posteriormente com base em totais. Observe que a área e as distâncias reais de cada polígono não são constantes, uma vez que é utilizada a projeção geográfica na sua geração.",
  126 + tela:"ferramentas/gradepol/exemplo.htm",
  127 + apijs:"i3GEO.analise.dialogo.gradePol()"
102 128 },
103 129 "15": {
104 130 titulo: "Grade de pontos",
105 131 diretorio:"i3geo/ferramentas/gradepontos",
106 132 categoria:"3",
107 133 pt:"Cria uma nova camada no mapa contendo pontos com espaçamento determinado em x e y. A grade gerada pode ser obtida via download. O espaçamento é definido em décimos de grau e as coordenadas do ponto inicial podem ser definida clicando-se no mapa ou digitando-se o valor.",
108   - complemento:"Observe que as distâncias reais entre cada ponto não são constantes, uma vez que é utilizada a projeção geográfica na sua geração."
  134 + complemento:"Observe que as distâncias reais entre cada ponto não são constantes, uma vez que é utilizada a projeção geográfica na sua geração.",
  135 + tela:"ferramentas/gradepontos/exemplo.htm",
  136 + apijs:"i3GEO.analise.dialogo.gradePontos()"
109 137 },
110 138 "16": {
111 139 titulo: "Grade de hexágonos",
112 140 diretorio:"i3geo/ferramentas/gradehex",
113 141 categoria:"3",
114 142 pt:"Cria uma nova camada no mapa contendo hexágonos com espaçamento determinado em x e y. A grade gerada pode ser obtida via download. O espaçamento é definido em décimos de grau e as coordenadas do ponto inicial podem ser definida clicando-se no mapa ou digitando-se o valor.",
115   - complemento:"A grade é útil para a realização de análises onde deseja-se calcular ocorrências de fenômenos pontuais e representá-los posteriormente com base em totais. Observe que a área e as distâncias reais de cada polígono não são constantes, uma vez que é utilizada a projeção geográfica na sua geração."
  143 + complemento:"A grade é útil para a realização de análises onde deseja-se calcular ocorrências de fenômenos pontuais e representá-los posteriormente com base em totais. Observe que a área e as distâncias reais de cada polígono não são constantes, uma vez que é utilizada a projeção geográfica na sua geração.",
  144 + tela:"ferramentas/gradehex/exemplo.htm",
  145 + apijs:"i3GEO.analise.dialogo.gradeHex()"
116 146 },
117 147 "17": {
118 148 titulo: "Distância entre pontos",
119 149 diretorio:"i3geo/ferramentas/distanciaptpt",
120 150 categoria:"3",
121 151 pt:"O cálculo de dist&acirc;ncias é feito de um ponto em rela&ccedil;&atilde;o aos mais pr&oacute;ximos. O ponto origem, deve estar selecionado em um dos temas existentes no mapa. Para restringir a distância de busca, é necessário definir um raio máximo, os pontos considerados serão aqueles dentro desse raio. Em cada linha ligando dois pontos são inseridos atributos que indicam a distância e o identificador dos pontos. Esses identificadores são escolhidos com base nas colunas de atributos do tema pontual escolhido.",
122   - complemento:"O resultado dos cálculos são novas camadas incluídas no mapa, sendo uma de linhas e uma com o entorno de busca considerado."
  152 + complemento:"O resultado dos cálculos são novas camadas incluídas no mapa, sendo uma de linhas e uma com o entorno de busca considerado.",
  153 + tela:"ferramentas/distanciaptpt/exemplo.htm",
  154 + apijs:"i3GEO.analise.dialogo.distanciaptpt()"
123 155 },
124 156 "18": {
125   - titulo: "",
  157 + titulo: "Ponto em polígono",
126 158 diretorio:"i3geo/ferramentas/pontoempoligono",
127 159 categoria:"3",
128 160 pt:"Ponto em pol&iacute;gono &eacute; uma opera&ccedil;&atilde;o que resulta em um novo tema contendo o cruzamento entre um tema com pontos e outros com pol&iacute;gonos (ou imagem raster). As informa&ccedil;&otilde;es do tema poligonal (ou raster) ser&atilde;o agregadas à tabela do novo tema pontual gerado. As colunas da tabela de atributos do novo tema gerado serão nomeadas em uma sequência numérica, uma vez que o tema original pode ter colunas com nomes incompatíveis com o formato shapefile, utilizado na geração do novo tema.",
129   - complemento:"Pode-se escolher mais de um tema de origem dos dados, possibilitando agregar informações de temas diferentes. Essa opção de cruzamento é útil nos casos onde a informação necessária para a análise de um tema encontra-se em outro tema. Por exemplo, é possível cruzar um tema com a localização das cidades com um tema com a delimitação de biomas. O resultado permite elaborar estatísticas por biomas com base nos dados dos pontos."
  161 + complemento:"Pode-se escolher mais de um tema de origem dos dados, possibilitando agregar informações de temas diferentes. Essa opção de cruzamento é útil nos casos onde a informação necessária para a análise de um tema encontra-se em outro tema. Por exemplo, é possível cruzar um tema com a localização das cidades com um tema com a delimitação de biomas. O resultado permite elaborar estatísticas por biomas com base nos dados dos pontos.",
  162 + tela:"ferramentas/pontoempoligono/exemplo.htm",
  163 + apijs:"i3GEO.analise.dialogo.pontoempoligono()"
130 164 },
131 165 "19": {
132 166 titulo: "Número de pontos por polígono",
133 167 diretorio:"i3geo/ferramentas/nptpol",
134 168 categoria:"3",
135 169 pt:"Ponto em pol&iacute;gono &eacute; uma opera&ccedil;&atilde;o que resulta em um novo tema contendo o cruzamento entre um tema com pontos e outro com pol&iacute;gono. O resultado é um novo tema poligonal, cuja tabela de atributos conterá um item com o total de pontos em cada polígono",
136   - complemento:"O uso dessa ferramenta é indicado nas situações em que se deseja agregar dados de ocorrências pontuais em polígonos, possibilitando a visualização dos dados por meio de técnicas de classificação e representação coroplética."
  170 + complemento:"O uso dessa ferramenta é indicado nas situações em que se deseja agregar dados de ocorrências pontuais em polígonos, possibilitando a visualização dos dados por meio de técnicas de classificação e representação coroplética.",
  171 + tela:"ferramentas/nptpol/exemplo.htm",
  172 + apijs:"i3GEO.analise.dialogo.nptPol()"
137 173 },
138 174 "20": {
139 175 titulo: "Distribuição de pontos",
... ... @@ -147,175 +183,217 @@ g_traducao_ajuda = {
147 183 diretorio:"i3geo/ferramentas/centroide",
148 184 categoria:"3",
149 185 pt:"Os centr&oacute;ides s&atilde;o pontos localizados no centro de massa de uma geometria. Para gerar os centr&oacute;ides, voc&ecirc; precisa selecionar alguns elementos de um tema. Utilize para isso a op&ccedil;&atilde;o de sele&ccedil;&atilde;o ou a tabela de atributos do tema desejado.",
150   - complemento:"Dependendo da forma de uma geometria, o ponto calculado pode ser posicionado fora do polígono <a href='http://postgis.refractions.net/documentation/manual-svn/ST_Centroid.html' >exemplo</a>."
  186 + complemento:"Dependendo da forma de uma geometria, o ponto calculado pode ser posicionado fora do polígono <a href='http://postgis.refractions.net/documentation/manual-svn/ST_Centroid.html' >exemplo</a>.",
  187 + tela:"ferramentas/centroide/exemplo.htm",
  188 + apijs:"i3GEO.analise.dialogo.centroide()"
151 189 },
152 190 "22": {
153 191 titulo: "Dissolver",
154 192 diretorio:"i3geo/ferramentas/dissolve",
155 193 categoria:"3",
156 194 pt:"Essa ferramenta transforma v&aacute;rios pol&iacute;gonos em um s&oacute; eliminando as divisas entre eles. Para definir quais os pol&iacute;gonos devem ser unidos uns com os outros &eacute; preciso escolher um item da tabela de atributos do tema. Os pol&iacute;gonos que possu&iacute;rem o mesmo valor ser&atilde;o considerados no mesmo grupo e suas divisas eliminadas. Caso n&atilde;o tenha sido escolhido nenhum item, todas os pol&iacute;gonos ser&atilde;o agrupados em um s&oacute;.",
157   - complemento:"O resultado final ser&aacute; um novo tema com pol&iacute;gonos diferentes dos originais e cuja tabela de atributos conter&aacute; apenas o item escolhido. Caso as geometrias originais possuam fronteiras não ajustadas exatamente, o resultado pode apresentar pequenos polígonos internos."
  195 + complemento:"O resultado final ser&aacute; um novo tema com pol&iacute;gonos diferentes dos originais e cuja tabela de atributos conter&aacute; apenas o item escolhido. Caso as geometrias originais possuam fronteiras não ajustadas exatamente, o resultado pode apresentar pequenos polígonos internos.",
  196 + tela:"ferramentas/dissolve/exemplo.htm",
  197 + apijs:"i3GEO.analise.dialogo.dissolve()"
158 198 },
159 199 "23": {
160 200 titulo: "Análise de geometrias",
161   - diretorio:"i3geo/ferramentas/analisegeometrias",
  201 + diretorio:"i3geo/ferramentas/analisageometrias",
162 202 categoria:"3",
163 203 pt:"Essa ferramenta permite processar elementos constituintes de um ou mais temas por meio de funções que atuam sobre a geometria que define o elemento. Essas funções possibilitam a realização de cálculos, como área e perímetro, e cruzamentos entre geometrias, como união e intersecção. Para utilizar a ferramenta, deve-se selecionar cada elemento desejado e convertê-los em uma geometria ou conjunto de geometrias. Feito isso, as geometrias convertidas podem ser utilizadas nas operações.",
164   - complemento:"Para selecionar elementos, utilize as opções de seleção disponíveis no i3Geo ou então clique no mapa no elemento desejado após ativar a ferramenta. A seleção é feita sobre o tema escolhido. Para ver as geometrias capturadas, clique na guia 'listar'. Para usar as opções de análise, mostradas na guia 'análise', você deve marcar as geometrias desejadas na guia 'listar'."
  204 + complemento:"Para selecionar elementos, utilize as opções de seleção disponíveis no i3Geo ou então clique no mapa no elemento desejado após ativar a ferramenta. A seleção é feita sobre o tema escolhido. Para ver as geometrias capturadas, clique na guia 'listar'. Para usar as opções de análise, mostradas na guia 'análise', você deve marcar as geometrias desejadas na guia 'listar'.",
  205 + tela:"ferramentas/analisageometrias/exemplo.htm",
  206 + apijs:"i3GEO.analise.dialogo.analisaGeometrias()"
165 207 },
166 208 "24": {
167 209 titulo: "Entorno (buffer)",
168 210 diretorio:"i3geo/ferramentas/buffer",
169 211 categoria:"3",
170 212 pt:"O entorno, ou buffer, &eacute; um pol&iacute;gono que circunda um elemento geogr&aacute;fico em uma dist&acirc;ncia fixa. Para o cálculo de distância o i3Geo utiliza a projeção policônica. Os atributos do tema alvo são copiados para os polígonos resultantes e uma nova camada é adicionada ao mapa. Opcionalmente, os polígonos resultantes podem ser unidos como um único.",
171   - complemento:"Para gerar o entorno, voc&ecirc; precisa selecionar alguns elementos de um tema. Utilize para isso a op&ccedil;&atilde;o de sele&ccedil;&atilde;o ou a tabela de atributos do tema desejado."
  213 + complemento:"Para gerar o entorno, voc&ecirc; precisa selecionar alguns elementos de um tema. Utilize para isso a op&ccedil;&atilde;o de sele&ccedil;&atilde;o ou a tabela de atributos do tema desejado.",
  214 + tela:"ferramentas/buffer/exemplo.htm",
  215 + apijs:"i3GEO.analise.dialogo.buffer()"
172 216 },
173 217 "25": {
174 218 titulo: "Agrupa elementos",
175 219 diretorio:"i3geo/ferramentas/agrupaelementos",
176 220 categoria:"3",
177 221 pt:"Essa ferramenta transforma v&aacute;rios elementos selecionados de um tema em um s&oacute; criando pol&iacute;gonos agrupados. Para definir quais elementos devem ser unidos uns com os outros &eacute; preciso escolher um item da tabela de atributos do tema. Os elementos que possu&iacute;rem o mesmo valor nesse item ser&atilde;o considerados no mesmo grupo e suas divisas eliminadas. Caso n&atilde; tenha sido escolhido nenhum item, todas os elementos ser&atilde;o agrupados em um s&oacute;.",
178   - complemento:"O resultado final ser&aacute; um novo tema com pol&iacute;gonos diferentes dos originais e cuja tabela de atributos conter&aacute; apenas o item escolhido."
  222 + complemento:"O resultado final ser&aacute; um novo tema com pol&iacute;gonos diferentes dos originais e cuja tabela de atributos conter&aacute; apenas o item escolhido.",
  223 + tela:"ferramentas/agrupaelementos/exemplo.htm",
  224 + apijs:"i3GEO.analise.dialogo.agrupaElementos()"
179 225 },
180 226 "26": {
181 227 titulo: "Upload de arquivo dbf",
182 228 diretorio:"i3geo/ferramentas/uploaddbf",
183 229 categoria:"4",
184 230 pt:"Utilize essa op&ccedil;&atilde;o para acrescentar um tema baseado nas coordenadas x e y presentes em uma tabela DBF. Os valores de x e y devem utilizar '.' como separador de decimal. Se as coordenadas estiverem na proje&ccedil;&atilde;o geogr&aacute;fica, os valores dever&atilde;o estar em d&eacute;cimos de grau, com sinal negativo para pontos ao sul do equador e oeste do meridiano 0.",
185   - complemento:"O arquivo DBF será armazenado no servidor onde o i3geo está instalado e permanecerá lá até que os arquivos temporários sejam apagados. Não utilize essa opção se existir alguma restrição ao uso do arquivo e se a política de acesso aos dados, definidas pela entidade que hospeda o i3geo, não for compatível com essas restri&ccedil;&otilde;es."
  231 + complemento:"O arquivo DBF será armazenado no servidor onde o i3geo está instalado e permanecerá lá até que os arquivos temporários sejam apagados. Não utilize essa opção se existir alguma restrição ao uso do arquivo e se a política de acesso aos dados, definidas pela entidade que hospeda o i3geo, não for compatível com essas restri&ccedil;&otilde;es.",
  232 + tela:"ferramentas/uploaddbf/exemplo.htm",
  233 + apijs:"i3GEO.arvoreDeTemas.dialogo.uploaddbf()"
186 234 },
187 235 "27": {
188 236 titulo: "Upload se shapefile",
189   - diretorio:"i3geo/ferramentas/",
  237 + diretorio:"i3geo/ferramentas/upload",
190 238 categoria:"4",
191 239 pt:"Permite que um arquivo do tipo shapefile seja enviado ao servidor e incluído no mapa como uma nova camada. O arquivo shapefile será armazenado no servidor onde o i3geo está instalado e permanecerá lá até que os arquivos temporários sejam apagados. Um shapefile é composto basicamente por três tipos de arquivos (dbf, shp e shx), todos devem ser submetidos",
192   - complemento:"Não utilize essa opção se existir alguma restrição ao uso do arquivo e se a política de acesso aos dados, definidas pela entidade que hospeda o i3geo, não for compatívelcom essas restri&ccedil;&otilde;es."
  240 + complemento:"Não utilize essa opção se existir alguma restrição ao uso do arquivo e se a política de acesso aos dados, definidas pela entidade que hospeda o i3geo, não for compatívelcom essas restri&ccedil;&otilde;es.",
  241 + tela:"ferramentas/upload/exemplo.htm",
  242 + apijs:"i3GEO.arvoreDeTemas.dialogo.upload()"
193 243 },
194 244 "28": {
195 245 titulo: "Conexão WMS",
196 246 diretorio:"i3geo/ferramentas/conectarwms",
197 247 categoria:"4",
198 248 pt:"Uma conexão WMS permite que dados disponíveis em outros servidores sejam incluídos como camadas no i3Geo. Na ferramenta de conexão é mostrada uma lista de endereços previamente cadastrados, mas pode-se digitar um outro endereço qualquer, desde que seja um serviço no padrão WMS. Após um serviço ser escolhido, a lista de camadas disponíveis é mostrada na guia 'Temas'.",
199   - complemento:"Camadas obtidas por meio de conexão WMS não permitem que algumas operações disponíveis no i3Geo sejam executadas, como por exemplo a alteração na legenda, seleção, entre outras. Quando um servidor apresentar problemas, a camada não poderá ser adicionada."
  249 + complemento:"Camadas obtidas por meio de conexão WMS não permitem que algumas operações disponíveis no i3Geo sejam executadas, como por exemplo a alteração na legenda, seleção, entre outras. Quando um servidor apresentar problemas, a camada não poderá ser adicionada.",
  250 + tela:"ferramentas/conectarwms/exemplo.htm",
  251 + apijs:"i3GEO.arvoreDeTemas.conectarwms.upload()"
200 252 },
201 253 "29": {
202 254 titulo: "Conexão GeoRSS",
203 255 diretorio:"i3geo/ferramentas/conectargeorss",
204 256 categoria:"4",
205 257 pt:"Uma conexão GeoRSS permite obter a localização de conteúdos disponíveis no formato RSS com coordenadas geográficas incluídas. Na ferramenta de conexão é mostrada uma lista de endereços previamente cadastrados, mas pode-se digitar um outro endereço qualquer, desde que seja um serviço no padrão GeoRSS.",
206   - complemento:"A camada adicionada ao mapa baseia-se em um arquivo shapefile criado temporariamente pelo i3Geo. Caso o serviço GeoRSS sofrer alterações, como a inclusão de um novo item, é necessário fazer novamente a conexão para que a camada reflita a alteração."
  258 + complemento:"A camada adicionada ao mapa baseia-se em um arquivo shapefile criado temporariamente pelo i3Geo. Caso o serviço GeoRSS sofrer alterações, como a inclusão de um novo item, é necessário fazer novamente a conexão para que a camada reflita a alteração.",
  259 + tela:"ferramentas/conectargeorss/exemplo.htm",
  260 + apijs:"i3GEO.arvoreDeTemas.conectargeorss.upload()"
207 261 },
208 262 "30": {
209 263 titulo: "Nuvem de tags",
210 264 diretorio:"i3geo/ferramentas/nuvemtags",
211 265 categoria:"4",
212 266 pt:"A nuvem de tags é uma forma de localizar camadas disponíveis para ser vistas no mapa. A busca é feita por meio de tags ou palavras-chave. As tags são registradas pelo administrador do i3Geo para cada tema disponível na árvore de temas.",
213   - complemento:"Ao escolher uma tag, é feita dos temas correspondentes e o resultado é adicionado à arvore de temas. Opcionalmente, o usuário pode escolher navegar na nuvem 'animada' que mostra as tags como um globo 3d."
  267 + complemento:"Ao escolher uma tag, é feita dos temas correspondentes e o resultado é adicionado à arvore de temas. Opcionalmente, o usuário pode escolher navegar na nuvem 'animada' que mostra as tags como um globo 3d.",
  268 + tela:"ferramentas/nuvemtags/exemplo.htm",
  269 + apijs:"i3GEO.arvoreDeTemas.conectargeorss.nuvemTags()"
214 270 },
215 271 "31": {
216 272 titulo: "Procurar tema",
217 273 diretorio:"classe_arvoredetemas.js",
218 274 categoria:"4",
219 275 pt:"Localiza temas disponíveis nos menus da árvore de adição de temas. Os temas localizados são incluídos em um novo nó da árvore, possibilitando sua adição ao mapa.",
220   - complemento:"Para procurar um tema, digite a palavra ou frase no campo de texto e clique no ícone existente no lado direito."
  276 + complemento:"Para procurar um tema, digite a palavra ou frase no campo de texto e clique no ícone existente no lado direito.",
  277 + apijs: "i3GEO.arvoreDeTemas.buscaTema(palavra)"
221 278 },
222 279 "32": {
223 280 titulo: "Acesso aos arquivos do servidor",
224 281 diretorio:"classe_arvoredetemas.js",
225 282 categoria:"4",
226 283 pt:"Os usuários cadastrados no i3Geo como editores podem acessar arquivos existentes no servidor onde o i3Geo está instalado. A navegação permite localizar arquivos shapefile para inclusão como uma nova camada no mapa.",
227   - complemento:"Por motivos de segurança, apenas os editores podem utilizar essa opção. O cadastramento é feito pelo administrador do i3Geo, por meio da edição do arquivo ms_configura.php."
  284 + complemento:"Por motivos de segurança, apenas os editores podem utilizar essa opção. O cadastramento é feito pelo administrador do i3Geo, por meio da edição do arquivo ms_configura.php.",
  285 + apijs: "i3GEO.arvoreDeTemas.montaDir(node)"
228 286 },
229 287 "33": {
230 288 titulo: "Árvore de endereços WMS",
231 289 diretorio:"classe_arvoredetemas.js",
232 290 categoria:"4",
233 291 pt:"A conexão com serviços WMS (OGC) pode ser feita escolhendo-se o servidor e as camadas disponíveis diretamente na árvore de temas. A lista de endereços utilizada nesse nó da árvore é a mesma utilizada na opção de conexão que é aberta por meio do ícone 'Conexão MWS'. Quando uma camada for encontrada no WMS, é mostrado um 'box' ao lado do nome da camada, permitindo sua adição ao mapa.",
234   - complemento:"A vantagem do uso da árvore é a velocidade de acesso à lista de camadas, uma vez que o i3Geo faz um 'cache' do arquivo XML gerado com a lista de camadas disponíveis. A árvore permite ainda a visão correta da hierarquia de camadas configuradas no WMS, que pode ter vários níveis. Cada vez que um usuário tenta acessar um WMS o sucesso ou não da conexão é registrado, assim, é possível mostrar ao lado de cada endereço o percentual de tentativas de conexão válidas."
  292 + complemento:"A vantagem do uso da árvore é a velocidade de acesso à lista de camadas, uma vez que o i3Geo faz um 'cache' do arquivo XML gerado com a lista de camadas disponíveis. A árvore permite ainda a visão correta da hierarquia de camadas configuradas no WMS, que pode ter vários níveis. Cada vez que um usuário tenta acessar um WMS o sucesso ou não da conexão é registrado, assim, é possível mostrar ao lado de cada endereço o percentual de tentativas de conexão válidas.",
  293 + apijs: "i3GEO.arvoreDeTemas.listaWMS(node)"
235 294 },
236 295 "34": {
237 296 titulo: "Sistemas",
238 297 diretorio:"classe_arvoredetemas.js",
239 298 categoria:"4",
240 299 pt:"O nó 'Sistemas' da árvore de adição de temas, lista aplicativos especiais que precisam de interação com o usuário para a criação de uma camada.",
241   - complemento:"Alguns sistemas são fornecidos com a instalação padrão do i3Geo, mas cada administrador pode criar seus próprios."
  300 + complemento:"Alguns sistemas são fornecidos com a instalação padrão do i3Geo, mas cada administrador pode criar seus próprios.",
  301 + apijs: "i3GEO.arvoreDeTemas.listaSistemas(g_sid,g_locaplic,funcao)"
242 302 },
243 303 "35": {
244 304 titulo: "Procurar ocorrências",
245 305 diretorio:"i3geo/ferramentas/busca",
246 306 categoria:"5",
247 307 pt:"Cada tema possuí um conjunto de dados descritivos associados aos elementos geográficos (tabela de atributos). A opção 'procurar' realiza uma pesquisa nesses atributos e localiza as correspondências. O resultado é mostrado em uma lista de elementos que permite destacar cada um deles.",
248   - complemento:"Para fazer a busca deve-se selecionar em quais titens da tabela de atributos a mesma será feita, podendo-se escolher mais de um. A busca pode ser feita no mapa todo ou apenas na região visível do mapa."
  308 + complemento:"Para fazer a busca deve-se selecionar em quais titens da tabela de atributos a mesma será feita, podendo-se escolher mais de um. A busca pode ser feita no mapa todo ou apenas na região visível do mapa.",
  309 + tela:"ferramentas/busca/exemplo.htm",
  310 + apijs:"i3GEO.tema.dialogo.procuraratrib()"
249 311 },
250 312 "36": {
251 313 titulo: "Toponímia",
252   - diretorio:"i3geo/ferramentas/",
  314 + diretorio:"i3geo/ferramentas/toponimia",
253 315 categoria:"5",
254 316 pt:"A toponímia são os textos mostrados no mapa que identificam lugares ou elementos que constituem um tema. Os textos são baseados na tabela de atributos de cada tema, que contém os dados descritivos de cada elemento.",
255   - complemento:"Ao inserir uma toponímia, um novo tema é adicionado ao mapa, podendo ser excluído ou movimentado. Dessa forma é possível incluir mais de um tema com a toponímia. Ao inserir a toponímia deve-se escoçher o item da tabela de atributos e, caso necessário, pode-se modificar as opções padrão de simbologia utilizadas nos textos, como fonte, cor, máscara, etc. É possível ainda testar as opções antes de concluir a inclusão da toponímia."
  317 + complemento:"Ao inserir uma toponímia, um novo tema é adicionado ao mapa, podendo ser excluído ou movimentado. Dessa forma é possível incluir mais de um tema com a toponímia. Ao inserir a toponímia deve-se escoçher o item da tabela de atributos e, caso necessário, pode-se modificar as opções padrão de simbologia utilizadas nos textos, como fonte, cor, máscara, etc. É possível ainda testar as opções antes de concluir a inclusão da toponímia.",
  318 + tela:"ferramentas/toponimia/exemplo.htm",
  319 + apijs:"i3GEO.tema.dialogo.toponimia()"
256 320 },
257 321 "37": {
258 322 titulo: "Etiquetas",
259 323 diretorio:"i3geo/ferramentas/etiqueta",
260 324 categoria:"5",
261 325 pt:"As etiquetas s&atilde;o textos descritivos mostrados no mapa quando o mouse &eacute; estacionado por alguns instantes sobre um elemento. Cada tema pode ter uma etiqueta ativa, sendo esta baseada em um item da tabela de atributos do tema.",
262   - complemento:"Para ver as etiquetas, ative a opera&ccedil;&atilde;o de identifica&ccedil;&atilde;o."
  326 + complemento:"Para ver as etiquetas, ative a opera&ccedil;&atilde;o de identifica&ccedil;&atilde;o.",
  327 + tela:"ferramentas/etiqueta/exemplo.htm",
  328 + apijs:"i3GEO.tema.dialogo.etiquetas()"
263 329 },
264 330 "38": {
265 331 titulo: "Filtro",
266 332 diretorio:"i3geo/ferramentas/filtro",
267 333 categoria:"5",
268 334 pt:"Filtrar um tema significa definir um critério para que um determinado elemento seja mostrado. Esse critério é baseado nos dados descritivos (tabela de atributos). Um filtro é uma expressão que relaciona os itens da tabela de atributos e seus valores, por exemplo, 'UF' = 'SP', onde 'UF' é o nome da coluna (item) e 'SP' é o valor. As expressões podem ser definidas por meio de um 'construtor' (guia default da ferramenta) ou digitando-se diretamente a expressão. Veja <a href='http://mapserver.org/mapfile/expressions.html#mapserver-expressions' >como</a>.",
269   - complemento:"Cada tema pode ter apenas um filtro. O filtro apenas deixa de mostrar os dados no mapa, ou seja, os dados continuam na tabela de atributos. Antes de aplicar um filtro, pode-se testá-lo para verificar seu efeito. O construtor de expressões permite a utilização de mais de uma coluna, para isso, deve-se adicionar novas linhas e escolher um conector, como 'e' ou 'ou'. Por exemplo, em um tema com os municípios pode-se mostrar apenas aqueles de determinados estados escolhendo-se 'colun' = 'valor' 'e' 'coluna' = 'valor'."
  335 + complemento:"Cada tema pode ter apenas um filtro. O filtro apenas deixa de mostrar os dados no mapa, ou seja, os dados continuam na tabela de atributos. Antes de aplicar um filtro, pode-se testá-lo para verificar seu efeito. O construtor de expressões permite a utilização de mais de uma coluna, para isso, deve-se adicionar novas linhas e escolher um conector, como 'e' ou 'ou'. Por exemplo, em um tema com os municípios pode-se mostrar apenas aqueles de determinados estados escolhendo-se 'colun' = 'valor' 'e' 'coluna' = 'valor'.",
  336 + tela:"ferramentas/filtro/exemplo.htm",
  337 + apijs:"i3GEO.tema.dialogo.filtro()"
270 338 },
271 339 "39": {
272 340 titulo: "Tabela",
273 341 diretorio:"i3geo/ferramentas/tabela",
274 342 categoria:"5",
275 343 pt:"Cada tema possui informações descritivas associadas a cada elemento, esses dados são conhecidos como 'tabela de atributos'. Essa opção mostra os dados existentes na tabela e permite a realização de uma série de operações diretamente sobre os registros existentes, como por exemplo, seleção, zoom, relatórios e gráficos.",
276   - complemento:"Como o número de registros de um tema pode ser grande, os dados são mostrados em páginas. Ao lado de cada registro existe uma caixa que permite marcar os registros. Os registros marcados são mostrados na guia 'Marcados'. As operações disponíveis nessa ferramenta atuam sobre todos os elementos da tabela ou sobre os selecinados. Para selecionar os elementos marcados, utilize a opção 'Ativa seleção' na guia 'Marcados'."
  344 + complemento:"Como o número de registros de um tema pode ser grande, os dados são mostrados em páginas. Ao lado de cada registro existe uma caixa que permite marcar os registros. Os registros marcados são mostrados na guia 'Marcados'. As operações disponíveis nessa ferramenta atuam sobre todos os elementos da tabela ou sobre os selecinados. Para selecionar os elementos marcados, utilize a opção 'Ativa seleção' na guia 'Marcados'.",
  345 + tela:"ferramentas/tabela/exemplo.htm",
  346 + apijs:"i3GEO.tema.dialogo.tabela()"
277 347 },
278 348 "40": {
279 349 titulo: "Gráficos",
280 350 diretorio:"i3geo/ferramentas/graficotema",
281 351 categoria:"5",
282 352 pt:"Para a montagem de cada gr&aacute;fico &eacute; necess&aacute;rio selecionar um tema que contenha os dados que ser&atilde;o representados. Os dados s&atilde;o aqueles que encontram-se na tabela de atributos do tema.",
283   - complemento:"Ap&oacute;s selecionado o tema, &eacute; mostrada uma lista com os itens existentes na tabela de atributos. Escolha os itens que ser&atilde;o utilizados no gr&aacute;fico clicando no box que aparece na lista de itens. Cada item ir&aacute; compor uma fatia do gr&aacute;fico. Ao lado do item, &eacute; mostrada a cor que ser&aacute; utilizada na representa&ccedil;&atilde;o. Cada cor &eacute; definida em RGB. Na guia 'propriedades' &eacute; poss&iacute;vel definir propriedades de representa&ccedil;&atilde;o de cada gr&aacute;fico. As defini&ccedil;&otilde;es afetar&atilde;o a forma de cada gr&aacute;fico. Cada gr&aacute;fico adicionado &eacute; inclu&iacute;do no mapa como um novo tema."
  353 + complemento:"Ap&oacute;s selecionado o tema, &eacute; mostrada uma lista com os itens existentes na tabela de atributos. Escolha os itens que ser&atilde;o utilizados no gr&aacute;fico clicando no box que aparece na lista de itens. Cada item ir&aacute; compor uma fatia do gr&aacute;fico. Ao lado do item, &eacute; mostrada a cor que ser&aacute; utilizada na representa&ccedil;&atilde;o. Cada cor &eacute; definida em RGB. Na guia 'propriedades' &eacute; poss&iacute;vel definir propriedades de representa&ccedil;&atilde;o de cada gr&aacute;fico. As defini&ccedil;&otilde;es afetar&atilde;o a forma de cada gr&aacute;fico. Cada gr&aacute;fico adicionado &eacute; inclu&iacute;do no mapa como um novo tema.",
  354 + tela:"ferramentas/graficotema/exemplo.htm",
  355 + apijs:"i3GEO.tema.dialogo.graficotema()"
284 356 },
285 357 "41": {
286 358 titulo: "Editor de legenda",
287 359 diretorio:"i3geo/ferramentas/legenda",
288 360 categoria:"5",
289 361 pt:"A legenda de um tema consiste nas definições dos símbolos utilizados na representação de cada elemento. A lém dos símbolos, uma das propriedades da legenda é o tipo de classificação utilizado na representação dos dados, por exemplo, pode-se mostrar todos os elementos com um único símbolo ou agrupar elementos e utilizar símbolos diferentes para cada grupo. No editor, a guia 'Classes' permite definir a classificação e na guia principal são mostrados os símbolos. Quando um símbolo é clicado, é ativada a guia que permite definir as características do símbolo.",
290   - complemento:"As classes são definidas por meio de expressões que definem um tipo de filtro que será usado para definir que elementos fazem parte de cada classe. O editor possui alguns métodos para definição automática das classes, mas pode-se incluir classes livremente digitando-se o filtro. Veja <a href='http://mapserver.org/mapfile/class.html' >como</a>."
  362 + complemento:"As classes são definidas por meio de expressões que definem um tipo de filtro que será usado para definir que elementos fazem parte de cada classe. O editor possui alguns métodos para definição automática das classes, mas pode-se incluir classes livremente digitando-se o filtro. Veja <a href='http://mapserver.org/mapfile/class.html' >como</a>.",
  363 + tela:"ferramentas/legenda/exemplo.htm",
  364 + apijs:"i3GEO.tema.dialogo.editaLegenda()"
291 365 },
292 366 "42": {
293 367 titulo: "Opacidade",
294 368 diretorio:"i3geo/classesjs/classe_tema.js",
295 369 categoria:"5",
296 370 pt:"Essa opção modifica a opacidade de um tema permitindo ajustar a visibilidade dos elementos em relação aos outros temas. A opacidade varia de 0 a 100, sendo 100 o mais opaco.",
297   - complemento:""
  371 + complemento:"",
  372 + apijs:"i3GEO.tema.mudatransp(idtema)"
298 373 },
299 374 "43": {
300 375 titulo: "Altera nome",
301 376 diretorio:"i3geo/classesjs/classe_tema.js",
302 377 categoria:"5",
303 378 pt:"Essa opção permite alterar o nome do tema. O novo nome será mostrado no mapa e também na legenda.",
304   - complemento:""
  379 + complemento:"",
  380 + apijs:"i3GEO.tema.mudanome(idtema)"
305 381 },
306 382 "44": {
307 383 titulo: "Mostrar em janela",
308 384 diretorio:"i3geo/classesjs/classe_navega.js",
309 385 categoria:"5",
310 386 pt:"Inclui um retângulo na tela que segue a movimentação do mouse e mostra o tema escolhido. Possibilita destacar a visualização de uma camada sobre as outras.",
311   - complemento:""
  387 + complemento:"",
  388 + apijs:"i3GEO.navega.destacaTema.inicia()"
312 389 },
313 390 "45": {
314 391 titulo: "Zoom para o tema",
315 392 diretorio:"i3geo/classesjs/classe_navega.js",
316 393 categoria:"5",
317 394 pt:"Ajusta a visualização do mapa alterando a extensão geográfica para mostrar todos os componentes de um determinado tema.",
318   - complemento:"Essa opção é mostrada como um pequeno ícone localizado logo abaixo de um tema na árvore de temas."
  395 + complemento:"Essa opção é mostrada como um pequeno ícone localizado logo abaixo de um tema na árvore de temas.",
  396 + apijs:"i3GEO.tema.zoom(idtema)"
319 397 },
320 398 "46": {
321 399 titulo: "Farol indicativo de escala",
... ... @@ -329,56 +407,65 @@ g_traducao_ajuda = {
329 407 diretorio:"i3geo/classesjs/classe_tema.js",
330 408 categoria:"5",
331 409 pt:"Os temas disponíveis no mapa são desenhados como camadas que se sobrepõem para compor o mapa. Como uma pilha, as camadas seguem uma ordem de desenho, sendo que na lista de temas o primeiro que é mostrado é o último desenhado. A ordem da pilha pode ser alterada clicando-se e arrastando um tema (clicando no nome do tema) ou por meio de ícones que movem para cima ou para baixo apenas uma posição.",
332   - complemento:"Quando um novo tema é adicionado ao mapa, o i3Geo irá posicioná-lo procurando evitar alguns tipos de sobreposição. Temas RASTER ou poligonais são sempre inseridos abaixo dos temas lineares e pontuais."
  410 + complemento:"Quando um novo tema é adicionado ao mapa, o i3Geo irá posicioná-lo procurando evitar alguns tipos de sobreposição. Temas RASTER ou poligonais são sempre inseridos abaixo dos temas lineares e pontuais.",
  411 + apijs:"i3GEO.tema.sobe(idtema) ou i3GEO.tema.desce(idtema)"
333 412 },
334 413 "48": {
335 414 titulo: "Excluir tema",
336 415 diretorio:"i3geo/classesjs/classe_tema.js",
337 416 categoria:"5",
338 417 pt:"Exclui um tema da lista de temas disponíveis no mapa atual. A exclusão pode ser feita arrastando-se o tema para o ícone da 'lixeira' ou então por meio de um ícone mostrado abaixo de cada tema.",
339   - complemento:"Temas locais criados pelo usuário não podem ser recuperados após uma exclusão. Já os temas que constam na lista '+Temas' poderão ser adicionados ao mapa novamente."
  418 + complemento:"Temas locais criados pelo usuário não podem ser recuperados após uma exclusão. Já os temas que constam na lista '+Temas' poderão ser adicionados ao mapa novamente.",
  419 + apijs:"i3GEO.tema.exclui(idtema)"
340 420 },
341 421 "49": {
342 422 titulo: "Impressão",
343 423 diretorio:"i3geo/ferramentas/imprimir",
344 424 categoria:"6",
345 425 pt:"Utilize essa opção para gerar uma página específica para impressão do mapa. Na janela de opções deve-se escolher o tipo de página desejada, que pode variar desde páginas padronizadas em PDF até aplicativos onde o mapa é montado de forma interativa.",
346   - complemento:""
  426 + complemento:"",
  427 + tela:"ferramentas/imprimir/exemplo.htm",
  428 + apijs:"i3GEO.configura.funcoesBotoes"
347 429 },
348 430 "50": {
349 431 titulo: "Cálculo de distâncias",
350 432 diretorio:"i3geo/classesjs/classe_analise.js",
351 433 categoria:"6",
352 434 pt:"Ativa o modo de cálculo de distâncias, permitindo que a cada clique do mouse sobre o mapa seja feito o cálculo da distância em relação ao ponto anterior e em relação a todos os pontos clicados. O resultado é mostrado em uma janela aberta sobre o mapa. Em cada ponto é também desenhado um círculo representando a distância até o último ponto.",
353   - complemento:"O cálculo de distância é aproximado e depende da escala do mapa (quanto mais detalhado o mapa melhor). A fórmula de cálculo é baseada em <a href='http://www.chemical-ecology.net/java/lat-long.htm' >http://www.chemical-ecology.net/java/lat-long.htm</a>. Para parar o cálculo basta clicar sobre um dos pontos já inseridos."
  435 + complemento:"O cálculo de distância é aproximado e depende da escala do mapa (quanto mais detalhado o mapa melhor). A fórmula de cálculo é baseada em <a href='http://www.chemical-ecology.net/java/lat-long.htm' >http://www.chemical-ecology.net/java/lat-long.htm</a>. Para parar o cálculo basta clicar sobre um dos pontos já inseridos.",
  436 + apijs:"i3GEO.configura.funcoesBotoes"
354 437 },
355 438 "51": {
356 439 titulo: "Cálculo de área",
357 440 diretorio:"i3geo/classesjs/classe_analise.js",
358 441 categoria:"6",
359 442 pt:"Ativa o modo de cálculo de área, permitindo que seja desenhado um polígono sobre o mapa para cálculo da área. O polígono é criado clicando-se no mapa no local onde se quer criar um vértice.",
360   - complemento:"O cálculo de distância é aproximado e depende da escala do mapa (quanto mais detalhado o mapa melhor). O cálculo é baseado no tamanho do pixel do mapa, calculado ao iniciar a ferramenta. Esse cálculo baseia-se na projeção policônica com parâmetros definidos em função da extensão geográfica do mapa atual."
  443 + complemento:"O cálculo de distância é aproximado e depende da escala do mapa (quanto mais detalhado o mapa melhor). O cálculo é baseado no tamanho do pixel do mapa, calculado ao iniciar a ferramenta. Esse cálculo baseia-se na projeção policônica com parâmetros definidos em função da extensão geográfica do mapa atual.",
  444 + apijs:"i3GEO.configura.funcoesBotoes"
361 445 },
362 446 "52": {
363 447 titulo: "Alterar interface",
364 448 diretorio:"i3geo/classesjs/classe_interface.js",
365 449 categoria:"6",
366 450 pt:"O i3Geo pode usar diferentes interfaces para manipular a navegação sobre o mapa. Por padrão, é utilizada uma interface própria, desenvolvida para o i3Geo, mas pode-se optar pelo uso do Flamingo, OpenLayers, Google Maps ou Google Earth.",
367   - complemento:"As funcionalidade do i3Geo são afetadas pela interface escolhida, sendo que algumas operações diferem de uma para outra. A maior parte das funcionalidades são implementadas apenas na interface padrão. No caso do Google Earth , que permite a visualização do mapa em 3d, é necessário a instalação de um plugin específico."
  451 + complemento:"As funcionalidade do i3Geo são afetadas pela interface escolhida, sendo que algumas operações diferem de uma para outra. A maior parte das funcionalidades são implementadas apenas na interface padrão. No caso do Google Earth , que permite a visualização do mapa em 3d, é necessário a instalação de um plugin específico.",
  452 + apijs:"i3GEO.configura.oMenuData"
368 453 },
369 454 "53": {
370 455 titulo: "Obter imagens geradas",
371 456 diretorio:"i3geo/classesjs/classe_gadgets.js",
372 457 categoria:"6",
373 458 pt:"As imagens geradas durante o uso do mapa são registradas na memória do i3Geo, dessa forma é possível obter todas essas imagens. Essa opção lista e mostra essas imagens, incluindo a extensão geográfica de cada uma e legenda.",
374   - complemento:"Essa opção é útil para os casos em que se deseja capturar as imagens geradas para a geração de apresentações, impressão, etc."
  459 + complemento:"Essa opção é útil para os casos em que se deseja capturar as imagens geradas para a geração de apresentações, impressão, etc.",
  460 + apijs:"i3GEO.gadgets.quadros.listaImagens()"
375 461 },
376 462 "54": {
377 463 titulo: "Animação",
378 464 diretorio:"i3geo/ferramentas/opcoes_animacao",
379 465 categoria:"6",
380 466 pt:"As imagens geradas durante o uso do mapa são registradas na memória do i3Geo, dessa forma é possível recuperar as imagens de forma sequencial criando um efeito de animação.",
381   - complemento:"A opção de animação utiliza um número limitado de quadros, que são preenchidos de forma sequencial e cíclica. Utilize a opção número de quadros para aumentar esse número. Utilize a opção de tempo para definir o tempo de transição entre um quadro e outro (tempo em milisegundos). Para obter o resultado desejado, planeje sua animação antes. Para obter as imagens individualmente, utilize a opção 'Pegar imagens'."
  467 + complemento:"A opção de animação utiliza um número limitado de quadros, que são preenchidos de forma sequencial e cíclica. Utilize a opção número de quadros para aumentar esse número. Utilize a opção de tempo para definir o tempo de transição entre um quadro e outro (tempo em milisegundos). Para obter o resultado desejado, planeje sua animação antes. Para obter as imagens individualmente, utilize a opção 'Pegar imagens'.",
  468 + apijs:"i3GEO.gadgets.quadros.anima()"
382 469 },
383 470 "55": {
384 471 titulo: "Extensão geográfica",
... ... @@ -386,7 +473,8 @@ g_traducao_ajuda = {
386 473 categoria:"7",
387 474 pt:"A extensão geográfica é a abrangência espacial do mapa definido por meio de uma lista de coordenadas em décimos de grau e na ordem menor longitude, menor latitude, maior longitude, maior latitude. A extensão geográfica do mapa pode ser alterada digitando-se novas coordenadas por meio dessa ferramenta.",
388 475 complemento:"O resultado final do mapa quando se altera a extensão pode não corresponder as espectativas, uma vez que o mapa é um retângulo cujas proporções podem não ser compatíveis com as coordenadas digitadas.",
389   - tela:"ferramentas/mostraexten/exemplo.htm"
  476 + tela:"ferramentas/mostraexten/exemplo.htm",
  477 + apijs:"i3GEO.configura.funcoesBotoes"
390 478 },
391 479 "": {
392 480 titulo: "",
... ...
classesjs/i3geo_tudo_compacto.js
... ... @@ -10867,6 +10867,19 @@ i3GEO.interface = {
10867 10867 {Numeric}
10868 10868 */
10869 10869 OPACIDADE: 0.8,
  10870 + /*
  10871 + Property: TIPOMAPA
  10872 +
  10873 + Tipo de mapa que será usado como default, conforme constantes definidas na API do Google Maps.
  10874 +
  10875 + Default:
  10876 + G_PHYSICAL_MAP
  10877 +
  10878 + Type:
  10879 + {Google API constante GMapType}
  10880 + */
  10881 + TIPOMAPA: "G_PHYSICAL_MAP",
  10882 +
10870 10883 redesenha: function(){
10871 10884 if(i3GeoMap != ""){
10872 10885 posfixo = posfixo + "&";
... ... @@ -10916,8 +10929,10 @@ i3GEO.interface = {
10916 10929 var ret = pol.split(" ");
10917 10930 var pt1 = (( (ret[0] * -1) - (ret[2] * -1) ) / 2) + ret[0] *1;
10918 10931 var pt2 = (((ret[1] - ret[3]) / 2)* -1) + ret[1] *1;
  10932 +
10919 10933 i3GeoMap = new GMap2($i(i3GEO.interface.IDMAPA));
10920   - i3GeoMap.setMapType(G_SATELLITE_MAP);
  10934 + i3GeoMap.addMapType(G_PHYSICAL_MAP);
  10935 + i3GeoMap.setMapType(i3GEO.interface.googlemaps.TIPOMAPA);
10921 10936 i3GeoMap.addControl(new GLargeMapControl());
10922 10937 i3GeoMap.addControl(new GMapTypeControl());
10923 10938 var bottomLeft = new GControlPosition(G_ANCHOR_BOTTOM_LEFT,new GSize(0,40));
... ... @@ -11024,7 +11039,7 @@ i3GEO.interface = {
11024 11039 ativaBotoes: function(){
11025 11040 var imagemxy = i3GEO.util.pegaPosicaoObjeto($i(i3GEO.interface.IDCORPO));
11026 11041 if ($i("barraDeBotoes2")){
11027   - var x2 = imagemxy[0]+i3GEO.interface.BARRABOTOESLEFT;
  11042 + var x2 = imagemxy[0]+i3GEO.interface.BARRABOTOESLEFT+70;
11028 11043 var y2 = imagemxy[1]+i3GEO.interface.BARRABOTOESTOP;
11029 11044 }
11030 11045 if ($i("barraDeBotoes2"))
... ...
classesjs/i3geo_tudo_compacto.js.php
... ... @@ -10867,6 +10867,19 @@ i3GEO.interface = {
10867 10867 {Numeric}
10868 10868 */
10869 10869 OPACIDADE: 0.8,
  10870 + /*
  10871 + Property: TIPOMAPA
  10872 +
  10873 + Tipo de mapa que será usado como default, conforme constantes definidas na API do Google Maps.
  10874 +
  10875 + Default:
  10876 + G_PHYSICAL_MAP
  10877 +
  10878 + Type:
  10879 + {Google API constante GMapType}
  10880 + */
  10881 + TIPOMAPA: "G_PHYSICAL_MAP",
  10882 +
10870 10883 redesenha: function(){
10871 10884 if(i3GeoMap != ""){
10872 10885 posfixo = posfixo + "&";
... ... @@ -10916,8 +10929,10 @@ i3GEO.interface = {
10916 10929 var ret = pol.split(" ");
10917 10930 var pt1 = (( (ret[0] * -1) - (ret[2] * -1) ) / 2) + ret[0] *1;
10918 10931 var pt2 = (((ret[1] - ret[3]) / 2)* -1) + ret[1] *1;
  10932 +
10919 10933 i3GeoMap = new GMap2($i(i3GEO.interface.IDMAPA));
10920   - i3GeoMap.setMapType(G_SATELLITE_MAP);
  10934 + i3GeoMap.addMapType(G_PHYSICAL_MAP);
  10935 + i3GeoMap.setMapType(i3GEO.interface.googlemaps.TIPOMAPA);
10921 10936 i3GeoMap.addControl(new GLargeMapControl());
10922 10937 i3GeoMap.addControl(new GMapTypeControl());
10923 10938 var bottomLeft = new GControlPosition(G_ANCHOR_BOTTOM_LEFT,new GSize(0,40));
... ... @@ -11024,7 +11039,7 @@ i3GEO.interface = {
11024 11039 ativaBotoes: function(){
11025 11040 var imagemxy = i3GEO.util.pegaPosicaoObjeto($i(i3GEO.interface.IDCORPO));
11026 11041 if ($i("barraDeBotoes2")){
11027   - var x2 = imagemxy[0]+i3GEO.interface.BARRABOTOESLEFT;
  11042 + var x2 = imagemxy[0]+i3GEO.interface.BARRABOTOESLEFT+70;
11028 11043 var y2 = imagemxy[1]+i3GEO.interface.BARRABOTOESTOP;
11029 11044 }
11030 11045 if ($i("barraDeBotoes2"))
... ...
ferramentas/agrupaelementos/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,14 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.parametros.mapfile = "x"
  11 +i3GEO.analise.dialogo.agrupaElementos()
  12 +</script>
  13 +</body>
  14 +</html>
0 15 \ No newline at end of file
... ...
ferramentas/analisageometrias/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,14 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.parametros.mapfile = "x"
  11 +i3GEO.analise.dialogo.analisaGeometrias()
  12 +</script>
  13 +</body>
  14 +</html>
0 15 \ No newline at end of file
... ...
ferramentas/buffer/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,14 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.parametros.mapfile = "x"
  11 +i3GEO.analise.dialogo.buffer()
  12 +</script>
  13 +</body>
  14 +</html>
0 15 \ No newline at end of file
... ...
ferramentas/busca/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,14 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.parametros.mapfile = "x"
  11 +i3GEO.tema.dialogo.procuraratrib()
  12 +</script>
  13 +</body>
  14 +</html>
0 15 \ No newline at end of file
... ...
ferramentas/busca/index.js
... ... @@ -20,7 +20,9 @@ Free Software Foundation, Inc., no endereço
20 20 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
21 21 */
22 22 //inicializa
  23 +
23 24 parametrosURL()
  25 +if(tema == "undefined"){tema = "";}
24 26 contadorJanelas = 0
25 27 //monta a lista de itens
26 28 checkitensf(
... ...
ferramentas/carregamapa/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,13 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.mapa.dialogo.carregaMapa()
  11 +</script>
  12 +</body>
  13 +</html>
0 14 \ No newline at end of file
... ...
ferramentas/centroide/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,14 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.parametros.mapfile = "x"
  11 +i3GEO.analise.dialogo.centroide()
  12 +</script>
  13 +</body>
  14 +</html>
0 15 \ No newline at end of file
... ...
ferramentas/conectargeorss/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,14 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.parametros.mapfile = "x"
  11 +i3GEO.arvoreDeTemas.dialogo.conectargeorss()
  12 +</script>
  13 +</body>
  14 +</html>
0 15 \ No newline at end of file
... ...
ferramentas/conectarwms/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,14 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.parametros.mapfile = "x"
  11 +i3GEO.arvoreDeTemas.dialogo.conectarwms()
  12 +</script>
  13 +</body>
  14 +</html>
0 15 \ No newline at end of file
... ...
ferramentas/conectarwms/index.htm
... ... @@ -66,7 +66,7 @@ mensagemAjuda(&quot;men2&quot;,document.getElementById(&quot;men2&quot;).innerHTML)
66 66 g_RSSwms = new Array("")
67 67  
68 68 aguarde("block")
69   -g_locaplic = window.parent.g_locaplic;
  69 +//g_locaplic = window.parent.i3GEO.configura.locaplic;
70 70 if (document.getElementById("RSSwms"))
71 71 {
72 72 if (g_RSSwms.length > 0)
... ...
ferramentas/convertekml/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,14 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.parametros.mapfile = "x"
  11 +i3GEO.mapa.dialogo.convertekml()
  12 +</script>
  13 +</body>
  14 +</html>
0 15 \ No newline at end of file
... ...
ferramentas/convertews/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,14 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.parametros.mapfile = "x"
  11 +i3GEO.mapa.dialogo.convertews()
  12 +</script>
  13 +</body>
  14 +</html>
0 15 \ No newline at end of file
... ...
ferramentas/convertews/index.js
... ... @@ -28,6 +28,7 @@ cp.set_response_type(&quot;JSON&quot;);
28 28 cp.call(p,"converteWS",resultado);
29 29 function resultado(retorno)
30 30 {
  31 + if(retorno.data.erro){aguarde("none");return;}
31 32 if (retorno.data != undefined)
32 33 {
33 34  
... ...
ferramentas/dissolve/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,14 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.parametros.mapfile = "x"
  11 +i3GEO.analise.dialogo.dissolve()
  12 +</script>
  13 +</body>
  14 +</html>
0 15 \ No newline at end of file
... ...
ferramentas/etiqueta/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,13 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.tema.dialogo.etiquetas()
  11 +</script>
  12 +</body>
  13 +</html>
0 14 \ No newline at end of file
... ...
ferramentas/etiqueta/index.js
... ... @@ -21,6 +21,7 @@ Free Software Foundation, Inc., no endereço
21 21 */
22 22 //inicializa
23 23 parametrosURL()
  24 +if(tema == "undefined"){tema = "";}
24 25 //preenche a lista de itens
25 26 radioitensf
26 27 (
... ...
ferramentas/filtro/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,13 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.tema.dialogo.filtro()
  11 +</script>
  12 +</body>
  13 +</html>
0 14 \ No newline at end of file
... ...
ferramentas/filtro/index.js
... ... @@ -24,6 +24,7 @@ parametrosURL()
24 24 aguarde("block")
25 25 listaitens = "" //guarda a lista de temas e itens
26 26 comboDeItens = ""
  27 +if(tema == "undefined"){tema = "";}
27 28 //combo com as camadas
28 29 comboCamadas("selCamada",tema,function(retorno)
29 30 {
... ...
ferramentas/gradecoord/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,13 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.mapa.dialogo.gradeCoord()
  11 +</script>
  12 +</body>
  13 +</html>
0 14 \ No newline at end of file
... ...
ferramentas/gradecoord/index.js
... ... @@ -39,6 +39,7 @@ cp.call(p,&quot;listaTrueType&quot;,listafontesf);
39 39 //monta a lista de fontes
40 40 function listafontesf(retorno)
41 41 {
  42 + if(retorno.data.erro){aguarde("none");return;}
42 43 var retorno = retorno.data
43 44 var lista = retorno.split(",")
44 45 var ins = "<select id=fonte >"
... ...
ferramentas/gradehex/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,14 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.parametros.mapfile = "x"
  11 +i3GEO.analise.dialogo.gradeHex()
  12 +</script>
  13 +</body>
  14 +</html>
0 15 \ No newline at end of file
... ...
ferramentas/gradepol/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,14 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.parametros.mapfile = "x"
  11 +i3GEO.analise.dialogo.gradePol()
  12 +</script>
  13 +</body>
  14 +</html>
0 15 \ No newline at end of file
... ...
ferramentas/gradepontos/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,14 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.parametros.mapfile = "x"
  11 +i3GEO.analise.dialogo.gradePontos()
  12 +</script>
  13 +</body>
  14 +</html>
0 15 \ No newline at end of file
... ...
ferramentas/graficotema/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,13 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.tema.dialogo.graficotema()
  11 +</script>
  12 +</body>
  13 +</html>
0 14 \ No newline at end of file
... ...
ferramentas/graficotema/index.js
... ... @@ -21,6 +21,7 @@ Free Software Foundation, Inc., no endereço
21 21 */
22 22 //inicializa
23 23 parametrosURL()
  24 +if(tema == "undefined"){tema = "";}
24 25 ativaGuias("")
25 26 mostraGuia("guia1")
26 27 comboi = ""
... ...
ferramentas/imprimir/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,24 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +var l = i3GEO.barraDeBotoes.LISTABOTOES;
  11 +var b = l.length-1;
  12 +do{
  13 + if (l[b].iddiv == "imprimir"){
  14 + if(l[b].conteudo)
  15 + {eval('$i("teste").innerHTML = "'+l[b].conteudo+'"');}
  16 + if(l[b].funcaoonclick){
  17 + l[b].funcaoonclick.call();
  18 + }
  19 + }
  20 +}
  21 +while (b--);
  22 +</script>
  23 +</body>
  24 +</html>
0 25 \ No newline at end of file
... ...
ferramentas/legenda/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,13 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.tema.dialogo.editaLegenda()
  11 +</script>
  12 +</body>
  13 +</html>
0 14 \ No newline at end of file
... ...
ferramentas/legenda/index.js
... ... @@ -21,6 +21,7 @@ Free Software Foundation, Inc., no endereço
21 21 */
22 22 //inicializa
23 23 parametrosURL()
  24 +if(tema == "undefined"){tema = ""}
24 25 estilo = ""
25 26 classe = ""
26 27 listaitens = "" //guarda a lista de temas e itens
... ...
ferramentas/nptpol/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,14 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.parametros.mapfile = "x"
  11 +i3GEO.analise.dialogo.nptPol()
  12 +</script>
  13 +</body>
  14 +</html>
0 15 \ No newline at end of file
... ...
ferramentas/nuvemtags/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,14 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.parametros.mapfile = "x"
  11 +i3GEO.arvoreDeTemas.dialogo.nuvemTags()
  12 +</script>
  13 +</body>
  14 +</html>
0 15 \ No newline at end of file
... ...
ferramentas/opcoes_autoredesenha/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,13 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.mapa.dialogo.salvamapa()
  11 +</script>
  12 +</body>
  13 +</html>
0 14 \ No newline at end of file
... ...
ferramentas/opcoes_escala/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,13 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.mapa.dialogo.opcoesEscala()
  11 +</script>
  12 +</body>
  13 +</html>
0 14 \ No newline at end of file
... ...
ferramentas/opcoes_escala/index.js
... ... @@ -38,6 +38,7 @@ YAHOO.example.init = function ()
38 38 }()
39 39 function inicia(retorno)
40 40 {
  41 + if(retorno.data.erro){aguarde("none");return;}
41 42 if (retorno.data != undefined)
42 43 {
43 44 var retorno = retorno.data
... ...
ferramentas/opcoes_fundo/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,13 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.mapa.dialogo.corFundo()
  11 +</script>
  12 +</body>
  13 +</html>
0 14 \ No newline at end of file
... ...
ferramentas/opcoes_fundo/index.js
... ... @@ -32,8 +32,10 @@ var p = g_locaplic+&quot;/classesphp/mapa_controle.php?g_sid=&quot;+g_sid+&quot;&amp;funcao=pegacor
32 32 var cp = new cpaint();
33 33 //cp.set_debug(2)
34 34 cp.set_response_type("JSON");
35   -var retorno = function(retorno)
36   -{$i("cor").value = retorno.data;}
  35 +var retorno = function(retorno){
  36 + if(retorno.data.erro){aguarde("none");return;}
  37 + $i("cor").value = retorno.data;
  38 +}
37 39 cp.call(p,"corQM",retorno);
38 40  
39 41 function mudacor()
... ...
ferramentas/opcoes_querymap/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,13 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.mapa.dialogo.queryMap()
  11 +</script>
  12 +</body>
  13 +</html>
0 14 \ No newline at end of file
... ...
ferramentas/opcoes_querymap/index.js
... ... @@ -33,8 +33,11 @@ var p = g_locaplic+&quot;/classesphp/mapa_controle.php?g_sid=&quot;+g_sid+&quot;&amp;funcao=pegaque
33 33 var cp = new cpaint();
34 34 //cp.set_debug(2)
35 35 cp.set_response_type("JSON");
36   -var retorno = function(retorno)
37   -{$i("cor").value = retorno.data;aguarde("none")}
  36 +var retorno = function(retorno){
  37 + if(retorno.data.erro){$i("cor").value="";aguarde("none");return;}
  38 + $i("cor").value = retorno.data;
  39 + aguarde("none");
  40 +}
38 41 cp.call(p,"corQM",retorno);
39 42  
40 43 function mudacor()
... ...
ferramentas/opcoes_tamanho/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,13 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.mapa.dialogo.tamanho()
  11 +</script>
  12 +</body>
  13 +</html>
0 14 \ No newline at end of file
... ...
ferramentas/pontoempoligono/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,14 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.parametros.mapfile = "x"
  11 +i3GEO.analise.dialogo.pontoempoligono()
  12 +</script>
  13 +</body>
  14 +</html>
0 15 \ No newline at end of file
... ...
ferramentas/pontosdistri/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,14 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.parametros.mapfile = "x"
  11 +i3GEO.analise.dialogo.pontosdistri()
  12 +</script>
  13 +</body>
  14 +</html>
0 15 \ No newline at end of file
... ...
ferramentas/pontosdistri/index.js
... ... @@ -47,12 +47,6 @@ comboTemasPt(&quot;temasPt&quot;,function(retorno)
47 47  
48 48 ins += "<div style=top:0px;left:0px;text-align:left; onclick='analiseDeldir()' ><input id=botaodeldir size=35 type=button value='Delaunay/Voronoi' /></div><br>"
49 49  
50   - /*
51   - ins += "<div style='padding:1px;left:0px;border: 1px solid gray;'><div style=top:0px;left:0px;text-align:left; onclick='analiseCluster()' ><input id=botaocluster size=35 type=button value='Cluster espacial' /></div>"
52   - var re = new RegExp("temasPt", "g");
53   - retorno.dados = retorno.dados.replace(re,"temasPt2")
54   - ins += "<div>O tema escolhido acima ser&aacute; considerado como os eventos para o cluster. Selecione na lista abaixo o tema que ser&aacute; utilizado como popula&ccedil;&atilde;o alvo: "+retorno.dados+" </div></div><br>"
55   - */
56 50 ins += "<div style=top:0px;left:0px;text-align:left; onclick='analiseRelatorio()' ><input id=botao3 size=35 type=button value='Relat&oacute;rio' /></div><br>"
57 51  
58 52 $i("guia1obj").innerHTML = ins;
... ...
ferramentas/salvamapa/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,13 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.mapa.dialogo.autoredesenha()
  11 +</script>
  12 +</body>
  13 +</html>
0 14 \ No newline at end of file
... ...
ferramentas/tabela/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,13 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.tema.dialogo.tabela()
  11 +</script>
  12 +</body>
  13 +</html>
0 14 \ No newline at end of file
... ...
ferramentas/tabela/index.js
... ... @@ -23,6 +23,7 @@ Free Software Foundation, Inc., no endereço
23 23 nomeArquivoGr = "" //nome do arquivo que conterá os dados apoós ser feito o gráfico pela primeira vez
24 24 mensagemAjuda("men1",$i("men1").innerHTML)
25 25 parametrosURL()
  26 +if(tema == "undefined"){tema = "";}
26 27 //se o R estiver instalado, mostra a guia de graficos
27 28 if (window.parent.i3GEO.parametros.r != "sim")
28 29 {$i("guia4obj").innerHTML = "Opção não disponível"}
... ...
ferramentas/template/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,13 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.mapa.dialogo.template()
  11 +</script>
  12 +</body>
  13 +</html>
0 14 \ No newline at end of file
... ...
ferramentas/toponimia/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,13 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.tema.dialogo.toponimia()
  11 +</script>
  12 +</body>
  13 +</html>
0 14 \ No newline at end of file
... ...
ferramentas/toponimia/index.js
... ... @@ -21,6 +21,7 @@ Free Software Foundation, Inc., no endereço
21 21 */
22 22 //inicializa
23 23 parametrosURL()
  24 +if(tema == "undefined"){tema = "";}
24 25 aguarde("block")
25 26 //preenche a lista de itens
26 27 radioitensf(tema,function(retorno){$i("listai").innerHTML = retorno.dados},"listai")
... ...
ferramentas/upload/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,14 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.parametros.mapfile = "x"
  11 +i3GEO.arvoreDeTemas.dialogo.upload()
  12 +</script>
  13 +</body>
  14 +</html>
0 15 \ No newline at end of file
... ...
ferramentas/uploaddbf/exemplo.htm 0 → 100644
... ... @@ -0,0 +1,14 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<script type="text/javascript" src="../../classesjs/i3geo.js"></script>
  5 +</head>
  6 +<body id="i3geo" class=yui-skin-sam >
  7 +<script type="text/javascript">
  8 +i3GEO.configura.locaplic = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo";
  9 +var g_localimg = i3GEO.util.protocolo()+"://"+window.location.host+"/i3geo/imagens";
  10 +i3GEO.parametros.mapfile = "x"
  11 +i3GEO.arvoreDeTemas.dialogo.uploaddbf()
  12 +</script>
  13 +</body>
  14 +</html>
0 15 \ No newline at end of file
... ...