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,6 +42,9 @@ function pegaAjuda(tipo,categoria){
42 ins += "<p>"+obj[k].pt+"</p>" 42 ins += "<p>"+obj[k].pt+"</p>"
43 ins += "<p>"+obj[k].complemento+"</p>" 43 ins += "<p>"+obj[k].complemento+"</p>"
44 ins += "<p style='color:gray'>"+obj[k].diretorio+"</p>" 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 if(obj[k].tela){ 48 if(obj[k].tela){
46 ins += "<p><a href='"+obj[k].tela+"' target=_blank >Exemplo de tela</a></p>" 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,6 +429,19 @@ i3GEO.interface = {
429 {Numeric} 429 {Numeric}
430 */ 430 */
431 OPACIDADE: 0.8, 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 redesenha: function(){ 445 redesenha: function(){
433 if(i3GeoMap != ""){ 446 if(i3GeoMap != ""){
434 posfixo = posfixo + "&"; 447 posfixo = posfixo + "&";
@@ -478,8 +491,10 @@ i3GEO.interface = { @@ -478,8 +491,10 @@ i3GEO.interface = {
478 var ret = pol.split(" "); 491 var ret = pol.split(" ");
479 var pt1 = (( (ret[0] * -1) - (ret[2] * -1) ) / 2) + ret[0] *1; 492 var pt1 = (( (ret[0] * -1) - (ret[2] * -1) ) / 2) + ret[0] *1;
480 var pt2 = (((ret[1] - ret[3]) / 2)* -1) + ret[1] *1; 493 var pt2 = (((ret[1] - ret[3]) / 2)* -1) + ret[1] *1;
  494 +
481 i3GeoMap = new GMap2($i(i3GEO.interface.IDMAPA)); 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 i3GeoMap.addControl(new GLargeMapControl()); 498 i3GeoMap.addControl(new GLargeMapControl());
484 i3GeoMap.addControl(new GMapTypeControl()); 499 i3GeoMap.addControl(new GMapTypeControl());
485 var bottomLeft = new GControlPosition(G_ANCHOR_BOTTOM_LEFT,new GSize(0,40)); 500 var bottomLeft = new GControlPosition(G_ANCHOR_BOTTOM_LEFT,new GSize(0,40));
@@ -586,7 +601,7 @@ i3GEO.interface = { @@ -586,7 +601,7 @@ i3GEO.interface = {
586 ativaBotoes: function(){ 601 ativaBotoes: function(){
587 var imagemxy = i3GEO.util.pegaPosicaoObjeto($i(i3GEO.interface.IDCORPO)); 602 var imagemxy = i3GEO.util.pegaPosicaoObjeto($i(i3GEO.interface.IDCORPO));
588 if ($i("barraDeBotoes2")){ 603 if ($i("barraDeBotoes2")){
589 - var x2 = imagemxy[0]+i3GEO.interface.BARRABOTOESLEFT; 604 + var x2 = imagemxy[0]+i3GEO.interface.BARRABOTOESLEFT+70;
590 var y2 = imagemxy[1]+i3GEO.interface.BARRABOTOESTOP; 605 var y2 = imagemxy[1]+i3GEO.interface.BARRABOTOESTOP;
591 } 606 }
592 if ($i("barraDeBotoes2")) 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 \ No newline at end of file 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 \ No newline at end of file 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 \ No newline at end of file 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 \ No newline at end of file 3 \ No newline at end of file
classesjs/dicionario_ajuda.js
@@ -6,7 +6,8 @@ g_traducao_ajuda = { @@ -6,7 +6,8 @@ g_traducao_ajuda = {
6 categoria:"1", 6 categoria:"1",
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.", 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 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>.", 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 "2": { 12 "2": {
12 titulo: "Legenda", 13 titulo: "Legenda",
@@ -14,126 +15,161 @@ g_traducao_ajuda = { @@ -14,126 +15,161 @@ g_traducao_ajuda = {
14 categoria:"1", 15 categoria:"1",
15 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 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 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 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 "3": { 21 "3": {
20 titulo: "Barra de escala", 22 titulo: "Barra de escala",
21 diretorio:"i3geo/ferramentas/opcoes_escala", 23 diretorio:"i3geo/ferramentas/opcoes_escala",
22 categoria:"1", 24 categoria:"1",
23 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.", 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 "4": { 30 "4": {
27 titulo: "Tamanho do mapa", 31 titulo: "Tamanho do mapa",
28 diretorio:"i3geo/ferramentas/opcoes_tamanho", 32 diretorio:"i3geo/ferramentas/opcoes_tamanho",
29 categoria:"1", 33 categoria:"1",
30 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.", 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 "5": { 39 "5": {
34 titulo: "Cor da seleção", 40 titulo: "Cor da seleção",
35 diretorio:"i3geo/ferramentas/opcoes_querymap", 41 diretorio:"i3geo/ferramentas/opcoes_querymap",
36 categoria:"1", 42 categoria:"1",
37 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.", 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 "6": { 48 "6": {
41 titulo: "Cor do fundo", 49 titulo: "Cor do fundo",
42 diretorio:"i3geo/ferramentas/opcoes_fundo", 50 diretorio:"i3geo/ferramentas/opcoes_fundo",
43 categoria:"1", 51 categoria:"1",
44 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.", 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 "7": { 57 "7": {
48 titulo: "Grade de coordenadas", 58 titulo: "Grade de coordenadas",
49 diretorio:"i3geo/ferramentas/gradecoord", 59 diretorio:"i3geo/ferramentas/gradecoord",
50 categoria:"1", 60 categoria:"1",
51 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.", 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 "8": { 66 "8": {
55 titulo: "Templates", 67 titulo: "Templates",
56 diretorio:"i3geo/ferramentas/template", 68 diretorio:"i3geo/ferramentas/template",
57 categoria:"1", 69 categoria:"1",
58 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.", 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 "9": { 75 "9": {
62 titulo: "Temporizador", 76 titulo: "Temporizador",
63 diretorio:"i3geo/ferramentas/opcoes_autoredesenha", 77 diretorio:"i3geo/ferramentas/opcoes_autoredesenha",
64 categoria:"1", 78 categoria:"1",
65 pt:"O temporizador permite definir um intervalo de tempo em segundos que irá disparar o redesenho do mapa.", 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 "10": { 84 "10": {
69 titulo: "Salvar mapa", 85 titulo: "Salvar mapa",
70 diretorio:"i3geo/ferramentas/salvamapa", 86 diretorio:"i3geo/ferramentas/salvamapa",
71 categoria:"2", 87 categoria:"2",
72 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.", 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 "11": { 93 "11": {
76 titulo: "Carregar mapa", 94 titulo: "Carregar mapa",
77 diretorio:"i3geo/ferramentas/carregamapa", 95 diretorio:"i3geo/ferramentas/carregamapa",
78 categoria:"2", 96 categoria:"2",
79 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.", 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 "12": { 102 "12": {
83 titulo: "Converter em WMS", 103 titulo: "Converter em WMS",
84 diretorio:"i3geo/ferramentas/convertews", 104 diretorio:"i3geo/ferramentas/convertews",
85 categoria:"2", 105 categoria:"2",
86 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.", 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 "13": { 111 "13": {
90 titulo: "Converter em KML", 112 titulo: "Converter em KML",
91 diretorio:"i3geo/ferramentas/convertekml", 113 diretorio:"i3geo/ferramentas/convertekml",
92 categoria:"2", 114 categoria:"2",
93 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'.", 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 "14": { 120 "14": {
97 titulo: "Grade de polígonos", 121 titulo: "Grade de polígonos",
98 diretorio:"i3geo/ferramentas/gradepol", 122 diretorio:"i3geo/ferramentas/gradepol",
99 categoria:"3", 123 categoria:"3",
100 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.", 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 "15": { 129 "15": {
104 titulo: "Grade de pontos", 130 titulo: "Grade de pontos",
105 diretorio:"i3geo/ferramentas/gradepontos", 131 diretorio:"i3geo/ferramentas/gradepontos",
106 categoria:"3", 132 categoria:"3",
107 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.", 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 "16": { 138 "16": {
111 titulo: "Grade de hexágonos", 139 titulo: "Grade de hexágonos",
112 diretorio:"i3geo/ferramentas/gradehex", 140 diretorio:"i3geo/ferramentas/gradehex",
113 categoria:"3", 141 categoria:"3",
114 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.", 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 "17": { 147 "17": {
118 titulo: "Distância entre pontos", 148 titulo: "Distância entre pontos",
119 diretorio:"i3geo/ferramentas/distanciaptpt", 149 diretorio:"i3geo/ferramentas/distanciaptpt",
120 categoria:"3", 150 categoria:"3",
121 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.", 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 "18": { 156 "18": {
125 - titulo: "", 157 + titulo: "Ponto em polígono",
126 diretorio:"i3geo/ferramentas/pontoempoligono", 158 diretorio:"i3geo/ferramentas/pontoempoligono",
127 categoria:"3", 159 categoria:"3",
128 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.", 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 "19": { 165 "19": {
132 titulo: "Número de pontos por polígono", 166 titulo: "Número de pontos por polígono",
133 diretorio:"i3geo/ferramentas/nptpol", 167 diretorio:"i3geo/ferramentas/nptpol",
134 categoria:"3", 168 categoria:"3",
135 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", 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 "20": { 174 "20": {
139 titulo: "Distribuição de pontos", 175 titulo: "Distribuição de pontos",
@@ -147,175 +183,217 @@ g_traducao_ajuda = { @@ -147,175 +183,217 @@ g_traducao_ajuda = {
147 diretorio:"i3geo/ferramentas/centroide", 183 diretorio:"i3geo/ferramentas/centroide",
148 categoria:"3", 184 categoria:"3",
149 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.", 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 "22": { 190 "22": {
153 titulo: "Dissolver", 191 titulo: "Dissolver",
154 diretorio:"i3geo/ferramentas/dissolve", 192 diretorio:"i3geo/ferramentas/dissolve",
155 categoria:"3", 193 categoria:"3",
156 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;.", 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 "23": { 199 "23": {
160 titulo: "Análise de geometrias", 200 titulo: "Análise de geometrias",
161 - diretorio:"i3geo/ferramentas/analisegeometrias", 201 + diretorio:"i3geo/ferramentas/analisageometrias",
162 categoria:"3", 202 categoria:"3",
163 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.", 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 "24": { 208 "24": {
167 titulo: "Entorno (buffer)", 209 titulo: "Entorno (buffer)",
168 diretorio:"i3geo/ferramentas/buffer", 210 diretorio:"i3geo/ferramentas/buffer",
169 categoria:"3", 211 categoria:"3",
170 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.", 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 "25": { 217 "25": {
174 titulo: "Agrupa elementos", 218 titulo: "Agrupa elementos",
175 diretorio:"i3geo/ferramentas/agrupaelementos", 219 diretorio:"i3geo/ferramentas/agrupaelementos",
176 categoria:"3", 220 categoria:"3",
177 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;.", 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 "26": { 226 "26": {
181 titulo: "Upload de arquivo dbf", 227 titulo: "Upload de arquivo dbf",
182 diretorio:"i3geo/ferramentas/uploaddbf", 228 diretorio:"i3geo/ferramentas/uploaddbf",
183 categoria:"4", 229 categoria:"4",
184 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.", 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 "27": { 235 "27": {
188 titulo: "Upload se shapefile", 236 titulo: "Upload se shapefile",
189 - diretorio:"i3geo/ferramentas/", 237 + diretorio:"i3geo/ferramentas/upload",
190 categoria:"4", 238 categoria:"4",
191 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", 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 "28": { 244 "28": {
195 titulo: "Conexão WMS", 245 titulo: "Conexão WMS",
196 diretorio:"i3geo/ferramentas/conectarwms", 246 diretorio:"i3geo/ferramentas/conectarwms",
197 categoria:"4", 247 categoria:"4",
198 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'.", 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 "29": { 253 "29": {
202 titulo: "Conexão GeoRSS", 254 titulo: "Conexão GeoRSS",
203 diretorio:"i3geo/ferramentas/conectargeorss", 255 diretorio:"i3geo/ferramentas/conectargeorss",
204 categoria:"4", 256 categoria:"4",
205 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.", 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 "30": { 262 "30": {
209 titulo: "Nuvem de tags", 263 titulo: "Nuvem de tags",
210 diretorio:"i3geo/ferramentas/nuvemtags", 264 diretorio:"i3geo/ferramentas/nuvemtags",
211 categoria:"4", 265 categoria:"4",
212 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.", 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 "31": { 271 "31": {
216 titulo: "Procurar tema", 272 titulo: "Procurar tema",
217 diretorio:"classe_arvoredetemas.js", 273 diretorio:"classe_arvoredetemas.js",
218 categoria:"4", 274 categoria:"4",
219 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.", 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 "32": { 279 "32": {
223 titulo: "Acesso aos arquivos do servidor", 280 titulo: "Acesso aos arquivos do servidor",
224 diretorio:"classe_arvoredetemas.js", 281 diretorio:"classe_arvoredetemas.js",
225 categoria:"4", 282 categoria:"4",
226 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.", 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 "33": { 287 "33": {
230 titulo: "Árvore de endereços WMS", 288 titulo: "Árvore de endereços WMS",
231 diretorio:"classe_arvoredetemas.js", 289 diretorio:"classe_arvoredetemas.js",
232 categoria:"4", 290 categoria:"4",
233 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.", 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 "34": { 295 "34": {
237 titulo: "Sistemas", 296 titulo: "Sistemas",
238 diretorio:"classe_arvoredetemas.js", 297 diretorio:"classe_arvoredetemas.js",
239 categoria:"4", 298 categoria:"4",
240 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.", 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 "35": { 303 "35": {
244 titulo: "Procurar ocorrências", 304 titulo: "Procurar ocorrências",
245 diretorio:"i3geo/ferramentas/busca", 305 diretorio:"i3geo/ferramentas/busca",
246 categoria:"5", 306 categoria:"5",
247 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.", 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 "36": { 312 "36": {
251 titulo: "Toponímia", 313 titulo: "Toponímia",
252 - diretorio:"i3geo/ferramentas/", 314 + diretorio:"i3geo/ferramentas/toponimia",
253 categoria:"5", 315 categoria:"5",
254 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.", 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 "37": { 321 "37": {
258 titulo: "Etiquetas", 322 titulo: "Etiquetas",
259 diretorio:"i3geo/ferramentas/etiqueta", 323 diretorio:"i3geo/ferramentas/etiqueta",
260 categoria:"5", 324 categoria:"5",
261 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.", 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 "38": { 330 "38": {
265 titulo: "Filtro", 331 titulo: "Filtro",
266 diretorio:"i3geo/ferramentas/filtro", 332 diretorio:"i3geo/ferramentas/filtro",
267 categoria:"5", 333 categoria:"5",
268 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>.", 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 "39": { 339 "39": {
272 titulo: "Tabela", 340 titulo: "Tabela",
273 diretorio:"i3geo/ferramentas/tabela", 341 diretorio:"i3geo/ferramentas/tabela",
274 categoria:"5", 342 categoria:"5",
275 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.", 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 "40": { 348 "40": {
279 titulo: "Gráficos", 349 titulo: "Gráficos",
280 diretorio:"i3geo/ferramentas/graficotema", 350 diretorio:"i3geo/ferramentas/graficotema",
281 categoria:"5", 351 categoria:"5",
282 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.", 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 "41": { 357 "41": {
286 titulo: "Editor de legenda", 358 titulo: "Editor de legenda",
287 diretorio:"i3geo/ferramentas/legenda", 359 diretorio:"i3geo/ferramentas/legenda",
288 categoria:"5", 360 categoria:"5",
289 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.", 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 "42": { 366 "42": {
293 titulo: "Opacidade", 367 titulo: "Opacidade",
294 diretorio:"i3geo/classesjs/classe_tema.js", 368 diretorio:"i3geo/classesjs/classe_tema.js",
295 categoria:"5", 369 categoria:"5",
296 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.", 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 "43": { 374 "43": {
300 titulo: "Altera nome", 375 titulo: "Altera nome",
301 diretorio:"i3geo/classesjs/classe_tema.js", 376 diretorio:"i3geo/classesjs/classe_tema.js",
302 categoria:"5", 377 categoria:"5",
303 pt:"Essa opção permite alterar o nome do tema. O novo nome será mostrado no mapa e também na legenda.", 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 "44": { 382 "44": {
307 titulo: "Mostrar em janela", 383 titulo: "Mostrar em janela",
308 diretorio:"i3geo/classesjs/classe_navega.js", 384 diretorio:"i3geo/classesjs/classe_navega.js",
309 categoria:"5", 385 categoria:"5",
310 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.", 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 "45": { 390 "45": {
314 titulo: "Zoom para o tema", 391 titulo: "Zoom para o tema",
315 diretorio:"i3geo/classesjs/classe_navega.js", 392 diretorio:"i3geo/classesjs/classe_navega.js",
316 categoria:"5", 393 categoria:"5",
317 pt:"Ajusta a visualização do mapa alterando a extensão geográfica para mostrar todos os componentes de um determinado tema.", 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 "46": { 398 "46": {
321 titulo: "Farol indicativo de escala", 399 titulo: "Farol indicativo de escala",
@@ -329,56 +407,65 @@ g_traducao_ajuda = { @@ -329,56 +407,65 @@ g_traducao_ajuda = {
329 diretorio:"i3geo/classesjs/classe_tema.js", 407 diretorio:"i3geo/classesjs/classe_tema.js",
330 categoria:"5", 408 categoria:"5",
331 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.", 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 "48": { 413 "48": {
335 titulo: "Excluir tema", 414 titulo: "Excluir tema",
336 diretorio:"i3geo/classesjs/classe_tema.js", 415 diretorio:"i3geo/classesjs/classe_tema.js",
337 categoria:"5", 416 categoria:"5",
338 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.", 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 "49": { 421 "49": {
342 titulo: "Impressão", 422 titulo: "Impressão",
343 diretorio:"i3geo/ferramentas/imprimir", 423 diretorio:"i3geo/ferramentas/imprimir",
344 categoria:"6", 424 categoria:"6",
345 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.", 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 "50": { 430 "50": {
349 titulo: "Cálculo de distâncias", 431 titulo: "Cálculo de distâncias",
350 diretorio:"i3geo/classesjs/classe_analise.js", 432 diretorio:"i3geo/classesjs/classe_analise.js",
351 categoria:"6", 433 categoria:"6",
352 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.", 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 "51": { 438 "51": {
356 titulo: "Cálculo de área", 439 titulo: "Cálculo de área",
357 diretorio:"i3geo/classesjs/classe_analise.js", 440 diretorio:"i3geo/classesjs/classe_analise.js",
358 categoria:"6", 441 categoria:"6",
359 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.", 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 "52": { 446 "52": {
363 titulo: "Alterar interface", 447 titulo: "Alterar interface",
364 diretorio:"i3geo/classesjs/classe_interface.js", 448 diretorio:"i3geo/classesjs/classe_interface.js",
365 categoria:"6", 449 categoria:"6",
366 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.", 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 "53": { 454 "53": {
370 titulo: "Obter imagens geradas", 455 titulo: "Obter imagens geradas",
371 diretorio:"i3geo/classesjs/classe_gadgets.js", 456 diretorio:"i3geo/classesjs/classe_gadgets.js",
372 categoria:"6", 457 categoria:"6",
373 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.", 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 "54": { 462 "54": {
377 titulo: "Animação", 463 titulo: "Animação",
378 diretorio:"i3geo/ferramentas/opcoes_animacao", 464 diretorio:"i3geo/ferramentas/opcoes_animacao",
379 categoria:"6", 465 categoria:"6",
380 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.", 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 "55": { 470 "55": {
384 titulo: "Extensão geográfica", 471 titulo: "Extensão geográfica",
@@ -386,7 +473,8 @@ g_traducao_ajuda = { @@ -386,7 +473,8 @@ g_traducao_ajuda = {
386 categoria:"7", 473 categoria:"7",
387 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.", 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 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.", 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 titulo: "", 480 titulo: "",
classesjs/i3geo_tudo_compacto.js
@@ -10867,6 +10867,19 @@ i3GEO.interface = { @@ -10867,6 +10867,19 @@ i3GEO.interface = {
10867 {Numeric} 10867 {Numeric}
10868 */ 10868 */
10869 OPACIDADE: 0.8, 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 redesenha: function(){ 10883 redesenha: function(){
10871 if(i3GeoMap != ""){ 10884 if(i3GeoMap != ""){
10872 posfixo = posfixo + "&"; 10885 posfixo = posfixo + "&";
@@ -10916,8 +10929,10 @@ i3GEO.interface = { @@ -10916,8 +10929,10 @@ i3GEO.interface = {
10916 var ret = pol.split(" "); 10929 var ret = pol.split(" ");
10917 var pt1 = (( (ret[0] * -1) - (ret[2] * -1) ) / 2) + ret[0] *1; 10930 var pt1 = (( (ret[0] * -1) - (ret[2] * -1) ) / 2) + ret[0] *1;
10918 var pt2 = (((ret[1] - ret[3]) / 2)* -1) + ret[1] *1; 10931 var pt2 = (((ret[1] - ret[3]) / 2)* -1) + ret[1] *1;
  10932 +
10919 i3GeoMap = new GMap2($i(i3GEO.interface.IDMAPA)); 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 i3GeoMap.addControl(new GLargeMapControl()); 10936 i3GeoMap.addControl(new GLargeMapControl());
10922 i3GeoMap.addControl(new GMapTypeControl()); 10937 i3GeoMap.addControl(new GMapTypeControl());
10923 var bottomLeft = new GControlPosition(G_ANCHOR_BOTTOM_LEFT,new GSize(0,40)); 10938 var bottomLeft = new GControlPosition(G_ANCHOR_BOTTOM_LEFT,new GSize(0,40));
@@ -11024,7 +11039,7 @@ i3GEO.interface = { @@ -11024,7 +11039,7 @@ i3GEO.interface = {
11024 ativaBotoes: function(){ 11039 ativaBotoes: function(){
11025 var imagemxy = i3GEO.util.pegaPosicaoObjeto($i(i3GEO.interface.IDCORPO)); 11040 var imagemxy = i3GEO.util.pegaPosicaoObjeto($i(i3GEO.interface.IDCORPO));
11026 if ($i("barraDeBotoes2")){ 11041 if ($i("barraDeBotoes2")){
11027 - var x2 = imagemxy[0]+i3GEO.interface.BARRABOTOESLEFT; 11042 + var x2 = imagemxy[0]+i3GEO.interface.BARRABOTOESLEFT+70;
11028 var y2 = imagemxy[1]+i3GEO.interface.BARRABOTOESTOP; 11043 var y2 = imagemxy[1]+i3GEO.interface.BARRABOTOESTOP;
11029 } 11044 }
11030 if ($i("barraDeBotoes2")) 11045 if ($i("barraDeBotoes2"))
classesjs/i3geo_tudo_compacto.js.php
@@ -10867,6 +10867,19 @@ i3GEO.interface = { @@ -10867,6 +10867,19 @@ i3GEO.interface = {
10867 {Numeric} 10867 {Numeric}
10868 */ 10868 */
10869 OPACIDADE: 0.8, 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 redesenha: function(){ 10883 redesenha: function(){
10871 if(i3GeoMap != ""){ 10884 if(i3GeoMap != ""){
10872 posfixo = posfixo + "&"; 10885 posfixo = posfixo + "&";
@@ -10916,8 +10929,10 @@ i3GEO.interface = { @@ -10916,8 +10929,10 @@ i3GEO.interface = {
10916 var ret = pol.split(" "); 10929 var ret = pol.split(" ");
10917 var pt1 = (( (ret[0] * -1) - (ret[2] * -1) ) / 2) + ret[0] *1; 10930 var pt1 = (( (ret[0] * -1) - (ret[2] * -1) ) / 2) + ret[0] *1;
10918 var pt2 = (((ret[1] - ret[3]) / 2)* -1) + ret[1] *1; 10931 var pt2 = (((ret[1] - ret[3]) / 2)* -1) + ret[1] *1;
  10932 +
10919 i3GeoMap = new GMap2($i(i3GEO.interface.IDMAPA)); 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 i3GeoMap.addControl(new GLargeMapControl()); 10936 i3GeoMap.addControl(new GLargeMapControl());
10922 i3GeoMap.addControl(new GMapTypeControl()); 10937 i3GeoMap.addControl(new GMapTypeControl());
10923 var bottomLeft = new GControlPosition(G_ANCHOR_BOTTOM_LEFT,new GSize(0,40)); 10938 var bottomLeft = new GControlPosition(G_ANCHOR_BOTTOM_LEFT,new GSize(0,40));
@@ -11024,7 +11039,7 @@ i3GEO.interface = { @@ -11024,7 +11039,7 @@ i3GEO.interface = {
11024 ativaBotoes: function(){ 11039 ativaBotoes: function(){
11025 var imagemxy = i3GEO.util.pegaPosicaoObjeto($i(i3GEO.interface.IDCORPO)); 11040 var imagemxy = i3GEO.util.pegaPosicaoObjeto($i(i3GEO.interface.IDCORPO));
11026 if ($i("barraDeBotoes2")){ 11041 if ($i("barraDeBotoes2")){
11027 - var x2 = imagemxy[0]+i3GEO.interface.BARRABOTOESLEFT; 11042 + var x2 = imagemxy[0]+i3GEO.interface.BARRABOTOESLEFT+70;
11028 var y2 = imagemxy[1]+i3GEO.interface.BARRABOTOESTOP; 11043 var y2 = imagemxy[1]+i3GEO.interface.BARRABOTOESTOP;
11029 } 11044 }
11030 if ($i("barraDeBotoes2")) 11045 if ($i("barraDeBotoes2"))
ferramentas/agrupaelementos/exemplo.htm 0 → 100644
@@ -0,0 +1,14 @@ @@ -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 \ No newline at end of file 15 \ No newline at end of file
ferramentas/analisageometrias/exemplo.htm 0 → 100644
@@ -0,0 +1,14 @@ @@ -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 \ No newline at end of file 15 \ No newline at end of file
ferramentas/buffer/exemplo.htm 0 → 100644
@@ -0,0 +1,14 @@ @@ -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 \ No newline at end of file 15 \ No newline at end of file
ferramentas/busca/exemplo.htm 0 → 100644
@@ -0,0 +1,14 @@ @@ -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 \ No newline at end of file 15 \ No newline at end of file
ferramentas/busca/index.js
@@ -20,7 +20,9 @@ Free Software Foundation, Inc., no endereço @@ -20,7 +20,9 @@ Free Software Foundation, Inc., no endereço
20 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. 20 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
21 */ 21 */
22 //inicializa 22 //inicializa
  23 +
23 parametrosURL() 24 parametrosURL()
  25 +if(tema == "undefined"){tema = "";}
24 contadorJanelas = 0 26 contadorJanelas = 0
25 //monta a lista de itens 27 //monta a lista de itens
26 checkitensf( 28 checkitensf(
ferramentas/carregamapa/exemplo.htm 0 → 100644
@@ -0,0 +1,13 @@ @@ -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 \ No newline at end of file 14 \ No newline at end of file
ferramentas/centroide/exemplo.htm 0 → 100644
@@ -0,0 +1,14 @@ @@ -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 \ No newline at end of file 15 \ No newline at end of file
ferramentas/conectargeorss/exemplo.htm 0 → 100644
@@ -0,0 +1,14 @@ @@ -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 \ No newline at end of file 15 \ No newline at end of file
ferramentas/conectarwms/exemplo.htm 0 → 100644
@@ -0,0 +1,14 @@ @@ -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 \ No newline at end of file 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,7 +66,7 @@ mensagemAjuda(&quot;men2&quot;,document.getElementById(&quot;men2&quot;).innerHTML)
66 g_RSSwms = new Array("") 66 g_RSSwms = new Array("")
67 67
68 aguarde("block") 68 aguarde("block")
69 -g_locaplic = window.parent.g_locaplic; 69 +//g_locaplic = window.parent.i3GEO.configura.locaplic;
70 if (document.getElementById("RSSwms")) 70 if (document.getElementById("RSSwms"))
71 { 71 {
72 if (g_RSSwms.length > 0) 72 if (g_RSSwms.length > 0)
ferramentas/convertekml/exemplo.htm 0 → 100644
@@ -0,0 +1,14 @@ @@ -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 \ No newline at end of file 15 \ No newline at end of file
ferramentas/convertews/exemplo.htm 0 → 100644
@@ -0,0 +1,14 @@ @@ -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 \ No newline at end of file 15 \ No newline at end of file
ferramentas/convertews/index.js
@@ -28,6 +28,7 @@ cp.set_response_type(&quot;JSON&quot;); @@ -28,6 +28,7 @@ cp.set_response_type(&quot;JSON&quot;);
28 cp.call(p,"converteWS",resultado); 28 cp.call(p,"converteWS",resultado);
29 function resultado(retorno) 29 function resultado(retorno)
30 { 30 {
  31 + if(retorno.data.erro){aguarde("none");return;}
31 if (retorno.data != undefined) 32 if (retorno.data != undefined)
32 { 33 {
33 34
ferramentas/dissolve/exemplo.htm 0 → 100644
@@ -0,0 +1,14 @@ @@ -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 \ No newline at end of file 15 \ No newline at end of file
ferramentas/etiqueta/exemplo.htm 0 → 100644
@@ -0,0 +1,13 @@ @@ -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 \ No newline at end of file 14 \ No newline at end of file
ferramentas/etiqueta/index.js
@@ -21,6 +21,7 @@ Free Software Foundation, Inc., no endereço @@ -21,6 +21,7 @@ Free Software Foundation, Inc., no endereço
21 */ 21 */
22 //inicializa 22 //inicializa
23 parametrosURL() 23 parametrosURL()
  24 +if(tema == "undefined"){tema = "";}
24 //preenche a lista de itens 25 //preenche a lista de itens
25 radioitensf 26 radioitensf
26 ( 27 (
ferramentas/filtro/exemplo.htm 0 → 100644
@@ -0,0 +1,13 @@ @@ -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 \ No newline at end of file 14 \ No newline at end of file
ferramentas/filtro/index.js
@@ -24,6 +24,7 @@ parametrosURL() @@ -24,6 +24,7 @@ parametrosURL()
24 aguarde("block") 24 aguarde("block")
25 listaitens = "" //guarda a lista de temas e itens 25 listaitens = "" //guarda a lista de temas e itens
26 comboDeItens = "" 26 comboDeItens = ""
  27 +if(tema == "undefined"){tema = "";}
27 //combo com as camadas 28 //combo com as camadas
28 comboCamadas("selCamada",tema,function(retorno) 29 comboCamadas("selCamada",tema,function(retorno)
29 { 30 {
ferramentas/gradecoord/exemplo.htm 0 → 100644
@@ -0,0 +1,13 @@ @@ -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 \ No newline at end of file 14 \ No newline at end of file
ferramentas/gradecoord/index.js
@@ -39,6 +39,7 @@ cp.call(p,&quot;listaTrueType&quot;,listafontesf); @@ -39,6 +39,7 @@ cp.call(p,&quot;listaTrueType&quot;,listafontesf);
39 //monta a lista de fontes 39 //monta a lista de fontes
40 function listafontesf(retorno) 40 function listafontesf(retorno)
41 { 41 {
  42 + if(retorno.data.erro){aguarde("none");return;}
42 var retorno = retorno.data 43 var retorno = retorno.data
43 var lista = retorno.split(",") 44 var lista = retorno.split(",")
44 var ins = "<select id=fonte >" 45 var ins = "<select id=fonte >"
ferramentas/gradehex/exemplo.htm 0 → 100644
@@ -0,0 +1,14 @@ @@ -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 \ No newline at end of file 15 \ No newline at end of file
ferramentas/gradepol/exemplo.htm 0 → 100644
@@ -0,0 +1,14 @@ @@ -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 \ No newline at end of file 15 \ No newline at end of file
ferramentas/gradepontos/exemplo.htm 0 → 100644
@@ -0,0 +1,14 @@ @@ -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 \ No newline at end of file 15 \ No newline at end of file
ferramentas/graficotema/exemplo.htm 0 → 100644
@@ -0,0 +1,13 @@ @@ -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 \ No newline at end of file 14 \ No newline at end of file
ferramentas/graficotema/index.js
@@ -21,6 +21,7 @@ Free Software Foundation, Inc., no endereço @@ -21,6 +21,7 @@ Free Software Foundation, Inc., no endereço
21 */ 21 */
22 //inicializa 22 //inicializa
23 parametrosURL() 23 parametrosURL()
  24 +if(tema == "undefined"){tema = "";}
24 ativaGuias("") 25 ativaGuias("")
25 mostraGuia("guia1") 26 mostraGuia("guia1")
26 comboi = "" 27 comboi = ""
ferramentas/imprimir/exemplo.htm 0 → 100644
@@ -0,0 +1,24 @@ @@ -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 \ No newline at end of file 25 \ No newline at end of file
ferramentas/legenda/exemplo.htm 0 → 100644
@@ -0,0 +1,13 @@ @@ -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 \ No newline at end of file 14 \ No newline at end of file
ferramentas/legenda/index.js
@@ -21,6 +21,7 @@ Free Software Foundation, Inc., no endereço @@ -21,6 +21,7 @@ Free Software Foundation, Inc., no endereço
21 */ 21 */
22 //inicializa 22 //inicializa
23 parametrosURL() 23 parametrosURL()
  24 +if(tema == "undefined"){tema = ""}
24 estilo = "" 25 estilo = ""
25 classe = "" 26 classe = ""
26 listaitens = "" //guarda a lista de temas e itens 27 listaitens = "" //guarda a lista de temas e itens
ferramentas/nptpol/exemplo.htm 0 → 100644
@@ -0,0 +1,14 @@ @@ -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 \ No newline at end of file 15 \ No newline at end of file
ferramentas/nuvemtags/exemplo.htm 0 → 100644
@@ -0,0 +1,14 @@ @@ -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 \ No newline at end of file 15 \ No newline at end of file
ferramentas/opcoes_autoredesenha/exemplo.htm 0 → 100644
@@ -0,0 +1,13 @@ @@ -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 \ No newline at end of file 14 \ No newline at end of file
ferramentas/opcoes_escala/exemplo.htm 0 → 100644
@@ -0,0 +1,13 @@ @@ -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 \ No newline at end of file 14 \ No newline at end of file
ferramentas/opcoes_escala/index.js
@@ -38,6 +38,7 @@ YAHOO.example.init = function () @@ -38,6 +38,7 @@ YAHOO.example.init = function ()
38 }() 38 }()
39 function inicia(retorno) 39 function inicia(retorno)
40 { 40 {
  41 + if(retorno.data.erro){aguarde("none");return;}
41 if (retorno.data != undefined) 42 if (retorno.data != undefined)
42 { 43 {
43 var retorno = retorno.data 44 var retorno = retorno.data
ferramentas/opcoes_fundo/exemplo.htm 0 → 100644
@@ -0,0 +1,13 @@ @@ -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 \ No newline at end of file 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,8 +32,10 @@ var p = g_locaplic+&quot;/classesphp/mapa_controle.php?g_sid=&quot;+g_sid+&quot;&amp;funcao=pegacor
32 var cp = new cpaint(); 32 var cp = new cpaint();
33 //cp.set_debug(2) 33 //cp.set_debug(2)
34 cp.set_response_type("JSON"); 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 cp.call(p,"corQM",retorno); 39 cp.call(p,"corQM",retorno);
38 40
39 function mudacor() 41 function mudacor()
ferramentas/opcoes_querymap/exemplo.htm 0 → 100644
@@ -0,0 +1,13 @@ @@ -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 \ No newline at end of file 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,8 +33,11 @@ var p = g_locaplic+&quot;/classesphp/mapa_controle.php?g_sid=&quot;+g_sid+&quot;&amp;funcao=pegaque
33 var cp = new cpaint(); 33 var cp = new cpaint();
34 //cp.set_debug(2) 34 //cp.set_debug(2)
35 cp.set_response_type("JSON"); 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 cp.call(p,"corQM",retorno); 41 cp.call(p,"corQM",retorno);
39 42
40 function mudacor() 43 function mudacor()
ferramentas/opcoes_tamanho/exemplo.htm 0 → 100644
@@ -0,0 +1,13 @@ @@ -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 \ No newline at end of file 14 \ No newline at end of file
ferramentas/pontoempoligono/exemplo.htm 0 → 100644
@@ -0,0 +1,14 @@ @@ -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 \ No newline at end of file 15 \ No newline at end of file
ferramentas/pontosdistri/exemplo.htm 0 → 100644
@@ -0,0 +1,14 @@ @@ -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 \ No newline at end of file 15 \ No newline at end of file
ferramentas/pontosdistri/index.js
@@ -47,12 +47,6 @@ comboTemasPt(&quot;temasPt&quot;,function(retorno) @@ -47,12 +47,6 @@ comboTemasPt(&quot;temasPt&quot;,function(retorno)
47 47
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>" 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 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>" 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 $i("guia1obj").innerHTML = ins; 52 $i("guia1obj").innerHTML = ins;
ferramentas/salvamapa/exemplo.htm 0 → 100644
@@ -0,0 +1,13 @@ @@ -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 \ No newline at end of file 14 \ No newline at end of file
ferramentas/tabela/exemplo.htm 0 → 100644
@@ -0,0 +1,13 @@ @@ -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 \ No newline at end of file 14 \ No newline at end of file
ferramentas/tabela/index.js
@@ -23,6 +23,7 @@ Free Software Foundation, Inc., no endereço @@ -23,6 +23,7 @@ Free Software Foundation, Inc., no endereço
23 nomeArquivoGr = "" //nome do arquivo que conterá os dados apoós ser feito o gráfico pela primeira vez 23 nomeArquivoGr = "" //nome do arquivo que conterá os dados apoós ser feito o gráfico pela primeira vez
24 mensagemAjuda("men1",$i("men1").innerHTML) 24 mensagemAjuda("men1",$i("men1").innerHTML)
25 parametrosURL() 25 parametrosURL()
  26 +if(tema == "undefined"){tema = "";}
26 //se o R estiver instalado, mostra a guia de graficos 27 //se o R estiver instalado, mostra a guia de graficos
27 if (window.parent.i3GEO.parametros.r != "sim") 28 if (window.parent.i3GEO.parametros.r != "sim")
28 {$i("guia4obj").innerHTML = "Opção não disponível"} 29 {$i("guia4obj").innerHTML = "Opção não disponível"}
ferramentas/template/exemplo.htm 0 → 100644
@@ -0,0 +1,13 @@ @@ -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 \ No newline at end of file 14 \ No newline at end of file
ferramentas/toponimia/exemplo.htm 0 → 100644
@@ -0,0 +1,13 @@ @@ -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 \ No newline at end of file 14 \ No newline at end of file
ferramentas/toponimia/index.js
@@ -21,6 +21,7 @@ Free Software Foundation, Inc., no endereço @@ -21,6 +21,7 @@ Free Software Foundation, Inc., no endereço
21 */ 21 */
22 //inicializa 22 //inicializa
23 parametrosURL() 23 parametrosURL()
  24 +if(tema == "undefined"){tema = "";}
24 aguarde("block") 25 aguarde("block")
25 //preenche a lista de itens 26 //preenche a lista de itens
26 radioitensf(tema,function(retorno){$i("listai").innerHTML = retorno.dados},"listai") 27 radioitensf(tema,function(retorno){$i("listai").innerHTML = retorno.dados},"listai")
ferramentas/upload/exemplo.htm 0 → 100644
@@ -0,0 +1,14 @@ @@ -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 \ No newline at end of file 15 \ No newline at end of file
ferramentas/uploaddbf/exemplo.htm 0 → 100644
@@ -0,0 +1,14 @@ @@ -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 \ No newline at end of file 15 \ No newline at end of file