Compare View

switch
from
...
to
 
Commits (3)
classesphp/classe_alteraclasse.php
... ... @@ -143,7 +143,7 @@ class Alteraclasse
143 143 }
144 144 }
145 145 $this->layer->setMetaData("cache", "");
146   - return ("ok");
  146 + return true;
147 147 }
148 148  
149 149 /*
... ... @@ -180,7 +180,7 @@ class Alteraclasse
180 180 $cor->setRGB(255, 100, 100);
181 181 }
182 182 $this->layer->setMetaData("cache", "");
183   - return ("ok");
  183 + return true;
184 184 }
185 185  
186 186 /*
... ... @@ -202,7 +202,7 @@ class Alteraclasse
202 202 *
203 203 * $maxScales - lista com valores para maxscaledenom
204 204 */
205   - function alteraclasses($ids, $nomes, $exps, $base64 = "nao", $minScales = "", $maxScales = "")
  205 + function alteraclasses($ids, $nomes, $exps, $base64 = "nao", $minScales = "", $maxScales = "",$separador=";")
206 206 {
207 207 if ($base64 == "sim") {
208 208 //$ids = base64_decode($ids);
... ... @@ -210,14 +210,14 @@ class Alteraclasse
210 210 $exps = base64_decode($exps);
211 211 }
212 212 // prepara os arrays com os valores
213   - $ids = explode(";", $ids);
214   - $minScales = explode(";", $minScales);
215   - $maxScales = explode(";", $maxScales);
  213 + $ids = explode($separador, $ids);
  214 + $minScales = explode($separador, $minScales);
  215 + $maxScales = explode($separador, $maxScales);
216 216  
217 217 $nomes = $this->converteTexto($nomes);
218   - $nomes = explode(";", $nomes);
  218 + $nomes = explode($separador, $nomes);
219 219 $exps = mb_convert_encoding($exps, "ISO-8859-1", "UTF-8");
220   - $exps = explode(";", $exps);
  220 + $exps = explode($separador, $exps);
221 221 // pega os layers existentes no array ids e armazena no array t
222 222 $c = count($ids);
223 223 for ($i = 0; $i < $c; ++ $i) {
... ... @@ -269,6 +269,7 @@ class Alteraclasse
269 269 }
270 270 }
271 271 }
  272 + return true;
272 273 }
273 274  
274 275 /*
... ... @@ -328,9 +329,9 @@ class Alteraclasse
328 329 $classe->set("title", ($this->layer->name) . "+" . $i);
329 330 }
330 331 $this->layer->setMetaData("cache", "");
331   - return ("ok");
  332 + return true;
332 333 } else {
333   - return ("erro. Nenhum valor numerico no item");
  334 + return false;
334 335 }
335 336 }
336 337  
... ... @@ -430,9 +431,9 @@ class Alteraclasse
430 431 $classe->set("name", $nomeclasse);
431 432  
432 433 $this->layer->setMetaData("cache", "");
433   - return ("ok");
  434 + return true;
434 435 } else {
435   - return ("erro. Nenhum valor numerico no item");
  436 + return false;
436 437 }
437 438 }
438 439  
... ... @@ -499,9 +500,9 @@ class Alteraclasse
499 500 $classe->set("name", $nomeclasse);
500 501  
501 502 $this->layer->setMetaData("cache", "");
502   - return ("ok");
  503 + return true;
503 504 } else {
504   - return ("erro. Nenhum valor numerico no item");
  505 + return false;
505 506 }
506 507 }
507 508  
... ... @@ -635,9 +636,9 @@ class Alteraclasse
635 636 // $classe->set("title",($this->layer->name)."+".$i);
636 637 }
637 638 $this->layer->setMetaData("cache", "");
638   - return ("ok");
  639 + return true;
639 640 } else {
640   - return ("erro. Nenhum valor numerico no item");
  641 + return false;
641 642 }
642 643 }
643 644  
... ... @@ -723,9 +724,9 @@ class Alteraclasse
723 724 $ncor->setrgb(255, 255, 255);
724 725 }
725 726 $this->layer->setMetaData("cache", "");
726   - return ("ok");
  727 + return true;
727 728 } else {
728   - return ("erro. Nenhum valor numerico no item");
  729 + return false;
729 730 }
730 731 }
731 732  
... ... @@ -812,7 +813,7 @@ class Alteraclasse
812 813 // $c->set("title",$tema."+".$i);
813 814 }
814 815 $this->layer->setMetaData("cache", "");
815   - return ("ok");
  816 + return true;
816 817 }
817 818  
818 819 /*
... ... @@ -848,7 +849,7 @@ class Alteraclasse
848 849 return "erro";
849 850 }
850 851 $this->layer->moveclassup($idclasse);
851   - return ("ok");
  852 + return true;
852 853 }
853 854  
854 855 /*
... ... @@ -866,7 +867,7 @@ class Alteraclasse
866 867 return "erro";
867 868 }
868 869 $this->layer->moveclassdown($idclasse);
869   - return ("ok");
  870 + return true;
870 871 }
871 872  
872 873 /*
... ... @@ -879,7 +880,7 @@ class Alteraclasse
879 880 {
880 881 // error_reporting(0);
881 882 if (! $this->layer) {
882   - return "erro";
  883 + return false;
883 884 }
884 885 $numclasses = $this->layer->numclasses;
885 886 $n = intval(100 / $numclasses);
... ... @@ -893,7 +894,7 @@ class Alteraclasse
893 894 }
894 895 }
895 896 $this->layer->setMetaData("cache", "");
896   - return ("ok");
  897 + return true;
897 898 }
898 899  
899 900 /*
... ... @@ -956,10 +957,15 @@ class Alteraclasse
956 957 $estilo = $classe->getstyle($j);
957 958 $s = "STYLE geomtransform '$tipo' END";
958 959 $estilo->updateFromString($s);
  960 + $estilo->set("size",10);
  961 + if($tipo == "" || $tipo == "bbox"){
  962 + $estilo->updateFromString("symbol 0");
  963 + } else {
  964 + $estilo->set("symbolname","ponto");
  965 + }
959 966 }
960 967 }
961   - $this->layer->setMetaData("cache", "");
962   - return ("ok");
  968 + return true;
963 969 }
964 970  
965 971 /*
... ... @@ -1007,7 +1013,7 @@ class Alteraclasse
1007 1013 }
1008 1014 $this->layer->setMetaData("cache", "");
1009 1015  
1010   - return ("ok");
  1016 + return true;
1011 1017 }
1012 1018  
1013 1019 /*
... ... @@ -1041,7 +1047,7 @@ class Alteraclasse
1041 1047 $ncor->setrgb($c["r"], $c["g"], $c["b"]);
1042 1048 }
1043 1049 $this->layer->setMetaData("cache", "");
1044   - return ("ok");
  1050 + return true;
1045 1051 }
1046 1052  
1047 1053 /*
... ... @@ -1049,7 +1055,7 @@ class Alteraclasse
1049 1055 *
1050 1056 * Calcula o tamanho dos estilos das classes, alterando o tamanho do s&iacute;mbolo.
1051 1057 */
1052   - function calculaTamanhoClasses()
  1058 + function calculaTamanhoClasses($size=5)
1053 1059 {
1054 1060 if (! $this->layer) {
1055 1061 return "erro";
... ... @@ -1058,7 +1064,7 @@ class Alteraclasse
1058 1064 for ($i = 0; $i < $numclasses; ++ $i) {
1059 1065 $classe = $this->layer->getclass($i);
1060 1066 $estilo = $classe->getstyle(0);
1061   - $estilo->set("size", ($i + 1));
  1067 + $estilo->set("size", ($i + $size));
1062 1068 if ($estilo->symbolname == "") {
1063 1069 if ($this->layer->type == MS_LAYER_LINE) {
1064 1070 $estilo->set("symbolname", "linha");
... ... @@ -1072,7 +1078,7 @@ class Alteraclasse
1072 1078 }
1073 1079 }
1074 1080 $this->layer->setMetaData("cache", "");
1075   - return ("ok");
  1081 + return true;
1076 1082 }
1077 1083  
1078 1084 /*
... ... @@ -1103,7 +1109,7 @@ class Alteraclasse
1103 1109 $indice ++;
1104 1110 }
1105 1111 $this->layer->setMetaData("cache", "");
1106   - return ("ok");
  1112 + return true;
1107 1113 }
1108 1114  
1109 1115 /*
... ...
classesphp/classe_legenda.php
... ... @@ -131,6 +131,7 @@ class Legenda
131 131 include (dirname(__FILE__) . "/../ms_configura.php");
132 132 $this->postgis_mapa = $postgis_mapa;
133 133 include_once (dirname(__FILE__) . "/funcoes_gerais.php");
  134 + include_once (dirname(__FILE__) . "/classe_vermultilayer.php");
134 135 $this->v = versao();
135 136 $this->v = $this->v["principal"];
136 137 $this->localaplicacao = $locaplic;
... ... @@ -225,6 +226,7 @@ class Legenda
225 226 function aplicaLegendaImg($imagem)
226 227 {
227 228 $this->layer->setmetadata("legendaimg", $imagem);
  229 + return true;
228 230 }
229 231  
230 232 /*
... ... @@ -676,7 +678,7 @@ class Legenda
676 678 $classe = $this->layer->getclass($classe);
677 679 $classe->deletestyle($estilo);
678 680 $this->layer->removeMetaData("cache");
679   - return "ok";
  681 + return true;
680 682 }
681 683  
682 684 /*
... ... @@ -717,6 +719,7 @@ class Legenda
717 719 $classe = $this->layer->getclass($classe);
718 720 $classe->movestyleup($estilo);
719 721 $this->layer->removeMetaData("cache");
  722 + return true;
720 723 }
721 724  
722 725 /*
... ... @@ -737,6 +740,7 @@ class Legenda
737 740 $classe = $this->layer->getclass($classe);
738 741 $classe->movestyledown($estilo);
739 742 $this->layer->removeMetaData("cache");
  743 + return true;
740 744 }
741 745  
742 746 /*
... ... @@ -1041,7 +1045,7 @@ class Legenda
1041 1045 $this->reSLD($this->arquivo, $this->nome, $sld);
1042 1046 }
1043 1047 $this->layer->setMetaData("cache", "");
1044   - return "ok";
  1048 + return true;
1045 1049 }
1046 1050  
1047 1051 /*
... ... @@ -1280,7 +1284,7 @@ class Legenda
1280 1284 }
1281 1285 }
1282 1286 $this->layer->setMetaData("cache", "");
1283   - return "ok";
  1287 + return true;
1284 1288 }
1285 1289  
1286 1290 function converte($texto)
... ...
classesphp/classe_temas.php
... ... @@ -134,10 +134,14 @@ $ext - (opcional) extens&amp;atilde;o geogr&amp;aacute;fica que ser&amp;aacute; aplicada ao
134 134 $this->arquivo = $map_file;
135 135 }
136 136  
137   - if(file_exists($locaplic."/funcoes_gerais.php"))
  137 + if(file_exists($locaplic."/funcoes_gerais.php")){
138 138 include_once($locaplic."/funcoes_gerais.php");
139   - else
  139 + include_once($locaplic."/classe_vermultilayer.php");
  140 + }
  141 + else {
140 142 include_once("funcoes_gerais.php");
  143 + include_once("classe_vermultilayer.php");
  144 + }
141 145  
142 146 $this->tema = $tema;
143 147 $this->v = versao();
... ... @@ -229,7 +233,7 @@ $lista - lista de processos separados por |
229 233 $this->layer->setMetaData("cache","");
230 234 }
231 235  
232   - return("ok");
  236 + return true;
233 237 }
234 238 /*
235 239 function: gravaImagemCorpo (depreciado)
... ... @@ -273,18 +277,17 @@ Temas poligonais s&amp;atilde;o transformados em lineares, e lineares em poligonais.
273 277 A mudan&ccedil;a &eacute; feita apenas na representa&ccedil;&atilde;o do layer.
274 278 */
275 279 function alteraRepresentacao(){
276   - $retorno = "ok";
  280 + $retorno = true;
277 281 foreach ($this->grupo as $l){
278   -
279 282 $l = $this->mapa->getlayerbyname($l);
280   - if (($l->type == 1) || ($l->type == MS_LAYER_LINE)){
  283 + if ($l->type == MS_LAYER_LINE){
281 284 $l->set("type",MS_LAYER_POLYGON);
282 285 }
283   - elseif (($l->type == 2) || ($l->type == MS_LAYER_POLYGON)){
  286 + elseif ($l->type == MS_LAYER_POLYGON){
284 287 $l->set("type",MS_LAYER_LINE);
285 288 }
286 289 if (($l->type < 1) || ($l->type > 2)){
287   - $retorno = "erro. O tipo desse tema nao pode ser alterado";
  290 + $retorno = false;
288 291 }
289 292 if ($this->layer){
290 293 $this->layer->setMetaData("cache","");
... ... @@ -685,7 +688,7 @@ $valor - Novo valor da transpar&amp;ecirc;ncia
685 688 }
686 689 $cor->setrgb($c[0],$c[1],$c[2]);
687 690 $this->layer->setmetadata("cache","");
688   - return("ok");
  691 + return true;
689 692 }
690 693 /*
691 694 function: inverteStatusLegenda
... ... @@ -1427,6 +1430,7 @@ Adiciona LABEL em uma classe de um tema
1427 1430 if ($this->layer){
1428 1431 $this->layer->setMetaData("cache","");
1429 1432 }
  1433 + return true;
1430 1434 }
1431 1435 function removeLabel($iclasse){
1432 1436 $classe = $this->layer->getclass($iclasse);
... ... @@ -1442,25 +1446,10 @@ Adiciona LABEL em uma classe de um tema
1442 1446 $label->removeBinding(0);
1443 1447 $classe->settext($texto);
1444 1448 }
1445   - /*
1446   - $nlabel = $classe->numlabels;
1447   - for($i=0;$i<$nlabel;$i++){
1448   - if($this->vi >= 60200){
1449   - $label = $classe->getLabel($i);
1450   - }
1451   - else{
1452   - $label = $classe->label;
1453   - }
1454   - $label->set("type",MS_TRUETYPE);
1455   - $label->set("font","arial");
1456   - $label->set("size",0);
1457   - $s = "CLASS LABEL TEXT '' END END";
1458   - $classe->updateFromString($s);
1459   - }
1460   - */
1461 1449 if ($this->layer){
1462 1450 $this->layer->setMetaData("cache","");
1463 1451 }
  1452 + return true;
1464 1453 }
1465 1454 function criaCluster ($group = "",$filter = "",$maxdistance=5,$region='rectangle',$buffer=0){
1466 1455 if($group != ""){
... ... @@ -1478,7 +1467,7 @@ Adiciona LABEL em uma classe de um tema
1478 1467 $cluster->updateFromString("CLUSTER $par END");
1479 1468 $this->layer->setMetaData("cache","");
1480 1469 $this->layer->setMetadata("tiles","NAO");
1481   - $this->layer->setMetadata("cortepixels",0);
  1470 + $this->layer->setMetadata("cortepixels",$buffer);
1482 1471 //apaga as classes pois nao fazem mais sentido
1483 1472 if($group == ""){
1484 1473 $numclasses = $this->layer->numclasses;
... ... @@ -1495,7 +1484,8 @@ Adiciona LABEL em uma classe de um tema
1495 1484 $novoestilo->set("symbolname","ponto");
1496 1485 $cor = $novoestilo->color;
1497 1486 $cor->setRGB(255,100,100);
1498   - }
  1487 + }
  1488 + return true;
1499 1489 }
1500 1490 function removeCluster(){
1501 1491 $cluster = $this->layer->cluster;
... ... @@ -1515,6 +1505,7 @@ Adiciona LABEL em uma classe de um tema
1515 1505 }
1516 1506 }
1517 1507 }
  1508 + return true;
1518 1509 }
1519 1510 function selecaoLimpa(){
1520 1511 //apaga o arquivo do i3geo com os ids selecionados
... ...
classesphp/mapa_openlayers.php
... ... @@ -138,6 +138,7 @@ if (isset($_GET[&quot;TileMatrix&quot;])) {
138 138  
139 139 $_GET["BBOX"] = $lon1 . " " . $lat1 . " " . $lon2 . " " . $lat2;
140 140 }
  141 +
141 142 $map_fileX = $_SESSION["map_file"];
142 143 //
143 144 // verifica se o request e OGC
... ...
classesphp/sani_request.php
... ... @@ -4,7 +4,7 @@ if (basename(__FILE__) == basename($_SERVER[&#39;SCRIPT_FILENAME&#39;])){
4 4 }
5 5  
6 6 //error_reporting(0);
7   -$bl = array("exec ","exec(","password","select","_decode","passthru","shell_exec","escapeshellarg","escapeshellcmd","proc_close","proc_open","dl","popen","contents","delete","drop","update","insert","system",";");
  7 +$bl = array("exec ","exec(","password","select","_decode","passthru","shell_exec","escapeshellarg","escapeshellcmd","proc_close","proc_open","popen","delete","drop","update","insert","system",";");
8 8 if (isset($_GET)){
9 9 foreach(array_keys($_GET) as $k) {
10 10 $k = str_ireplace($bl,"",$k);
... ...
css/default.css
... ... @@ -277,20 +277,22 @@
277 277 [data-toggle*=collapse]:after {
278 278 font-family: "Glyphicons Halflings";
279 279 content: "\e113";
280   - float: right;
281 280 color: #386682;
282 281 font-size: 14px;
  282 + top: 0px;
  283 + position: absolute;
  284 + right: 6px;
283 285 }
284 286 /* Icon when the collapsible content is hidden */
285 287 [data-toggle*=collapse].collapsed:after {
286 288 content: "\e114";
287   - float: right;
288   - color: #386682 ;
  289 + color: #386682;
289 290 font-size: 14px;
  291 + top: 0px;
  292 + position: absolute;
  293 + right: 6px;
290 294 }
291 295  
292   -
293   -
294 296 .ol-attribution li {
295 297 display: block;
296 298 list-style: none;
... ...
ferramentas/legenda/dicionario.js
... ... @@ -80,7 +80,7 @@ i3GEOF.legenda.dicionario =
80 80 ],
81 81 'aplicaOpacidade' : [
82 82 {
83   - pt : "aplicar opacidade nas classes existente, variando de 10 at&eacute; 100",
  83 + pt : "Aplicar opacidade nas classes existente, variando de 10 at&eacute; 100",
84 84 en : "apply opacity to existing classes. Opacity ranges from 10 to 100",
85 85 es : "aplicar opacidad a las clases existentes. La opacidad a aplicar var&iacute;a entre 10 y 100"
86 86 }
... ... @@ -94,7 +94,7 @@ i3GEOF.legenda.dicionario =
94 94 ],
95 95 'variaCoresExtremos' : [
96 96 {
97   - pt : "escolher e aplicar as varia&ccedil;&otilde;es de cores, entre dois extremos, nas classes existentes",
  97 + pt : "Escolher e aplicar as varia&ccedil;&otilde;es de cores, entre dois extremos, nas classes existentes",
98 98 en : "select and apply color variations between two extremes to existing classes",
99 99 es : "seleccionar y aplicar las variaciones de color entre dos extremos en las clases existentes"
100 100 }
... ... @@ -129,7 +129,7 @@ i3GEOF.legenda.dicionario =
129 129 ],
130 130 'aplicaVariaCores' : [
131 131 {
132   - pt : "aplicar varia&ccedil;&otilde;es de cores, entre dois extremos, nas classes existentes",
  132 + pt : "Aplicar varia&ccedil;&otilde;es de cores, entre dois extremos, nas classes existentes",
133 133 en : "apply color variations between two extremes to existing classes",
134 134 es : "aplicar variaciones de color entre dos extremos en las clases existentes"
135 135 }
... ... @@ -150,7 +150,7 @@ i3GEOF.legenda.dicionario =
150 150 ],
151 151 'adicionaNovaClasse' : [
152 152 {
153   - pt : "adicionar uma nova classe na legenda",
  153 + pt : "Adicionar uma nova classe na legenda",
154 154 en : "add a new class on the legend",
155 155 es : "a&ntilde;adir una clase nueva en la leyenda"
156 156 }
... ... @@ -836,7 +836,7 @@ i3GEOF.legenda.dicionario =
836 836 ],
837 837 "ClusterBuffer" : [
838 838 {
839   - pt : "Dist&acirc;ncia em pixel, no entorno da extens&atilde;o geogr&aacute;fica do mapa ou dos tiles, se for o caso, que extende a &aacute;rea de pesuisa dos pontos para forma&ccedil;&atilde;o do agrupamento",
  839 + pt : "Dist&acirc;ncia em pixel, no entorno da extens&atilde;o geogr&aacute;fica do mapa ou dos tiles, se for o caso, que extende a &aacute;rea de pesquisa dos pontos para forma&ccedil;&atilde;o do agrupamento",
840 840 en : "Distance in pixel around the map extent or tiles (if applicable), which extends the area of points to create cluster",
841 841 es : "Distancia en p&iacute;xel alrededor de la extensi&oacute;n geogr&aacute;fica del mapa o de las teselas (si es el caso), que ampl&iacute;a el &aacute;rea de los puntos para la creaci&oacute;n de la agrupaci&oacute;n"
842 842 }
... ... @@ -952,5 +952,10 @@ i3GEOF.legenda.dicionario =
952 952 pt : "Cor do contorno",
953 953 en : "Outline color",
954 954 es : "Color del contorno"
955   - } ]
  955 + } ],
  956 + "autoSizeSymbol" : [ {
  957 + pt : "Valor utilizado para definir o tamanho dos s&iacute;mbolos na op&ccedil;&atilde;o 'varia textura ou tamanho'",
  958 + en : "",
  959 + es : ""
  960 + } ]
956 961 };
957 962 \ No newline at end of file
... ...
ferramentas/legenda/exec.php
... ... @@ -1,182 +0,0 @@
1   -<?php
2   -include(dirname(__FILE__)."/../safe.php");
3   -verificaBlFerramentas(basename(dirname(__FILE__)),$i3geoBlFerramentas,false);
4   -//
5   -//faz a busca da fun&ccedil;&atilde;o que deve ser executada
6   -//
7   -$retorno = ""; //string que ser&aacute; retornada ao browser via JSON
8   -switch (strtoupper($funcao))
9   -{
10   - case "PARAMETROSAUTO":
11   - $map = ms_newMapObj($map_file);
12   - $layer = $map->getlayerbyname($tema);
13   - $retorno = array();
14   - $retorno["classesitem"] = $layer->getmetadata("classesitem");
15   - $retorno["classesnome"] = $layer->getmetadata("classesnome");
16   - $retorno["classescor"] = $layer->getmetadata("classescor");
17   - $retorno["classessimbolo"] = $layer->getmetadata("classessimbolo");
18   - $retorno["classestamanho"] = $layer->getmetadata("classestamanho");
19   - $retorno["palletefile"] = $layer->getmetadata("palletefile");
20   - $retorno["palletestep"] = $layer->getmetadata("palletestep");
21   - $sopen = $layer->open();
22   - if($sopen != MS_FAILURE){
23   - $items = $layer->getItems();
24   - }
25   - else{
26   - $items = array();
27   - }
28   - $retorno["colunas"] = implode(",",$items);
29   - break;
30   - case "SALVAPARAMETROSAUTO":
31   - $map = ms_newMapObj($map_file);
32   - $layer = $map->getlayerbyname($tema);
33   - $layer->setmetadata("classesitem",$_GET["classesitem"]);
34   - $layer->setmetadata("classesnome",$_GET["classesnome"]);
35   - $layer->setmetadata("classescor",$_GET["classescor"]);
36   - $layer->setmetadata("classessimbolo",$_GET["classessimbolo"]);
37   - $layer->setmetadata("classestamanho",$_GET["classestamanho"]);
38   - $layer->setmetadata("palletefile",$_GET["palletefile"]);
39   - $layer->setmetadata("palletestep",$_GET["palletestep"]);
40   - $layer->setmetadata("cache","nao");
41   - $layer->setmetadata("TILES","nao");
42   -
43   - autoClasses($layer,$map,$locaplic);
44   - $layer->setmetadata("classesnome","");
45   - $layer->setmetadata("palletefile","");
46   - $map->save($map_file);
47   - $retorno = "ok";
48   - break;
49   -/*
50   -Valor: TEMA2SLD
51   -
52   -Mostra na tela o SLD de um tema
53   -
54   -<Temas->sld>
55   -*/
56   - case "TEMA2SLD":
57   - include_once(dirname(__FILE__)."/../../classesphp/classe_temas.php");
58   - $m = new Temas($map_file,$tema);
59   - $sld = $m->sld();
60   - echo header('Content-Disposition: attachment; filename="'.$tema.'.sld"');
61   - echo header("Content-type: application/xml");
62   - echo $m->sld();
63   - exit;
64   - break;
65   -/*
66   -function: ADICIONALABELCLASSE
67   -
68   -Adiciona LABEL em uma classe de um layer
69   -
70   -<Temas->adicionaLabel>
71   -*/
72   - case "ADICIONALABELCLASSE":
73   - include_once(dirname(__FILE__)."/../../classesphp/classe_temas.php");
74   - $m = new Temas($map_file,$tema);
75   - $l = $m->mapa->getlayerbyname($tema);
76   - if(empty($_GET["item"]))
77   - {$retorno = "erro";}
78   - else{
79   - //$l->set("labelitem",$item);
80   - $novac = $l->getclass($_GET["classe"]);
81   - $m->adicionaLabel($novac,$_GET["wrap"],$_GET["fonte"],$_GET["tamanho"],$_GET["angulo"],$_GET["fundo"],$_GET["sombra"],$_GET["cor"],$_GET["outlinecolor"],$_GET["shadowcolor"],$_GET["shadowsizex"],$_GET["shadowsizey"],$_GET["force"],$_GET["mindistance"],$_GET["minfeaturesize"],$_GET["offsetx"],$_GET["offsety"],$_GET["partials"],$_GET["position"],"[".$_GET["item"]."]");
82   - $m->salva();
83   - $retorno = "ok";
84   - }
85   - break;
86   -/*
87   -function: REMOVELABELCLASSE
88   -
89   -Remove LABEL em uma classe de um layer
90   -*/
91   - case "REMOVELABELCLASSE":
92   - include_once(dirname(__FILE__)."/../../classesphp/classe_temas.php");
93   - $m = new Temas($map_file,$tema);
94   - $m->removeLabel($_GET["classe"]);
95   - $m->salva();
96   - $retorno = "ok";
97   - break;
98   -/*
99   -Valor: EDITALEGENDA
100   -
101   -Cria elementos para construir uma legenda no formato de tabela em HTML.
102   -
103   -<Legenda->tabelaLegenda>
104   -*/
105   - case "EDITALEGENDA":
106   - include_once(dirname(__FILE__)."/../../classesphp/classe_legenda.php");
107   -
108   - $m = new Legenda($map_file,$locaplic,$tema);
109   - $r = $m->tabelaLegenda();
110   - if (!$r){
111   - $r = "erro.Erro legenda nao disponivel";
112   - }
113   - $retorno = $r;
114   - break;
115   -/*
116   -Valor: CONTAGEMCLASSE
117   -
118   -Acrescenta a contagem de elementos em cada classe.
119   -
120   -<Legenda->tabelaLegenda>
121   -*/
122   - case "CONTAGEMCLASSE":
123   - //apresenta erro com palavras acentuadas
124   - include_once(dirname(__FILE__)."/../../classesphp/classe_legenda.php");
125   - $m = new Legenda($map_file,$locaplic,$tema);
126   - $r = $m->tabelaLegenda("sim");
127   - $m->salva();
128   - if (!$r){$r = "erro.Erro legenda nao disponivel";}
129   - $retorno = $r;
130   - break;
131   - /*
132   - Valor: APLICATODASCLASSES
133   -
134   - Aplica um parametro a todas as classes
135   - */
136   - case "APLICATODASCLASSES":
137   - include_once(dirname(__FILE__)."/../../classesphp/classe_legenda.php");
138   - $m = new Legenda($map_file,$locaplic,$tema);
139   - $r = $m->aplicaTodasClasses($_GET["parametro"],$_GET["valor"]);
140   - $m->salva();
141   - if (!$r){$r = "erro.Erro legenda nao disponivel";}
142   - $retorno = $r;
143   - break;
144   - case "APLICARCLUSTER":
145   - include_once(dirname(__FILE__)."/../../classesphp/classe_temas.php");
146   - $m = new Temas($map_file,$tema);
147   - $l = $m->mapa->getlayerbyname($tema);
148   - if($filter != ""){
149   - //$filter = base64decode($filter);
150   - }
151   - $m->criaCluster($_GET["group"],$_GET["filter"],$_GET["maxdistance"],$_GET["region"],$_GET["buffer"]);
152   - $m->salva();
153   - $retorno = "ok";
154   - break;
155   - case "REMOVERCLUSTER":
156   - include_once(dirname(__FILE__)."/../../classesphp/classe_temas.php");
157   - $m = new Temas($map_file,$tema);
158   - $l = $m->mapa->getlayerbyname($tema);
159   - $m->removeCluster();
160   - $m->salva();
161   - $retorno = "ok";
162   - break;
163   - case "APLICALEGENDAIMG":
164   - include_once(dirname(__FILE__)."/../../classesphp/classe_legenda.php");
165   - $m = new Legenda($map_file,$locaplic,$tema);
166   - $m->aplicaLegendaImg($_GET["imagem"]);
167   - $m->salva();
168   - $retorno = "ok";
169   - break;
170   - case "APLICAOFFSITE":
171   - include_once(dirname(__FILE__)."/../../classesphp/classe_temas.php");
172   - $m = new Temas($map_file,$tema);
173   - $m->mudaOffsite($_GET["offsite"]);
174   - $m->salva();
175   - $retorno = "ok";
176   - break;
177   -}
178   -if(isset($map_file) && isset($postgis_mapa) && $map_file != ""){
179   - restauraCon($map_file,$postgis_mapa);
180   -}
181   -cpjson($retorno);
182   -?>
183 0 \ No newline at end of file
ferramentas/legenda/execclasses.php 0 → 100644
... ... @@ -0,0 +1,98 @@
  1 +<?php
  2 +include_once (dirname(__FILE__) . "/../safe2.php");
  3 +verificaBlFerramentas(basename(dirname(__FILE__)), $_SESSION["i3geoBlFerramentas"], false);
  4 +$retorno = "";
  5 +include_once (dirname(__FILE__) . "/../../classesphp/classe_alteraclasse.php");
  6 +if(!isset($_POST["ext"])){
  7 + $_POST["ext"] = "";
  8 +}
  9 +$m = new Alteraclasse($_SESSION["map_file"], $_POST["tema"], "", $_POST["ext"]);
  10 +switch (strtoupper($_GET["funcao"])) {
  11 + case "ADICIONAOPACIDADE":
  12 + $retorno = $m->adicionaopacidade();
  13 + $m->salva();
  14 + break;
  15 + case "ALTERACORESCLASSES":
  16 + $retorno = $m->alteraCoresClasses($_POST["cori"], $_POST["corf"]);
  17 + $m->salva();
  18 + break;
  19 + case "ALTERACLASSES":
  20 + $retorno = $m->alteraclasses($_POST["ids"], $_POST["nomes"], $_POST["exps"], $_POST["base64"], $_POST["minScales"], $_POST["maxScales"], $_POST["separador"]);
  21 + $m->salva();
  22 + break;
  23 + case "ADICIONACLASSE":
  24 + $retorno = $m->adicionaclasse();
  25 + $m->salva();
  26 + break;
  27 + case "INVERTECORESCLASSES":
  28 + $retorno = $m->inverteCoresClasses();
  29 + $m->salva();
  30 + break;
  31 + case "CALCULATAMANHOCLASSES":
  32 + $retorno = $m->calculaTamanhoClasses($_POST["size"]);
  33 + $m->salva();
  34 + break;
  35 + case "ORDENACLASSES":
  36 + $retorno = $m->ordenaClasses();
  37 + $m->salva();
  38 + break;
  39 + case "SOBECLASSE":
  40 + $retorno = $m->sobeclasse($_POST["idclasse"]);
  41 + $m->salva();
  42 + break;
  43 + case "DESCECLASSE":
  44 + $retorno = $m->desceclasse($_POST["idclasse"]);
  45 + $m->salva();
  46 + break;
  47 + case "APLICACORESRGB":
  48 + $cores = str_replace("rgb", "", $_POST["cores"]);
  49 + $cores = str_replace(")", "", $cores);
  50 + $cores = str_replace("(", "", $cores);
  51 + $retorno = $m->aplicacoresrgb(explode("|", $cores));
  52 + $m->salva();
  53 + break;
  54 + case "SIMBOLOUNICO":
  55 + $retorno = $m->simbolounico();
  56 + $m->salva();
  57 + break;
  58 + case "VALORUNICO":
  59 + $retorno = $m->valorunico($_POST["item"], $_POST["ignorar"], $_POST["itemNome"]);
  60 + $m->salva();
  61 + break;
  62 + case "NCLASSES":
  63 + $retorno = $m->intervalosiguais($_POST["item"], $_POST["nclasses"], $_POST["ignorar"]);
  64 + $m->salva();
  65 + break;
  66 + case "QUEBRASNATURAIS":
  67 + $retorno = $m->quebrasnaturais($_POST["item"], $_POST["nclasses"], $_POST["ignorar"]);
  68 + $m->salva();
  69 + break;
  70 + case "QUANTIL":
  71 + $retorno = $m->quantil($_POST["item"], $_POST["nclasses"], $_POST["ignorar"]);
  72 + $m->salva();
  73 + break;
  74 + case "METADE":
  75 + $retorno = $m->metade($_POST["item"], $_POST["itemid"], $_POST["ignorar"]);
  76 + $m->salva();
  77 + break;
  78 + case "MEDIA":
  79 + $retorno = $m->classemedia($_POST["item"], $_POST["ignorar"]);
  80 + $m->salva();
  81 + break;
  82 + case "QUARTIL":
  83 + $retorno = $m->quartis($_POST["item"], $_POST["ignorar"], $_POST["tipoLegenda"]);
  84 + $m->salva();
  85 + break;
  86 + case "ALTERAGEOMETRIA":
  87 + $retorno = $m->alterageometria($_POST["tipo"]);
  88 + $m->salva();
  89 + break;
  90 +}
  91 +ob_clean();
  92 +if (! $retorno) {
  93 + header("HTTP/1.1 500 erro legenda nao disponivel");
  94 +} else {
  95 + header("Content-type: application/json");
  96 + echo json_encode($retorno);
  97 +}
  98 +?>
0 99 \ No newline at end of file
... ...
ferramentas/legenda/execlegenda.php 0 → 100644
... ... @@ -0,0 +1,61 @@
  1 +<?php
  2 +include_once (dirname(__FILE__) . "/../safe2.php");
  3 +verificaBlFerramentas(basename(dirname(__FILE__)), $_SESSION["i3geoBlFerramentas"], false);
  4 +$retorno = "";
  5 +include_once (dirname(__FILE__) . "/../../classesphp/classe_legenda.php");
  6 +$m = new Legenda($_SESSION["map_file"], $_SESSION["locaplic"], $_POST["tema"]);
  7 +switch (strtoupper($_GET["funcao"])) {
  8 + case "APLICALEGENDAIMG":
  9 + $retorno = $m->aplicaLegendaImg($_GET["imagem"]);
  10 + $m->salva();
  11 + break;
  12 + case "EDITALEGENDA":
  13 + $retorno = $m->tabelaLegenda();
  14 + break;
  15 + case "CONTAGEMCLASSE":
  16 + $retorno = $m->tabelaLegenda("sim");
  17 + $m->salva();
  18 + break;
  19 + case "APLICATODASCLASSES":
  20 + $retorno = $m->aplicaTodasClasses($_POST["parametro"], $_POST["valor"]);
  21 + $m->salva();
  22 + break;
  23 + case "APLICAPARAMETRO":
  24 + $retorno = $m->aplicaParametro($_POST["classe"], $_POST["estilo"], $_POST["outlinecolor"], $_POST["backgroundcolor"], $_POST["color"], $_POST["symbolname"], $_POST["size"], $_POST["opacidade"], $_POST["width"], $_POST["pattern"], $_POST["angle"], $_POST["minsize"], $_POST["maxsize"], $_POST["offsetx"], $_POST["offsety"]);
  25 + $m->salva();
  26 + break;
  27 + case "PARAMETROS":
  28 + $retorno = $m->pegaParametros($_POST["classe"]);
  29 + break;
  30 + case "SOBEESTILO":
  31 + $retorno = $m->sobeEstilo($_POST["classe"], $_POST["estilo"]);
  32 + $m->salva();
  33 + break;
  34 + case "DESCEESTILO":
  35 + $retorno = $m->desceEstilo($_POST["classe"], $_POST["estilo"]);
  36 + $m->salva();
  37 + break;
  38 + case "ADICIONAESTILO":
  39 + $retorno = $m->adicionaEstilo($_POST["classe"], $_POST["estilo"]);
  40 + $m->salva();
  41 + break;
  42 + case "EXCLUIESTILO":
  43 + $retorno = $m->excluiEstilo($_POST["classe"], $_POST["estilo"]);
  44 + $m->salva();
  45 + break;
  46 + case "LISTASIMBOLOS":
  47 + $retorno = $m->listaSimbolos($_POST["tipo"], $_SESSION["dir_tmp"], $_SESSION["imgdir"], $_POST["onclick"]);
  48 + if ($retorno == "") {
  49 + $retorno = $m->listaSimbolos($_POST["tipo"], $_SESSION["dir_tmp"], $_SESSION["imgdir"], $_POST["onclick"], 8, 1, true);
  50 + }
  51 + break;
  52 +}
  53 +ob_clean();
  54 +if (! $retorno) {
  55 + header("HTTP/1.1 500 erro legenda nao disponivel");
  56 +} else {
  57 + header("Content-type: application/json");
  58 + echo json_encode($retorno);
  59 +}
  60 +exit();
  61 +?>
0 62 \ No newline at end of file
... ...
ferramentas/legenda/exectemas.php 0 → 100644
... ... @@ -0,0 +1,95 @@
  1 +<?php
  2 +include_once (dirname(__FILE__) . "/../safe2.php");
  3 +verificaBlFerramentas(basename(dirname(__FILE__)), $_SESSION["i3geoBlFerramentas"], false);
  4 +$retorno = "";
  5 +include_once (dirname(__FILE__) . "/../../classesphp/classe_temas.php");
  6 +$m = new Temas($_SESSION["map_file"], $_POST["tema"]);
  7 +switch (strtoupper($_GET["funcao"])) {
  8 + case "SALVAPARAMETROSAUTO":
  9 + $map = ms_newMapObj($_SESSION["map_file"]);
  10 + $layer = $map->getlayerbyname($_POST["tema"]);
  11 + $layer->setmetadata("classesitem", $_POST["classesitem"]);
  12 + $layer->setmetadata("classesnome", $_POST["classesnome"]);
  13 + $layer->setmetadata("classescor", $_POST["classescor"]);
  14 + $layer->setmetadata("classessimbolo", $_POST["classessimbolo"]);
  15 + $layer->setmetadata("classestamanho", $_POST["classestamanho"]);
  16 + $layer->setmetadata("palletefile", $_POST["palletefile"]);
  17 + $layer->setmetadata("palletestep", $_POST["palletestep"]);
  18 + $layer->setmetadata("cache", "nao");
  19 + $layer->setmetadata("TILES", "nao");
  20 + autoClasses($layer, $map, $_SESSION["locaplic"]);
  21 + $layer->setmetadata("classesnome", "");
  22 + $layer->setmetadata("palletefile", "");
  23 + $map->save($_SESSION["map_file"]);
  24 + $retorno = true;
  25 + break;
  26 + case "PARAMETROSAUTO":
  27 + $map = ms_newMapObj($_SESSION["map_file"]);
  28 + $layer = $map->getlayerbyname($_POST["tema"]);
  29 + $retorno = array();
  30 + $retorno["classesitem"] = $layer->getmetadata("classesitem");
  31 + $retorno["classesnome"] = $layer->getmetadata("classesnome");
  32 + $retorno["classescor"] = $layer->getmetadata("classescor");
  33 + $retorno["classessimbolo"] = $layer->getmetadata("classessimbolo");
  34 + $retorno["classestamanho"] = $layer->getmetadata("classestamanho");
  35 + $retorno["palletefile"] = $layer->getmetadata("palletefile");
  36 + $retorno["palletestep"] = $layer->getmetadata("palletestep");
  37 + $sopen = $layer->open();
  38 + if ($sopen != MS_FAILURE) {
  39 + $items = $layer->getItems();
  40 + } else {
  41 + $items = array();
  42 + }
  43 + $retorno["colunas"] = implode(",", $items);
  44 + break;
  45 + case "APLICARCLUSTER":
  46 + $retorno = $m->criaCluster($_POST["group"], $_POST["filter"], $_POST["maxdistance"], $_POST["region"], $_POST["buffer"]);
  47 + $m->salva();
  48 + break;
  49 + case "REMOVERCLUSTER":
  50 + $retorno = $m->removeCluster();
  51 + $m->salva();
  52 + break;
  53 + case "REMOVELABELCLASSE":
  54 + $retorno = $m->removeLabel($_POST["classe"]);
  55 + $m->salva();
  56 + break;
  57 + case "ADICIONALABELCLASSE":
  58 + $l = $m->mapa->getlayerbyname($_POST["tema"]);
  59 + if (empty($_POST["item"])) {
  60 + $retorno = false;
  61 + } else {
  62 + $classe = $l->getclass($_POST["classe"]);
  63 + $retorno = $m->adicionaLabel($classe, $_POST["wrap"], $_POST["fonte"], $_POST["tamanho"], $_POST["angulo"], $_POST["fundo"], $_POST["sombra"], $_POST["cor"], $_POST["outlinecolor"], $_POST["shadowcolor"], $_POST["shadowsizex"], $_POST["shadowsizey"], $_POST["force"], $_POST["mindistance"], $_POST["minfeaturesize"], $_POST["offsetx"], $_POST["offsety"], $_POST["partials"], $_POST["position"], "[" . $_POST["item"] . "]");
  64 + $m->salva();
  65 + }
  66 + break;
  67 + case "ALTERAREPRESENTACAO":
  68 + $retorno = $m->alteraRepresentacao();
  69 + $m->salva();
  70 + break;
  71 + case "APLICAOFFSITE":
  72 + $retorno = $m->mudaOffsite($_GET["offsite"]);
  73 + $m->salva();
  74 + break;
  75 + case "APLICAPROCESSOS":
  76 + $retorno = $m->aplicaProcessos($_POST["lista"]);
  77 + $m->salva();
  78 + break;
  79 + case "TEMA2SLD":
  80 + $sld = $m->sld();
  81 + echo header('Content-Disposition: attachment; filename="' . $tema . '.sld"');
  82 + echo header("Content-type: application/xml");
  83 + echo $m->sld();
  84 + exit();
  85 + break;
  86 +}
  87 +ob_clean();
  88 +if (! $retorno) {
  89 + header("HTTP/1.1 500 erro legenda nao disponivel");
  90 +} else {
  91 + header("Content-type: application/json");
  92 + echo json_encode($retorno);
  93 +}
  94 +exit();
  95 +?>
0 96 \ No newline at end of file
... ...
ferramentas/legenda/index.js
... ... @@ -3,13 +3,8 @@ if (typeof (i3GEOF) === &#39;undefined&#39;) {
3 3 }
4 4 i3GEOF.legenda =
5 5 {
6   - parDefault : "&position=MS_UR&partials=1&offsetx=0&offsety=0&minfeaturesize=auto&mindistance=auto&force=0&shadowsizex=1&shadowsizey=1&cor=0 0 0&sombray=1&sombrax=1&angulo=0&tamanho=8&fonte=bitmap&fundo=off&sombra=off&outlinecolor=off&shadowcolor=off&wrap=",
7   - aviso : false,
8   - dadosGrafico : "",
  6 + parDefault : {position: "MS_UR", partials: 1, offsetx: 0, offsety: 0, minfeaturesize: "auto", mindistance: "auto", force: 0, shadowsizex: 1, shadowsizey: 1, cor: "0 0 0", sombray: 1, sombrax: 1, angulo: 0, tamanho: 8, fonte: "bitmap", fundo: "off", sombra: "off", outlinecolor: "off", shadowcolor: "off", wrap: "" },
9 7 aguarde : "",
10   - estilos : "",
11   - estilo : 0,
12   - classe : "",
13 8 templateDir : "../ferramentas/legenda",
14 9 aposIniciar : function(){
15 10  
... ... @@ -22,7 +17,12 @@ i3GEOF.legenda =
22 17 "mustacheestilo": "",
23 18 "idContainer": "i3GEOlegendaContainer",
24 19 "namespace": "legenda",
25   - "objdicionario": {}
  20 + "objdicionario": {},
  21 + "aviso": false,
  22 + "dadosGrafico": "",
  23 + "estilos": "",
  24 + "estilo": 0,
  25 + "classe": ""
26 26 },
27 27 start : function(tema){
28 28 var p = this._parameters,
... ... @@ -40,7 +40,7 @@ i3GEOF.legenda =
40 40 i3f.html();
41 41 i3GEO.janela.fechaAguarde();
42 42 }).fail(function() {
43   - i3GEO.janela.closeMsg($trad("erroTpl"));
  43 + i3GEO.janela.snackBar({content: $trad("erroTpl"),style: "red"});
44 44 return;
45 45 });
46 46 } else {
... ... @@ -55,14 +55,24 @@ i3GEOF.legenda =
55 55 html:function() {
56 56 var p = this._parameters,
57 57 i3f = this,
58   - hash = {};
  58 + hash = {},
  59 + objTema = i3GEO.arvoreDeCamadas.CAMADASINDEXADAS[p.tema],
  60 + values = {
  61 + mostra: "checked",
  62 + img: objTema.legendaimg ? objTema.legendaimg : "",
  63 + offsite: objTema.offsite ? objTema.offsite : "-1,-1,-1"
  64 + };
59 65 p.objdicionario = i3GEO.idioma.objetoIdioma(i3GEOF.legenda.dicionario);
  66 + if (objTema.classe && objTema.classe.toLowerCase() == "nao") {
  67 + values.mostra = "";
  68 + }
60 69 hash = {
61 70 locaplic: i3GEO.configura.locaplic,
62 71 namespace: p.namespace,
63 72 idContainer: p.idContainer,
64 73 aplicar: $trad("p14"),
65 74 opcoes: $trad("opcoes"),
  75 + values: values,
66 76 ...p.objdicionario
67 77 };
68 78 i3f.renderFunction.call(
... ... @@ -77,24 +87,24 @@ i3GEOF.legenda =
77 87 },
78 88 css: {'cursor': 'pointer', 'width': '100%', 'height': '50%','position': 'fixed','top': '', 'left': 0, 'right': 0, 'margin': 'auto', 'bottom': 0}
79 89 });
80   -
81   -
82 90 i3GEO.guias.mostraGuiaFerramenta("i3GEOlegendaguia1", "i3GEOlegendaguia");
83 91 // eventos das guias
84   - $i("i3GEOlegendaguia8").onclick = function() {
85   - i3GEO.guias.mostraGuiaFerramenta("i3GEOlegendaguia8", "i3GEOlegendaguia");
86   - i3GEOF.legenda.parametrosAuto();
  92 + $i("i3GEOlegendaguia1").onclick = function() {
  93 + i3GEOF.legenda.mostralegenda();
  94 + i3GEO.guias.mostraGuiaFerramenta("i3GEOlegendaguia1", "i3GEOlegendaguia");
87 95 };
88 96 $i("i3GEOlegendaguia7").onclick = function() {
89 97 i3GEO.guias.mostraGuiaFerramenta("i3GEOlegendaguia7", "i3GEOlegendaguia");
90 98 };
  99 + $i("i3GEOlegendaguia8").onclick = function() {
  100 + i3GEO.guias.mostraGuiaFerramenta("i3GEOlegendaguia8", "i3GEOlegendaguia");
  101 + i3GEOF.legenda.getParametrosAuto();
  102 + };
  103 +
91 104 $i("i3GEOlegendaguia6").onclick = function() {
92 105 i3GEO.guias.mostraGuiaFerramenta("i3GEOlegendaguia6", "i3GEOlegendaguia");
93 106 };
94   - $i("i3GEOlegendaguia1").onclick = function() {
95   - i3GEOF.legenda.mostralegenda();
96   - i3GEO.guias.mostraGuiaFerramenta("i3GEOlegendaguia1", "i3GEOlegendaguia");
97   - };
  107 +
98 108 $i("i3GEOlegendaguia2").onclick = function() {
99 109 i3GEO.guias.mostraGuiaFerramenta("i3GEOlegendaguia2", "i3GEOlegendaguia");
100 110 };
... ... @@ -109,18 +119,8 @@ i3GEOF.legenda =
109 119 };
110 120 i3GEOF.legenda.mostralegenda();
111 121 i3GEOF.legenda.montaCombosItens();
112   - var objTema = i3GEO.arvoreDeCamadas.pegaTema(i3GEOF.legenda._parameters.tema);
113   - if (objTema.classe && objTema.classe.toLowerCase() == "nao") {
114   - $i("i3GEOFlegendamostra").checked = false;
115   - }
116   - if(objTema.legendaimg){
117   - $i("i3GEOlegendaImg").value = objTema.legendaimg;
118   - }
119   - if(objTema.offsite){
120   - $i("i3GEOoffsite").value = objTema.offsite;
121   - }
122   - i3GEO.janela.snackBar({content: $trad("clicaSimbolo",i3GEOF.legenda.dicionario)});
123   - i3GEO.util.aplicaAquarela("i3GEOF.legenda_corpo");
  122 +
  123 + i3GEO.util.aplicaAquarela(p.idContainer);
124 124 i3GEOF.legenda.aposIniciar.call();
125 125 },
126 126 sldi: function() {
... ... @@ -132,64 +132,9 @@ i3GEOF.legenda =
132 132 + "&g_sid="
133 133 + i3GEO.configura.sid);
134 134 },
135   - propriedadesLabels: function() {
136   - i3GEO.util.scriptTag(
137   - i3GEO.configura.locaplic + "/ferramentas/opcoes_label/dependencias.php",
138   - "i3GEOF.proplabel.iniciaJanelaFlutuante(false)",
139   - "i3GEOFproplabel",
140   - false);
141   - },
142   - incluirLabels: function() {
143   - var par, p, temp, cp;
144   - try {
145   - par = i3GEOF.proplabel.pegaPar();
146   - i3GEOF.legenda.parDefault = par;
147   - } catch (e) {
148   - par = i3GEOF.legenda.parDefault;
149   - }
150   - i3GEOF.legenda.aguarde.visibility = "visible";
151   - temp = function() {
152   - i3GEOF.legenda.aguarde.visibility = "hidden";
153   - i3GEOF.legenda.aposAlterarLegenda();
154   - i3GEOF.legenda.aguarde.visibility = "hidden";
155   - };
156   - p =
157   - i3GEO.configura.locaplic + "/ferramentas/legenda/exec.php?g_sid="
158   - + i3GEO.configura.sid
159   - + "&funcao=adicionaLabelClasse&tema="
160   - + i3GEOF.legenda._parameters.tema
161   - + "&classe="
162   - + i3GEOF.legenda.classe
163   - + par;
164   - p += "&item=" + $i("i3GEOlegendaSelItemLabel").value;
165   - cp = new cpaint();
166   - cp.set_response_type("JSON");
167   - cp.call(p, "foo", temp);
168   - },
169   - excluiLabels: function() {
170   - var p, temp, cp;
171   - i3GEOF.legenda.aguarde.visibility = "visible";
172   - temp = function() {
173   - i3GEOF.legenda.aguarde.visibility = "hidden";
174   - i3GEOF.legenda.aposAlterarLegenda();
175   - i3GEOF.legenda.aguarde.visibility = "hidden";
176   - };
177   - p =
178   - i3GEO.configura.locaplic + "/ferramentas/legenda/exec.php?g_sid="
179   - + i3GEO.configura.sid
180   - + "&funcao=removeLabelClasse&tema="
181   - + i3GEOF.legenda._parameters.tema
182   - + "&classe="
183   - + i3GEOF.legenda.classe;
184   - cp = new cpaint();
185   - cp.set_response_type("JSON");
186   - cp.call(p, "foo", temp);
187   - },
  135 +
188 136 janelaCorRamp: function(){
189   - var tabela = $i("i3GEOlegendalegenda");
190   - var trs = tabela.getElementsByTagName("tr");
191   - var ncores = trs.length - 1;
192   - i3GEO.util.abreColourRamp("", "listaColourRamp", ncores, i3GEOF.legenda._parameters.tema);
  137 + i3GEO.util.abreColourRamp("", "listaColourRamp", i3GEO.arvoreDeCamadas.CAMADASINDEXADAS[i3GEOF.legenda._parameters.tema].numclasses, i3GEOF.legenda._parameters.tema);
193 138 },
194 139 /*
195 140 * Function: aposAlterarLegenda
... ... @@ -202,162 +147,316 @@ i3GEOF.legenda =
202 147 i3GEO.Interface.atualizaTema("", i3GEOF.legenda._parameters.tema);
203 148 },
204 149 mostralegenda : function() {
205   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
206   - return;
207   - }
208   - i3GEOF.legenda.aguarde.visibility = "visible";
209   - var p, cp;
210   - p =
211   - i3GEO.configura.locaplic + "/ferramentas/legenda/exec.php?g_sid="
212   - + i3GEO.configura.sid
213   - + "&funcao=editalegenda&opcao=edita&tema="
214   - + i3GEOF.legenda._parameters.tema;
215   - cp = new cpaint();
216   - cp.set_response_type("JSON");
217   - cp.call(p, "tabelaLegenda", i3GEOF.legenda.montaLegenda);
218   - },
219   - montaLegenda : function(retorno) {
220   - i3GEOF.legenda.aviso = false;
221   - try {
222   - if (retorno.data != undefined) {
223   - //hidden e utilizado para esconder ou mostrar determinados trechos do template
224   - var mustache = [], b, ins, i, ajuda, id, re, exp, n, filtro,temp = {};
225   - // se nao for do tipo raster
226   - if (retorno.data[0].proc === "") {
227   - n = retorno.data.length;
228   - for (i = 0; i < n; i++) {
229   - temp = {};
230   - id = retorno.data[i].tema + "-" + retorno.data[i].idclasse;
231   - re = new RegExp("'", "g");
232   - exp = (retorno.data[i].expressao).replace(re, '"');
233   - temp.cliqueExclui = $trad('cliqueExclui', i3GEOF.legenda.dicionario);
234   - temp.cliqueAltera = $trad('cliqueAltera', i3GEOF.legenda.dicionario);
235   - temp.imagem = retorno.data[i].imagem;
236   - temp.id = id;
237   - temp.idclasse = retorno.data[i].idclasse;
238   - temp.novoNome = $trad('digitaNovoNome', i3GEOF.legenda.dicionario);
239   - temp.nome = retorno.data[i].nomeclasse;
240   - temp.editorExp = $trad("editorExp", i3GEOF.legenda.dicionario);
241   - temp.exp = exp;
242   - temp.txtMinscale = $trad('minScale', i3GEOF.legenda.dicionario);
243   - temp.minScale = retorno.data[i].minScale;
244   - temp.txtMaxScale = $trad('maxScale', i3GEOF.legenda.dicionario);
245   - temp.maxScale = retorno.data[i].maxScale;
246   - temp.sobe = $trad('sobe', i3GEOF.legenda.dicionario);
247   - temp.desce = $trad('desce', i3GEOF.legenda.dicionario);
248   - mustache.push(temp);
249   - }
250   - ins = Mustache.render(
251   - i3GEOF.legenda._parameters.mustachelista,
252   - $.extend(
253   - {},
254   - {
255   - "linhas" : mustache,
256   - "hidden2":"",
257   - "hidden1": "hidden"
258   - },
259   - i3GEOF.legenda._parameters.objdicionario
260   - )
261   - );
262   - $i("i3GEOlegendaguia1objLegenda").innerHTML = ins;
263   - } else {
264   - ajuda = i3GEOF.legenda._parameters.objdicionario['ajudaEscalaCores']
265   - + "<p>"
266   - + i3GEOF.legenda._parameters.objdicionario['msgEscalaCoresAuto']
267   - + "<p>"
268   - + i3GEOF.legenda._parameters.objdicionario['msgEscalaCoresIndividual']
269   - + "<p>"
270   - + i3GEOF.legenda._parameters.objdicionario['msgBandas']
271   - + "<p>"
272   - + i3GEOF.legenda._parameters.objdicionario['msgReamostragem'];
273   -
274   - mustache = [];
275   - for (i = 0; i < retorno.data[0].proc.length; i++) {
276   - mustache.push({
277   - "value": retorno.data[0].proc[i]
278   - });
279   - }
280   -
281   - ins = Mustache.render(
282   - i3GEOF.legenda._parameters.mustachelista,
283   - $.extend(
284   - {},
285   - {
286   - "hidden2":"hidden",
287   - "hidden1": "",
288   - "ajuda1": ajuda,
289   - "processos": mustache
290   - },
291   - i3GEOF.legenda._parameters.objdicionario
292   - )
293   - );
294   - $i("i3GEOlegendaguia1objLegenda").innerHTML = ins;
  150 + var p = this._parameters,
  151 + i3f = this,
  152 + par = {
  153 + g_sid: i3GEO.configura.sid,
  154 + funcao: "editalegenda",
  155 + opcao: "edita",
  156 + tema: p.tema
  157 + };
  158 + i3GEO.janela.abreAguarde();
  159 + i3GEO.janela._formModal.block();
  160 + $.post(
  161 + i3GEO.configura.locaplic+"/ferramentas/" + i3f._parameters.namespace + "/execlegenda.php",
  162 + par
  163 + )
  164 + .done(
  165 + function(data, status){
  166 + i3GEO.janela._formModal.unblock();
  167 + i3GEO.janela.fechaAguarde();
  168 + i3GEOF.legenda.montaLegenda(data);
  169 + }
  170 + )
  171 + .fail(
  172 + function(data){
  173 + i3GEO.janela._formModal.unblock();
  174 + i3GEO.janela.fechaAguarde();
  175 + i3GEO.janela.snackBar({content: data.statusText, style:'red'});
295 176 }
  177 + );
  178 + },
  179 + montaLegenda : function(data) {
  180 + var p = this._parameters,
  181 + i3f = this;
  182 + i3f._parameters.aviso = false;
  183 + $i("i3GEOlegendaguia1objLegenda").innerHTML = "";
  184 + if (data != undefined) {
  185 + //hidden e utilizado para esconder ou mostrar determinados trechos do template
  186 + var mustache = [], b, ins, i, ajuda, re, n, filtro;
  187 + // se nao for do tipo raster
  188 + if (data[0].proc === "") {
  189 + n = data.length;
  190 + re = new RegExp("'", "g");
  191 + for (i = 0; i < n; i++) {
  192 + mustache.push({
  193 + cliqueExclui: $trad('cliqueExclui', i3f.dicionario),
  194 + cliqueAltera: $trad('cliqueAltera', i3f.dicionario),
  195 + imagem: data[i].imagem,
  196 + id: data[i].idclasse,
  197 + idclasse: data[i].idclasse,
  198 + novoNome: $trad('digitaNovoNome', i3f.dicionario),
  199 + nome: data[i].nomeclasse,
  200 + editorExp: $trad("editorExp", i3f.dicionario),
  201 + exp: (data[i].expressao).replace(re, '"'),
  202 + txtMinscale: $trad('minScale', i3f.dicionario),
  203 + minScale: data[i].minScale,
  204 + txtMaxScale: $trad('maxScale', i3f.dicionario),
  205 + maxScale: data[i].maxScale,
  206 + sobe: $trad('sobe', i3f.dicionario),
  207 + desce: $trad('desce', i3f.dicionario)
  208 + });
  209 + }
  210 + ins = Mustache.render(
  211 + p.mustachelista,
  212 + $.extend(
  213 + {},
  214 + {
  215 + "linhas" : mustache,
  216 + "hidden2":"",
  217 + "hidden1": "hidden"
  218 + },
  219 + p.objdicionario
  220 + )
  221 + );
  222 + $i("i3GEOlegendaguia1objLegenda").innerHTML = ins;
296 223 } else {
297   - $i("i3GEOlegendaresultado").innerHTML = "<p style=color:red >Erro<br>";
  224 + ajuda = p.objdicionario['ajudaEscalaCores']
  225 + + "<p>"
  226 + + p.objdicionario['msgEscalaCoresAuto']
  227 + + "<p>"
  228 + + p.objdicionario['msgEscalaCoresIndividual']
  229 + + "<p>"
  230 + + p.objdicionario['msgBandas']
  231 + + "<p>"
  232 + + p.objdicionario['msgReamostragem'];
  233 +
  234 + mustache = [];
  235 + for (i = 0; i < data[0].proc.length; i++) {
  236 + mustache.push({
  237 + "value": data[0].proc[i]
  238 + });
  239 + }
  240 +
  241 + ins = Mustache.render(
  242 + p.mustachelista,
  243 + $.extend(
  244 + {},
  245 + {
  246 + "hidden2":"hidden",
  247 + "hidden1": "",
  248 + "ajuda1": ajuda,
  249 + "processos": mustache
  250 + },
  251 + p.objdicionario
  252 + )
  253 + );
  254 + $i("i3GEOlegendaguia1objLegenda").innerHTML = ins;
298 255 }
299   - i3GEOF.legenda.aguarde.visibility = "hidden";
300   - } catch (e) {
301   - i3GEOF.legenda.aguarde.visibility = "hidden";
  256 + } else {
  257 + i3GEO.janela.snackBar({content: "erro", style:'red'});
302 258 }
303 259 },
304   - filtro : function(idRetorno) {
305   - i3GEO.tema.dialogo.filtro(i3GEOF.legenda._parameters.tema, true, idRetorno);
306   - },
307   - /*
308   - * Function: aviso
309   - *
310   - * Mostra um i3GEO.janela.tempoMsga ao usu&aacute;rio quando um campo da tabela que cont&eacute;m os dados da legenda &eacute;
311   - * alterado
312   - *
313   - * O aviso &eacute; mostrado apenas uma vez
314   - */
315   - aviso : function() {
316   - if (i3GEOF.legenda.aviso == true) {
317   - i3GEO.janela.snackBar({content: $trad("msgAplicaAlteracao",i3GEOF.legenda.dicionario),style: "red"});
318   - i3GEOF.legenda.aviso == false;
  260 + post: function({btn = false, par = {}, refresh = false, prog = "exec", fn = false} = {}){
  261 + var p = this._parameters,
  262 + i3f = this;
  263 + i3GEO.janela.abreAguarde();
  264 + if(btn){
  265 + btn = $(btn);
  266 + btn.prop("disabled",true).find("span .glyphicon").removeClass("hidden");
319 267 }
  268 + i3GEO.janela._formModal.block();
  269 + $.post(
  270 + i3GEO.configura.locaplic+"/ferramentas/" + i3f._parameters.namespace + "/" + prog + ".php",
  271 + par
  272 + )
  273 + .done(
  274 + function(data, status){
  275 + i3GEO.janela._formModal.unblock();
  276 + i3GEO.janela.fechaAguarde();
  277 + if(btn){
  278 + btn.prop("disabled",false).find("span .glyphicon").addClass("hidden");
  279 + }
  280 + i3GEO.janela.snackBar({content: $trad('feito')});
  281 + if(refresh){
  282 + i3GEOF.legenda.aposAlterarLegenda();
  283 + i3GEOF.legenda.mostralegenda();
  284 + }
  285 + if(fn){
  286 + fn(data);
  287 + }
  288 + }
  289 + )
  290 + .fail(
  291 + function(data){
  292 + i3GEO.janela._formModal.unblock();
  293 + i3GEO.janela.fechaAguarde();
  294 + if(btn){
  295 + btn.prop("disabled",false).find("span .glyphicon").addClass("hidden");
  296 + }
  297 + i3GEO.janela.snackBar({content: data.statusText, style:'red'});
  298 + }
  299 + );
320 300 },
321   - /*
322   - * Function: aplicaColourRamp
323   - *
324   - * Aplica nas classes da legenda as cores escolhidas no seletor de cores
325   - */
326   - aplicaColourRamp : function() {
327   - if ($i("listaColourRamp").value != "") {
328   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
329   - return;
  301 + adicionaConta : function(btn) {
  302 + var p = this._parameters,
  303 + i3f = this,
  304 + par = {
  305 + funcao: "contagemclasse",
  306 + g_sid: i3GEO.configura.sid,
  307 + tema: p.tema
  308 + };
  309 + i3f.post({btn: btn, par: par, refresh: false, prog: "exectemas"});
  310 + },
  311 + adicionaOpacidade : function(btn) {
  312 + var p = this._parameters,
  313 + i3f = this,
  314 + par = {
  315 + funcao: "adicionaOpacidade",
  316 + g_sid: i3GEO.configura.sid,
  317 + tema: p.tema,
  318 + ext: i3GEO.util.extOSM2Geo(i3GEO.parametros.mapexten)
  319 + };
  320 + i3f.post({btn: btn, par: par, refresh: true, prog: "execclasses"});
  321 + },
  322 + aplicaLegendaImg : function(btn) {
  323 + var p = this._parameters,
  324 + i3f = this,
  325 + par = {
  326 + funcao: "aplicaLegendaImg",
  327 + g_sid: i3GEO.configura.sid,
  328 + tema: p.tema,
  329 + imagem: $i("i3GEOlegendaImg").value
  330 + };
  331 + i3f.post({btn: btn, par: par, refresh: true, prog: "execlegenda"});
  332 + },
  333 + aplicarOffsite : function(btn) {
  334 + var p = this._parameters,
  335 + i3f = this,
  336 + par = {
  337 + funcao: "aplicaOffsite",
  338 + g_sid: i3GEO.configura.sid,
  339 + tema: p.tema,
  340 + offsite: $i("i3GEOoffsite").value
  341 + };
  342 + i3f.post({btn: btn, par: par, refresh: true, prog: "exectemas"});
  343 + },
  344 + paleta : function(btn) {
  345 + var p = this._parameters,
  346 + i3f = this,
  347 + par = {
  348 + funcao: "alteraCoresClasses",
  349 + g_sid: i3GEO.configura.sid,
  350 + tema: p.tema,
  351 + cori: $i("i3GEOlegendaacori").value,
  352 + corf: $i("i3GEOlegendaacorf").value
  353 + };
  354 + i3f.post({btn: btn, par: par, refresh: true, prog: "execclasses"});
  355 + },
  356 + getLegendParameters: function(){
  357 + var par = {},tabela = $i("i3GEOlegendalegenda"),
  358 + trs = tabela.getElementsByTagName("tr"),
  359 + minScales = [],
  360 + maxScales = [],
  361 + nomes = [],
  362 + exps = [],
  363 + ids = [],
  364 + t, nn, n, p, cp, temp;
  365 + for (t = 1; t < trs.length; t++) {
  366 + if (trs[t].childNodes) {
  367 + nn = trs[t].childNodes;
  368 + for (n = 0; n < nn.length; n++) {
  369 + if (nn && nn[n] && nn[n].childNodes && nn[n].getElementsByTagName) {
  370 + var isn = nn[n].getElementsByTagName("input");
  371 + if (isn && isn[0] != undefined) {
  372 + if (isn[0].name == "nome") {
  373 + nomes.push(isn[0].value);
  374 + temp = (isn[0].id).split("i3GEOlegendaid_");
  375 + ids.push(temp[1]);
  376 + }
  377 + if (isn[0].name == "expressao") {
  378 + exps.push(isn[0].value);
  379 + }
  380 + if (isn[0].name == "minScale") {
  381 + minScales.push(parseInt(isn[0].value, 10));
  382 + }
  383 + if (isn[0].name == "maxScale") {
  384 + maxScales.push(parseInt(isn[0].value, 10));
  385 + }
  386 + }
  387 + }
  388 + }
330 389 }
331   - i3GEOF.legenda.aguarde.visibility = "visible";
332   - var cores = $i("listaColourRamp").value, ext = i3GEO.util.extOSM2Geo(i3GEO.parametros.mapexten), temp = function() {
333   - i3GEOF.legenda.aguarde.visibility = "hidden";
334   - i3GEOF.legenda.mostralegenda();
335   - i3GEOF.legenda.aposAlterarLegenda();
336   - }, p =
337   - i3GEO.configura.locaplic + "/classesphp/mapa_controle.php?g_sid="
338   - + i3GEO.configura.sid
339   - + "&funcao=alteraclasse&opcao=aplicacoresrgb&ext="
340   - + ext
341   - + "&tema="
342   - + i3GEOF.legenda._parameters.tema, cp = new cpaint();
343   - cp.set_transfer_mode('POST');
344   - cp.set_response_type("JSON");
345   - cp.call(p, "foo", temp, "cores=" + cores);
346 390 }
  391 + par = {
  392 + ids: ids.join("|"),
  393 + nomes: nomes.join("|"),
  394 + exps: exps.join("|"),
  395 + minScales: minScales.join(";"),
  396 + maxScales: maxScales.join("|"),
  397 + g_sid: i3GEO.configura.sid,
  398 + ext: i3GEO.util.extOSM2Geo(i3GEO.parametros.mapexten),
  399 + separador: "|"
  400 + };
  401 + return par;
347 402 },
348   - /*
349   - * Function: corj
350   - *
351   - * Abre a janela para o usu&aacute;rio selecionar uma cor interativamente
352   - */
353   - corj : function(obj) {
354   - i3GEO.util.abreCor("", obj);
  403 + mudaLegenda : function(btn) {
  404 + var p = this._parameters,
  405 + i3f = this,
  406 + par = i3f.getLegendParameters();
  407 + par.funcao = "alteraclasses";
  408 + par.tema = p.tema;
  409 + i3f.post({btn: btn, par: par, refresh: true, prog: "execclasses"});
  410 + },
  411 + adicionaClasse : function(btn) {
  412 + var p = this._parameters,
  413 + i3f = this,
  414 + par = {
  415 + funcao: "adicionaclasse",
  416 + tema: p.tema,
  417 + g_sid: i3GEO.configura.sid
  418 + };
  419 + i3f.post({btn: btn, par: par, refresh: true, prog: "execclasses"});
  420 + },
  421 + inverteCores : function() {
  422 + var p = this._parameters,
  423 + i3f = this,
  424 + par = {
  425 + funcao: "inverteCoresClasses",
  426 + tema: p.tema,
  427 + g_sid: i3GEO.configura.sid
  428 + };
  429 + i3f.post({btn: false, par: par, refresh: true, prog: "execclasses"});
  430 + },
  431 + calculaTamanho : function() {
  432 + var p = this._parameters,
  433 + i3f = this,
  434 + par = {
  435 + funcao: "calculaTamanhoClasses",
  436 + tema: p.tema,
  437 + g_sid: i3GEO.configura.sid,
  438 + size: $i("i3GEOlegendaAutoSize").value
  439 + };
  440 + i3f.post({btn: false, par: par, refresh: true, prog: "execclasses"});
  441 + },
  442 + ordenaClasses : function() {
  443 + var p = this._parameters,
  444 + i3f = this,
  445 + par = {
  446 + funcao: "ordenaClasses",
  447 + tema: p.tema,
  448 + g_sid: i3GEO.configura.sid
  449 + };
  450 + i3f.post({btn: false, par: par, refresh: true, prog: "execclasses"});
  451 + },
  452 + excluilinhaf : function(id) {
  453 + var p = $i(id);
  454 + do {
  455 + p.removeChild(p.childNodes[0]);
  456 + } while (p.childNodes.length > 0);
  457 + p.parentNode.removeChild(p);
  458 + i3GEOF.legenda.mudaLegenda();
355 459 },
356   - /*
357   - * Function: modificaCor
358   - *
359   - * Modifica a cor de uma classe
360   - */
361 460 modificaCor : function(id) {
362 461 var obj = $i("tempCorLegenda");
363 462 if (!obj) {
... ... @@ -375,1351 +474,578 @@ i3GEOF.legenda =
375 474 i3GEO.util.abreCor("", "tempCorLegenda");
376 475 },
377 476 aplicaNovaCor : function(id) {
378   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
379   - return;
380   - }
381   - i3GEOF.legenda.aguarde.visibility = "visible";
  477 + i3GEO.janela.abreAguarde();
  478 + i3GEO.janela._formModal.block();
382 479 var retorna = function() {
  480 + i3GEO.janela.snackBar({content: $trad('feito')});
  481 + i3GEO.janela.fechaAguarde();
  482 + i3GEO.janela._formModal.unblock();
383 483 i3GEOF.legenda.aposAlterarLegenda();
384   - i3GEOF.legenda.aguarde.visibility = "hidden";
385 484 i3GEOF.legenda.mostralegenda();
386 485 };
387 486 i3GEO.php.aplicaCorClasseTema(retorna, i3GEOF.legenda._parameters.tema, id, $i("tempCorLegenda").value);
388 487 },
389   - aplicarLegendaImg : function() {
390   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
391   - return;
392   - }
393   - //muda o valor do objeto tema para que a proxima vez que abrir a ferramenta o campo input seja preenchido corretamente
394   - var objTema = i3GEO.arvoreDeCamadas.pegaTema(i3GEOF.legenda._parameters.tema);
395   - objTema.legendaimg = $i("i3GEOlegendaImg").value;
396   -
397   - i3GEOF.legenda.aguarde.visibility = "visible";
398   - var retorna = function() {
399   - i3GEOF.legenda.aposAlterarLegenda();
400   - i3GEOF.legenda.aguarde.visibility = "hidden";
401   - i3GEOF.legenda.mostralegenda();
  488 + filtro : function(idRetorno) {
  489 + i3GEO.tema.dialogo.filtro(i3GEOF.legenda._parameters.tema, true, idRetorno);
  490 + },
  491 + sobelinhaf : function(idclasse) {
  492 + var p = this._parameters,
  493 + i3f = this,
  494 + par = {
  495 + funcao: "sobeclasse",
  496 + tema: p.tema,
  497 + g_sid: i3GEO.configura.sid,
  498 + idclasse: idclasse
402 499 };
403   - var p =
404   - i3GEO.configura.locaplic + "/ferramentas/legenda/exec.php?g_sid="
405   - + i3GEO.configura.sid
406   - + "&funcao=aplicaLegendaImg"
407   - + "&tema="
408   - + i3GEOF.legenda._parameters.tema
409   - + "&imagem="
410   - + objTema.legendaimg,
411   - cp = new cpaint();
412   - cp.set_response_type("JSON");
413   - cp.call(p, "foo", retorna);
414   - },
415   - aplicarOffsite : function() {
416   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
417   - return;
418   - }
419   - //muda o valor do objeto tema para que a proxima vez que abrir a ferramenta o campo input seja preenchido corretamente
420   - var objTema = i3GEO.arvoreDeCamadas.pegaTema(i3GEOF.legenda._parameters.tema);
421   - objTema.offsite = $i("i3GEOoffsite").value;
422   -
423   - i3GEOF.legenda.aguarde.visibility = "visible";
424   - var retorna = function() {
425   - i3GEOF.legenda.aposAlterarLegenda();
426   - i3GEOF.legenda.aguarde.visibility = "hidden";
427   - i3GEOF.legenda.mostralegenda();
  500 + i3f.post({btn: false, par: par, refresh: true, prog: "execclasses"});
  501 + },
  502 + descelinhaf : function(idclasse) {
  503 + var p = this._parameters,
  504 + i3f = this,
  505 + par = {
  506 + funcao: "desceclasse",
  507 + tema: p.tema,
  508 + g_sid: i3GEO.configura.sid,
  509 + idclasse: idclasse
428 510 };
429   - var p =
430   - i3GEO.configura.locaplic + "/ferramentas/legenda/exec.php?g_sid="
431   - + i3GEO.configura.sid
432   - + "&funcao=aplicaOffsite"
433   - + "&tema="
434   - + i3GEOF.legenda._parameters.tema
435   - + "&offsite="
436   - + objTema.offsite,
437   - cp = new cpaint();
438   - cp.set_response_type("JSON");
439   - cp.call(p, "foo", retorna);
  511 + i3f.post({btn: false, par: par, refresh: true, prog: "execclasses"});
440 512 },
441   - /*
442   - * Function: mudaLegenda
443   - *
444   - * Altera a legenda conforme os valores existentes na tabela de propriedades (express&atilde;o e nome da classe)
445   - *
446   - * Veja:
447   - *
448   - * <ALTERACLASSE>
449   - */
450   - mudaLegenda : function() {
451   - i3GEOF.legenda.aviso = false;
452   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
453   - return;
454   - }
455   - i3GEOF.legenda.aguarde.visibility = "visible";
456   - try {
457   - var tabela = $i("i3GEOlegendalegenda"),
458   - trs = tabela.getElementsByTagName("tr"),
459   - minScales = [],
460   - maxScales = [],
461   - nomes = [],
462   - exps = [],
463   - ids = [],
464   - t, nn, n, p, cp, temp;
465   - for (t = 1; t < trs.length; t++) {
466   - if (trs[t].childNodes) {
467   - nn = trs[t].childNodes;
468   - for (n = 0; n < nn.length; n++) {
469   - if (nn && nn[n] && nn[n].childNodes && nn[n].getElementsByTagName) {
470   - var isn = nn[n].getElementsByTagName("input");
471   - if (isn && isn[0] != undefined) {
472   - if (isn[0].name == "nome") {
473   - nomes.push(isn[0].value);
474   - temp = (isn[0].id).split("i3GEOlegendaid_");
475   - ids.push(temp[1]);
476   - }
477   - if (isn[0].name == "expressao") {
478   - exps.push(isn[0].value);
479   - }
480   - if (isn[0].name == "minScale") {
481   - minScales.push(parseInt(isn[0].value, 10));
482   - }
483   - if (isn[0].name == "maxScale") {
484   - maxScales.push(parseInt(isn[0].value, 10));
485   - }
486   - }
487   - }
488   - }
  513 + aplicaProcessos : function(btn) {
  514 + var p = this._parameters,
  515 + i3f = this,
  516 + par = {
  517 + funcao: "aplicaProcessos",
  518 + tema: p.tema,
  519 + g_sid: i3GEO.configura.sid,
  520 + idclasse: idclasse
  521 + },
  522 + lista = [], ipt, i;
  523 + if ($i("i3GEOlegendaprocessos").innerHTML != "") {
  524 + ipt = $i("i3GEOlegendaprocessos").getElementsByTagName("input");
  525 + for (i = 0; i < ipt.length; i++) {
  526 + if (ipt[i].value != "") {
  527 + lista.push(ipt[i].value);
489 528 }
490 529 }
491   - ids = ids.join(";");
492   - nomes = nomes.join(";");
493   - exps = exps.join(";");
494   - minScales = minScales.join(";");
495   - maxScales = maxScales.join(";");
496   - temp = function() {
497   - i3GEOF.legenda.aguarde.visibility = "hidden";
498   - i3GEOF.legenda.mostralegenda();
499   - i3GEOF.legenda.aposAlterarLegenda();
500   - i3GEOF.legenda.aguarde.visibility = "hidden";
  530 + }
  531 + par.lista = lista.join("|");
  532 + i3f.post({btn: btn, par: par, refresh: true, prog: "exectemas"});
  533 + },
  534 + corj : function(obj) {
  535 + i3GEO.util.abreCor("", obj);
  536 + },
  537 + aplicaColourRamp : function() {
  538 + if ($i("listaColourRamp").value != "") {
  539 + var p = this._parameters,
  540 + i3f = this,
  541 + par = {
  542 + funcao: "aplicacoresrgb",
  543 + tema: p.tema,
  544 + g_sid: i3GEO.configura.sid,
  545 + cores: $i("listaColourRamp").value,
  546 + ext: i3GEO.util.extOSM2Geo(i3GEO.parametros.mapexten)
501 547 };
502   - var ext = i3GEO.util.extOSM2Geo(i3GEO.parametros.mapexten);
503   - p =
504   - i3GEO.configura.locaplic + "/classesphp/mapa_controle.php?"
505   - + "base64=sim"
506   - + "&g_sid="
507   - + i3GEO.configura.sid
508   - + "&funcao=alteraclasse"
509   - + "&opcao=alteraclasses"
510   - + "&ext="
511   - + ext;
512   - cp = new cpaint();
513   - cp.set_transfer_mode('POST');
514   - cp.set_response_type("JSON");
515   - cp.call(p, "alteraclassesPost", temp, "ids=" + ids
516   - + "&nomes="
517   - + i3GEO.util.base64encode(nomes)
518   - //+ nomes
519   - + "&exps="
520   - + i3GEO.util.base64encode(exps)
521   - //+ exps
522   - + "&minScales="
523   - + minScales
524   - + "&maxScales="
525   - + maxScales);
526   - } catch (e) {
527   - i3GEO.janela.snackBar({content: "Erro: " + e, style: "red"});
528   - i3GEOF.legenda.aguarde.visibility = "hidden";
  548 + i3f.post({btn: false, par: par, refresh: true, prog: "execclasses"});
  549 + }
  550 + },
  551 + aviso : function() {
  552 + if (i3GEOF.legenda._parameters.aviso == true) {
  553 + i3GEO.janela.snackBar({content: $trad("msgAplicaAlteracao",i3GEOF.legenda.dicionario),style: "red"});
  554 + i3GEOF.legenda._parameters.aviso == false;
529 555 }
530 556 },
531 557 /*
532   - * Function: alteraGeometria
  558 + * Function: simbolounico
533 559 *
534   - * Altera o tipo de representa&ccedil;&atilde;o geom&eacute;trica dos elementos de um layer
535   - *
536   - * Veja:
  560 + * Altera a leganda do tema para o tipo s&iacute;mbolo &uacute;nico
537 561 *
538   - * <ALTERACLASSE>
539 562 */
540   - alteraGeometriaTema : function() {
541   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
542   - return;
543   - }
544   - i3GEOF.legenda.aguarde.visibility = "visible";
545   - var retorna = function() {
546   - i3GEOF.legenda.aposAlterarLegenda();
547   - i3GEOF.legenda.aguarde.visibility = "hidden";
548   - i3GEOF.legenda.mostralegenda();
  563 + simbolounico : function() {
  564 + var p = this._parameters,
  565 + i3f = this,
  566 + par = {
  567 + funcao: "simbolounico",
  568 + tema: p.tema,
  569 + g_sid: i3GEO.configura.sid
549 570 };
550   - var p =
551   - i3GEO.configura.locaplic + "/classesphp/mapa_controle.php?g_sid="
552   - + i3GEO.configura.sid
553   - + "&funcao=alteraclasse&opcao=alterageometria&tema="
554   - + i3GEOF.legenda._parameters.tema
555   - + "&tipo="
556   - + $i("i3GEOlegentaTipoGeo").value, cp = new cpaint();
557   - cp.set_response_type("JSON");
558   - cp.call(p, "", retorna);
  571 + i3f.post({btn: false, par: par, refresh: true, prog: "execclasses"});
559 572 },
560 573 /*
561   - * Function: adicionaConta
  574 + * Function: valorunico
562 575 *
563   - * Adiciona ao nome de cada classe o n&uacute;mero de ocorr&ecirc;ncias em cada uma
564   - *
565   - * Veja:
  576 + * Altera a leganda do tema para o tipo valor &uacute;nico
566 577 *
567   - * <CONTAGEMCLASSE>
568 578 */
569   - adicionaConta : function() {
570   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
571   - return;
572   - }
573   - i3GEOF.legenda.aguarde.visibility = "visible";
574   - var p =
575   - i3GEO.configura.locaplic + "/ferramentas/legenda/exec.php?g_sid="
576   - + i3GEO.configura.sid
577   - + "&funcao=contagemclasse"
578   - + "&tema="
579   - + i3GEOF.legenda._parameters.tema, cp = new cpaint();
580   - cp.set_response_type("JSON");
581   - cp.call(p, "contagemclasse", i3GEOF.legenda.montaLegenda);
582   - i3GEO.janela.snackBar({content: $trad('consideraElementosVisiveis', i3GEOF.legenda.dicionario)});
  579 + valorunico : function() {
  580 + var p = this._parameters,
  581 + i3f = this,
  582 + par = {
  583 + funcao: "valorunico",
  584 + tema: p.tema,
  585 + g_sid: i3GEO.configura.sid,
  586 + ignorar: $i("i3GEOlegendaignorar").value,
  587 + item: $i("i3GEOlegendaitensValorUnico").getElementsByTagName("select")[0].value,
  588 + itemNome: $i("i3GEOlegendaClassesValorUnico").getElementsByTagName("select")[0].value,
  589 + ext: $i("i3GEOFlegendaaplicaextent").checked ? i3GEO.util.extOSM2Geo(i3GEO.parametros.mapexten) : i3GEO.util.extOSM2Geo(i3GEO.parametros.extentTotal)
  590 + };
  591 + i3f.post({btn: false, par: par, refresh: true, prog: "execclasses"});
583 592 },
584 593 /*
585   - * Function: adicionaClasse
  594 + * Function: nclasses
586 595 *
587   - * Adiciona uma nova classe ao tema
  596 + * Altera a legenda do tema com um n&uacute;mero espec&iacute;fico de classes
588 597 *
589   - * Veja:
590   - *
591   - * <ALTERACLASSE>
592 598 */
593   - adicionaClasse : function() {
594   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
595   - return;
  599 + nclasses : function(btn) {
  600 + var p = this._parameters,
  601 + i3f = this,
  602 + par = {
  603 + funcao: "nclasses",
  604 + tema: p.tema,
  605 + g_sid: i3GEO.configura.sid,
  606 + ignorar: $i("i3GEOlegendaignorar").value,
  607 + item: $i("i3GEOlegendaitensValorClass").getElementsByTagName("select")[0].value,
  608 + nclasses: $i("i3GEOlegendanclasses").value,
  609 + ext: $i("i3GEOFlegendaaplicaextent").checked ? i3GEO.util.extOSM2Geo(i3GEO.parametros.mapexten) : i3GEO.util.extOSM2Geo(i3GEO.parametros.extentTotal)
  610 + };
  611 + if(par.item == ""){
  612 + i3GEO.janela.snackBar({content: $trad("selecionaUmItem",i3GEOF.legenda.dicionario),style: "red"});
  613 + } else {
  614 + i3f.post({btn: true, par: par, refresh: true, prog: "execclasses"});
596 615 }
597   - var ext = i3GEO.util.extOSM2Geo(i3GEO.parametros.mapexten);
598   - var p =
599   - i3GEO.configura.locaplic + "/classesphp/mapa_controle.php?g_sid="
600   - + i3GEO.configura.sid
601   - + "&funcao=alteraclasse&opcao=adicionaclasse"
602   - + "&tema="
603   - + i3GEOF.legenda._parameters.tema
604   - + "&ext="
605   - + ext, cp = new cpaint();
606   - cp.set_response_type("JSON");
607   - cp.call(p, "alteraclasse", i3GEOF.legenda.mostralegenda);
608 616 },
609 617 /*
610   - * Function: adicionaOpacidade
611   - *
612   - * Adiciona opacidade vari&aacute;vel em cada classe
  618 + * Function: quebrasnaturais
613 619 *
614   - * Veja:
  620 + * Altera a legenda do tema por meio do calculo de quebras naturais
615 621 *
616   - * <ALTERACLASSE>
617 622 */
618   - adicionaOpacidade : function() {
619   - var retorna = function() {
620   - i3GEOF.legenda.aposAlterarLegenda();
621   - i3GEOF.legenda.aguarde.visibility = "hidden";
622   - i3GEOF.legenda.mostralegenda();
  623 + quebrasnaturais : function() {
  624 + var p = this._parameters,
  625 + i3f = this,
  626 + par = {
  627 + funcao: "quebrasnaturais",
  628 + tema: p.tema,
  629 + g_sid: i3GEO.configura.sid,
  630 + ignorar: $i("i3GEOlegendaignorar").value,
  631 + item: $i("i3GEOlegendaitensValorClass").getElementsByTagName("select")[0].value,
  632 + nclasses: $i("i3GEOlegendanclasses").value,
  633 + ext: $i("i3GEOFlegendaaplicaextent").checked ? i3GEO.util.extOSM2Geo(i3GEO.parametros.mapexten) : i3GEO.util.extOSM2Geo(i3GEO.parametros.extentTotal)
623 634 };
624   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
625   - return;
  635 + if(par.item == ""){
  636 + i3GEO.janela.snackBar({content: $trad("selecionaUmItem",i3GEOF.legenda.dicionario),style: "red"});
  637 + } else {
  638 + i3f.post({btn: true, par: par, refresh: true, prog: "execclasses"});
626 639 }
627   - var ext = i3GEO.util.extOSM2Geo(i3GEO.parametros.mapexten);
628   - var p =
629   - i3GEO.configura.locaplic + "/classesphp/mapa_controle.php?g_sid="
630   - + i3GEO.configura.sid
631   - + "&funcao=alteraclasse&opcao=adicionaopacidade"
632   - + "&tema="
633   - + i3GEOF.legenda._parameters.tema
634   - + "&ext="
635   - + ext, cp = new cpaint();
636   - cp.set_response_type("JSON");
637   - cp.call(p, "alteraclasse", retorna);
638 640 },
639 641 /*
640   - * Function: paleta
641   - *
642   - * Gera as cores para as classes considerando um RGB inicial e um final
  642 + * Function: quantis
643 643 *
644   - * Veja:
  644 + * Altera a leganda do tema por meio do calculo de quantis
645 645 *
646   - * <ALTERACORESCLASSES>
647 646 */
648   - paleta : function() {
649   - try {
650   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
651   - return;
652   - }
653   - i3GEOF.legenda.aguarde.visibility = "visible";
654   - var retornapaleta = function() {
655   - i3GEOF.legenda.aposAlterarLegenda();
656   - i3GEOF.legenda.aguarde.visibility = "hidden";
657   - i3GEOF.legenda.mostralegenda();
658   - }, ci = $i("i3GEOlegendaacori").value, cf = $i("i3GEOlegendaacorf").value, cp = new cpaint(), p =
659   - i3GEO.configura.locaplic + "/classesphp/mapa_controle.php?g_sid="
660   - + i3GEO.configura.sid
661   - + "&funcao=alteraCoresClasses&tema="
662   - + i3GEOF.legenda._parameters.tema
663   - + "&cori="
664   - + ci
665   - + "&corf="
666   - + cf;
667   - cp.set_response_type("JSON");
668   - cp.call(p, "alteraCoresClasses", retornapaleta);
669   - } catch (e) {
670   - i3GEO.janela.snackBar({content: "Erro: " + e, style: "red"});
671   - i3GEOF.legenda.aguarde.visibility = "hidden";
  647 + quantil : function() {
  648 + var p = this._parameters,
  649 + i3f = this,
  650 + par = {
  651 + funcao: "quantil",
  652 + tema: p.tema,
  653 + g_sid: i3GEO.configura.sid,
  654 + ignorar: $i("i3GEOlegendaignorar").value,
  655 + item: $i("i3GEOlegendaitensValorClass").getElementsByTagName("select")[0].value,
  656 + nclasses: $i("i3GEOlegendanclasses").value,
  657 + ext: $i("i3GEOFlegendaaplicaextent").checked ? i3GEO.util.extOSM2Geo(i3GEO.parametros.mapexten) : i3GEO.util.extOSM2Geo(i3GEO.parametros.extentTotal)
  658 + };
  659 + if(par.item == ""){
  660 + i3GEO.janela.snackBar({content: $trad("selecionaUmItem",i3GEOF.legenda.dicionario),style: "red"});
  661 + } else {
  662 + i3f.post({btn: true, par: par, refresh: true, prog: "execclasses"});
672 663 }
673 664 },
674 665 /*
675   - * Function: inverteCores
676   - *
677   - * Inverte as cores utilizadas nos s&iacute;mbolos das classes
678   - *
679   - * Veja:
  666 + * Function: metade
680 667 *
681   - * <INVERTECORESCLASSES>
  668 + * Duas classes concentrando a soma das metades
682 669 */
683   - inverteCores : function() {
684   - try {
685   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
686   - return;
687   - }
688   - i3GEOF.legenda.aguarde.visibility = "visible";
689   - var retornapaleta = function() {
690   - i3GEOF.legenda.aposAlterarLegenda();
691   - i3GEOF.legenda.aguarde.visibility = "hidden";
692   - i3GEOF.legenda.mostralegenda();
693   - }, cp = new cpaint(), p =
694   - i3GEO.configura.locaplic + "/classesphp/mapa_controle.php?g_sid="
695   - + i3GEO.configura.sid
696   - + "&funcao=inverteCoresClasses&tema="
697   - + i3GEOF.legenda._parameters.tema;
698   - cp.set_response_type("JSON");
699   - cp.call(p, "alteraCoresClasses", retornapaleta);
700   - } catch (e) {
701   - i3GEO.janela.snackBar({content: "Erro: " + e, style: "red"});
702   - i3GEOF.legenda.aguarde.visibility = "hidden";
  670 + metade : function() {
  671 + var p = this._parameters,
  672 + i3f = this,
  673 + par = {
  674 + funcao: "metade",
  675 + tema: p.tema,
  676 + g_sid: i3GEO.configura.sid,
  677 + ignorar: $i("i3GEOlegendaignorar").value,
  678 + item: $i("i3GEOlegendaitensMetade").getElementsByTagName("select")[0].value,
  679 + itemid: $i("i3GEOlegendaitensMetadeId").getElementsByTagName("select")[0].value,
  680 + ext: $i("i3GEOFlegendaaplicaextent").checked ? i3GEO.util.extOSM2Geo(i3GEO.parametros.mapexten) : i3GEO.util.extOSM2Geo(i3GEO.parametros.extentTotal)
  681 + };
  682 + if(par.item == "" || par.itemid == ""){
  683 + i3GEO.janela.snackBar({content: $trad("selecionaUmItem",i3GEOF.legenda.dicionario),style: "red"});
  684 + } else {
  685 + i3f.post({btn: false, par: par, refresh: true, prog: "execclasses"});
703 686 }
704 687 },
705 688 /*
706   - * Function: calculaTamanho
707   - *
708   - * Muda o s&iacute;mbolo de cada classe aplicando tamanhos diferentes e lineares
709   - *
710   - * Veja:
  689 + * Function: media
711 690 *
712   - * <CALCULATAMANHOCLASSES>
  691 + * Duas classes considerando a media
713 692 */
714   - calculaTamanho : function() {
715   - try {
716   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
717   - return;
718   - }
719   - i3GEOF.legenda.aguarde.visibility = "visible";
720   - var retornapaleta = function() {
721   - i3GEOF.legenda.aposAlterarLegenda();
722   - i3GEOF.legenda.aguarde.visibility = "hidden";
723   - i3GEOF.legenda.mostralegenda();
724   - }, cp = new cpaint(), p =
725   - i3GEO.configura.locaplic + "/classesphp/mapa_controle.php?g_sid="
726   - + i3GEO.configura.sid
727   - + "&funcao=calculaTamanhoClasses&tema="
728   - + i3GEOF.legenda._parameters.tema;
729   - cp.set_response_type("JSON");
730   - cp.call(p, "calculaTamanhoClasses", retornapaleta);
731   - } catch (e) {
732   - i3GEO.janela.snackBar({content: "Erro: " + e, style: "red"});
733   - i3GEOF.legenda.aguarde.visibility = "hidden";
  693 + media : function() {
  694 + var p = this._parameters,
  695 + i3f = this,
  696 + par = {
  697 + funcao: "media",
  698 + tema: p.tema,
  699 + g_sid: i3GEO.configura.sid,
  700 + ignorar: $i("i3GEOlegendaignorar").value,
  701 + item: $i("i3GEOlegendaitensMedia").getElementsByTagName("select")[0].value,
  702 + ext: $i("i3GEOFlegendaaplicaextent").checked ? i3GEO.util.extOSM2Geo(i3GEO.parametros.mapexten) : i3GEO.util.extOSM2Geo(i3GEO.parametros.extentTotal)
  703 + };
  704 + if(par.item == ""){
  705 + i3GEO.janela.snackBar({content: $trad("selecionaUmItem",i3GEOF.legenda.dicionario),style: "red"});
  706 + } else {
  707 + i3f.post({btn: false, par: par, refresh: true, prog: "execclasses"});
734 708 }
735 709 },
736 710 /*
737   - * Function: ordenaClasses
738   - *
739   - * Ordena as classes pelo nome
  711 + * Function: quartil
740 712 *
  713 + * Altera a leganda do tema claculando as classes pelo m&eacute;todo quartil
741 714 */
742   - ordenaClasses : function() {
743   - try {
744   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
745   - return;
746   - }
747   - i3GEOF.legenda.aguarde.visibility = "visible";
748   - var retornapaleta = function() {
749   - i3GEOF.legenda.aposAlterarLegenda();
750   - i3GEOF.legenda.aguarde.visibility = "hidden";
751   - i3GEOF.legenda.mostralegenda();
752   - }, cp = new cpaint(), p =
753   - i3GEO.configura.locaplic + "/classesphp/mapa_controle.php?g_sid="
754   - + i3GEO.configura.sid
755   - + "&funcao=ordenaClasses&tema="
756   - + i3GEOF.legenda._parameters.tema;
757   - cp.set_response_type("JSON");
758   - cp.call(p, "foo", retornapaleta);
759   - } catch (e) {
760   - i3GEO.janela.snackBar({content: "Erro: " + e, style: "red"});
761   - i3GEOF.legenda.aguarde.visibility = "hidden";
762   - }
763   - },
764   - /*
765   - * Function: excluilinhaf
766   - *
767   - * Exclui uma linha da tabela de edi&ccedil;&atilde;o de classes da legendda
768   - */
769   - excluilinhaf : function(id) {
770   - var p = $i(id);
771   - do {
772   - p.removeChild(p.childNodes[0]);
773   - } while (p.childNodes.length > 0);
774   - p.parentNode.removeChild(p);
775   - i3GEOF.legenda.mudaLegenda();
776   - },
777   - /*
778   - * Function: sobelinhaf
779   - *
780   - * Sobe uma linha na tabela de edi&ccedil;&atilde;o de classes da legendda
781   - */
782   - sobelinhaf : function(idclasse) {
783   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
784   - return;
785   - }
786   - i3GEOF.legenda.aguarde.visibility = "visible";
787   - var p =
788   - i3GEO.configura.locaplic + "/classesphp/mapa_controle.php?g_sid="
789   - + i3GEO.configura.sid
790   - + "&funcao=ALTERACLASSE&opcao=sobeclasse&tema="
791   - + i3GEOF.legenda._parameters.tema
792   - + "&idclasse="
793   - + idclasse, cp = new cpaint(), temp = function() {
794   - i3GEOF.legenda.aguarde.visibility = "hidden";
795   - i3GEOF.legenda.mostralegenda();
796   - };
797   - cp.set_response_type("JSON");
798   - cp.call(p, "foo", temp);
799   - },
800   - /*
801   - * Function: descelinhaf
802   - *
803   - * Desce uma linha na tabela de edi&ccedil;&atilde;o de classes da legendda
804   - */
805   - descelinhaf : function(idclasse) {
806   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
807   - return;
808   - }
809   - i3GEOF.legenda.aguarde.visibility = "visible";
810   - var p =
811   - i3GEO.configura.locaplic + "/classesphp/mapa_controle.php?g_sid="
812   - + i3GEO.configura.sid
813   - + "&funcao=ALTERACLASSE&opcao=desceclasse&tema="
814   - + i3GEOF.legenda._parameters.tema
815   - + "&idclasse="
816   - + idclasse, cp = new cpaint(), temp = function() {
817   - i3GEOF.legenda.aguarde.visibility = "hidden";
818   - i3GEOF.legenda.mostralegenda();
  715 + quartil : function() {
  716 + var p = this._parameters,
  717 + i3f = this,
  718 + par = {
  719 + funcao: "quartil",
  720 + tema: p.tema,
  721 + g_sid: i3GEO.configura.sid,
  722 + tipoLegenda: $i("estiloClassesQuartis").value,
  723 + ignorar: $i("i3GEOlegendaignorar").value,
  724 + item: $i("i3GEOlegendaitensValorQuartil").getElementsByTagName("select")[0].value,
  725 + ext: $i("i3GEOFlegendaaplicaextent").checked ? i3GEO.util.extOSM2Geo(i3GEO.parametros.mapexten) : i3GEO.util.extOSM2Geo(i3GEO.parametros.extentTotal)
819 726 };
820   - ;
821   - cp.set_response_type("JSON");
822   - cp.call(p, "foo", temp);
823   - },
824   - /*
825   - * Function: editaSimbolo
826   - *
827   - * Abre o editor de s&iacute;mbolos
828   - *
829   - * Veja:
830   - *
831   - * <EDITASIMBOLO>
832   - */
833   - editaSimbolo : function(id) {
834   - try {
835   - $i("i3GEOlegendaguia1obj").style.display = "none";
836   - $i("i3GEOlegendaguia3obj").style.display = "block";
837   - id = id.split("-");
838   - i3GEOF.legenda.classe = id[1];
839   - i3GEOF.legenda.formEditorSimbolo();
840   - i3GEOF.legenda.aguarde.visibility = "hidden";
841   - } catch (e) {
842   - i3GEO.janela.snackBar({content: "Erro: " + e, style: "red"});
843   - i3GEOF.legenda.aguarde.visibility = "hidden";
844   - }
845   - },
846   - formEditorSimbolo : function() {
847   - var p =
848   - i3GEO.configura.locaplic + "/classesphp/mapa_controle.php?g_sid="
849   - + i3GEO.configura.sid
850   - + "&funcao=editasimbolo&opcao=pegaparametros&tema="
851   - + i3GEOF.legenda._parameters.tema
852   - + "&classe="
853   - + i3GEOF.legenda.classe, cp = new cpaint();
854   - cp.set_response_type("JSON");
855   - cp.call(p, "pegaParametrosMapa", i3GEOF.legenda.montaEditor);
856   - },
857   - /*
858   - * Function: simbU
859   - *
860   - * Altera a leganda do tema para o tipo s&iacute;mbolo &uacute;nico
861   - *
862   - * Veja:
863   - *
864   - * <ALTERACLASSE>
865   - */
866   - simbU : function() {
867   - try {
868   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
869   - return;
870   - }
871   - i3GEOF.legenda.aguarde.visibility = "visible";
872   - var ext = i3GEO.util.extOSM2Geo(i3GEO.parametros.mapexten);
873   - var p =
874   - i3GEO.configura.locaplic + "/classesphp/mapa_controle.php?g_sid="
875   - + i3GEO.configura.sid
876   - + "&funcao=alteraclasse&tema="
877   - + i3GEOF.legenda._parameters.tema
878   - + "&opcao=simbolounico&ext="
879   - + ext, cp = new cpaint(), fim = function() {
880   - i3GEOF.legenda.aposAlterarLegenda();
881   - i3GEOF.legenda.aguarde.visibility = "hidden";
882   - };
883   - cp.set_response_type("JSON");
884   - cp.call(p, "alteraclasse", fim);
885   - } catch (e) {
886   - i3GEO.janela.snackBar({content: "Erro: " + e, style: "red"});
887   - i3GEOF.legenda.aguarde.visibility = "hidden";
888   - }
889   - },
890   - /*
891   - * Function: valorU
892   - *
893   - * Altera a leganda do tema para o tipo valor &uacute;nico
894   - *
895   - * Veja:
896   - *
897   - * <ALTERACLASSE>
898   - */
899   - valorU : function() {
900   - try {
901   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
902   - return;
903   - }
904   - var item = $i("i3GEOlegendaitensValorUnico").getElementsByTagName("select")[0].value, itemNome =
905   - $i("i3GEOlegendaClassesValorUnico").getElementsByTagName("select")[0].value, p =
906   - i3GEO.configura.locaplic + "/classesphp/mapa_controle.php?g_sid="
907   - + i3GEO.configura.sid
908   - + "&funcao=alteraclasse&tema="
909   - + i3GEOF.legenda._parameters.tema
910   - + "&item="
911   - + item
912   - + "&itemNome="
913   - + itemNome
914   - + "&opcao=valorunico"
915   - + "&ignorar="
916   - + $i("i3GEOlegendaignorar").value, cp = new cpaint(), fim = function() {
917   - i3GEOF.legenda.aposAlterarLegenda();
918   - i3GEOF.legenda.aguarde.visibility = "hidden";
919   - };
920   - if ($i("i3GEOFlegendaaplicaextent").checked === true) {
921   - p += "&ext=" + i3GEO.util.extOSM2Geo(i3GEO.parametros.mapexten);
922   - } else {
923   - p += "&ext=" + i3GEO.util.extOSM2Geo(i3GEO.parametros.extentTotal);
924   - }
925   -
926   - if (item == "") {
927   - i3GEO.janela.snackBar({content: $trad("selecionaUmItem",i3GEOF.legenda.dicionario),style: "red"});
928   - return;
929   - }
930   - i3GEOF.legenda.aguarde.visibility = "visible";
931   - cp.set_response_type("JSON");
932   - cp.call(p, "alteraclasse", fim);
933   - } catch (e) {
934   - i3GEO.janela.snackBar({content: "Erro: " + e, style: "red"});
935   - i3GEOF.legenda.aguarde.visibility = "hidden";
936   - }
937   - },
938   - /*
939   - * Function: valorC
940   - *
941   - * Altera a leganda do tema com um n&uacute;mero espec&iacute;fico de classes
942   - *
943   - * Veja:
944   - *
945   - * <ALTERACLASSE>
946   - */
947   - valorC : function() {
948   - try {
949   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
950   - return;
951   - }
952   - var item = $i("i3GEOlegendaitensValorClass").getElementsByTagName("select")[0].value, nclasses =
953   - $i("i3GEOlegendanclasses").value, ext = i3GEO.util.extOSM2Geo(i3GEO.parametros.mapexten), p =
954   - i3GEO.configura.locaplic + "/classesphp/mapa_controle.php?g_sid="
955   - + i3GEO.configura.sid
956   - + "&funcao=alteraclasse&nclasses="
957   - + nclasses
958   - + "&tema="
959   - + i3GEOF.legenda._parameters.tema
960   - + "&item="
961   - + item
962   - + "&opcao=intervalosiguais&ignorar="
963   - + $i("i3GEOlegendaignorar").value
964   - + "&ext="
965   - + ext, cp = new cpaint(), fim = function() {
966   - i3GEOF.legenda.aposAlterarLegenda();
967   - i3GEOF.legenda.aguarde.visibility = "hidden";
968   - };
969   - if (item == "") {
970   - i3GEO.janela.snackBar({content: $trad("selecionaUmItem",i3GEOF.legenda.dicionario),style: "red"});
971   - return;
972   - }
973   - if ($i("i3GEOFlegendaaplicaextent").checked === true) {
974   - p += "&ext=" + i3GEO.util.extOSM2Geo(i3GEO.parametros.mapexten);
975   - } else {
976   - p += "&ext=" + i3GEO.util.extOSM2Geo(i3GEO.parametros.extentTotal);
977   - }
978   - i3GEOF.legenda.aguarde.visibility = "visible";
979   - cp.set_response_type("JSON");
980   - cp.call(p, "alteraclasse", fim);
981   - } catch (e) {
982   - i3GEO.janela.snackBar({content: "Erro: " + e, style: "red"});
983   - i3GEOF.legenda.aguarde.visibility = "hidden";
  727 + if(par.item == ""){
  728 + i3GEO.janela.snackBar({content: $trad("selecionaUmItem",i3GEOF.legenda.dicionario),style: "red"});
  729 + } else {
  730 + i3f.post({btn: false, par: par, refresh: true, prog: "execclasses"});
984 731 }
985 732 },
986   - /*
987   - * Function: metade
988   - *
989   - * Duas classes concentrando a soma das metades
990   - *
991   - * Veja:
992   - *
993   - * <ALTERACLASSE>
994   - */
995   - metade : function() {
996   - try {
997   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
998   - return;
999   - }
1000   - var item = $i("i3GEOlegendaitensMetade").getElementsByTagName("select")[0].value,
1001   - itemid = $i("i3GEOlegendaitensMetadeId").getElementsByTagName("select")[0].value,
1002   - p = i3GEO.configura.locaplic + "/classesphp/mapa_controle.php?g_sid="
1003   - + i3GEO.configura.sid
1004   - + "&funcao=alteraclasse"
1005   - + "&tema="
1006   - + i3GEOF.legenda._parameters.tema
1007   - + "&item="
1008   - + item
1009   - + "&itemid="
1010   - + itemid
1011   - + "&opcao=metade&ignorar="
1012   - + $i("i3GEOlegendaignorar").value,
1013   - cp = new cpaint(),
1014   - fim = function() {
1015   - i3GEOF.legenda.aposAlterarLegenda();
1016   - i3GEOF.legenda.aguarde.visibility = "hidden";
1017   - };
1018   - if (item == "") {
1019   - i3GEO.janela.snackBar({content: $trad("selecionaUmItem",i3GEOF.legenda.dicionario),style: "red"});
1020   - return;
1021   - }
1022   - if (itemid == "") {
1023   - i3GEO.janela.snackBar({content: $trad("selecionaUmItem",i3GEOF.legenda.dicionario),style: "red"});
1024   - return;
1025   - }
1026   - if ($i("i3GEOFlegendaaplicaextent").checked === true) {
1027   - p += "&ext=" + i3GEO.util.extOSM2Geo(i3GEO.parametros.mapexten);
1028   - } else {
1029   - p += "&ext=" + i3GEO.util.extOSM2Geo(i3GEO.parametros.extentTotal);
1030   - }
1031   - i3GEOF.legenda.aguarde.visibility = "visible";
1032   - cp.set_response_type("JSON");
1033   - cp.call(p, "alteraclasse", fim);
1034   - } catch (e) {
1035   -
1036   - i3GEO.janela.snackBar({content: "Erro: " + e, style: "red"});
1037   - i3GEOF.legenda.aguarde.visibility = "hidden";
  733 + alteraGeometria : function() {
  734 + var p = this._parameters,
  735 + i3f = this,
  736 + par = {
  737 + funcao: "alteraGeometria",
  738 + tema: p.tema,
  739 + g_sid: i3GEO.configura.sid,
  740 + tipo: $i("i3GEOlegentaTipoGeo").value
  741 + };
  742 + if(par.item == ""){
  743 + i3GEO.janela.snackBar({content: $trad("selecionaUmItem",i3GEOF.legenda.dicionario),style: "red"});
  744 + } else {
  745 + i3f.post({btn: false, par: par, refresh: true, prog: "execclasses"});
1038 746 }
1039 747 },
1040 748 /*
1041   - * Function: media
1042   - *
1043   - * Duas classes considerando a media
  749 + * Function: representacao
1044 750 *
1045   - * Veja:
  751 + * Altera o tipo de representa&ccedil;&atilde;o do tema (linear ou poligonoal)
1046 752 *
1047   - * <ALTERACLASSE>
1048 753 */
1049   - media : function() {
1050   - try {
1051   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
1052   - return;
1053   - }
1054   - var item = $i("i3GEOlegendaitensMedia").getElementsByTagName("select")[0].value,
1055   - p = i3GEO.configura.locaplic + "/classesphp/mapa_controle.php?g_sid="
1056   - + i3GEO.configura.sid
1057   - + "&funcao=alteraclasse"
1058   - + "&tema="
1059   - + i3GEOF.legenda._parameters.tema
1060   - + "&item="
1061   - + item
1062   - + "&opcao=media&ignorar="
1063   - + $i("i3GEOlegendaignorar").value,
1064   - cp = new cpaint(),
1065   - fim = function() {
1066   - i3GEOF.legenda.aposAlterarLegenda();
1067   - i3GEOF.legenda.aguarde.visibility = "hidden";
1068   - };
1069   - if (item == "") {
1070   - i3GEO.janela.snackBar({content: $trad("selecionaUmItem",i3GEOF.legenda.dicionario),style: "red"});
1071   - return;
1072   - }
1073   - if ($i("i3GEOFlegendaaplicaextent").checked === true) {
1074   - p += "&ext=" + i3GEO.util.extOSM2Geo(i3GEO.parametros.mapexten);
1075   - } else {
1076   - p += "&ext=" + i3GEO.util.extOSM2Geo(i3GEO.parametros.extentTotal);
1077   - }
1078   - i3GEOF.legenda.aguarde.visibility = "visible";
1079   - cp.set_response_type("JSON");
1080   - cp.call(p, "alteraclasse", fim);
1081   - } catch (e) {
1082   -
1083   - i3GEO.janela.snackBar({content: "Erro: " + e, style: "red"});
1084   - i3GEOF.legenda.aguarde.visibility = "hidden";
  754 + representacao : function() {
  755 + var p = this._parameters,
  756 + i3f = this,
  757 + par = {
  758 + funcao: "alterarepresentacao",
  759 + tema: p.tema,
  760 + g_sid: i3GEO.configura.sid
  761 + };
  762 + if(par.item == ""){
  763 + i3GEO.janela.snackBar({content: $trad("selecionaUmItem",i3GEOF.legenda.dicionario),style: "red"});
  764 + } else {
  765 + i3f.post({btn: false, par: par, refresh: true, prog: "exectemas"});
1085 766 }
1086 767 },
1087   - /*
1088   - * Function: valorQ
1089   - *
1090   - * Altera a leganda do tema claculando as classes pelo m&eacute;todo quartil
1091   - *
1092   - * Veja:
1093   - *
1094   - * <ALTERACLASSE>
1095   - */
1096   - valorQ : function() {
1097   - try {
1098   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
1099   - return;
1100   - }
1101   - var item = $i("i3GEOlegendaitensValorQuartil").getElementsByTagName("select")[0].value, ext =
1102   - i3GEO.util.extOSM2Geo(i3GEO.parametros.mapexten), p =
1103   - i3GEO.configura.locaplic + "/classesphp/mapa_controle.php?g_sid="
1104   - + i3GEO.configura.sid
1105   - + "&funcao=alteraclasse&tema="
1106   - + i3GEOF.legenda._parameters.tema
1107   - + "&item="
1108   - + item
1109   - + "&opcao=quartis&ignorar="
1110   - + $i("i3GEOlegendaignorar").value
1111   - + "&ext="
1112   - + ext
1113   - + "&tipoLegenda="
1114   - + $i("estiloClassesQuartis").value, cp = new cpaint(), fim = function() {
1115   - i3GEOF.legenda.aposAlterarLegenda();
1116   - i3GEOF.legenda.aguarde.visibility = "hidden";
1117   - };
1118   - if (item == "") {
1119   - i3GEO.janela.snackBar({content: $trad("selecionaUmItem",i3GEOF.legenda.dicionario),style: "red"});
1120   - return;
1121   - }
1122   - i3GEOF.legenda.aguarde.visibility = "visible";
1123   - cp.set_response_type("JSON");
1124   - cp.call(p, "alteraclasse", fim);
1125   - } catch (e) {
  768 + aplicaTodasClasses : function(parametro, id) {
  769 + var p = this._parameters,
  770 + i3f = this,
  771 + par = {
  772 + funcao: "aplicaTodasClasses",
  773 + tema: p.tema,
  774 + g_sid: i3GEO.configura.sid,
  775 + parametro: parametro,
  776 + valor: $i(id).value
1126 777  
1127   - i3GEO.janela.snackBar({content: "Erro: " + e, style: "red"});
1128   - i3GEOF.legenda.aguarde.visibility = "hidden";
1129   - }
  778 + };
  779 + i3f.post({btn: false, par: par, refresh: true, prog: "execlegenda"});
1130 780 },
1131   - /*
1132   - * Function: valorQu
1133   - *
1134   - * Altera a leganda do tema por meio do calculo de quantis
1135   - *
1136   - * Veja:
1137   - *
1138   - * <ALTERACLASSE>
1139   - */
1140   - valorQu : function() {
1141   - try {
1142   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
1143   - return;
1144   - }
1145   - var item = $i("i3GEOlegendaitensValorClass").getElementsByTagName("select")[0].value, nclasses =
1146   - $i("i3GEOlegendanclasses").value, ext = i3GEO.util.extOSM2Geo(i3GEO.parametros.mapexten), p =
1147   - i3GEO.configura.locaplic + "/classesphp/mapa_controle.php?g_sid="
1148   - + i3GEO.configura.sid
1149   - + "&funcao=alteraclasse&nclasses="
1150   - + nclasses
1151   - + "&tema="
1152   - + i3GEOF.legenda._parameters.tema
1153   - + "&item="
1154   - + item
1155   - + "&opcao=quantil&ignorar="
1156   - + $i("i3GEOlegendaignorar").value
1157   - + "&ext="
1158   - + ext, cp = new cpaint(), fim = function() {
1159   - i3GEOF.legenda.aposAlterarLegenda();
1160   - i3GEOF.legenda.aguarde.visibility = "hidden";
1161   - };
1162   - if (item == "") {
1163   - i3GEO.janela.snackBar({content: $trad("selecionaUmItem",i3GEOF.legenda.dicionario),style: "red"});
1164   - return;
1165   - }
1166   - i3GEOF.legenda.aguarde.visibility = "visible";
1167   - cp.set_response_type("JSON");
1168   - cp.call(p, "alteraclasse", fim);
1169   - } catch (e) {
  781 + aplicaEstilo : function() {
  782 + var p = this._parameters,
  783 + i3f = this,
  784 + par = {
  785 + funcao: "aplicaParametro",
  786 + tema: p.tema,
  787 + g_sid: i3GEO.configura.sid,
  788 + outlinecolor: $i("i3GEOlegendaoutlinecolor").value,
  789 + backgroundcolor: $i("i3GEOlegendabackgroundcolor").value,
  790 + color: $i("i3GEOlegendacolor").value,
  791 + symbolname: $i("i3GEOlegendasymbolname").value,
  792 + //simbolos: $i("i3GEOlegendasimbolos").getElementsByTagName("img"),
  793 + size: $i("i3GEOlegendasizes").value,
  794 + width: $i("i3GEOlegendawidth").value,
  795 + pattern: $i("i3GEOlegendapattern").value,
  796 + opacidade: $i("i3GEOlegendaopacidade").value,
  797 + angle: $i("i3GEOlegendaangulo").value,
  798 + symbolscale: $i("i3GEOlegendasymbolscale").value != "" ? parseInt($i("i3GEOlegendasymbolscale").value, 10) : -1,
  799 + minsize: $i("i3GEOlegendaminsize").value,
  800 + maxsize: $i("i3GEOlegendamaxsize").value,
  801 + offsetx: $i("i3GEOlegendaoffsetx").value,
  802 + offsety: $i("i3GEOlegendaoffsety").value,
  803 + classe: p.classe,
  804 + estilo: p.estilo
1170 805  
1171   - i3GEO.janela.snackBar({content: "Erro: " + e, style: "red"});
1172   - i3GEOF.legenda.aguarde.visibility = "hidden";
1173   - }
  806 + };
  807 + i3f.post({btn: false, par: par, refresh: true, prog: "execlegenda"});
1174 808 },
1175   - /*
1176   - * Function: valorQN
1177   - *
1178   - * Altera a legenda do tema por meio do calculo de quebras naturais
1179   - *
1180   - * Veja:
1181   - *
1182   - * <ALTERACLASSE>
1183   - */
1184   - valorQN : function() {
1185   - try {
1186   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
1187   - return;
1188   - }
1189   - var item = $i("i3GEOlegendaitensValorClass").getElementsByTagName("select")[0].value, nclasses =
1190   - $i("i3GEOlegendanclasses").value, ext = i3GEO.util.extOSM2Geo(i3GEO.parametros.mapexten), p =
1191   - i3GEO.configura.locaplic + "/classesphp/mapa_controle.php?g_sid="
1192   - + i3GEO.configura.sid
1193   - + "&funcao=alteraclasse&nclasses="
1194   - + nclasses
1195   - + "&tema="
1196   - + i3GEOF.legenda._parameters.tema
1197   - + "&item="
1198   - + item
1199   - + "&opcao=quebrasnaturais&ignorar="
1200   - + $i("i3GEOlegendaignorar").value
1201   - + "&ext="
1202   - + ext, cp = new cpaint(), fim = function() {
1203   - i3GEOF.legenda.aposAlterarLegenda();
1204   - i3GEOF.legenda.aguarde.visibility = "hidden";
1205   - };
1206   - if (item == "") {
1207   - i3GEO.janela.snackBar({content: $trad("selecionaUmItem",i3GEOF.legenda.dicionario),style: "red"});
1208   - return;
1209   - }
1210   - i3GEOF.legenda.aguarde.visibility = "visible";
1211   - cp.set_response_type("JSON");
1212   - cp.call(p, "alteraclasse", fim);
1213   - } catch (e) {
1214   -
1215   - i3GEO.janela.snackBar({content: "Erro: " + e, style: "red"});
1216   - i3GEOF.legenda.aguarde.visibility = "hidden";
1217   - }
  809 + editaSimbolo : function(id) {
  810 + i3GEO.guias.mostraGuiaFerramenta("i3GEOlegendaguia3", "i3GEOlegendaguia");
  811 + i3GEOF.legenda._parameters.classe = id;
  812 + i3GEOF.legenda.formEditorSimbolo(id);
1218 813 },
1219   -
1220   - /*
1221   - * Function: representacao
1222   - *
1223   - * Altera o tipo de representa&ccedil;&atilde;o do tema (linear ou poligonoal)
1224   - *
1225   - * Veja:
1226   - *
1227   - * <ALTERAREPRESENTACAO>
1228   - *
1229   - */
1230   - representacao : function() {
1231   - try {
1232   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
1233   - return;
1234   - }
1235   - var p =
1236   - i3GEO.configura.locaplic + "/classesphp/mapa_controle.php?g_sid="
1237   - + i3GEO.configura.sid
1238   - + "&funcao=alterarepresentacao&tema="
1239   - + i3GEOF.legenda._parameters.tema, cp = new cpaint(), fim = function() {
1240   - i3GEOF.legenda.aposAlterarLegenda();
1241   - i3GEOF.legenda.aguarde.visibility = "hidden";
1242   - };
1243   - i3GEOF.legenda.aguarde.visibility = "visible";
1244   - cp.set_response_type("JSON");
1245   - cp.call(p, "alteraRepresentacao", fim);
1246   - } catch (e) {
1247   -
1248   - i3GEO.janela.snackBar({content: "Erro: " + e, style: "red"});
1249   - i3GEOF.legenda.aguarde.visibility = "hidden";
1250   - }
  814 + formEditorSimbolo : function(id) {
  815 + var p = this._parameters,
  816 + i3f = this,
  817 + par = {
  818 + funcao: "parametros",
  819 + tema: p.tema,
  820 + g_sid: i3GEO.configura.sid,
  821 + classe: id
  822 + };
  823 + i3f.post({fn: i3GEOF.legenda.montaEditor, btn: false, par: par, refresh: false, prog: "execlegenda"});
1251 824 },
1252   - /*
1253   - * Function: montaEditor
1254   - *
1255   - * Monta o editor de s&iacute;mbolos quando o usu&aacute;rio clica em um s&iacute;mbolo na legenda
1256   - */
1257   - montaEditor : function(retorno) {
1258   - try {
1259   - i3GEO.util.comboItens(
1260   - "i3GEOlegendaSelItemLabel",
1261   - i3GEOF.legenda._parameters.tema,
1262   - function(retorno) {
1263   - if ($i("i3GEOlegendaitensLabel")) {
1264   - $i("i3GEOlegendaitensLabel").innerHTML = retorno.dados ;
1265   - }
1266   - },
1267   - "i3GEOlegendaitensLabel",
1268   - "",
1269   - "",
1270   - "",
1271   - "form-control"
1272   - );
1273   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
1274   - return;
1275   - }
1276   - i3GEOF.legenda.aguarde.visibility = "visible";
1277   - if (retorno.data != undefined) {
1278   - var b, l, i, sct, combo, n;
1279   - retorno = retorno.data;
1280   - i3GEOF.legenda.estilos = retorno.split("|");
1281   - combo =
1282   - "<select id='i3GEOlegendaestilos' class='form-control' onchange=i3GEOF.legenda.estilo=this.value;i3GEOF.legenda.mostraEstilo(this.value)>";
1283   - n = i3GEOF.legenda.estilos.length;
1284   - for (i = 0; i < n; i++) {
1285   - l = i3GEOF.legenda.estilos[i].split("#");
1286   - sct = "<option value=" + l[1] + " />" + l[1] + "</option>";
1287   - combo += sct;
1288   - }
1289   - combo += "</select></div>";
1290   - $i("i3GEOlegendacomboestilos").innerHTML = combo;
1291   - $i("i3GEOlegendaestilos").value = i3GEOF.legenda.estilo;
1292   -
1293   -
1294   - i3GEOF.legenda.aguarde.visibility = "hidden";
1295   - i3GEOF.legenda.mostraEstilo(0);
1296   - } else {
1297   - $i("i3GEOlegendacomboestilos").innerHTML = "<p style=color:red >Erro<br>";
1298   - i3GEOF.legenda.aguarde.visibility = "hidden";
1299   - }
1300   - } catch (e) {
1301   -
1302   - i3GEO.janela.snackBar({content: "Erro: " + e, style: "red"});
1303   - i3GEOF.legenda.aguarde.visibility = "hidden";
  825 + montaEditor : function(data) {
  826 + i3GEO.util.comboItens(
  827 + "i3GEOlegendaSelItemLabel",
  828 + i3GEOF.legenda._parameters.tema,
  829 + function(retorno) {
  830 + if ($i("i3GEOlegendaitensLabel")) {
  831 + $i("i3GEOlegendaitensLabel").innerHTML = retorno.dados ;
  832 + }
  833 + },
  834 + "i3GEOlegendaitensLabel",
  835 + "",
  836 + "",
  837 + "",
  838 + "form-control"
  839 + );
  840 + var b, l, i, sct, combo, n;
  841 + i3GEOF.legenda._parameters.estilos = data.split("|");
  842 + combo =
  843 + "<select id='i3GEOlegendaestilos' class='form-control' onchange=i3GEOF.legenda._parameters.estilo=this.value;i3GEOF.legenda.mostraEstilo(this.value)>";
  844 + n = i3GEOF.legenda._parameters.estilos.length;
  845 + for (i = 0; i < n; i++) {
  846 + l = i3GEOF.legenda._parameters.estilos[i].split("#");
  847 + sct = "<option value=" + l[1] + " />" + l[1] + "</option>";
  848 + combo += sct;
1304 849 }
  850 + combo += "</select></div>";
  851 + $i("i3GEOlegendacomboestilos").innerHTML = combo;
  852 + $i("i3GEOlegendaestilos").value = i3GEOF.legenda._parameters.estilo;
  853 + i3GEOF.legenda.mostraEstilo(0);
1305 854 },
1306 855 desceEstilo: function() {
1307   - try {
1308   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
1309   - return;
1310   - }
1311   - i3GEOF.legenda.aguarde.visibility = "visible";
1312   - var p =
1313   - i3GEO.configura.locaplic + "/classesphp/mapa_controle.php?g_sid="
1314   - + i3GEO.configura.sid
1315   - + "&funcao=editasimbolo&opcao=desceestilo&tema="
1316   - + i3GEOF.legenda._parameters.tema
1317   - + "&classe="
1318   - + i3GEOF.legenda.classe
1319   - + "&estilo="
1320   - + i3GEOF.legenda.estilo, cp = new cpaint();
1321   - cp.set_response_type("JSON");
1322   - cp.call(p, "editasimbolo", i3GEOF.legenda.reMontaEditor);
1323   - } catch (e) {
  856 + var p = this._parameters,
  857 + i3f = this,
  858 + par = {
  859 + funcao: "desceestilo",
  860 + tema: p.tema,
  861 + g_sid: i3GEO.configura.sid,
  862 + classe: p.classe,
  863 + estilo: p.estilo
1324 864  
1325   - i3GEO.janela.snackBar({content: "Erro: " + e, style: "red"});
1326   - i3GEOF.legenda.aguarde.visibility = "hidden";
1327   - }
  865 + };
  866 + i3f.post({fn: i3f.reMontaEditor, btn: true, par: par, refresh: false, prog: "execlegenda"});
1328 867 },
1329 868 sobeEstilo: function() {
1330   - try {
1331   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
1332   - return;
1333   - }
1334   - i3GEOF.legenda.aguarde.visibility = "visible";
1335   - var p =
1336   - i3GEO.configura.locaplic + "/classesphp/mapa_controle.php?g_sid="
1337   - + i3GEO.configura.sid
1338   - + "&funcao=editasimbolo&opcao=sobeestilo&tema="
1339   - + i3GEOF.legenda._parameters.tema
1340   - + "&classe="
1341   - + i3GEOF.legenda.classe
1342   - + "&estilo="
1343   - + i3GEOF.legenda.estilo, cp = new cpaint();
1344   - cp.set_response_type("JSON");
1345   - cp.call(p, "editasimbolo", i3GEOF.legenda.reMontaEditor);
1346   - } catch (e) {
  869 + var p = this._parameters,
  870 + i3f = this,
  871 + par = {
  872 + funcao: "sobeestilo",
  873 + tema: p.tema,
  874 + g_sid: i3GEO.configura.sid,
  875 + classe: p.classe,
  876 + estilo: p.estilo
1347 877  
1348   - i3GEO.janela.snackBar({content: "Erro: " + e, style: "red"});
1349   - i3GEOF.legenda.aguarde.visibility = "hidden";
1350   - }
  878 + };
  879 + i3f.post({fn: i3f.reMontaEditor, btn: true, par: par, refresh: false, prog: "execlegenda"});
1351 880 },
1352 881 adicionaEstilo: function() {
1353   - try {
1354   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
1355   - return;
1356   - }
1357   - i3GEOF.legenda.aguarde.visibility = "visible";
1358   - var p =
1359   - i3GEO.configura.locaplic + "/classesphp/mapa_controle.php?g_sid="
1360   - + i3GEO.configura.sid
1361   - + "&funcao=editasimbolo&opcao=adicionaestilo&tema="
1362   - + i3GEOF.legenda._parameters.tema
1363   - + "&classe="
1364   - + i3GEOF.legenda.classe
1365   - + "&estilo="
1366   - + i3GEOF.legenda.estilo, cp = new cpaint();
1367   - cp.set_response_type("JSON");
1368   - i3GEOF.legenda.estilo = i3GEOF.legenda.estilo + 1;
1369   - cp.call(p, "editasimbolo", i3GEOF.legenda.reMontaEditor);
1370   - } catch (e) {
1371   -
1372   - i3GEO.janela.snackBar({content: "Erro: " + e, style: "red"});
1373   - i3GEOF.legenda.aguarde.visibility = "hidden";
1374   - }
  882 + var p = this._parameters,
  883 + i3f = this,
  884 + par = {
  885 + funcao: "adicionaestilo",
  886 + tema: p.tema,
  887 + g_sid: i3GEO.configura.sid,
  888 + classe: p.classe,
  889 + estilo: p.estilo
  890 + };
  891 + p.estilo = p.estilo + 1;
  892 + i3f.post({fn: i3f.reMontaEditor, btn: true, par: par, refresh: false, prog: "execlegenda"});
1375 893 },
1376 894 excluiEstilo: function() {
1377   - try {
1378   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
1379   - return;
1380   - }
1381   - i3GEOF.legenda.aguarde.visibility = "visible";
1382   - i3GEOF.legenda.estilo = 0;
1383   - var p =
1384   - i3GEO.configura.locaplic + "/classesphp/mapa_controle.php?g_sid="
1385   - + i3GEO.configura.sid
1386   - + "&funcao=editasimbolo&opcao=excluiestilo&tema="
1387   - + i3GEOF.legenda._parameters.tema
1388   - + "&classe="
1389   - + i3GEOF.legenda.classe
1390   - + "&estilo="
1391   - + i3GEOF.legenda.estilo, cp = new cpaint();
1392   - cp.set_response_type("JSON");
1393   - cp.call(p, "editasimbolo", i3GEOF.legenda.reMontaEditor);
1394   - } catch (e) {
  895 + var p = this._parameters,
  896 + i3f = this,
  897 + par = {
  898 + funcao: "excluiestilo",
  899 + tema: p.tema,
  900 + g_sid: i3GEO.configura.sid,
  901 + classe: p.classe,
  902 + estilo: p.estilo
  903 + };
  904 + p.estilo = 0;
  905 + i3f.post({fn: i3f.reMontaEditor, btn: true, par: par, refresh: false, prog: "execlegenda"});
  906 + },
  907 + propriedadesLabels: function() {
  908 + i3GEO.util.scriptTag(
  909 + i3GEO.configura.locaplic + "/ferramentas/opcoes_label/dependencias.php",
  910 + "i3GEOF.proplabel.iniciaJanelaFlutuante(false)",
  911 + "i3GEOFproplabel",
  912 + false);
  913 + },
  914 + incluirLabels: function(btn) {
  915 + var p = this._parameters,
  916 + i3f = this,
  917 + par = i3f.parDefault;
1395 918  
1396   - i3GEO.janela.snackBar({content: "Erro: " + e, style: "red"});
1397   - i3GEOF.legenda.aguarde.visibility = "hidden";
  919 + if(i3GEOF.proplabel){
  920 + par = i3GEOF.proplabel.getParameters();
  921 + i3f.parDefault = par;
1398 922 }
  923 + par.funcao = "adicionaLabelClasse";
  924 + par.tema = p.tema;
  925 + par.g_sid = i3GEO.configura.sid;
  926 + par.classe = p.classe;
  927 + par.item = $i("i3GEOlegendaSelItemLabel").value;
  928 + i3f.post({btn: btn, par: par, refresh: true, prog: "exectemas"});
  929 + },
  930 + excluiLabels: function(btn) {
  931 + var p = this._parameters,
  932 + i3f = this,
  933 + par = {
  934 + funcao: "removeLabelClasse",
  935 + tema: p.tema,
  936 + g_sid: i3GEO.configura.sid,
  937 + classe: p.classe
  938 + };
  939 + i3f.post({btn: true, par: par, refresh: true, prog: "exectemas"});
1399 940 },
1400   - /*
1401   - * Function: mostraEstilo
1402   - *
1403   - * Mostra as propriedades de um estilo de um s&iacute;mbolo
1404   - */
1405 941 mostraEstilo : function() {
1406   - i3GEOF.legenda.aguarde.visibility = "visible";
1407   - try {
1408   - var linha, tipoLayer, d, p, cp, mustache = {};
1409   - //i3GEOF.legenda.estilo = e; // esta e uma variavel global
1410   - linha = i3GEOF.legenda.estilos[i3GEOF.legenda.estilo];
1411   - linha = linha.split("#");
1412   - tipoLayer = linha[0];
1413   - mustache = {
1414   - "voutlinecolor": linha[2],
1415   - "vcolor": linha[4],
1416   - "vbackgroundcolor": linha[3],
1417   - "vsize": linha[6],
1418   - "vwidth": linha[8],
1419   - "vpattern": linha[9],
1420   - "vopacity": linha[7],
1421   - "vangle": linha[10],
1422   - "vsymbolscale": linha[11],
1423   - "vminsize": linha[12],
1424   - "vmaxsize": linha[13],
1425   - "voffsetx": linha[14],
1426   - "voffsety": linha[15],
1427   - "vsymbolname": linha[5],
1428   - };
1429   -
1430   - ins = Mustache.render(
1431   - i3GEOF.legenda._parameters.mustacheestilo,
1432   - $.extend(
1433   - {},
1434   - mustache,
1435   - i3GEOF.legenda._parameters.objdicionario
1436   - )
1437   - );
1438   - $i("i3GEOlegendaParametrosEstilos").innerHTML = ins;
1439   -
1440   -
1441   - //preenche as listas de itens
1442   - i3GEO.util.comboItens(
1443   - "",
1444   - i3GEOF.legenda._parameters.tema, function(retorno) {
1445   - if ($i("i3GEOlegendaComboSize")) {
1446   - $i("i3GEOlegendaComboSize").innerHTML = retorno.dados.replace("id=''"," onchange='$i(\"i3GEOlegendasizes\").value = this.value'");
1447   - }
1448   - },
1449   - "",
1450   - "",
1451   - "",
1452   - "",
1453   - "form-control"
1454   - );
1455   -
1456   - i3GEO.util.aplicaAquarela("i3GEOlegendaParametrosEstilos");
1457   -
1458   - p =
1459   - i3GEO.configura.locaplic + "/classesphp/mapa_controle.php?g_sid="
1460   - + i3GEO.configura.sid
1461   - + "&funcao=editasimbolo&tipo="
1462   - + tipoLayer
1463   - + "&opcao=listaSimbolos&onclick=i3GEOF.legenda.aplicaSimbolo(this)";
1464   - cp = new cpaint();
1465   - cp.set_response_type("JSON");
1466   - cp.call(p, "editasimbolo", i3GEOF.legenda.listaSimbolos);
1467   - i3GEOF.legenda.aguarde.visibility = "hidden";
1468   - } catch (e) {
1469   - i3GEO.janela.snackBar({content: "Erro: " + i3GEOF.legenda.estilo, style: "red"});
1470   - i3GEOF.legenda.aguarde.visibility = "hidden";
1471   - }
  942 + var linha, tipoLayer, d, p, cp, mustache = {};
  943 + //i3GEOF.legenda._parameters.estilo = e; // esta e uma variavel global
  944 + linha = i3GEOF.legenda._parameters.estilos[i3GEOF.legenda._parameters.estilo];
  945 + linha = linha.split("#");
  946 + tipoLayer = linha[0];
  947 + mustache = {
  948 + "voutlinecolor": linha[2],
  949 + "vcolor": linha[4],
  950 + "vbackgroundcolor": linha[3],
  951 + "vsize": linha[6],
  952 + "vwidth": linha[8],
  953 + "vpattern": linha[9],
  954 + "vopacity": linha[7],
  955 + "vangle": linha[10],
  956 + "vsymbolscale": linha[11],
  957 + "vminsize": linha[12],
  958 + "vmaxsize": linha[13],
  959 + "voffsetx": linha[14],
  960 + "voffsety": linha[15],
  961 + "vsymbolname": linha[5],
  962 + };
  963 + ins = Mustache.render(
  964 + i3GEOF.legenda._parameters.mustacheestilo,
  965 + $.extend(
  966 + {},
  967 + mustache,
  968 + i3GEOF.legenda._parameters.objdicionario
  969 + )
  970 + );
  971 + $i("i3GEOlegendaParametrosEstilos").innerHTML = ins;
  972 + //preenche as listas de itens
  973 + i3GEO.util.comboItens(
  974 + "",
  975 + i3GEOF.legenda._parameters.tema, function(retorno) {
  976 + if ($i("i3GEOlegendaComboSize")) {
  977 + $i("i3GEOlegendaComboSize").innerHTML = retorno.dados.replace("id=''"," onchange='$i(\"i3GEOlegendasizes\").value = this.value'");
  978 + }
  979 + },
  980 + "",
  981 + "",
  982 + "",
  983 + "",
  984 + "form-control"
  985 + );
  986 + i3GEO.util.aplicaAquarela("i3GEOlegendaParametrosEstilos");
  987 + i3GEOF.legenda.post({btn: false, par: {
  988 + funcao: "listaSimbolos",
  989 + g_sid: i3GEO.configura.sid,
  990 + onclick: 'i3GEOF.legenda.aplicaSimbolo(this)',
  991 + tipo: tipoLayer
  992 + }, refresh: false, prog: "execlegenda", fn: i3GEOF.legenda.listaSimbolos});
1472 993 },
1473   - /*
1474   - * Function: listaSimbolos
1475   - *
1476   - * Monta a lista de s&iacute;mbolos com imagem
1477   - */
1478   - listaSimbolos : function(retorno) {
1479   - i3GEOF.legenda.aguarde.visibility = "visible";
1480   - try {
1481   - if (retorno.data != undefined) {
1482   - retorno = retorno.data;
1483   - $i("i3GEOlegendasimbolos").innerHTML = retorno;
1484   - } else {
1485   - $i("i3GEOlegendasimbolos").innerHTML = "<p style=color:red >Erro<br>";
1486   - }
1487   - i3GEOF.legenda.aguarde.visibility = "hidden";
1488   - } catch (e) {
1489   -
1490   - i3GEO.janela.snackBar({content: "Erro: " + e, style: "red"});
1491   - i3GEOF.legenda.aguarde.visibility = "hidden";
1492   - }
  994 + listaSimbolos : function(data) {
  995 + $i("i3GEOlegendasimbolos").innerHTML = data;
1493 996 },
1494   - /*
1495   - * Function: aplicaSimbolo
1496   - *
1497   - * Muda o valor do campo com o c&oacute;digo do s&iacute;mbolo escolhido
1498   - */
1499 997 aplicaSimbolo : function(s) {
1500 998 $i("i3GEOlegendasymbolname").value = s.title;
1501 999 },
1502   - /*
1503   - * Function: aplicaEstilo
1504   - *
1505   - * Aplica ao estilo as propriedades definidas
1506   - *
1507   - * Veja:
1508   - *
1509   - * <EDITASIMBOLO>
1510   - */
1511   - aplicaEstilo : function() {
1512   - try {
1513   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
1514   - return;
1515   - }
1516   - i3GEOF.legenda.aguarde.visibility = "visible";
1517   - var i, p, cp, fim, outlinecolor = $i("i3GEOlegendaoutlinecolor").value, backgroundcolor =
1518   - $i("i3GEOlegendabackgroundcolor").value, color = $i("i3GEOlegendacolor").value, symbolname =
1519   - $i("i3GEOlegendasymbolname").value, simbolos = $i("i3GEOlegendasimbolos").getElementsByTagName("img"), valido = "nao", n =
1520   - simbolos.length, size = $i("i3GEOlegendasizes").value, width = $i("i3GEOlegendawidth").value, pattern =
1521   - $i("i3GEOlegendapattern").value, opacidade = $i("i3GEOlegendaopacidade").value, angle = $i("i3GEOlegendaangulo").value, symbolscale =
1522   - $i("i3GEOlegendasymbolscale").value, minsize = $i("i3GEOlegendaminsize").value, maxsize =
1523   - $i("i3GEOlegendamaxsize").value, offsetx = $i("i3GEOlegendaoffsetx").value, offsety = $i("i3GEOlegendaoffsety").value;
1524   - if (symbolscale != "") {
1525   - symbolscale = parseInt(symbolscale, 10);
1526   - } else {
1527   - symbolscale = -1;
1528   - }
1529   - for (i = 0; i < n; i++) {
1530   - if (simbolos[i].title == symbolname || symbolname == i) {
1531   - valido = "sim";
1532   - }
1533   - }
1534   - if (valido === "nao") {
1535   - // i3GEO.janela.tempoMsg("Nome do simbolo nao encontrado");
1536   - // i3GEOF.legenda.aguarde.visibility = "hidden";
1537   - // return;
1538   - }
1539   - p =
1540   - i3GEO.configura.locaplic + "/classesphp/mapa_controle.php?g_sid="
1541   - + i3GEO.configura.sid
1542   - + "&funcao=editasimbolo&opcao=aplica&tema="
1543   - + i3GEOF.legenda._parameters.tema
1544   - + "&classe="
1545   - + i3GEOF.legenda.classe
1546   - + "&estilo="
1547   - + i3GEOF.legenda.estilo
1548   - + "&outlinecolor="
1549   - + outlinecolor
1550   - + "&backgroundcolor="
1551   - + backgroundcolor
1552   - + "&color="
1553   - + color
1554   - + "&symbolname="
1555   - + symbolname
1556   - + "&width="
1557   - + width
1558   - + "&pattern="
1559   - + pattern
1560   - + "&size="
1561   - + size
1562   - + "&opacidade="
1563   - + opacidade
1564   - + "&angle="
1565   - + angle
1566   - + "&symbolscale="
1567   - + symbolscale
1568   - + "&minsize="
1569   - + minsize
1570   - + "&maxsize="
1571   - + maxsize
1572   - + "&offsetx="
1573   - + offsetx
1574   - + "&offsety="
1575   - + offsety;
1576   - cp = new cpaint();
1577   - fim = function() {
1578   - i3GEOF.legenda.aposAlterarLegenda();
1579   - i3GEOF.legenda.aguarde.visibility = "hidden";
1580   - i3GEOF.legenda.reMontaEditor();
1581   - };
1582   - // cp.set_debug(2)
1583   - cp.set_response_type("JSON");
1584   - cp.call(p, "editasimbolo", fim);
1585   - } catch (e) {
1586   -
1587   - i3GEO.janela.snackBar({content: "Erro: " + e, style: "red"});
1588   - i3GEOF.legenda.aguarde.visibility = "hidden";
1589   - }
1590   - },
1591   - /*
1592   - * Function: reMontaEditor
1593   - *
1594   - * Gera novamente o editor de s&iacute;mbolo ap&oacute;s ter sido feita alguma altera&ccedil;&atilde;o nos estilos
1595   - */
1596 1000 reMontaEditor : function() {
1597   - var id = i3GEOF.legenda._parameters.tema + "-" + i3GEOF.legenda.classe;
1598   - i3GEOF.legenda.editaSimbolo(id);
  1001 + i3GEOF.legenda.editaSimbolo(i3GEOF.legenda._parameters.classe);
  1002 + i3GEOF.legenda.aposAlterarLegenda();
1599 1003 },
1600   - /*
1601   - * Function: mostraGrafico
1602   - *
1603   - * Mostra um gr&aacute;fico com a contegem de elementos em caada classe
1604   - *
1605   - * Veja:
1606   - *
1607   - * <CONTAGEMCLASSE>
1608   - */
1609 1004 mostraGrafico : function() {
1610   - try {
1611   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
1612   - return;
1613   - }
1614   - i3GEOF.legenda.aguarde.visibility = "visible";
1615   - var monta =
1616   - function(retorno) {
1617   - if (retorno.data && retorno.data[0].proc == "") {
1618   - var b, ins = [], i, re, t;
1619   - ins.push("<h5>" + $trad('numeroOcorrenciasClasses', i3GEOF.legenda.dicionario) + "</h5>");
1620   - ins.push("<table width=100% >");
1621   - i3GEOF.legenda.dadosGrafico = [
1622   - "n;x"
1623   - ];
1624   - if (retorno.data.length < 2) {
1625   - i3GEO.janela.snackBar({content: $trad("msgNumeroClasses",i3GEOF.legenda.dicionario),style: "red"});
1626   - i3GEOF.legenda.aguarde.visibility = "hidden";
1627   - return;
1628   - } else {
1629   - i3GEO.guias.mostraGuiaFerramenta("i3GEOlegendaguia4", "i3GEOlegendaguia");
1630   - }
1631   - for (i = 0; i < retorno.data.length; i++) {
1632   - id = retorno.data[i].tema + "-" + retorno.data[i].idclasse; // layer+indice da classe
1633   - re = new RegExp("'", "g");
1634   - exp = (retorno.data[i].expressao).replace(re, '"');
1635   - ins.push("<tr><td style='text-align:left;border-bottom:0 none white' ><label>" + retorno.data[i].nomeclasse
1636   - + "</label></td></tr>");
1637   - t = (retorno.data[i].nreg * 100) / retorno.data[i].totalreg;
1638   - ins.push("<tr><td style=text-align:left ><img height=15px width=" + t
1639   - + "% src='"
1640   - + retorno.data[i].imagem
1641   - + "' /></td></tr>");
1642   - i3GEOF.legenda.dadosGrafico.push(retorno.data[i].nomeclasse + ";" + retorno.data[i].nreg);
1643   - }
1644   - ins.push("</table><br>");
1645   - $i("i3GEOlegendaguia4obj").innerHTML = ins.join("");
1646   - } else {
1647   - $i("i3GEOlegendaguia4obj").innerHTML = "<p style=color:red >Erro<br>";
  1005 + var monta =
  1006 + function(data) {
  1007 + if (data && data[0].proc == "") {
  1008 + var b, ins = [], i, re, t;
  1009 + ins.push("<h4>" + $trad('numeroOcorrenciasClasses', i3GEOF.legenda.dicionario) + "</h4>");
  1010 + ins.push("<table width=100% >");
  1011 + i3GEOF.legenda._parameters.dadosGrafico = [
  1012 + "n;x"
  1013 + ];
  1014 + if (data.length < 2) {
  1015 + i3GEO.janela.snackBar({content: $trad("msgNumeroClasses",i3GEOF.legenda.dicionario),style: "red"});
  1016 + i3GEOF.legenda.aguarde.visibility = "hidden";
1648 1017 return;
  1018 + } else {
  1019 + i3GEO.guias.mostraGuiaFerramenta("i3GEOlegendaguia4", "i3GEOlegendaguia");
1649 1020 }
1650   - i3GEOF.legenda.aguarde.visibility = "hidden";
1651   -
1652   - }, p =
1653   - i3GEO.configura.locaplic + "/ferramentas/legenda/exec.php?g_sid="
1654   - + i3GEO.configura.sid
1655   - + "&funcao=contagemclasse&tema="
1656   - + i3GEOF.legenda._parameters.tema, cp = new cpaint();
1657   - // cp.set_debug(2)
1658   - cp.set_response_type("JSON");
1659   - cp.call(p, "cocontagemclasse", monta);
1660   - } catch (e) {
1661   -
1662   - i3GEO.janela.snackBar({content: "Erro: " + e, style: "red"});
1663   - i3GEOF.legenda.aguarde.visibility = "hidden";
1664   - }
1665   - },
1666   - iniciaGraficoPizza : function() {
1667   - var dados = {
1668   - "attributes" : {
1669   - "id" : ""
1670   - },
1671   - "data" : {
1672   - "dados" : i3GEOF.legenda.dadosGrafico
1673   - }
1674   - };
1675   - i3GEOF.graficointerativo1.tipo = "pizza_1";
1676   - i3GEOF.graficointerativo1.iniciaJanelaFlutuante(dados);
1677   - },
1678   - /*
1679   - * Function: aplicaProcessos
1680   - *
1681   - * Aplica processos de ajuste em imagens de sat&eacute;lite
1682   - *
1683   - * Veja:
1684   - *
1685   - * <APLICAPROCESSOS>
1686   - */
1687   - aplicaProcessos : function() {
1688   - try {
1689   - if (i3GEOF.legenda.aguarde.visibility === "visible") {
1690   - return;
1691   - }
1692   - i3GEOF.legenda.aguarde.visibility = "visible";
1693   - var lista = [], ipt, i, p, cp, temp;
1694   - if ($i("i3GEOlegendaprocessos").innerHTML != "") {
1695   - ipt = $i("i3GEOlegendaprocessos").getElementsByTagName("input");
1696   - for (i = 0; i < ipt.length; i++) {
1697   - if (ipt[i].value != "") {
1698   - lista.push(ipt[i].value);
1699   - }
  1021 + for (i = 0; i < data.length; i++) {
  1022 + id = data[i].tema + "-" + data[i].idclasse; // layer+indice da classe
  1023 + re = new RegExp("'", "g");
  1024 + exp = (data[i].expressao).replace(re, '"');
  1025 + ins.push("<tr><td style='text-align:left;border-bottom:0 none white' >" + data[i].nomeclasse
  1026 + + "</td></tr>");
  1027 + t = (data[i].nreg * 100) / data[i].totalreg;
  1028 + ins.push("<tr><td style=text-align:left ><img height=15px width=" + t
  1029 + + "% src='"
  1030 + + data[i].imagem
  1031 + + "' /></td></tr>");
  1032 + i3GEOF.legenda._parameters.dadosGrafico.push(data[i].nomeclasse + ";" + data[i].nreg);
1700 1033 }
  1034 + ins.push("</table><br>");
  1035 + $i("i3GEOlegendaguia4obj").innerHTML = ins.join("");
1701 1036 }
1702   - lista = lista.join("|");
1703   - temp = function() {
1704   - i3GEOF.legenda.aguarde.visibility = "hidden";
1705   - i3GEOF.legenda.mostralegenda();
1706   - i3GEOF.legenda.aposAlterarLegenda();
1707   - };
1708   - p =
1709   - i3GEO.configura.locaplic + "/classesphp/mapa_controle.php?g_sid="
1710   - + i3GEO.configura.sid
1711   - + "&funcao=aplicaProcessos&lista="
1712   - + lista
1713   - + "&tema="
1714   - + i3GEOF.legenda._parameters.tema;
1715   - cp = new cpaint();
1716   - cp.set_response_type("JSON");
1717   - cp.call(p, "aplicaProcessos", temp);
1718   - } catch (e) {
1719   -
1720   - i3GEO.janela.snackBar({content: "Erro: " + e, style: "red"});
1721   - i3GEOF.legenda.aguarde.visibility = "hidden";
1722   - }
  1037 + };
  1038 + i3GEOF.legenda.post({
  1039 + btn: false,
  1040 + par: {
  1041 + funcao: "contagemclasse",
  1042 + g_sid: i3GEO.configura.sid,
  1043 + tema: i3GEOF.legenda._parameters.tema,
  1044 + },
  1045 + refresh: false,
  1046 + prog: "execlegenda",
  1047 + fn: monta
  1048 + });
1723 1049 },
1724 1050 /*
1725 1051 * Function: adicionaProcesso
... ... @@ -1729,68 +1055,41 @@ i3GEOF.legenda =
1729 1055 adicionaProcesso : function(s) {
1730 1056 $i("i3GEOlegendaprocessos").innerHTML += "<div class='form-group label-fixed condensed'><input value='" + s.value + "' class='form-control input-lg' type='text' /></div>";
1731 1057 },
1732   - aplicaTodasClasses : function(parametro, id) {
1733   - var valor = $i(id).value;
1734   - i3GEO.janela.confirma("Aplica " + parametro + " = " + valor + " ?", 300, $trad("x14"), "", function() {
1735   - var temp = function() {
1736   - // i3GEOF.legenda.mostralegenda();
  1058 + aplicarCluster : function(btn){
  1059 + var p = this._parameters,
  1060 + i3f = this,
  1061 + par = {
  1062 + funcao: "aplicarCluster",
  1063 + tema: p.tema,
  1064 + g_sid: i3GEO.configura.sid,
  1065 + maxdistance: $i("i3GEOlegendaClusterMaxdistance").value,
  1066 + buffer: $i("i3GEOlegendaClusterBuffer").value,
  1067 + filter: $i("i3GEOlegendaClusterFilter").value,
  1068 + region: $i("i3GEOlegendaClusterRegion").value,
  1069 + group: $i("i3GEOlegendaitensCluster").getElementsByTagName("select")[0].value,
  1070 +
  1071 + };
  1072 + i3f.post({
  1073 + fn: function() {
1737 1074 i3GEOF.legenda.aposAlterarLegenda();
1738   - }, p, cp;
1739   - p =
1740   - i3GEO.configura.locaplic + "/ferramentas/legenda/exec.php?g_sid="
1741   - + i3GEO.configura.sid
1742   - + "&funcao=aplicaTodasClasses"
1743   - + "&parametro="
1744   - + parametro
1745   - + "&valor="
1746   - + valor
1747   - + "&tema="
1748   - + i3GEOF.legenda._parameters.tema;
1749   - cp = new cpaint();
1750   - cp.set_response_type("JSON");
1751   - cp.call(p, "foo", temp);
  1075 + i3GEOF.legenda.montaCombosItens();
  1076 + },btn: true, par: par, refresh: false, prog: "exectemas"
1752 1077 });
1753 1078 },
1754   - aplicarCluster : function(){
1755   - var temp = function() {
1756   - i3GEOF.legenda.aposAlterarLegenda();
1757   - i3GEOF.legenda.montaCombosItens();
1758   - }, p, cp;
1759   - p =
1760   - i3GEO.configura.locaplic + "/ferramentas/legenda/exec.php?g_sid="
1761   - + i3GEO.configura.sid
1762   - + "&funcao=aplicarCluster"
1763   - + "&maxdistance="
1764   - + $i("i3GEOlegendaClusterMaxdistance").value
1765   - + "&buffer="
1766   - + $i("i3GEOlegendaClusterBuffer").value
1767   - + "&filter="
1768   - //+ i3GEO.util.base64encode($i("i3GEOlegendaClusterFilter").value)
1769   - + $i("i3GEOlegendaClusterFilter").value
1770   - + "&region="
1771   - + $i("i3GEOlegendaClusterRegion").value
1772   - + "&group="
1773   - + $i("i3GEOlegendaitensCluster").getElementsByTagName("select")[0].value
1774   - + "&tema="
1775   - + i3GEOF.legenda._parameters.tema;
1776   - cp = new cpaint();
1777   - cp.set_response_type("JSON");
1778   - cp.call(p, "foo", temp);
1779   - },
1780   - removerCluster : function(){
1781   - var temp = function() {
1782   - i3GEOF.legenda.montaCombosItens();
1783   - i3GEOF.legenda.aposAlterarLegenda();
1784   - }, p, cp;
1785   - p =
1786   - i3GEO.configura.locaplic + "/ferramentas/legenda/exec.php?g_sid="
1787   - + i3GEO.configura.sid
1788   - + "&funcao=removerCluster"
1789   - + "&tema="
1790   - + i3GEOF.legenda._parameters.tema;
1791   - cp = new cpaint();
1792   - cp.set_response_type("JSON");
1793   - cp.call(p, "foo", temp);
  1079 + removerCluster : function(btn){
  1080 + var p = this._parameters,
  1081 + i3f = this,
  1082 + par = {
  1083 + funcao: "removerCluster",
  1084 + tema: p.tema,
  1085 + g_sid: i3GEO.configura.sid
  1086 + };
  1087 + i3f.post({
  1088 + fn: function() {
  1089 + i3GEOF.legenda.aposAlterarLegenda();
  1090 + i3GEOF.legenda.montaCombosItens();
  1091 + },btn: true, par: par, refresh: false, prog: "exectemas"
  1092 + });
1794 1093 },
1795 1094 montaCombosItens : function(){
1796 1095 i3GEO.util.comboItens(
... ... @@ -1829,56 +1128,43 @@ i3GEOF.legenda =
1829 1128 "form-control"
1830 1129 );
1831 1130 },
1832   - parametrosAuto : function() {
1833   - i3GEOF.legenda.aguarde.visibility = "visible";
1834   - var p = i3GEO.configura.locaplic+"/ferramentas/legenda/exec.php?g_sid="+i3GEO.configura.sid+"&funcao=parametrosauto&tema=" + i3GEOF.legenda._parameters.tema,
1835   - cp = new cpaint(),
1836   - temp = function(retorno){
1837   - try{
1838   - if(retorno.data !== ""){
1839   - $i("i3GEOlegendaAutocolunas").innerHTML = retorno.data.colunas;
1840   - $i("i3GEOlegendaAutoclassesitem").value = retorno.data.classesitem;
1841   - $i("i3GEOlegendaAutoclassesnome").value = retorno.data.classesnome;
1842   - $i("i3GEOlegendaAutoclassescor").value = retorno.data.classescor;
1843   - $i("i3GEOlegendaAutoclassessimbolo").value = retorno.data.classessimbolo;
1844   - $i("i3GEOlegendaAutoclassestamanho").value = retorno.data.classestamanho;
1845   - $i("i3GEOlegendaAutopalletefile").value = retorno.data.palletefile;
1846   - $i("i3GEOlegendaAutopalletestep").value = retorno.data.palletestep;
1847   - }
1848   - i3GEOF.legenda.aguarde.visibility = "hidden";
1849   - }catch(e){
1850   -
1851   - i3GEO.janela.snackBar({content: "Erro: " + e, style: "red"});
1852   - i3GEOF.legenda.aguarde.visibility = "hidden";
1853   - }
  1131 + getParametrosAuto : function() {
  1132 + var p = this._parameters,
  1133 + i3f = this,
  1134 + par = {
  1135 + funcao: "parametrosauto",
  1136 + tema: p.tema,
  1137 + g_sid: i3GEO.configura.sid
1854 1138 };
1855   - cp.set_response_type("JSON");
1856   - cp.call(p,"foo",temp);
  1139 + i3f.post({
  1140 + fn: function(data) {
  1141 + $i("i3GEOlegendaAutocolunas").innerHTML = data.colunas.replace(/,/gi,', ');
  1142 + $i("i3GEOlegendaAutoclassesitem").value = data.classesitem;
  1143 + $i("i3GEOlegendaAutoclassesnome").value = data.classesnome;
  1144 + $i("i3GEOlegendaAutoclassescor").value = data.classescor;
  1145 + $i("i3GEOlegendaAutoclassessimbolo").value = data.classessimbolo;
  1146 + $i("i3GEOlegendaAutoclassestamanho").value = data.classestamanho;
  1147 + $i("i3GEOlegendaAutopalletefile").value = data.palletefile;
  1148 + $i("i3GEOlegendaAutopalletestep").value = data.palletestep;
  1149 + },btn: false, par: par, refresh: false, prog: "exectemas"
  1150 + });
1857 1151 },
1858   - salvaParametrosAuto: function(){
1859   - if(i3GEOF.legenda.aguarde.visibility === "visible"){
1860   - return;
1861   - }
1862   - i3GEOF.legenda.aguarde.visibility = "visible";
1863   - var temp,
1864   - p,
1865   - cp;
1866   - temp = function(){
1867   - i3GEOF.legenda.aguarde.visibility = "hidden";
1868   - i3GEOF.legenda.aposAlterarLegenda();
  1152 + salvaParametrosAuto: function(btn){
  1153 + var p = this._parameters,
  1154 + i3f = this,
  1155 + par = {
  1156 + funcao: "salvaparametrosauto",
  1157 + tema: p.tema,
  1158 + g_sid: i3GEO.configura.sid,
  1159 + classesitem: $i("i3GEOlegendaAutoclassesitem").value,
  1160 + classesnome: $i("i3GEOlegendaAutoclassesnome").value,
  1161 + classescor: $i("i3GEOlegendaAutoclassescor").value,
  1162 + classessimbolo: $i("i3GEOlegendaAutoclassessimbolo").value,
  1163 + classestamanho: $i("i3GEOlegendaAutoclassestamanho").value,
  1164 + palletefile: $i("i3GEOlegendaAutopalletefile").value,
  1165 + palletestep: $i("i3GEOlegendaAutopalletestep").value
1869 1166 };
1870   - p = i3GEO.configura.locaplic+"/ferramentas/legenda/exec.php?g_sid="+i3GEO.configura.sid+"&funcao=salvaparametrosauto&tema=" + i3GEOF.legenda._parameters.tema
1871   - + "&classesitem=" + $i("i3GEOlegendaAutoclassesitem").value
1872   - + "&classesnome=" + $i("i3GEOlegendaAutoclassesnome").value
1873   - + "&classescor=" + $i("i3GEOlegendaAutoclassescor").value
1874   - + "&classessimbolo=" + $i("i3GEOlegendaAutoclassessimbolo").value
1875   - + "&classestamanho=" + $i("i3GEOlegendaAutoclassestamanho").value
1876   - + "&palletefile=" + $i("i3GEOlegendaAutopalletefile").value
1877   - + "&palletestep=" + $i("i3GEOlegendaAutopalletestep").value;
1878   -
1879   - cp = new cpaint();
1880   - cp.set_response_type("JSON");
1881   - cp.call(p,"foo",temp);
  1167 + i3f.post({btn: true, par: par, refresh: true, prog: "exectemas"});
1882 1168 }
1883 1169 };
1884 1170 //aplica ao codigo i3GEOF definicoes feitas na interface do mapa
... ...
ferramentas/legenda/templateFormEstilo_mst.html
1   -<style>
2   -.panel-heading.legenda {
3   - height: 48px;
4   - display: block;
5   - overflow-y: auto;
6   - width: 105%
7   -}
8   -.panel.panel-default.legenda {
9   - overflow: hidden
10   -}
11   -</style>
  1 +
12 2 <div class="row">
13 3 <div class="col-md-4">
14 4 <div class="panel panel-default legenda">
... ... @@ -91,7 +81,7 @@
91 81 <button title='{{{aplicatodos}}}' onclick='i3GEOF.legenda.aplicaTodasClasses("width","i3GEOlegendawidth")' class="btn btn-xs" style="margin: 2px; padding: 2px;">
92 82 <span class="material-icons">flash_on</span>
93 83 </button>
94   - <input style="width: 100px;" value='{{{vwidth}}}' id='i3GEOlegendawidth' class="form-control input-lg " type='text' />
  84 + <input style="width: 100px;" value='{{{vwidth}}}' id='i3GEOlegendawidth' class="form-control input-lg " type='number' />
95 85 </div>
96 86 <span class="input-group-btn"> <a onclick="i3GEOF.legenda.aplicaEstilo();return false;" role="button" type="button" class="btn btn-primary btn-fab btn-fab-max"
97 87 href="javascript:void(0)">
... ... @@ -135,7 +125,7 @@
135 125 <button title='{{{aplicatodos}}}' onclick='i3GEOF.legenda.aplicaTodasClasses("opacity","i3GEOlegendaopacidade")' class="btn btn-xs" style="margin: 2px; padding: 2px;">
136 126 <span class="material-icons">flash_on</span>
137 127 </button>
138   - <input style="width: 100px;" value='{{{vopacity}}}' id='i3GEOlegendaopacidade' class="form-control input-lg " type='text' />
  128 + <input style="width: 100px;" value='{{{vopacity}}}' id='i3GEOlegendaopacidade' class="form-control input-lg " type='number' />
139 129 </div>
140 130 <span class="input-group-btn"> <a onclick="i3GEOF.legenda.aplicaEstilo();return false;" role="button" type="button" class="btn btn-primary btn-fab btn-fab-max"
141 131 href="javascript:void(0)">
... ... @@ -181,7 +171,7 @@
181 171 <button title='{{{aplicatodos}}}' onclick='i3GEOF.legenda.aplicaTodasClasses("offsetx","i3GEOlegendaoffsetx")' class="btn btn-xs" style="margin: 2px; padding: 2px;">
182 172 <span class="material-icons">flash_on</span>
183 173 </button>
184   - <input style="width: 100px;" value='{{{voffsetx}}}' id='i3GEOlegendaoffsetx' class="form-control input-lg " type='text' />
  174 + <input style="width: 100px;" value='{{{voffsetx}}}' id='i3GEOlegendaoffsetx' class="form-control input-lg " type='number' />
185 175 </div>
186 176 <span class="input-group-btn"> <a onclick="i3GEOF.legenda.aplicaEstilo();return false;" role="button" type="button" class="btn btn-primary btn-fab btn-fab-max"
187 177 href="javascript:void(0)">
... ... @@ -203,7 +193,7 @@
203 193 <button title='{{{aplicatodos}}}' onclick='i3GEOF.legenda.aplicaTodasClasses("offsety","i3GEOlegendaoffsety")' class="btn btn-xs" style="margin: 2px; padding: 2px;">
204 194 <span class="material-icons">flash_on</span>
205 195 </button>
206   - <input style="width: 100px;" value='{{{voffsety}}}' id='i3GEOlegendaoffsety' class="form-control input-lg " type='text' />
  196 + <input style="width: 100px;" value='{{{voffsety}}}' id='i3GEOlegendaoffsety' class="form-control input-lg " type='number' />
207 197 </div>
208 198 <span class="input-group-btn"> <a onclick="i3GEOF.legenda.aplicaEstilo();return false;" role="button" type="button" class="btn btn-primary btn-fab btn-fab-max"
209 199 href="javascript:void(0)">
... ... @@ -227,7 +217,7 @@
227 217 <button title='{{{aplicatodos}}}' onclick='i3GEOF.legenda.aplicaTodasClasses("minsize","i3GEOlegendaminsize")' class="btn btn-xs" style="margin: 2px; padding: 2px;">
228 218 <span class="material-icons">flash_on</span>
229 219 </button>
230   - <input style="width: 100px;" value='{{{vminsize}}}' id='i3GEOlegendaminsize' class="form-control input-lg " type='text' />
  220 + <input style="width: 100px;" value='{{{vminsize}}}' id='i3GEOlegendaminsize' class="form-control input-lg " type='number' />
231 221 </div>
232 222 <span class="input-group-btn"> <a onclick="i3GEOF.legenda.aplicaEstilo();return false;" role="button" type="button" class="btn btn-primary btn-fab btn-fab-max"
233 223 href="javascript:void(0)">
... ... @@ -249,7 +239,7 @@
249 239 <button title='{{{aplicatodos}}}' onclick='i3GEOF.legenda.aplicaTodasClasses("maxsize","i3GEOlegendamaxsize")' class="btn btn-xs" style="margin: 2px; padding: 2px;">
250 240 <span class="material-icons">flash_on</span>
251 241 </button>
252   - <input style="width: 100px;" value='{{{vmaxsize}}}' id='i3GEOlegendamaxsize' class="form-control input-lg " type='text' />
  242 + <input style="width: 100px;" value='{{{vmaxsize}}}' id='i3GEOlegendamaxsize' class="form-control input-lg " type='number' />
253 243 </div>
254 244 <span class="input-group-btn"> <a onclick="i3GEOF.legenda.aplicaEstilo();return false;" role="button" type="button" class="btn btn-primary btn-fab btn-fab-max"
255 245 href="javascript:void(0)">
... ... @@ -271,7 +261,7 @@
271 261 <button title='{{{aplicatodos}}}' onclick='i3GEOF.legenda.aplicaTodasClasses("symbolscale","i3GEOlegendasymbolscale")' class="btn btn-xs" style="margin: 2px; padding: 2px;">
272 262 <span class="material-icons">flash_on</span>
273 263 </button>
274   - <input style="width: 100px;" value='{{{vsymbolscale}}}' id='i3GEOlegendasymbolscale' class="form-control input-lg " type='text' />
  264 + <input style="width: 100px;" value='{{{vsymbolscale}}}' id='i3GEOlegendasymbolscale' class="form-control input-lg " type='number' />
275 265 </div>
276 266 <span class="input-group-btn"> <a onclick="i3GEOF.legenda.aplicaEstilo();return false;" role="button" type="button" class="btn btn-primary btn-fab btn-fab-max"
277 267 href="javascript:void(0)">
... ...
ferramentas/legenda/templateLista_mst.html
1 1 <!-- para o caso de vetores -->
2 2 <div class="{{{hidden2}}}">
3   - <button onclick="i3GEOF.legenda.mudaLegenda()" class='btn btn-primary btn-sm btn-raised'>{{{aplicaAlteracao}}}</button>
4   - <button id="botaoAdicionaClasse" onclick="i3GEOF.legenda.adicionaClasse()" title='{{{adicionaNovaClasse}}}' class='btn btn-primary btn-sm btn-raised'>{{{adicionaClasse}}}</button>
5   -
  3 + <button onclick="i3GEOF.legenda.mudaLegenda(this)" class='btn btn-primary btn-sm btn-raised'>
  4 + <span class="glyphicon glyphicon-repeat normal-right-spinner hidden"></span> {{{aplicaAlteracao}}}
  5 + </button>
  6 + <button onclick="i3GEOF.legenda.adicionaClasse(this)" title='{{{adicionaNovaClasse}}}' class='btn btn-primary btn-sm btn-raised'>
  7 + <span class="glyphicon glyphicon-repeat normal-right-spinner hidden"></span> {{{adicionaClasse}}}
  8 + </button>
6 9 <table id="i3GEOlegendalegenda" class="table-striped table-condensed">
7 10 <tr>
8   - <td>
9   - <button title='{{{inverte}}}' onclick='i3GEOF.legenda.inverteCores()' class="btn btn-xs" style="margin: 2px; padding: 2px;">
10   - <span class="material-icons">invert_colors</span>
11   - </button>
12   - </td>
  11 + <td></td>
13 12 <td style="background-color: white">
14 13 <button title='{{{calculaTamanho}}}' onclick='i3GEOF.legenda.calculaTamanho()' class="btn btn-xs" style="margin: 2px; padding: 2px;">
15 14 <span class="material-icons">texture</span>
16 15 </button>
17 16 </td>
18 17 <td></td>
  18 + <td>
  19 + <button title='{{{inverte}}}' onclick='i3GEOF.legenda.inverteCores()' class="btn btn-xs" style="margin: 2px; padding: 2px;">
  20 + <span class="material-icons">invert_colors</span>
  21 + </button>
  22 + </td>
19 23 <td style="background-color: yellow">
20 24 <button onclick='i3GEOF.legenda.ordenaClasses()' class="btn btn-xs" style="margin: 2px; padding: 2px;">
21 25 <span class="material-icons">sort</span>
... ... @@ -35,7 +39,12 @@
35 39 <span class="material-icons">clear</span>
36 40 </button>
37 41 </td>
38   - <td><img style="cursor: pointer; width: 30px; height: 25px" title="{{{cliqueAltera}}}" src="{{{imagem}}}" onclick="i3GEOF.legenda.editaSimbolo('i3GEOlegendaid_{{{id}}}')"></td>
  42 + <td><img style="cursor: pointer; max-width: 80px;" title="{{{cliqueAltera}}}" src="{{{imagem}}}" onclick="i3GEOF.legenda.editaSimbolo('{{{id}}}')"></td>
  43 + <td>
  44 + <button onclick="i3GEOF.legenda.editaSimbolo('{{{id}}}')" class="btn btn-xs" style="margin: 2px; padding: 2px;">
  45 + <span class="material-icons">edit</span>
  46 + </button>
  47 + </td>
39 48 <td>
40 49 <button onclick="i3GEOF.legenda.modificaCor('{{{idclasse}}}')" class="btn btn-xs" style="margin: 2px; padding: 2px;">
41 50 <span class="material-icons">palette</span>
... ... @@ -61,12 +70,12 @@
61 70 </td>
62 71 <td style="padding: 5px;">
63 72 <div class='form-group label-fixed condensed'>
64   - <input style="width: 100px;" value="{{{minScale}}}" name="minScale" title="{{{txtMinscale}}}" tabindex="0" class="form-control input-lg" type='text' />
  73 + <input style="width: 100px;" value="{{{minScale}}}" name="minScale" title="{{{txtMinscale}}}" tabindex="0" class="form-control input-lg" type='number' />
65 74 </div>
66 75 </td>
67 76 <td style="padding: 5px;">
68 77 <div class='form-group label-fixed condensed'>
69   - <input style="width: 100px;" value="{{{maxScale}}}" name="maxScale" title="{{{txtMaxscale}}}" tabindex="0" class="form-control input-lg" type='text' />
  78 + <input style="width: 100px;" value="{{{maxScale}}}" name="maxScale" title="{{{txtMaxscale}}}" tabindex="0" class="form-control input-lg" type='number' />
70 79 </div>
71 80 </td>
72 81 <td>
... ... @@ -85,17 +94,20 @@
85 94 </div>
86 95 <!-- para o caso de imagens -->
87 96 <div class="{{{hidden1}}}">
88   - <button onclick="i3GEOF.legenda.aplicaProcessos()" class='btn btn-primary btn-sm btn-raised'>{{{aplicaProcesso}}}</button>
  97 + <button onclick="i3GEOF.legenda.aplicaProcessos(this)" class='btn btn-primary btn-sm btn-raised'><span class="glyphicon glyphicon-repeat normal-right-spinner hidden"></span> {{{aplicaProcesso}}}</button>
  98 +
89 99 <div class='form-group condensed'>
90 100 <label class="control-label">{{{selecionaProcesso}}}</label>
91   - <select class="form-control" onchange="i3GEOF.legenda.adicionaProcesso(this)">
  101 + <div style="width: 50%;" class="input-group">
  102 + <select class="form-control" onchange="i3GEOF.legenda.adicionaProcesso(this)">
92 103 <option value=''></option>
93 104 <option value='SCALE='>{{{escalaCores}}}</option>
94 105 <option value='RESAMPLE='>{{{reamostragem}}}</option>
95 106 <option value='BANDS='>{{{bandas}}}</option>
96 107 <option value='COLOR_MATCH_THRESHOLD='>Threshold</option>
97 108 <option value='NODATA='>Nodata</option>
98   - </select><b class="caret careti"></b> <b class="caret careti"></b>
  109 + </select> <b class="caret careti"></b>
  110 + </div>
99 111 </div>
100 112 <br>
101 113 <h5>{{{existentes}}}</h5>
... ...
ferramentas/legenda/template_mst.html
1 1 <!-- Guias -->
  2 +<style>
  3 +.panel-heading.legenda {
  4 + height: 48px;
  5 + display: block;
  6 + overflow-y: auto;
  7 + width: calc(100% + 6px);
  8 +}
  9 +
  10 +.panel.panel-default.legenda {
  11 + overflow: hidden
  12 +}
  13 +</style>
2 14 <nav class='navbar navbar-default' style='margin-bottom: 0px; min-height: 35px'>
3 15 <div class="container" style="margin: 0px;">
4 16 <div class="navbar-header">
... ... @@ -39,48 +51,67 @@
39 51 <div id='{{idContainer}}' class='container-fluid' style='text-align: left; display: block; overflow: auto; height: calc(100% - 50px);'>
40 52 <!--- Propriedades -->
41 53 <div id='i3GEOlegendaguia6obj' class='container-fluid '>
42   - <button onclick="i3GEOF.legenda.adicionaConta()" class='btn btn-primary btn-sm btn-raised'>{{{incluiNumeroOcorrencia}}}</button>
43   - <button onclick="i3GEOF.legenda.adicionaOpacidade()" title='{{{aplicaOpacidade}}}' class='btn btn-primary btn-sm btn-raised'>{{{aplicaOpacidadeVariavel}}}</button>
44   - <button onclick="i3GEOF.legenda.janelaCorRamp()" title='{{{variaCoresExtremos}}}' class='btn btn-primary btn-sm btn-raised'>{{{escolhePaletaCores}}}</button>
  54 + <button onclick="i3GEOF.legenda.adicionaConta(this)" class='btn btn-primary btn-sm btn-raised'>
  55 + <span class="glyphicon glyphicon-repeat normal-right-spinner hidden"></span> {{{incluiNumeroOcorrencia}}}
  56 + </button>
  57 + <button onclick="i3GEOF.legenda.adicionaOpacidade(this)" title='{{{aplicaOpacidade}}}' class='btn btn-primary btn-sm btn-raised'>
  58 + <span class="glyphicon glyphicon-repeat normal-right-spinner hidden"></span> {{{aplicaOpacidadeVariavel}}}
  59 + </button>
  60 + <button onclick="i3GEOF.legenda.janelaCorRamp(this)" title='{{{variaCoresExtremos}}}' class='btn btn-primary btn-sm btn-raised'>
  61 + <span class="glyphicon glyphicon-repeat normal-right-spinner hidden"></span> {{{escolhePaletaCores}}}
  62 + </button>
45 63 <div class="checkbox text-left">
46 64 <label>
47   - <input checked type="checkbox" id="i3GEOFlegendamostra" onclick="i3GEO.tema.invertestatuslegenda(i3GEOF.legenda.tema);">
  65 + <input {{{values.mostra}}} type="checkbox" id="i3GEOFlegendamostra" onclick="i3GEO.tema.invertestatuslegenda(i3GEOF.legenda.tema);">
48 66 <span class="checkbox-material noprint"> <span class="check"></span>
49 67 </span> {{{mostraClassesLegenda}}}
50 68 </label>
51 69 </div>
52 70 <div class="row">
53 71 <div class="col-md-4">
54   - <div class="panel panel-default">
55   - <div class="panel-heading">{{{legendaImg}}}</div>
  72 + <div class="panel panel-default legenda">
  73 + <div class="panel-heading legenda">{{{autoSizeSymbol}}}</div>
56 74 <div class="panel-body">
57 75 <div class="form-group condensed">
58 76 <div class="input-group">
59 77 <div style="display: contents;" class="form-group label-fixed">
60   - <input id="i3GEOlegendaImg" class="form-control" type="text" value="">
  78 + <input id="i3GEOlegendaAutoSize" class="form-control" type="text" value="5">
61 79 </div>
62   - <span class="input-group-btn"> <a onclick="i3GEOF.legenda.aplicarLegendaImg();return false;" role="button" type="button"
  80 + </div>
  81 + </div>
  82 + </div>
  83 + </div>
  84 + </div>
  85 + <div class="col-md-4">
  86 + <div class="panel panel-default legenda">
  87 + <div class="panel-heading legenda">{{{legendaImg}}}</div>
  88 + <div class="panel-body">
  89 + <div class="form-group condensed">
  90 + <div class="input-group">
  91 + <div style="display: contents;" class="form-group label-fixed">
  92 + <input id="i3GEOlegendaImg" class="form-control" type="text" value="{{{values.img}}}">
  93 + </div>
  94 + <span class="input-group-btn"> <a onclick="i3GEOF.legenda.aplicaLegendaImg(this);return false;" role="button" type="button"
63 95 class="btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)">
64 96 <span class="material-icons ">send</span>
65 97 </a>
66 98 </span>
67 99 </div>
68   -
69 100 </div>
70 101 </div>
71 102 </div>
72 103 </div>
73 104 <div class="col-md-4">
74   - <div class="panel panel-default">
75   - <div class="panel-heading">{{{offsite}}}</div>
  105 + <div class="panel panel-default legenda">
  106 + <div class="panel-heading legenda">{{{offsite}}}</div>
76 107 <div class="panel-body">
77 108 <div class="form-group condensed">
78 109 <div class="input-group">
79 110 <div style="display: contents;" class="form-group label-fixed">
80   - <input id="i3GEOoffsite" class="form-control i3geoFormIconeAquarela" type="text" value="-1,-1,-1">
  111 + <input id="i3GEOoffsite" class="form-control i3geoFormIconeAquarela" type="text" value="{{{values.offsite}}}">
81 112 </div>
82   - <span class="input-group-btn"> <a onclick="i3GEOF.legenda.aplicarOffsite();return false;" role="button" type="button" class="btn btn-primary btn-fab btn-fab-max"
83   - href="javascript:void(0)">
  113 + <span class="input-group-btn"> <a onclick="i3GEOF.legenda.aplicarOffsite(this);return false;" role="button" type="button"
  114 + class="btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)">
84 115 <span class="material-icons ">send</span>
85 116 </a>
86 117 </span>
... ... @@ -89,9 +120,11 @@
89 120 </div>
90 121 </div>
91 122 </div>
  123 + </div>
  124 + <div class="row">
92 125 <div class="col-md-4">
93   - <div class="panel panel-default">
94   - <div class="panel-heading">{{{geraCores}}}</div>
  126 + <div class="panel panel-default legenda">
  127 + <div class="panel-heading legenda">{{{geraCores}}}</div>
95 128 <div class="panel-body">
96 129 <div class="form-group condensed">
97 130 <div class="input-group">
... ... @@ -102,8 +135,8 @@
102 135 <input class="form-control i3geoFormIconeAquarela" style="display: inline; width: 100px;" id="i3GEOlegendaacorf" size="10" value="255,255,255" type="text">
103 136 &nbsp;
104 137 </div>
105   - <span class="input-group-btn"> <a title='{{{aplicaVariaCores}}}' onclick="i3GEOF.legenda.paleta();return false;" role="button"
106   - type="button" class="btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)">
  138 + <span class="input-group-btn"> <a title='{{{aplicaVariaCores}}}' onclick="i3GEOF.legenda.paleta(this);return false;" role="button" type="button"
  139 + class="btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)">
107 140 <span class="material-icons ">send</span>
108 141 </a>
109 142 </span>
... ... @@ -137,8 +170,8 @@
137 170 <div class='form-group condensed'>
138 171 <div class="input-group">
139 172 <label class="control-label">{{{todosElementosUnicoSimbolo}}}</label>
140   - <span class="input-group-btn"> <a onclick="i3GEOF.legenda.simbU();return false;" role="button" type="button" class="btn btn-primary btn-fab btn-fab-max"
141   - href="javascript:void(0)">
  173 + <span class="input-group-btn"> <a onclick="i3GEOF.legenda.simbolounico();return false;" role="button" type="button"
  174 + class="btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)">
142 175 <span class="material-icons ">send</span>
143 176 </a>
144 177 </span>
... ... @@ -172,8 +205,8 @@
172 205 <div class='form-group condensed'>
173 206 <div class="input-group">
174 207 <label class="control-label">&nbsp;</label>
175   - <span class="input-group-btn"> <a onclick="i3GEOF.legenda.valorU();return false;" role="button" type="button" class="btn btn-primary btn-fab btn-fab-max"
176   - href="javascript:void(0)">
  208 + <span class="input-group-btn"> <a onclick="i3GEOF.legenda.valorunico();return false;" role="button" type="button"
  209 + class="btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)">
177 210 <span class="material-icons ">send</span>
178 211 </a>
179 212 </span>
... ... @@ -199,12 +232,18 @@
199 232 </div>
200 233 <div class='form-group label-floating'>
201 234 <label class="control-label" for="i3GEOlegendanclasses">{{{numeroClasses}}}</label>
202   - <input class="form-control input-lg" type='text' id='i3GEOlegendanclasses' value='5' />
  235 + <input class="form-control input-lg" type='number' id='i3GEOlegendanclasses' value='5' />
203 236 </div>
204 237 <h5>{{{tipoCalculo}}}</h5>
205   - <button onclick="i3GEOF.legenda.valorC()" class='btn btn-primary btn-sm btn-raised'>{{{intervalosIguais}}}</button>
206   - <button onclick="i3GEOF.legenda.valorQN()" class='btn btn-primary btn-sm btn-raised'>{{{quebrasNaturais}}}</button>
207   - <button onclick="i3GEOF.legenda.valorQu()" class='btn btn-primary btn-sm btn-raised'>{{{calcularQuantil}}}</button>
  238 + <button onclick="i3GEOF.legenda.nclasses(this)" class='btn btn-primary btn-sm btn-raised'>
  239 + <span class="glyphicon glyphicon-repeat normal-right-spinner hidden"></span> {{{intervalosIguais}}}
  240 + </button>
  241 + <button onclick="i3GEOF.legenda.quebrasnaturais(this)" class='btn btn-primary btn-sm btn-raised'>
  242 + <span class="glyphicon glyphicon-repeat normal-right-spinner hidden"></span> {{{quebrasNaturais}}}
  243 + </button>
  244 + <button onclick="i3GEOF.legenda.quantil(this)" class='btn btn-primary btn-sm btn-raised'>
  245 + <span class="glyphicon glyphicon-repeat normal-right-spinner hidden"></span> {{{calcularQuantil}}}
  246 + </button>
208 247 </div>
209 248 </div>
210 249 </div>
... ... @@ -299,8 +338,8 @@
299 338 <div class='form-group condensed'>
300 339 <div class="input-group">
301 340 <label class="control-label">&nbsp;</label>
302   - <span class="input-group-btn"> <a onclick="i3GEOF.legenda.valorQ();return false;" role="button" type="button" class="btn btn-primary btn-fab btn-fab-max"
303   - href="javascript:void(0)">
  341 + <span class="input-group-btn"> <a onclick="i3GEOF.legenda.quartil();return false;" role="button" type="button"
  342 + class="btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)">
304 343 <span class="material-icons ">send</span>
305 344 </a>
306 345 </span>
... ... @@ -359,11 +398,16 @@
359 398 </select> <b class="caret careti"></b>
360 399 </div>
361 400 </div>
362   - <span style="top: 0px; position: absolute; right: 0px;" class="input-group-btn pull-right"> <a style="left: 80px;"
363   - onclick="i3GEOF.legenda.alteraGeometriaTema();return false;" role="button" type="button" class="btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)">
364   - <span class="material-icons ">send</span>
365   - </a>
366   - </span>
  401 + <div class='form-group condensed'>
  402 + <div class="input-group">
  403 + <label class="control-label">&nbsp;</label>
  404 + <span class="input-group-btn"> <a onclick="i3GEOF.legenda.alteraGeometria();return false;" role="button" type="button"
  405 + class="btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)">
  406 + <span class="material-icons ">send</span>
  407 + </a>
  408 + </span>
  409 + </div>
  410 + </div>
367 411 </div>
368 412 </div>
369 413 </div>
... ... @@ -397,38 +441,62 @@
397 441 <div id='i3GEOlegendaguia3obj' class='container-fluid '>
398 442 <br>
399 443 <div class="row">
400   - <div class="col-md-12">
401   - <div class="panel panel-default">
402   - <div class="panel-heading">{{{etiquetasClasse}}}</div>
403   - <div class="panel-body">
404   - <div class='form-group condensed'>
405   - <label class="control-label" for="i3GEOlegendaitensLabel">{{{itemComTexto}}}</label>
406   - <div style="width: 100%;" class="input-group">
407   - <div id='i3GEOlegendaitensLabel'></div>
  444 + <div class="col-md-6">
  445 + <div class="panel panel-default legenda">
  446 + <div class="panel-heading legenda" role="tab">
  447 + <h4 class="panel-title">
  448 + <a class="collapsed" role="button" data-toggle="collapse" href="#legendaEstilosCollapse1" aria-expanded="false"> {{{etiquetasClasse}}} </a>
  449 + </h4>
  450 + </div>
  451 + <div id="legendaEstilosCollapse1" class="panel-collapse collapse" role="tabpanel">
  452 + <div class="panel-body">
  453 + <div class='form-group condensed'>
  454 + <label class="control-label" for="i3GEOlegendaitensLabel">{{{itemComTexto}}}</label>
  455 + <div style="width: 100%;" class="input-group">
  456 + <div id='i3GEOlegendaitensLabel'></div>
  457 + </div>
408 458 </div>
  459 + <button onclick="i3GEOF.legenda.excluiLabels(this)" class='btn btn-primary btn-sm btn-raised'>
  460 + <span class="glyphicon glyphicon-repeat normal-right-spinner hidden"></span> {{{removeLabels}}}
  461 + </button>
  462 + <button onclick="i3GEOF.legenda.incluirLabels(this)" class='btn btn-primary btn-sm btn-raised'>
  463 + <span class="glyphicon glyphicon-repeat normal-right-spinner hidden"></span> {{{aplicar}}}
  464 + </button>
  465 + <button onclick="i3GEOF.legenda.propriedadesLabels(this)" class='btn btn-primary btn-sm btn-raised'>
  466 + <span class="glyphicon glyphicon-repeat normal-right-spinner hidden"></span> {{{propriedades2}}}
  467 + </button>
409 468 </div>
410   - <button onclick="i3GEOF.legenda.excluiLabels()" class='btn btn-primary btn-sm btn-raised'>{{{removeLabels}}}</button>
411   - <button onclick="i3GEOF.legenda.incluirLabels()" class='btn btn-primary btn-sm btn-raised'>{{{aplicar}}}</button>
412   - <button onclick="i3GEOF.legenda.propriedadesLabels()" class='btn btn-primary btn-sm btn-raised'>{{{propriedades2}}}</button>
413 469 </div>
414 470 </div>
415 471 </div>
416   - </div>
417   - <div class="row">
418   - <div class="col-md-12">
419   - <div class="panel panel-default">
420   - <div class="panel-heading">{{{estilos}}}</div>
421   - <div class="panel-body">
422   - <div class='form-group condensed'>
423   - <label class="control-label" for="i3GEOlegendaestilos">{{{estiloEdicao}}}</label>
424   - <div class="input-group" style="width: 150px;">
425   - <div id='i3GEOlegendacomboestilos'></div>
  472 + <div class="col-md-6">
  473 + <div class="panel panel-default legenda">
  474 + <div class="panel-heading legenda" role="tab">
  475 + <h4 class="panel-title">
  476 + <a class="collapsed" role="button" data-toggle="collapse" href="#legendaEstilosCollapse2" aria-expanded="false"> {{{estilos}}} </a>
  477 + </h4>
  478 + </div>
  479 + <div id="legendaEstilosCollapse2" class="panel-collapse collapse" role="tabpanel">
  480 + <div class="panel-body">
  481 + <div class='form-group condensed'>
  482 + <label class="control-label" for="i3GEOlegendaestilos">{{{estiloEdicao}}}</label>
  483 + <div class="input-group" style="width: 150px;">
  484 + <div id='i3GEOlegendacomboestilos'></div>
  485 + </div>
426 486 </div>
  487 + <button onclick="i3GEOF.legenda.excluiEstilo(this)" class='btn btn-primary btn-sm btn-raised'>
  488 + <span class="glyphicon glyphicon-repeat normal-right-spinner hidden"></span> {{{exclui}}}
  489 + </button>
  490 + <button onclick="i3GEOF.legenda.adicionaEstilo(this)" class='btn btn-primary btn-sm btn-raised'>
  491 + <span class="glyphicon glyphicon-repeat normal-right-spinner hidden"></span> {{{adiciona}}}
  492 + </button>
  493 + <button onclick="i3GEOF.legenda.sobeEstilo(this)" class='btn btn-primary btn-sm btn-raised'>
  494 + <span class="glyphicon glyphicon-repeat normal-right-spinner hidden"></span> {{{sobe}}}
  495 + </button>
  496 + <button onclick="i3GEOF.legenda.desceEstilo(this)" class='btn btn-primary btn-sm btn-raised'>
  497 + <span class="glyphicon glyphicon-repeat normal-right-spinner hidden"></span> {{{desce}}}
  498 + </button>
427 499 </div>
428   - <button onclick="i3GEOF.legenda.excluiEstilo()" class='btn btn-primary btn-sm btn-raised'>{{{exclui}}}</button>
429   - <button onclick="i3GEOF.legenda.adicionaEstilo()" class='btn btn-primary btn-sm btn-raised'>{{{adiciona}}}</button>
430   - <button onclick="i3GEOF.legenda.sobeEstilo()" class='btn btn-primary btn-sm btn-raised'>{{{sobe}}}</button>
431   - <button onclick="i3GEOF.legenda.desceEstilo()" class='btn btn-primary btn-sm btn-raised'>{{{desce}}}</button>
432 500 </div>
433 501 </div>
434 502 </div>
... ... @@ -444,82 +512,115 @@
444 512  
445 513 <!-- SLD -->
446 514 <div id='i3GEOlegendaguia5obj' class='container-fluid '>
447   - <h5>
  515 + <h4>
448 516 {{{geraSLD}}}
449 517 <a href='http://mapserver.org/ogc/sld.html#sld' target='_blank'> Mapserver SLD </a>
450 518 {{{ajudaSLD}}}
451   - </h5>
  519 + </h4>
452 520 <button onclick="i3GEOF.legenda.slde()" class='btn btn-primary btn-sm btn-raised'>{{{exportaSLD}}}</button>
453   - <h5>{{{msgAplicaSLD}}}</h5>
  521 + <h4>{{{msgAplicaSLD}}}</h4>
454 522 <button onclick="i3GEOF.legenda.sldi()" class='btn btn-primary btn-sm btn-raised'>{{{aplicaSLD}}}</button>
455 523 </div>
456 524  
457 525 <!-- cluster -->
458 526 <div id='i3GEOlegendaguia7obj' class='container-fluid '>
459   - <h5>{{{clusterAjuda}}}</h5>
460   - <div class='form-group label-fixed'>
461   - <label class="control-label" for="i3GEOlegendaClusterMaxdistance">{{{ClusterMaxdistance}}}</label>
462   - <input class="form-control input-lg" type='text' id='i3GEOlegendaClusterMaxdistance' value='5' />
463   - </div>
464   - <div class='form-group label-fixed'>
465   - <label class="control-label" for="i3GEOlegendaClusterBuffer">{{{ClusterBuffer}}}</label>
466   - <input class="form-control input-lg" type='text' id='i3GEOlegendaClusterBuffer' value='0' />
467   - </div>
468   - <div class='form-group label-fixed'>
469   - <label class="control-label" for="i3GEOlegendaClusterFilter">{{{ClusterFilter}}}</label>
470   - <input class="form-control input-lg" type='text' id='i3GEOlegendaClusterFilter' value='' />
471   - </div>
472   - <div style="width: 100%;" class='form-group label-fixed'>
473   - <label class="control-label" for="i3GEOlegendaClusterRegion">{{{ClusterRegion}}}</label>
474   - <select class="form-control" id='i3GEOlegendaClusterRegion'>
475   - <option value='rectangle'>rectangle</option>
476   - <option value='ellipse'>ellipse</option>
477   - </select> <b class="caret careti"></b>
478   -
479   - </div>
480   - <div class='form-group label-fixed'>
481   - <label class="control-label" for="i3GEOlegendaClusterRegion">{{{ClusterGroup}}}</label>
482   - <div id='i3GEOlegendaitensCluster'></div>
  527 + <h4>{{{clusterAjuda}}}</h4>
  528 + <form class="form-horizontal">
  529 + <div class='form-group label-fixed condensed'>
  530 + <label class="col-md-6 control-label">{{{ClusterMaxdistance}}}</label>
  531 + <div class="col-md-6 ">
  532 + <input class="form-control input-lg" type='number' id='i3GEOlegendaClusterMaxdistance' value='5' />
  533 + </div>
  534 + </div>
  535 + <div class='form-group label-fixed condensed'>
  536 + <label class="col-md-6 control-label">{{{ClusterBuffer}}}</label>
  537 + <div class="col-md-6 ">
  538 + <input class="form-control input-lg" type='number' id='i3GEOlegendaClusterBuffer' value='10' />
  539 + </div>
  540 + </div>
  541 + <div class='form-group label-fixed condensed'>
  542 + <label class="col-md-6 control-label">{{{ClusterFilter}}}</label>
  543 + <div class="col-md-6 ">
  544 + <input class="form-control input-lg" type='text' id='i3GEOlegendaClusterFilter' value='' />
  545 + </div>
  546 + </div>
  547 + <div class='form-group label-fixed condensed'>
  548 + <label class="col-md-6 control-label">{{{ClusterRegion}}}</label>
  549 + <div class="col-md-6 ">
  550 + <select class="form-control" id='i3GEOlegendaClusterRegion'>
  551 + <option value='rectangle'>rectangle</option>
  552 + <option value='ellipse'>ellipse</option>
  553 + </select> <b class="caret careti"></b>
  554 + </div>
  555 + </div>
  556 + <div class='form-group label-fixed condensed'>
  557 + <label class="col-md-6 control-label">{{{ClusterGroup}}}</label>
  558 + <div class="col-md-6 ">
  559 + <div id='i3GEOlegendaitensCluster'></div>
  560 + </div>
  561 + </div>
  562 + </form>
  563 + <div style="text-align: center;">
  564 + <button onclick="i3GEOF.legenda.aplicarCluster(this)" class='btn btn-primary btn-sm btn-raised'>
  565 + <span class="glyphicon glyphicon-repeat normal-right-spinner hidden"></span> {{{aplicar}}}
  566 + </button>
  567 + <button onclick="i3GEOF.legenda.removerCluster(this)" class='btn btn-primary btn-sm btn-raised'>
  568 + <span class="glyphicon glyphicon-repeat normal-right-spinner hidden"></span> {{{remover}}}
  569 + </button>
483 570 </div>
484   - <button onclick="i3GEOF.legenda.aplicarCluster()" class='btn btn-primary btn-sm btn-raised'>{{{aplicar}}}</button>
485   - <button onclick="i3GEOF.legenda.removerCluster()" class='btn btn-primary btn-sm btn-raised'>{{{remover}}}</button>
486   -
487 571 </div>
488 572 <!--autoclasses-->
489 573 <div id='i3GEOlegendaguia8obj' class='container-fluid '>
490   - <h5>{{{autoClasses}}}</h5>
491   -
492   - <h5>{{{colunasTxt}}}</h5>
493   - <div id="i3GEOlegendaAutocolunas"></div>
494   - <div class='form-group label-fixed'>
495   - <label class="control-label" for="i3GEOlegendaClusterFilter">{{{classesitem}}}</label>
496   - <input class="form-control input-lg" type='text' id='i3GEOlegendaAutoclassesitem' value='' />
497   - </div>
498   - <div class='form-group label-fixed'>
499   - <label class="control-label" for="i3GEOlegendaAutoclassesnome">{{{classesnome}}}</label>
500   - <input class="form-control input-lg" type='text' id='i3GEOlegendaAutoclassesnome' value='' />
501   - </div>
502   - <div class='form-group label-fixed'>
503   - <label class="control-label" for="i3GEOlegendaAutoclassescor">{{{classescor}}}</label>
504   - <input class="form-control input-lg" type='text' id='i3GEOlegendaAutoclassescor' value='' />
505   - </div>
506   - <div class='form-group label-fixed'>
507   - <label class="control-label" for="i3GEOlegendaAutoclassessimbolo">{{{classessimbolo}}}</label>
508   - <input class="form-control input-lg" type='text' id='i3GEOlegendaAutoclassessimbolo' value='' />
509   - </div>
510   - <div class='form-group label-fixed'>
511   - <label class="control-label" for="i3GEOlegendaAutoclassestamanho">{{{classestamanho}}}</label>
512   - <input class="form-control input-lg" type='text' id='i3GEOlegendaAutoclassestamanho' value='' />
513   - </div>
514   - <div class='form-group label-fixed'>
515   - <label class="control-label" for="i3GEOlegendaAutopalletefile">{{{palletefile}}}</label>
516   - <input class="form-control input-lg" type='text' id='i3GEOlegendaAutopalletefile' value='' />
517   - </div>
518   - <div class='form-group label-fixed'>
519   - <label class="control-label" for="i3GEOlegendaAutopalletestep">{{{palletestep}}}</label>
520   - <input class="form-control input-lg" type='text' id='i3GEOlegendaAutopalletestep' value='' />
  574 + <h4>{{{autoClasses}}}</h4>
  575 + <h4>{{{colunasTxt}}}</h4>
  576 + <form class="form-horizontal">
  577 + <div id="i3GEOlegendaAutocolunas"></div>
  578 + <div class='form-group label-fixed condensed'>
  579 + <label class="col-md-6 control-label">{{{classesitem}}}</label>
  580 + <div class="col-md-6 ">
  581 + <input class="form-control input-lg" type='text' id='i3GEOlegendaAutoclassesitem' value='' />
  582 + </div>
  583 + </div>
  584 + <div class='form-group label-fixed condensed'>
  585 + <label class="col-md-6 control-label">{{{classesnome}}}</label>
  586 + <div class="col-md-6 ">
  587 + <input class="form-control input-lg" type='text' id='i3GEOlegendaAutoclassesnome' value='' />
  588 + </div>
  589 + </div>
  590 + <div class='form-group label-fixed condensed'>
  591 + <label class="col-md-6 control-label">{{{classescor}}}</label>
  592 + <div class="col-md-6 ">
  593 + <input class="form-control input-lg" type='text' id='i3GEOlegendaAutoclassescor' value='' />
  594 + </div>
  595 + </div>
  596 + <div class='form-group label-fixed condensed'>
  597 + <label class="col-md-6 control-label">{{{classessimbolo}}}</label>
  598 + <div class="col-md-6 ">
  599 + <input class="form-control input-lg" type='text' id='i3GEOlegendaAutoclassessimbolo' value='' />
  600 + </div>
  601 + </div>
  602 + <div class='form-group label-fixed condensed'>
  603 + <label class="col-md-6 control-label">{{{classestamanho}}}</label>
  604 + <div class="col-md-6 ">
  605 + <input class="form-control input-lg" type='number' id='i3GEOlegendaAutoclassestamanho' value='' />
  606 + </div>
  607 + </div>
  608 + <div class='form-group label-fixed condensed'>
  609 + <label class="col-md-6 control-label">{{{palletefile}}}</label>
  610 + <div class="col-md-6 ">
  611 + <input class="form-control input-lg" type='text' id='i3GEOlegendaAutopalletefile' value='' />
  612 + </div>
  613 + </div>
  614 + <div class='form-group label-fixed condensed'>
  615 + <label class="col-md-6 control-label">{{{palletestep}}}</label>
  616 + <div class="col-md-6 ">
  617 + <input class="form-control input-lg" type='number' id='i3GEOlegendaAutopalletestep' value='' />
  618 + </div>
  619 + </div>
  620 + </form>
  621 + <div style="text-align: center;">
  622 + <button onclick="i3GEOF.legenda.salvaParametrosAuto(this)" class='btn btn-primary btn-sm btn-raised'><span class="glyphicon glyphicon-repeat normal-right-spinner hidden"></span> {{{aplicar}}}</button>
521 623 </div>
522   - <button onclick="i3GEOF.legenda.salvaParametrosAuto()" class='btn btn-primary btn-sm btn-raised'>{{{aplicar}}}</button>
523 624 </div>
524 625 <input type='hidden' value='' id='listaColourRamp' onchange='javascript:i3GEOF.legenda.aplicaColourRamp()' />
525 626 </div>
526 627 \ No newline at end of file
... ...
ferramentas/opcoes_label/index.js
... ... @@ -28,20 +28,20 @@ Voc&amp;ecirc; deve ter recebido uma c&amp;oacute;pia da Licen&amp;ccedil;a P&amp;uacute;blica G
28 28 GNU junto com este programa; se n&atilde;o, escreva para a
29 29 Free Software Foundation, Inc., no endere&ccedil;o
30 30 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
31   -*/
  31 + */
32 32 if(typeof(i3GEOF) === 'undefined'){
33   - var i3GEOF = {};
  33 + var i3GEOF = {};
34 34 }
35 35  
36 36 /*
37 37 Classe: i3GEOF.proplabel
38   -*/
  38 + */
39 39 i3GEOF.proplabel = {
40 40 /*
41 41 Variavel: aguarde
42 42  
43 43 Estilo do objeto DOM com a imagem de aguarde existente no cabe&ccedil;alho da janela.
44   - */
  44 + */
45 45 aguarde: "",
46 46 /**
47 47 * Template no formato mustache. E preenchido na carga do javascript com o programa dependencias.php
... ... @@ -51,17 +51,17 @@ i3GEOF.proplabel = {
51 51 * Susbtitutos para o template
52 52 */
53 53 mustacheHash : function() {
54   - var dicionario = i3GEO.idioma.objetoIdioma(i3GEOF.proplabel.dicionario);
55   - dicionario["locaplic"] = i3GEO.configura.locaplic;
56   - dicionario["x15"] = $trad("x15");
57   - dicionario["x14"] = $trad("x14");
58   - return dicionario;
  54 + var dicionario = i3GEO.idioma.objetoIdioma(i3GEOF.proplabel.dicionario);
  55 + dicionario["locaplic"] = i3GEO.configura.locaplic;
  56 + dicionario["x15"] = $trad("x15");
  57 + dicionario["x14"] = $trad("x14");
  58 + return dicionario;
59 59 },
60 60 /*
61 61 Para efeitos de compatibilidade antes da vers&atilde;o 4.7 que n&atilde;o tinha dicion&aacute;rio
62   - */
  62 + */
63 63 criaJanelaFlutuante: function(conector){
64   - i3GEOF.proplabel.iniciaDicionario(conector);
  64 + i3GEOF.proplabel.iniciaDicionario(conector);
65 65 },
66 66 /*
67 67 Function: inicia
... ... @@ -71,18 +71,18 @@ i3GEOF.proplabel = {
71 71 Parametro:
72 72  
73 73 iddiv {String} - id do div que receber&aacute; o conteudo HTML da ferramenta
74   - */
  74 + */
75 75 inicia: function(iddiv,conector){
76   - if(i3GEOF.proplabel.MUSTACHE == ""){
77   - $.get(i3GEO.configura.locaplic + "/ferramentas/opcoes_label/template_mst.html", function(template) {
78   - i3GEOF.proplabel.MUSTACHE = template;
79   - i3GEOF.proplabel.inicia(iddiv,conector);
80   - });
81   - return;
82   - }
83   - $i(iddiv).innerHTML = i3GEOF.proplabel.html(conector);
84   - i3GEO.util.aplicaAquarela("i3GEOF.proplabel_corpo");
85   - i3GEO.util.comboFontes("i3GEOproplabelListaFonte","i3GEOproplabelDivListaFonte","form-control");
  76 + if(i3GEOF.proplabel.MUSTACHE == ""){
  77 + $.get(i3GEO.configura.locaplic + "/ferramentas/opcoes_label/template_mst.html", function(template) {
  78 + i3GEOF.proplabel.MUSTACHE = template;
  79 + i3GEOF.proplabel.inicia(iddiv,conector);
  80 + });
  81 + return;
  82 + }
  83 + $i(iddiv).innerHTML = i3GEOF.proplabel.html(conector);
  84 + i3GEO.util.aplicaAquarela("i3GEOF.proplabel_corpo");
  85 + i3GEO.util.comboFontes("i3GEOproplabelListaFonte","i3GEOproplabelDivListaFonte","form-control");
86 86 },
87 87 /*
88 88 Function: html
... ... @@ -96,102 +96,135 @@ i3GEOF.proplabel = {
96 96 Retorno:
97 97  
98 98 String com o c&oacute;digo html
99   - */
  99 + */
100 100 html:function(conector){
101   - var ins = Mustache.render(i3GEOF.proplabel.MUSTACHE, i3GEOF.proplabel.mustacheHash());
102   - return ins;
  101 + var ins = Mustache.render(i3GEOF.proplabel.MUSTACHE, i3GEOF.proplabel.mustacheHash());
  102 + return ins;
103 103 },
104 104 /*
105 105 Function: iniciaJanelaFlutuante
106 106  
107 107 Cria a janela flutuante para controle da ferramenta.
108   - */
  108 + */
109 109 iniciaJanelaFlutuante: function(conector){
110   - var minimiza,cabecalho,janela,divid,titulo;
111   - if ($i("i3GEOF.proplabel")) {
112   - return;
113   - }
114   - //cria a janela flutuante
115   - cabecalho = function(){
116   - i3GEOF.proplabel.ativaFoco();
117   - };
118   - minimiza = function(){
119   - i3GEO.janela.minimiza("i3GEOF.proplabel",200);
120   - };
121   - titulo = "<span class='i3GeoTituloJanelaBsNolink' >" + $trad('propriedadesTexto',i3GEOF.proplabel.dicionario) + "</span></div>";
122   - janela = i3GEO.janela.cria(
123   - "360px",
124   - "230px",
125   - "",
126   - "",
127   - "",
128   - titulo,
129   - "i3GEOF.proplabel",
130   - false,
131   - "hd",
132   - cabecalho,
133   - minimiza,
134   - "",
135   - false,
136   - "",
137   - "",
138   - "",
139   - "",
140   - ""
141   - );
142   - divid = janela[2].id;
143   - i3GEOF.proplabel.aguarde = $i("i3GEOF.proplabel_imagemCabecalho").style;
144   - $i("i3GEOF.proplabel_corpo").style.backgroundColor = "white";
145   - i3GEOF.proplabel.inicia(divid,conector);
  110 + var minimiza,cabecalho,janela,divid,titulo;
  111 + if ($i("i3GEOF.proplabel")) {
  112 + return;
  113 + }
  114 + //cria a janela flutuante
  115 + cabecalho = function(){
  116 + i3GEOF.proplabel.ativaFoco();
  117 + };
  118 + minimiza = function(){
  119 + i3GEO.janela.minimiza("i3GEOF.proplabel",200);
  120 + };
  121 + titulo = "<span class='i3GeoTituloJanelaBsNolink' >" + $trad('propriedadesTexto',i3GEOF.proplabel.dicionario) + "</span></div>";
  122 + janela = i3GEO.janela.cria(
  123 + "360px",
  124 + "230px",
  125 + "",
  126 + "",
  127 + "",
  128 + titulo,
  129 + "i3GEOF.proplabel",
  130 + false,
  131 + "hd",
  132 + cabecalho,
  133 + minimiza,
  134 + "",
  135 + false,
  136 + "",
  137 + "",
  138 + "",
  139 + "",
  140 + ""
  141 + );
  142 + divid = janela[2].id;
  143 + i3GEOF.proplabel.aguarde = $i("i3GEOF.proplabel_imagemCabecalho").style;
  144 + $i("i3GEOF.proplabel_corpo").style.backgroundColor = "white";
  145 + i3GEOF.proplabel.inicia(divid,conector);
146 146 },
147 147 /*
148 148 Function: ativaFoco
149 149  
150 150 Refaz a interface da ferramenta quando a janela flutuante tem seu foco ativado
151   - */
  151 + */
152 152 ativaFoco: function(){
153 153 },
154 154 /*
155 155 Function: corj
156 156  
157 157 Abre a janela para o usu&aacute;rio selecionar uma cor interativamente
158   - */
  158 + */
159 159 corj: function(obj)
160 160 {i3GEO.util.abreCor("",obj);},
161 161 /*
162 162 Function: pegaPar
163 163  
164 164 Pega os parametros para montar a chamada ajax que cria ou testa a topon&iacute;mia
165   - */
  165 + */
166 166 pegaPar: function(){
167   - if($i("i3GEOproplabelfundoc_i").value === "")
168   - {$i("i3GEOproplabelfundoc_i").value = "off";}
169   - if($i("i3GEOproplabelsombra_i").value === "")
170   - {$i("i3GEOproplabelsombra_i").value = "off";}
171   - if($i("i3GEOproplabelmascara_i").value === "")
172   - {$i("i3GEOproplabelmascara_i").value = "off";}
173   - if($i("i3GEOproplabelfrentes_i").value === "")
174   - {$i("i3GEOproplabelfrentes_i").value = "off";}
175   - var par = "&position="+$i("i3GEOproplabelposition_i").value +
176   - "&partials="+$i("i3GEOproplabelpartials_i").value+
177   - "&offsetx="+$i("i3GEOproplabeloffsetx_i").value+
178   - "&offsety="+$i("i3GEOproplabeloffsety_i").value+
179   - "&minfeaturesize="+$i("i3GEOproplabelminfeaturesize_i").value+
180   - "&mindistance="+$i("i3GEOproplabelmindistance_i").value+
181   - "&force="+$i("i3GEOproplabelforce_i").value+
182   - "&shadowsizex="+$i("i3GEOproplabelfrentex_i").value+
183   - "&shadowsizey="+$i("i3GEOproplabelfrentey_i").value+
184   - "&cor="+$i("i3GEOproplabelfrente_i").value+
185   - "&sombray="+$i("i3GEOproplabelsombray_i").value+
186   - "&sombrax="+$i("i3GEOproplabelsombrax_i").value+
187   - "&angulo="+$i("i3GEOproplabelangulo_i").value+
188   - "&tamanho="+$i("i3GEOproplabeltamanho_i").value+
189   - "&fonte="+$i("i3GEOproplabelListaFonte").value+
190   - "&fundo="+$i("i3GEOproplabelfundoc_i").value+
191   - "&sombra="+$i("i3GEOproplabelsombra_i").value+
192   - "&outlinecolor="+$i("i3GEOproplabelmascara_i").value+
193   - "&shadowcolor="+$i("i3GEOproplabelfrentes_i").value+
194   - "&wrap="+$i("i3GEOproplabelwrap_i").value;
195   - return par;
  167 + if($i("i3GEOproplabelfundoc_i").value === "")
  168 + {$i("i3GEOproplabelfundoc_i").value = "off";}
  169 + if($i("i3GEOproplabelsombra_i").value === "")
  170 + {$i("i3GEOproplabelsombra_i").value = "off";}
  171 + if($i("i3GEOproplabelmascara_i").value === "")
  172 + {$i("i3GEOproplabelmascara_i").value = "off";}
  173 + if($i("i3GEOproplabelfrentes_i").value === "")
  174 + {$i("i3GEOproplabelfrentes_i").value = "off";}
  175 + var par = "&position="+$i("i3GEOproplabelposition_i").value +
  176 + "&partials="+$i("i3GEOproplabelpartials_i").value+
  177 + "&offsetx="+$i("i3GEOproplabeloffsetx_i").value+
  178 + "&offsety="+$i("i3GEOproplabeloffsety_i").value+
  179 + "&minfeaturesize="+$i("i3GEOproplabelminfeaturesize_i").value+
  180 + "&mindistance="+$i("i3GEOproplabelmindistance_i").value+
  181 + "&force="+$i("i3GEOproplabelforce_i").value+
  182 + "&shadowsizex="+$i("i3GEOproplabelfrentex_i").value+
  183 + "&shadowsizey="+$i("i3GEOproplabelfrentey_i").value+
  184 + "&cor="+$i("i3GEOproplabelfrente_i").value+
  185 + "&sombray="+$i("i3GEOproplabelsombray_i").value+
  186 + "&sombrax="+$i("i3GEOproplabelsombrax_i").value+
  187 + "&angulo="+$i("i3GEOproplabelangulo_i").value+
  188 + "&tamanho="+$i("i3GEOproplabeltamanho_i").value+
  189 + "&fonte="+$i("i3GEOproplabelListaFonte").value+
  190 + "&fundo="+$i("i3GEOproplabelfundoc_i").value+
  191 + "&sombra="+$i("i3GEOproplabelsombra_i").value+
  192 + "&outlinecolor="+$i("i3GEOproplabelmascara_i").value+
  193 + "&shadowcolor="+$i("i3GEOproplabelfrentes_i").value+
  194 + "&wrap="+$i("i3GEOproplabelwrap_i").value;
  195 + return par;
  196 + },
  197 + getParameters: function(){
  198 + var par = {
  199 + position: $i("i3GEOproplabelposition_i").value,
  200 + partials: $i("i3GEOproplabelpartials_i").value,
  201 + offsetx: $i("i3GEOproplabeloffsetx_i").value,
  202 + offsety: $i("i3GEOproplabeloffsety_i").value,
  203 + minfeaturesize: $i("i3GEOproplabelminfeaturesize_i").value,
  204 + mindistance: $i("i3GEOproplabelmindistance_i").value,
  205 + force: $i("i3GEOproplabelforce_i").value,
  206 + shadowsizex: $i("i3GEOproplabelfrentex_i").value,
  207 + shadowsizey: $i("i3GEOproplabelfrentey_i").value,
  208 + cor: $i("i3GEOproplabelfrente_i").value,
  209 + sombray: $i("i3GEOproplabelsombray_i").value,
  210 + sombrax: $i("i3GEOproplabelsombrax_i").value,
  211 + angulo: $i("i3GEOproplabelangulo_i").value,
  212 + tamanho: $i("i3GEOproplabeltamanho_i").value,
  213 + fonte: $i("i3GEOproplabelListaFonte").value,
  214 + fundo: $i("i3GEOproplabelfundoc_i").value,
  215 + sombra: $i("i3GEOproplabelsombra_i").value,
  216 + outlinecolor: $i("i3GEOproplabelmascara_i").value,
  217 + shadowcolor: $i("i3GEOproplabelfrentes_i").value,
  218 + wrap: $i("i3GEOproplabelwrap_i").value
  219 + };
  220 + if(par.i3GEOproplabelfundoc_i === "")
  221 + {par.i3GEOproplabelfundoc_i = "off";}
  222 + if(par.i3GEOproplabelsombra_i === "")
  223 + {par.i3GEOproplabelsombra_i = "off";}
  224 + if(par.i3GEOproplabelmascara_i === "")
  225 + {par.i3GEOproplabelmascara_i = "off";}
  226 + if(par.i3GEOproplabelfrentes_i === "")
  227 + {par.i3GEOproplabelfrentes_i = "off";}
  228 + return par;
196 229 }
197 230 };
198 231 \ No newline at end of file
... ...
ferramentas/safe2.php
1 1 <?php
2 2 include_once (dirname(__FILE__) . "/../classesphp/sani_request.php");
  3 +
3 4 error_reporting(0);
4 5 $_GET = array_merge($_GET, $_POST);
  6 +ini_set("session.use_cookies", 0);
5 7 session_name("i3GeoPHP");
6   -session_id($_GET["g_sid"]);
7   -session_start();
  8 +if (@$_GET["g_sid"]) {
  9 + session_id($_GET["g_sid"]);
  10 +} elseif (@$_COOKIE["i3GeoPHP"]) {
  11 + session_id($_COOKIE["i3GeoPHP"]);
  12 +}
  13 +session_start([
  14 + 'read_and_close' => true
  15 +]);
8 16 $f = explode(",", $_SESSION["fingerprint"]);
9 17 if ($f[0] != md5('I3GEOSEC' . $_SERVER['HTTP_USER_AGENT'] . $_GET["g_sid"])) {
10 18 header("Content-type: application/json");
... ...
interface/templates/camada.html
... ... @@ -31,7 +31,7 @@
31 31 <li><a href="javascript:void(0)" onclick="i3GEO.tema.dialogo.tabela('{{{name}}}')" title="{{{tabelaTitle}}}" class='{{isnotvetor}} '>
32 32 <span class="glyphicon glyphicon-list-alt"></span> {{{tabelaTexto}}}
33 33 </a></li>
34   - <li><a href="javascript:void(0)" onclick="i3GEO.tema.dialogo.editaLegenda('{{{name}}}')" class='{{isnotvetor}} '>
  34 + <li><a href="javascript:void(0)" onclick="i3GEO.tema.dialogo.editaLegenda('{{{name}}}')" >
35 35 <span class="glyphicon glyphicon-th-list"></span> {{{editorlegendaTexto}}}
36 36 </a></li>
37 37 <li><a class="{{{zoomtema}}} " href="javascript:void(0)" onclick="i3GEO.tema.zoom('{{{name}}}')" title="{{{zoomtemaTitle}}}" >
... ...
js/compactados/dicionario_compacto.js
1   -g_traducao={"dec":[{pt:",",en:".",es:","}],"mil":[{pt:".",en:",",es:"."}],"p1":[{pt:"O i3Geo &eacute; software livre! Para download clique <a href='https://softwarepublico.gov.br/social/i3geo' target=blank >aqui</a>. <b><a href='http://"+window.location.host+"/i3geo/mobile/qrcode.htm' target=blank >Qrcode mobile</a></b>",en:"I3Geo is an open source software! Click <a href='https://softwarepublico.gov.br/social/i3geo' target=blank >here</a> to download. <b><a href='http://"+window.location.host+"/i3geo/mobile/qrcode.htm' target=blank >Qrcode mobile</a></b>",es:"i3Geo es software libre! Para descargar haga clic <a href='https://softwarepublico.gov.br/social/i3geo' target=blank >aqu&iacute;</a>. <b><a href='http://"+window.location.host+"/i3geo/mobile/qrcode.htm' target=blank >Qrcode mobile</a></b>"}],"p2":[{pt:"Filtro de cores",en:"Color filter",es:"Filtro de colores"}],"p3":[{pt:"Legenda",en:"Legend",es:"Leyenda"}],"p4":[{pt:"Escala",en:"Scale",es:"Escala"}],"p5":[{pt:"Tamanho",en:"Size",es:"Tama&ntilde;o"}],"p6":[{pt:"Ativa/desativa entorno",en:"Enable/disable environment",es:"Activar/desactivar entorno"}],"p7":[{pt:"Ativa/desativa logo",en:"Enable/disable logo",es:"Activar/desactivar logo"}],"p8":[{pt:"Cor da sele&ccedil;&atilde;o",en:"Selection color",es:"Color de la selecci&oacute;n"}],"p9":[{pt:"Cor do fundo",en:"Background color",es:"Color de fondo"}],"p10":[{pt:"Grade de coordenadas",en:"Coordinate grid",es:"Cuadr&iacute;cula de coordenadas"}],"p11":[{pt:"Template",en:"Template",es:"Plantilla"}],"p12":[{pt:"Temporizador",en:"Timer",es:"Temporizador"}],"p13":[{pt:"Propriedades",en:"Properties",es:"Propiedades"}],"p14":[{pt:"Aplicar",en:"Apply",es:"Aplicar"}],"p15":[{pt:"Formato da imagem do mapa",en:"Map image format",es:"Formato de la imagen del mapa"}],"p16":[{pt:"Fundo",en:"Basemap",es:"Mapa base"}],"p17":[{pt:"Imprime legenda",en:"Print legend",es:"Imprimir la leyenda"}],"p18":[{pt:"N&atilde;o imprime a legenda",en:"Do not print legend",es:"No imprimir la leyenda"}],"p19":[{pt:"Ativa ou desativa a legenda de um tema na op&ccedil;&atilde;o de impress&atilde;o do mapa",en:"Enable or disable the legend of a theme in the map print option",es:"Activa o desactiva la leyenda de un tema en la opci&oacute;n de impresi&oacute;n del mapa"}],"p20":[{pt:"Tela remota",en:"Remote screen",es:"Pantalla remota"}],"p21":[{pt:"Anima&ccedil;&atilde;o",en:"Animation",es:"Animaci&oacute;n"}],"s1":[{pt:"Ajuda",en:"Help",es:"Ayuda"}],"s2":[{pt:"An&aacute;lise",en:"Analysis",es:"An&aacute;lisis"}],"s3":[{pt:"Janelas",en:"Windows",es:"Ventanas"}],"s4":[{pt:"Arquivo",en:"File",es:"Archivo"}],"s5":[{pt:"Propriedades",en:"Properties",es:"Propiedades"}],"u1":[{pt:"Sobre o i3Geo",en:"About i3Geo",es:"Acerca de i3Geo"}],"u2":[{pt:"Doc. dos c&oacute;digos",en:"Doc. of codes",es:"Doc. de los c&oacute;digos"}],"u3":[{pt:"WikiBook",en:"WikiBook",es:"WikiBook"}],"u4":[{pt:"Tutoriais",en:"Tutorials",es:"Tutoriales"}],"u4a":[{pt:"Manual do usu&aacute;rio",en:"User manual",es:"Manual de usuario"}],"u5":[{pt:"Blog",en:"Blog",es:"Blog"}],"u5a":[{pt:"Software p&uacute;blico",en:"Public software",es:"Software p&uacute;blico"}],"u5b":[{pt:"Lista de fun&ccedil;&otilde;es",en:"Function lists",es:"Lista de funciones"}],"u5c":[{pt:"Redes sociais",en:"Social networks",es:"Redes sociales"}],"u6":[{pt:"Geometrias",en:"Geometries",es:"Geometr&iacute;as"}],"u7":[{pt:"Grade de pol&iacute;gonos",en:"Polygon grid",es:"Cuadr&iacute;cula de pol&iacute;gonos"}],"u8":[{pt:"Grade de pontos",en:"Point grid",es:"Cuadr&iacute;cula de puntos"}],"u9":[{pt:"Grade de hex&aacute;gonos",en:"Grid of Hexagons",es:"Cuadr&iacute;cula de hex&aacute;gonos"}],"u10":[{pt:"Entorno(Buffer)",en:"Buffer",es:"&Aacute;rea de influencia (Buffer)"}],"u11":[{pt:"Centr&oacute;ide",en:"Centroid",es:"Centroide"}],"u11a":[{pt:"Dist&acirc;ncia entre pontos",en:"Distance between points",es:"Distancia entre puntos"}],"u12":[{pt:"N pontos em poligono",en:"N points in polygon",es:"N puntos en pol&iacute;gono"}],"u13":[{pt:"Ponto em poligono/raster",en:"Point in polygon/raster",es:"Punto en pol&iacute;gono/raster"}],"u14":[{pt:"Distribui&ccedil;&atilde;o de pontos",en:"Point distribution",es:"Distribuci&oacute;n de puntos"}],"u15":[{pt:"Barras de ferramentas",en:"Toolbars",es:"Barras de herramientas"}],"u15a":[{pt:"Caixa de ferramentas",en:"Tool box",es:"Caja de herramientas"}],"u16":[{pt:"Janela de mensagens",en:"Message window",es:"Ventana de mensajes"}],"u17":[{pt:"Salvar mapa",en:"Save map",es:"Guardar el mapa"}],"u18":[{pt:"Carregar mapa",en:"Load map",es:"Cargar mapa"}],"u19":[{pt:"Pegar imagens",en:"Paste images",es:"Pegar im&aacute;genes"}],"u20":[{pt:"Converter em WMS e WMC",en:"Convert to WMS and WMC",es:"Convertir a WMS y WMC"}],"u20a":[{pt:"Converter em KML",en:"Convert to KML",es:"Convertir a KML"}],"u21":[{pt:"Gerador de links",en:"Link generator",es:"Generador de enlaces"}],"u22":[{pt:"Grade",en:"Grid",es:"Cuadr&iacute;cula"}],"u23":[{pt:"Ponto",en:"Point",es:"Punto"}],"u24":[{pt:"Pol&iacute;gono",en:"Polygon",es:"Pol&iacute;gono"}],"u25":[{pt:"Dissolve",en:"Dissolve",es:"Disolver"}],"u26":[{pt:"Agrupa",en:"Group",es:"Agrupar"}],"u27":[{pt:"Outros",en:"Others",es:"Otros"}],"u28":[{pt:"Centro m&eacute;dio",en:"Middle center",es:"Centro medio"}],"u29":[{pt:"Editor vetorial",en:"Vector editor",es:"Editor vectorial"}],"t1":[{pt:"Camadas",en:"Layers",es:"Capas"}],"t2":[{pt:"Arraste o tema aqui ou clique para excluir",en:"Drag the theme here or click to remove",es:"Arrastre el tema aqu&iacute; o haga clic para excluir"}],"t2a":[{pt:"Filtra a lista de camadas",en:"Filter the layer list",es:"Filtra la lista de capas"}],"t2b":[{pt:"Abre a legenda do mapa",en:"Open the map legend",es:"Despliega la leyenda del mapa"}],"t3":[{pt:"Clique para ligar ou desligar esse tema, mostrando-o ou n&atilde;o no mapa. Ap&oacute;s alterar o estado do tema, aguarde alguns instantes para o mapa ser redesenhado, ou clique no bot&atilde;o aplicar que ser&aacute; mostrado.",en:"Click to turn this theme off or on, showing it or not on the map. After changing the status of the theme, wait a few moments so that the map updates, or click the Apply button that will be displayed.",es:"Haga clic para encender o apagar este tema y mostrarlo o no en el mapa. Despu&eacute;s de cambiar el estado del tema, espere algunos instantes para que el mapa se actualice o haga clic en el bot&oacute;n aplicar que aparecer&aacute;."}],"t3a":[{pt:"Ligar todos os temas",en:"Turn on all themes",es:"Encender todos los temas"}],"t3b":[{pt:"Desligar todos os temas",en:"Turn off all themes",es:"Apagar todos los temas"}],"t4":[{pt:"Limpa sele&ccedil;&atilde;o",en:"Clear selection",es:"Limpia la selecci&oacute;n"}],"t4a":[{pt:"Zoom para a sele&ccedil;&atilde;o",en:"Zoom to selection",es:"Zoom a la selecci&oacute;n"}],"t5":[{pt:"Limpa sele&ccedil;&atilde;o existente nesse tema",en:"Clear an existing selection in this theme",es:"Limpia la selecci&oacute;n existente en este tema"}],"t6":[{pt:"Clique para fazer o download desse tema no formato shapefile",en:"Click to download this theme in shapefile format",es:"Haga clic para descargar este tema en formato shapefile"}],"t7":[{pt:"clique e arraste",en:"Click and drag",es:"Haga clic y arrastre"}],"t7a":[{pt:"Clique e arraste para mudar a ordem. Arraste e solte na lixeira para remover. Aguarde para ver a legenda.",en:"Click and drag to change the order. Drag and drop to the trash to remove. Wait to see the legend.",es:"Haga clic y arrastre para cambiar el orden. Arrastre y suelte en la papelera para remover. Aguarde para ver la leyenda."}],"t8":[{pt:"arraste para mudar a ordem",en:"drag to change the order",es:"arrastre para cambiar el orden"}],"t9":[{pt:"Compat&iacute;vel com a escala",en:"Compatible with the scale",es:"Compatible con la escala"}],"t10":[{pt:"Incompat&iacute;vel com a escala",en:"Incompatible with the scale",es:"Incompatible con la escala"}],"t11":[{pt:"Escala n&atilde;o conhecida",en:"Unknown scale",es:"Escala no conocida"}],"t12":[{pt:"Excluir",en:"Exclude",es:"Excluir"}],"t12a":[{pt:"Clique para excluir esse tema do mapa.",en:"Click to exclude this theme from the map.",es:"Haga clic para excluir este tema del mapa."}],"t13":[{pt:"Sobe",en:"Up",es:"Subir"}],"t14":[{pt:"Clique para subir esse tema na ordem de desenho",en:"Click to move up the theme in drawing order",es:"Haga clic para subir y cambiar el orden de dibujo de este tema"}],"t15":[{pt:"Desce",en:"Down",es:"Bajar"}],"t16":[{pt:"Clique para descer esse tema na ordem de desenho",en:"Click to move down the theme in drawing order",es:"Haga clic para bajar y cambiar el orden de dibujo de este tema"}],"t17":[{pt:"Zoom para o tema",en:"Zoom to theme",es:"Zoom al tema"}],"t18":[{pt:"Clique para ajustar o mapa de forma a mostrar todo o tema",en:"Click to show the whole theme by adjusting the map",es:"Haga clic para ajustar el mapa de manera de poder ver todo el tema"}],"t18a":[{pt:"Op&ccedil;&otilde;es e propriedades",en:"Options and properties",es:"Opciones y propiedades"}],"t18b":[{pt:"Legenda",en:"Legend",es:"Leyenda"}],"t19":[{pt:"Altera a transpar&ecirc;ncia do tema, possibilitando que as camadas inferiores possam ser vistas.",en:"Change layer transparency to enable visibility of bottom layers.",es:"Altera la transparencia del tema haciendo posible que las capas inferiores se puedan ver."}],"t20":[{pt:"Opacidade",en:"Opacity",es:"Opacidad"}],"t22":[{pt:"Localize elementos no tema com base em seus atributos descritivos.",en:"Search for elements on the theme based on their descriptive attributes.",es:"Ubique elementos en el tema en base a sus atributos descriptivos."}],"t23":[{pt:"Procurar",en:"Search",es:"Buscar"}],"t24":[{pt:"Crie uma nova camada no mapa para apresentar textos descritivos sobre esse tema, tendo como base a tabela de atributos.",en:"Create a new layer on the map based on the table of attributes to display descriptive texts about this theme.",es:"Crear una nueva capa en el mapa para presentar textos descriptivos sobre este tema, teniendo como base la tabla de atributos."}],"t25":[{pt:"Etiquetas baseadas em atributos",en:"Labels based on attributes",es:"Etiquetas basadas en atributos"}],"t26":[{pt:"Defina as etiquetas que ser&atilde;o mostradas quando o mouse &eacute; estacionado sobre um elemento desse tema.",en:"Define labels that will be shown when the mouse is over a feature of this theme.",es:"Defina las etiquetas que se mostrar&aacute;n cuando el rat&oacute;n se detenga sobre un elemento de este tema."}],"t27":[{pt:"Ativar etiquetas",en:"Activate labels",es:"Activar etiquetas"}],"t28":[{pt:"Insira um filtro nesse tema para mostrar apenas determinadas informa&ccedil;&otilde;es, com base na tabela de atributos.",en:"Insert a filter in this theme based on the table of attributes to show only specific information.",es:"Inserte un filtro en este tema para mostrar solo determinadas informaciones, con base en la tabla de atributos."}],"t29":[{pt:"Filtrar",en:"Filter",es:"Filtrar"}],"t30":[{pt:"Veja a tabela de atributos relacionada a esse tema.",en:"See the table of attributes related to this theme.",es:"Vea la tabla de atributos relacionada con este tema."}],"t31":[{pt:"Tabela com os dados",en:"Table with data",es:"Tabla con los datos"}],"t32":[{pt:"Abre o editor de legenda, permitindo a altera&ccedil;&atilde;o da forma de representa&ccedil;&atilde;o desse tema.",en:"Open the legend editor to change the way this theme is rendered.",es:"Abre el editor de leyenda para modificar la forma de representaci&oacute;n de este tema."}],"t33":[{pt:"Editar legenda",en:"Edit legend",es:"Editar leyenda"}],"t34":[{pt:"Mostra os dados desse tema em uma janela que acompanha o mouse.",en:"Show the data of this theme in a window that tracks the mouse.",es:"Muestra los datos de este tema en una ventana que acompa&ntilde;a el rat&oacute;n."}],"t35":[{pt:"Mostra em janela",en:"Show in window",es:"Mostrar en la ventana"}],"t36":[{pt:"tema vis&iacute;vel apenas em determinadas escalas",en:"theme visible only at certain scales",es:"el tema es visible solo en ciertas escalas"}],"t37":[{pt:"Gr&aacute;fico",en:"Chart",es:"Gr&aacute;fico"}],"t37a":[{pt:"Tema com gr&aacute;ficos",en:"Theme with charts",es:"Tema con gr&aacute;ficos"}],"t37b":[{pt:"Gr&aacute;fico interativo",en:"Interactive chart",es:"Gr&aacute;fico interactivo"}],"t38":[{pt:"Exporta a legenda para o padr&atilde;o SLD.",en:"Export the legend to SLD schema.",es:"Exporta la leyenda para el est&aacute;ndar SLD."}],"t39":[{pt:"Exportar SLD",en:"Export SLD",es:"Exportar SLD"}],"t40":[{pt:"Abre a ferramenta que permite alterar o SQL de acesso aos dados",en:"Open the tool to change the SQL to access data",es:"Abre la herramienta que permite cambiar el SQL de acceso a los datos"}],"t41":[{pt:"Editar SQL",en:"Edit SQL",es:"Editar SQL"}],"t42":[{pt:"Cortina",en:"Curtain",es:"Cortina"}],"t43":[{pt:"Aplicar SLD",en:"Apply SLD",es:"Aplicar SLD"}],"t44":[{pt:"Salvar mapfile",en:"Save mapfile",es:"Guardar mapfile"}],"t45":[{pt:"Comentar",en:"Comment",es:"Comentar"}],"t46":[{pt:"Mais populares",en:"Most popular",es:"M&aacute;s populares"}],"t48":[{pt:"Temporizador",en:"Timer",es:"Temporizador"}],"t49":[{pt:"Mapa tem&aacute;tico 3D",en:"3D tematic map",es:"Mapa tem&aacute;tico 3D"}],"a1":[{pt:"Procurar tema:",en:"Search theme:",es:"Buscar tema:"}],"a2":[{pt:"Upload de shape file",en:"Upload shapefile",es:"Subir shapefile"}],"a2b":[{pt:"Upload de DBF ou CSV",en:"Upload DBF or CSV",es:"Subir DBF o CSV"}],"a3":[{pt:"Download de dados",en:"Data downloading",es:"Descarga de datos"}],"a3a":[{pt:"Importar Web Map Context",en:"Import Web Map Context",es:"Importar Web Map Context"}],"a4":[{pt:"Conectar com servidor WMS",en:"Connect to WMS server",es:"Conectar al servidor WMS"}],"a4b":[{pt:"Conectar com servidor WMS-T",en:"Connect to WMS-T server",es:"Conectar al servidor WMS-T"}],"a5":[{pt:"Conectar com GeoRss",en:"Connect to GeoRss",es:"Conectar con GeoRss"}],"a5a":[{pt:"Nuvem de tags",en:"Tag cloud",es:"Nube de etiquetas"}],"a6":[{pt:"Acesso aos arquivos do servidor",en:"Access to server files",es:"Acceso a los archivos del servidor"}],"a7":[{pt:"Temas",en:"Theme",es:"Temas"}],"a8":[{pt:"Clique no box ao lado do tema para ligar ou desligar, mostrando-o ou n&atilde;o no mapa. Ap&oacute;s alterar o estado do tema, aguarde alguns instantes para o mapa ser redesenhado, ou clique no bot&atilde;o aplicar que ser&aacute; mostrado.",en:"Click the box next to the theme to turn it on or off, showing it or not on the map. After changing the status of the theme, wait a few moments so that the map updates, or click the Apply button that will be displayed.",es:"Haga clic en el cuadro ubicado al lado del tema para encender o apagarlo y mostralo o no en el mapa. Despu&eacute;s de cambiar el estado del tema, espere algunos instantes para que el mapa se actualice o haga clic en el bot&oacute;n aplicar que aparecer&aacute;."}],"a9":[{pt:"Fonte",en:"Font",es:"Fuente"}],"a10":[{pt:"c&oacute;digo:",en:"code",es:"c&oacute;digo"}],"a11":[{pt:"Sistemas",en:"Systems",es:"Sistemas"}],"a12":[{pt:"Abrir sistema",en:"Open system",es:"Abrir sistema"}],"a13":[{pt:"Abrir no Google Earth",en:"Open with Google Earth",es:"Abrir en Google Earth"}],"a14":[{pt:"Upload SHP, CSV...",en:"Upload SHP, CSV...",es:"Subir SHP, CSV..."}],"a15":[{pt:"Conex&otilde;es",en:"Conections",es:"Conexiones"}],"a16":[{pt:"Servi&ccedil;os",en:"Services",es:"Servicios"}],"g1":[{pt:"Temas",en:"Themes",es:"Temas"}],"g1a":[{pt:"Cat&aacute;logo",en:"Catalog",es:"Cat&aacute;logo"}],"g2":[{pt:"Adiciona",en:"Add",es:"Agregar"}],"g3":[{pt:"Legenda",en:"Legend",es:"Leyenda"}],"g4":[{pt:"Mapas",en:"Maps",es:"Mapas"}],"g4a":[{pt:"Mapa",en:"Map",es:"Mapa"}],"o1":[{pt:"Aguarde...",en:"Wait...",es:"Espere..."}],"o2":[{pt:"Busca r&aacute;pida",en:"Quick search",es:"B&uacute;squeda r&aacute;pida"}],"o3":[{pt:"Lendo imagem...",en:"Reading image...",es:"Leyendo imagen..."}],"o4":[{pt:"Aguarde...abrindo lente",en:"Wait...Opening magnifying glass",es:"Espere...abriendo lupa"}],"o5":[{pt:"Aguarde...iniciando",en:"Wait...initializing",es:"Espere...iniciando"}],"o6":[{pt:"din&acirc;mico",en:"Dynamic",es:"Din&aacute;mico"}],"d1":[{pt:"Digite as coordenadas de um ponto (X=longitude e Y=latitude) para localizar-lo no mapa. no mapa. O centro do mapa ser&aacute; deslocado para o ponto digitado.",en:"Enter the coordinates of a point (X=longitude and Y=latitude) to localize it on the map. The map center will move to this point.",es:"Digite las coordenadas de un punto (X=longitud e Y=latitud) para ubicarlas en el mapa. El centro del mapa se desplazar&aacute; al punto introducido."}],"d2":[{pt:"Altera a escala do mapa ajustando-a para mostrar a mesma abrang&ecirc;ncia geogr&aacute;fica da inicializa&ccedil;&atilde;o.",en:"Change the map scale to show the initial geographical extent.",es:"Modifica la escala del mapa ajust&aacute;ndola para mostrar la misma &aacute;rea geogr&aacute;fica inicial."}],"d2t":[{pt:"Enquadramento inicial",en:"Initial extent",es:"Extensi&oacute;n inicial"}],"d3":[{pt:"Amplia o mapa - desloca o ponto clicado para centro da tela ou amplia a regi&atilde;o indicada por um ret&acirc;ngulo. Ap&oacute;s ativada, clique e arraste o mouse sobre o mapa na &aacute;rea de zoom desejada.",en:"It enlarges the map - places the clicked point on the center of the screen or enlarge the map on a region indicated by a rectangle. Once activated, click and drag the mouse over the map into the desired area.",es:"Ampl&iacute;a el mapa - coloca el punto donde se hizo clic en el centro de la pantalla o ampl&iacute;a a la regi&oacute;n indicada con un rect&aacute;ngulo. Despu&eacute;s de activarla, haga clic y arrastre el rat&oacute;n sobre el mapa en el &aacute;rea de zoom deseada."}],"d3t":[{pt:"clique e arraste para ampliar",en:"click and drag to enlarge",es:"Haga click y arraste para ampliar"}],"d4":[{pt:"Desloca a regi&atilde;o vis&iacute;vel no mapa. Ap&oacute;s ativada, clique e arraste o mouse sobre o mapa para deslocar a regi&atilde;o vis&iacute;vel.",en:"It moves the visible region on the map. After being activated, click and drag the mouse over the map to move the visible region.",es:"Desplaza la regi&oacute;n visible en el mapa. Una vez activada, haga clic y arrastre el rat&oacute;n sobre el mapa para desplazar la zona visible."}],"d4t":[{pt:"clique e arraste para deslocar",en:"click and drag to move",es:"haga click y arraste para mover"}],"d5":[{pt:"Amplia o mapa tendo como refer&ecirc;ncia o centro atual.",en:"Enlarge the map based on the current center.",es:"Ampl&iacute;a el mapa teniendo como referencia el centro actual."}],"d5t":[{pt:"aproximar",en:"zoom in",es:"acercar"}],"d6":[{pt:"Reduz o mapa tendo como refer&ecircncia o centro atual.",en:"Reduce the map based on the current center.",es:"Reduce el mapa teniendo como referencia el centro actual"}],"d6t":[{pt:"afastar",en:"zoom out",es:"alejar",it:"afastar"}],"d7":[{pt:"Mostra informa&ccedil;&otilde;es sobre um ponto no mapa. Ap&oacute;s ativada, clique sobre o mapa.",en:"It displays information about a point on the map. After being activated, click on the map.",es:"Muestra informaci&oacute;n sobre un punto en el mapa. Despu&eacute;s de activarla haga clic sobre el mapa."}],"d7t":[{pt:"Info",en:"Info",es:"Info"}],"d7a":[{pt:"Mostra informa&ccedil;&otilde;es resumidas sobre um ponto clicado no mapa. N&atilde;o &eacute; necess&aacute;rio clicar nesse &iacute;cone para ativar, basta clicar no mapa a qualquer tempo.",en:"Display summary information about a point clicked on the map. It is not necessary to click this icon to activate it, just click on the map at any time.",es:"Muestra informaci&oacute;n resumida de un punto sobre el cual se ha hecho clic en el mapa. No es necesario hacer clic en ese icono para activarlo, simplemente haga clic en el mapa en cualquier momento."}],"d7at":[{pt:"etiqueta",en:"label",es:"etiqueta"}],"d8":[{pt:"Mostra a extens&atilde;o geogr&aacute;fica atual em coordenadas geogr&aacute;ficas",en:"Show the current extent in geographic coordinates",es:"Muestra la extensi&oacute;n geogr&aacute;fica actual en coordenadas geogr&aacute;ficas"}],"d8t":[{pt:"Extens&atilde;o atual",en:"Current extent",es:"Extensi&oacute; actual"}],"d9":[{pt:"Abre/fecha o mapa de refer&ecirc;ncia",en:"Open/close the overview map",es:"Abre/cierra el mapa de referencia"}],"d9t":[{pt:"Mapa de refer&ecirc;ncia",en:"Overview map",es:"Mapa de referencia"}],"d10":[{pt:"Digite o novo valor de escala e clique no bot&atilde;o aplicar para alterar a escala do mapa",en:"Enter a new scale value and click the apply button to change the map scale",es:"Ingrese el nuevo valor de escala y haga clic en el bot&oacute;n aplicar para modificar la escala del mapa"}],"d11":[{pt:"Busca dados na Wikipedia na abrang&ecirc;ncia atual do mapa. Fa&ccedil;a um zoom no mapa antes de abrir essa op&ccedil;&atilde;o. Regi&ocirc;es muito extensas podem tornar a busca muito demorada",en:"Search for Wikipedia data in the current extent of the map. Zoom on the map before opening this option. Large regions can slow down searching",es:"Busca datos en Wikipedia de la extensi&oacute;n actual del mapa. Haga zoom en el mapa antes de abrir esta opci&oacute;n. Regiones muy extensas pueden hacer que la b&uacute;squeda sea muy lenta"}],"d11t":[{pt:"buscar na Wikip&eacute;dia",en:"search on Wikipedia",es:"buscar en Wikipedia"}],"d12":[{pt:"Imprimir/exportar",en:"",es:""}],"d13":[{pt:"Localiza o IP do usu&aacute;rio no mapa",en:"Locate the user's IP on the map",es:"Localiza la IP del usuario en el mapa"}],"d14":[{pt:"Gera arquivo para 3D",en:"Generate a 3D file",es:"Genera archivo para 3D"}],"d15":[{pt:"Abre o Google Maps, mostrando uma imagem de sat&eacute;lite da regi&atilde;o vista no mapa principal",en:"Open Google Maps displaying a satellite image of the region shown on the main map",es:"Abre Google Maps, mostrando una imagen de sat&eacute;lite de la regi&oacute;n presentada en el mapa principal"}],"d15t":[{pt:"Google Maps",en:"Google Maps",es:"Google Maps"}],"d16":[{pt:"Pesquisa documentos na base de dados Scielo (dados preliminares)",en:"Search documents in the Scielo database (preliminary data)",es:"B&uacute;squeda de documentos en la base de datos Scielo (datos preliminares)"}],"d16t":[{pt:"Scielo",en:"Scielo",es:"Scielo"}],"d17":[{pt:"Projeto Confluence. Pontos de intersec&ccedil;&atilde;o de coordenadas observadas em campo",en:"Confluence Project. Intersection points of coordinates observed in field",es:"Proyecto Confluence. Puntos de intersecci&oacute;n de coordenadas observadas en campo"}],"d17t":[{pt:"conflu&ecirc;ncias",en:"confluences",es:"confluencias"}],"d18":[{pt:"Abre lente de amplia&ccedil;&atilde;o",en:"Open magnifying glass",es:"Abrir lupa"}],"d18t":[{pt:"lente de aumento",en:"magnifying glass",es:"lupa"}],"d19":[{pt:"Coloca as guias em uma janela m&oacute;vel",en:"Put guides in a moving window",es:"Coloca las gu&iacute;as en una ventana m&oacute;vil"}],"d20":[{pt:"Redesenha o mapa com as configura&ccedil;&ocirc;es iniciais.",en:"Reload the map with the initial settings.",es:"Recarga el mapa con las configuraciones iniciales."}],"d20t":[{pt:"reinicia",en:"restart",es:"reinicia",it:"reinicia"}],"d21":[{pt:"Mede a dist&acirc;ncia entre dois ou mais pontos clicados no mapa (menor dist&acirc;ncia). O c&aacute;lculo de dist&acirc;ncia &eacute; aproximado e sua precis&atilde;o depende da escala do mapa.",en:"Measure the distance between two or more clicked points on the map (shorter distance). The calculation of this distance is rough and its accuracy depends on the map scale.",es:"Mide la distancia entre dos o m&aacute;s puntos marcados en el mapa (menor distancia). El c&aacute;lculo de la distancia es aproximado y su exactitud depende de la escala del mapa."}],"d21t":[{pt:"Dist&acirc;ncia",en:"Distance",es:"Distancia"}],"d21a":[{pt:"Mede a &aacute;rea de um pol&iacute;gono desenhado na tela. O c&aacute;lculo de &aacute;rea &eacute; aproximado e sua precis&atilde;o depende da escala do mapa.",en:"Measure the area of a polygon drawn on the screen. The calculation of this area is rough and its accuracy depends on the map scale.",es:"Mide el &aacute;rea de un pol&iacute;gono dibujado sobre la pantalla. El c&aacute;lculo del &aacute;rea es aproximado y su exactitud depende de la escala del mapa."}],"d21at":[{pt:"&Aacute;rea",en:"Area",es:"&Aacute;rea"}],"d22":[{pt:"Insere pontos no mapa em coordenadas geogr&aacute;ficas. Os pontos inclu&iacute;dos podem ser transformados em linhas ou pol&iacute;gonos. Os pontos s&atilde;o armazenados em um tema tempor&aacute;rio, podendo-se fazer o download do arquivo shapefile.",en:"Insert points on the map in geographical coordinates. The added points can be converted into lines or polygons. The points are stored in a temporary theme and can be downloaded as a shapefile.",es:"Inserte puntos en el mapa en coordenadas geogr&aacute;ficas. Los puntos incluidos pueden ser transformados en l&iacute;neas o pol&iacute;gonos. Los puntos se almacenan en un tema temporal y se pueden descargar como archivo shapefile."}],"d22t":[{pt:"inserir pontos",en:"insert points",es:"insertar puntos"}],"d23":[{pt:"Insere um gr&aacute;fico no ponto clicado conforme os atributos existentes no tema escolhido. O tema deve possuir itens com valores num&eacute;ricos na tabela de atributos.",en:"Insert a chart on the clicked point according to the attributes of the selected theme. The theme must have records with numerical values in the table of attributes.",es:"Inserte un gr&aacute;fico en el punto marcado seg&uacute;n los atributos existentes en el tema seleccionado. El tema debe tener campos con valores num&eacute;ricos en la tabla de atributos."}],"d23t":[{pt:"Clique gr&aacute;fico",en:"Click on the chart",es:"Haga clic en el gr&aacute;fico"}],"d24":[{pt:"Abre as ferramentas para sele&ccedil;&atilde;o de elementos de um tema. Os elementos selecionados podem ser utilizados em outras opera&ccedil;&ocirc;es, como buffer e sele&ccedil;&atilde;o por tema.",en:"Open the tools for selecting features of a theme. The selected features can be used for other operations like buffer or selection by theme.",es:"Abre las herramientas para seleccionar elementos de un tema. Los elementos seleccionados pueden ser utilizados en otras operaciones como &aacute;reas de influencia (buffer) y selecci&oacute;n por tema."}],"d24t":[{pt:"Selecionar",en:"Select",es:"Seleccionar"}],"d25":[{pt:"Insere texto no mapa clicando em um ponto. Utilize essa op&ccedil;&atilde;o para adicionar informa&ccedil;&ocirc;es ao mapa.",en:"Insert a text on the map by clicking on a point. Use this option to add information on the map.",es:"Inserte un texto en el mapa haciendo clic en un punto. Utilice esta opci&oacute;n para agregar informaci&oacute;n en el mapa."}],"d25t":[{pt:"Inserir texto",en:"Insert text",es:"Insertar texto"}],"d26":[{pt:"Escolha o visual para os bot&otilde;es e outras caracter&iacute;sticas visuais do mapa",en:"Choose a button appearance and other visual characteristics of the map",es:"Elija el aspecto para los botones y otras caracter&iacute;sticas visuales del mapa"}],"d27":[{pt:"Interface",en:"Interface",es:"interfaz"}],"d28":[{pt:"Aguarde...gerando os arquivos",en:"Please wait...generating files",es:"Espera...generando los archivos"}],"d29":[{pt:"Esta&ccedil;&otilde;es METAR",en:"METAR stations",es:"Estaciones METAR"}],"d30":[{pt:"Linha do tempo",en:"Timeline",es:"L&iacute;nea del tiempo"}],"d31":[{pt:"N&atilde;o existe nenhuma camada com etiquetas ativas",en:"There is no layer with active labels",es:"No existe ninguna capa con etiquetas activas"}],"d32":[{pt:"Aplicativos",en:"Applications",es:"Aplicaciones"}],"ge1":[{pt:"Navega&ccedil;&atilde;o com o mouse",en:"Navigation with the mouse",es:"Navegaci&oacute;n con el rat&oacute;n"}],"ge2":[{pt:"Barra de status",en:"Status bar",es:"Barra de estado"}],"ge3":[{pt:"Mapa de refer&ecirc;ncia",en:"Overview map",es:"Mapa de referencia"}],"ge4":[{pt:"Escala e legenda",en:"Scale and legend",es:"Escala y leyenda"}],"ge5":[{pt:"Atmosfera",en:"Atmosphere",es:"Atm&oacute;sfera"}],"ge6":[{pt:"Grade de coordenadas",en:"Coordinates grid",es:"Cuadr&iacute;culas de coordenadas"}],"ge7":[{pt:"Luz do sol",en:"Sun light",es:"Luz del sol"}],"ge8":[{pt:"Limites pol&iacute;ticos",en:"Political boundaries",es:"L&iacute;mites pol&iacute;ticos"}],"ge9":[{pt:"Constru&ccedil;&otilde;es em 3D",en:"3D buildings ",es:"Construciones en 3D"}],"ge10":[{pt:"Estradas",en:"Roads",es:"Carreteras"}],"ge11":[{pt:"Terreno",en:"Terrain",es:"Terreno"}],"x1":[{pt:"P&aacute;gina principal",en:"Main page",es:"P&aacute;gina principal"}],"x2":[{pt:"Lista de menus",en:"Menu lists",es:"Lista de men&uacute;s"}],"x3":[{pt:"Miniaturas",en:"Thumbnails",es:"Miniaturas"}],"x4":[{pt:"Pesquisa na INDE",en:"Search in INDE",es:"B&uacute;squeda en INDE"}],"x5":[{pt:"Editar subgrupos",en:"Edit subgroups",es:"Editar subgrupos"}],"x6":[{pt:"Editar temas",en:"Edit themes",es:"Editar temas"}],"x7":[{pt:"op&ccedil;&atilde;o vis&iacute;vel apenas para editores",en:"option visible to editors only",es:"opci&oacute;n visible solo para editores"}],"x8":[{pt:"Sistema de administra&ccedil;&atilde;o",en:"Management system",es:"Sistema de administraci&oacute;n"}],"x9":[{pt:"Editar &aacute;rvore",en:"Edit tree",es:"Editar &aacute;rbol"}],"x10":[{pt:"Editar menus do cat&aacute;logo",en:"Edit catalog menus",es:"Editar men&uacute;s del cat&aacute;logo"}],"x11":[{pt:"Abre em uma janela",en:"Open in a window",es:"Abre en una ventana"}],"x13":[{pt:"&Aacute;rvore de camadas n&atilde;o encontrada",en:"Tree layers not found",es:"Arboles de capas no se encuentra"}],"x14":[{pt:"sim",en:"yes",es:"s&iacute;"}],"x15":[{pt:"n&atilde;o",en:"no",es:"no"}],"x16":[{pt:"Valor n&atilde;o definido",en:"Value not defined",es:"Valor no definido"}],"x17":[{pt:"Essa op&ccedil;&atilde;o afeta apenas a impress&atilde;o do mapa",en:"This option only affects map printing",es:"Esta opci&oacute;n solo afecta a la impresi&oacute;n del mapa"}],"x18":[{pt:"Nome n&atilde;o definido",en:"Name not defined",es:"Nombre no definido"}],"x19":[{pt:"Coment&aacute;rios de",en:"Reviews of",es:"Comentarios de"}],"x20":[{pt:"Clique no mapa para desenhar o pol&iacute;gono",en:"Click on the map to draw a polygon",es:"Haga clic en el mapa para dibujar un pol&iacute;gono"}],"x21":[{pt:"Essa opera&ccedil;&atilde;o n&atilde;o funciona nessa interface",en:"This operation does not work on this interface",es:"Esta operaci&oacute;n no funciona en esta interfaz"}],"x22":[{pt:"Op&ccedil;&atilde;o n&atilde;o dispon&iacute;vel",en:"Option not available",es:"Opci&oacute;n no disponible"}],"x23":[{pt:"Dire&ccedil;&atilde;o",en:"Direction",es:"Direcci&oacute;n"}],"x25":[{pt:"M&eacute;todo para calcular dist&acirc;ncias",en:"Method to calculate distances",es:"M&eacute;todo para calcular distancias"}],"x26":[{pt:"Voce quer mesmo encerrar a sessao?",en:"Do you want to logout?",es:"&iquest;Quiere cerrar la sesi&oacute;n?"}],"x27":[{pt:"Usu&aacute;rio",en:"User",es:"Usuario"}],"x28":[{pt:"Senha",en:"Password",es:"Contrase&ntilde;a"}],"x29":[{pt:"Enviar",en:"Submit",es:"Enviar"}],"x30":[{pt:"Ativo",en:"Active",es:"Activo"}],"x31":[{pt:"Erro",en:"Error",es:"Error"}],"x32":[{pt:"Recuperar senha",en:"Recover password",es:"Recuperar contrase&ntilde;a"}],"x33":[{pt:"Escolha um tema da lista",en:"Select a theme from the list",es:"Seleccione un tema de la lista"}],"x34":[{pt:"Lugar",en:"Place",es:"Lugar"}],"x35":[{pt:"Escolha um tipo de busca nas propriedades",en:"Choose a search type in the properties",es:"Elija un tipo de b&uacute;squeda en las propiedades"}],"x36":[{pt:"Digite uma palavra para busca!",en:"Enter search terms!",es:"Introduzca una palabra clave para buscar!"}],"x37":[{pt:"Onde ser&aacute; feita a busca",en:"Where will the search be done?",es:"&iquest;D&oacute;nde se realizar&aacute; la b&uacute;squeda?"}],"x38":[{pt:"Servi&ccedil;os de busca externos",en:"External search services",es:"Servicios de b&uacute;squeda externos"}],"x39":[{pt:"Temas existentes no mapa",en:"Existing themes on the map",es:"Temas existentes en el mapa"}],"x40":[{pt:"Apenas os temas especialmente configurados pelo administrador do i3Geo podem receber opera&ccedil;&otilde;es de busca",en:"Only those themes specially configarated by the i3Geo administrator can receive search operations",es:"Solo los temas especialmente configurados por el administrador de i3Geo pueden ser objeto de operaciones de b&uacute;squeda"}],"x41":[{pt:"Nada encontrado nos temas ou nenhum tema permite busca",en:"Nothing found in the themes or no theme allows searching",es:"Nada encontrado en los temas o ning&uacute;n tema permite b&uacute;squedas"}],"x42":[{pt:"Nada encontrado em ",en:"Nothing found at ",es:"No se encontr&oacute; nada en "}],"x43":[{pt:"Erro ao acessar o servi&ccedil;o",en:"Error accessing the service",es:"Error al acceder al servicio"}],"x44":[{pt:"Nuvem Flash",en:"Cloud Flash",es:"Nube Flash"}],"x45":[{pt:"Diret&oacute;rios",en:"Directories",es:"Directorios"}],"x46":[{pt:"Conex&atilde;o WMS-T",en:"WMS-T connection",es:"Conexi&oacute;n WMS-T"}],"x47":[{pt:"Conex&atilde;o GeoRSS",en:"GeoRSS connection",es:"Conexi&oacute;n GeoRSS"}],"x48":[{pt:"Rota",en:"Route",es:"Ruta"}],"x49":[{pt:"Coordenadas aproximadas",en:"Approximate coordinates",es:"Coordenadas aproximadas"}],"x50":[{pt:"Feche para parar",en:"Close to stop",es:"Cierre para parar"}],"x51":[{pt:"Sele&ccedil;&atilde;o",en:"Selection",es:"Selecci&oacute;n"}],"x52":[{pt:"Alterar senha",en:"Change password",es:"Cambiar contrase&ntilde;a"}],"x53":[{pt:"Upload de WMC",en:"WMC upload",es:"Subir WMC"}],"x54":[{pt:"Perfil",en:"Profile",es:"Perfil"}],"x55":[{pt:"Salva o tema",en:"Save theme",es:"Guarda el tema"}],"x56":[{pt:"Topon&iacute;mia",en:"Toponymy",es:"Toponimia"}],"x57":[{pt:"Cartogramas estat&iacute;sticos",en:"Statistical cartograms",es:"Cartogramas estad&iacute;sticos"}],"x58":[{pt:"Continua",en:"Continue",es:"Seguir"}],"x59":[{pt:"Localiza",en:"Locate",es:"Localiza"}],"x60":[{pt:"Cartogramas",en:"Cartograms",es:"Cartogramas"}],"x61":[{pt:"Filtra limite",en:"Filter limit",es:"Filtra l&iacute;mite"}],"x62":[{pt:"Remover",en:"Remove",es:"Eliminar"}],"x63":[{pt:"Para salvar as configura&ccedil;&otilde;es de uma camada,<br> utilize a op&ccedil;&atilde;o existente na &aacute;rvore de camadas no n&oacute; correspondente ao tema (basta expandir o tema para visualizar as op&ccedil;&otilde;es)<br><br>",en:"To save a layer setting,<br> use the option available in the layer tree corresponding to the theme node (just expand the theme to view the options)<br><br>",es:"Para guardar la configuraci&oacute;n de una capa,<br> utilice la opci&oacute;n disponible en la &aacute;rbol de capas en el nodo correspondiente al tema (basta con expandir el tema para ver las opciones)<br><br>"}],"x64a":[{pt:"Congela a vis&atilde;o atual",en:"Freeze the current view",es:"Congela la vista actual"}],"x64":[{pt:"Item",en:"Item",es:"Item"}],"x65":[{pt:"Buscando &iacute;tens...",en:"Searching fields...",es:"Buscando campos..."}],"x66":[{pt:"Ocorreu um erro",en:"There was an error",es:"Ocurri&oacute; un error"}],"x67":[{pt:"Comunidade i3Geo",en:"i3Geo community",es:"Comunidad i3Geo"}],"x68":[{pt:"Vers&atilde;o",en:"Version",es:"Versi&oacute;"}],"zoomliShift":[{pt:"Pressione a tecla SHIFT junto com o bot&atilde;o esquerdo do mouse e arraste para definir a &aacute;rea que ser&aacute; aproximada",en:"Press the SHIFT key along with the left mouse button and drag to define the area you want to zoom",es:"Presione la tecla MAY&Uacute;S junto con el bot&oacute;n izquierdo del rat&oacute;n y arrastre para definir el &aacute;rea en la que desea hacer zoom"}],"zoomliCtrl":[{pt:"Pressione a tecla CTRL junto com o bot&atilde;o esquerdo do mouse e arraste para definir a &aacute;rea que ser&aacute; aproximada",en:"Press the CTRL key along with the left mouse button and drag to define the area you want to zoom",es:"Presione la tecla CTRL junto con el bot&oacute;n izquierdo del rat&oacute;n y arrastre para definir el &aacute;rea en la que desea hacer zoom"}],"x70":[{pt:"Utilize os dedos em um movimento de pin&ccedil;a para definir a &aacute;rea que ser&aacute; aproximada ou afastada",en:"Use the pinch-zoom gesture to define the area that will be zoomed in or out",es:"Utilice los gestos de pinzas de los dedos para definir el &aacute;rea que ser&aacute; acercada o alejada"}],"x71":[{pt:"Aplicativos estat&iacute;sticos cadastrados",en:"Registered statistical applications",es:"Aplicaciones estad&iacute;sticas registradas"}],"x72":[{pt:"Lista de mapas cadastrados",en:"List of registered maps",es:"Lista de los mapas registrados"}],"x73":[{pt:"Redirecionar para a vers&atilde;o adaptada para dispositivos m&oacute;veis?",en:"Redirect to mobile version?",es:"Redireccionar a una versi&oacute;n adaptada a dispositivos m&oacute;viles?"}],"x74":[{pt:"Fecha",en:"Close",es:"Cierra"}],"x75":[{pt:"Cancela",en:"Cancel",es:"Cancela"}],"x76":[{pt:"O tema j&aacute; existe no mapa.",en:"This theme already exists on theme map.",es:"El tema ya existe en el mapa."}],"x77":[{pt:"Nome do novo marcador",en:"New bookmark name",es:"Nombre de marcador nuevo"}],"x78":[{pt:"Copie os marcadores e cole em um editor para guard&aacute;-los",en:"Copy bookmarks and paste in an editor to save them",es:"Copiar los marcadores y pegarlos en un editor para guardarlos"}],"x79":[{pt:"Marcadores",en:"Bookmarks",es:"Marcadores"}],"x80":[{pt:"Exportar",en:"Export",es:"Exportar"}],"x81":[{pt:"Importar",en:"Import",es:"Importar"}],"x82":[{pt:"Marcar regi&atilde;o",en:"Mark region",es:"Marcar regi&oacute;n"}],"x83":[{pt:"Cole os marcadores para import&aacute;-los",en:"Paste the bookmarks to import",es:"Pegue los marcadores para importarlos"}],"x84":[{pt:"Exportar SHP",en:"Export SHP",es:"Exportar SHP"}],"x85":[{pt:"Visualizador de WMS da INDE-Br",en:"INDE-Br WMS viewer",es:"Visualizador de WMS de INDE-Br"}],"x86":[{pt:"Prefer&ecirc;ncias",en:"Preferences",es:"Preferencias"}],"x87":[{pt:"Limites e localidades",en:"Boundaries and localities",es:"L&iacute;mites y localidades"}],"x88":[{pt:"Prefer&ecirc;ncias",en:"Preferences",es:"Preferencias"}],"x89":[{pt:"Editar cadastro",en:"Edit register",es:"Editar registro"}],"x90":[{pt:"Mapas cadastrados",en:"Registered maps",es:"Mapas registrados"}],"x91":[{pt:"Feche para parar. Desligue o tema para ver o efeito",en:"Close to stop. Turn off the theme to see the effect",es:"Cierre para parar. Apague el tema para ver el efecto"}],"x92":[{pt:"Escolha uma camada",en:"Select a layer",es:"Seleccione una capa"}],"x93":[{pt:"Localiza&ccedil;&atilde;o do usu&aacute;rio",en:"User location",es:"Ubicaci&oacute;n del usuario"}],"x94":[{pt:"Remove as figuras da tela",en:"Remove pictures from the screen",es:"Quita las figuras de la pantalla"}],"x95":[{pt:"trecho",en:"stretch",es:"tramo"}],"x96":[{pt:"atual",en:"current",es:"actual"}],"x97":[{pt:"total",en:"total",es:"total"}],"x98":[{pt:"per&iacute;metro",en:"perimeter",es:"per&iacute;metro"}],"x99":[{pt:"C&aacute;lculo n&atilde;o pode ser realizado. Falta carregar a API de geometria do GM",en:"The calculation cannot be performed. It is necessary to upload the GM geometry API",es:"El c&aacute;lculo no puede ser realizado. Falta cargar la API de geometr&iacute;a de GM"}],"x101":[{pt:"C&oacute;pia",en:"Copy",es:"Copia"}],"x102":[{pt:"Mapa de calor",en:"Heatmap",es:"Mapa de calor"}],"x103":[{pt:"Links para abrir o mapa",en:"Links to open the map",es:"Links para abrir el mapa "}],"x104":[{pt:"Mapa de agrupamentos",en:"Cluster map",es:"Mapa de agrupaci&oacute;n"}],"x105":[{pt:"Navega&ccedil;&atilde;o",en:"Browsing",es:"Navegaci&oacute;n"}],"mais":[{pt:"Mais...",en:"More...",es:"M&aacute;s..."}],"uploadArquivoGeo":[{pt:"Upload de arquivo geo",en:"Geo file upload",es:"Carga del archivo geo"}],"conexaoServicoGeo":[{pt:"Conex&atilde;o com servi&ccedil;os geo",en:"Connection to geo services",es:"Conexi&oacute;n con servicios geo"}],"saikuAba":[{pt:"SAIKU - OLAP (abrir em nova aba)",en:"SAIKU - OLAP (open in a new tab)",es:"SAIKU - OLAP (abrir en una nueva pesta&ntilde;a)"}],"saikuMapa":[{pt:"SAIKU - OLAP (abrir em janela interna)",en:"SAIKU - OLAP (open in an inner window)",es:"SAIKU - OLAP (abrir en una ventana interna)"}],"refMapaAtual":[{pt:"Mapa atual",en:"Current map",es:"Mapa actual"}],"refMapaDinamico":[{pt:"Mapa fixo",en:"WMS",es:"WMS"}],"naoPermitido":[{pt:"Operacao nao autorizada para esse usuario",en:"This user does not have permission to perform this action",es:"Operaci&oacute;n no autorizada para este usuario"}],"melhorcaminho":[{pt:"Melhor caminho (raster)",en:"Best way (raster)",es:"Mejor camino (raster)"}],"tolerancia":[{pt:"Toler&acirc;ncia de busca (em pixels)",en:"Search tolerance (in pixels)",es:"Tolerancia de b&uacute;squeda (en pixeles)"}],"naoInstalado":[{pt:"Ferramenta n&atilde;o dispon&iacute;vel nessa instala&ccedil;&atilde;o do i3Geo",en:"Tool not available on this i3Geo installation",es:"Herramienta no disponible en esta instalaci&oacute;n de i3geo"}],"variaEscala":[{pt:"Depend&ecirc;ncia da escala",en:"Scale dependency",es:"Dependencia de escala"}],"mostraTodosLegenda":[{pt:"Mostra tudo",en:"Show all",es:"Muestra todo"}],"mostraSoLegenda":[{pt:"Mostra s&oacute; a legenda",en:"Show legend only",es:"Muestra solo la leyenda"}],"removerDoMapa":[{pt:"Remove a camada do mapa?",en:"Do you want to remove the layer from map?",es:"&iquest;Quiere remover la capa del mapa?"}],"dicaBuscaRapida":[{pt:"Abre uma janela flutuante com op&ccedil;&otilde;es de busca de dados em servi&ccedil;os como o Google Maps ou nas camadas exsitentes no mapa",en:"Open a floating window with data search options on services like Google Maps or on the map layers",es:"Abre una ventana flotante con opciones de b&uacute;squeda de datos en servicios como Google Maps o en las capas del mapa"}],"refresh":[{pt:"Refaz a &aacute;rvore, reconstruindo os &iacute;cones e lista de camadas",en:"Redo the tree by rebuilding the icons and the layer list",es:"Rehacer el &aacute;rbol reconstruyendo los iconos y la lista de capas"}],"lixeira":[{pt:"Clique para ver a lista de camadas em uma janela flutuante com op&ccedil;&atilde;o para remover um ou mais camadas do mapa. Arraste uma camada sobre esse &iacute;cone para remov&ecirc;-la individualmente",en:"Click to see the layer list in a floating window with the option to remove one or more layers from the map. Drag a layer to this icon to remove it individually",es:"Haga clic para ver la lista de capas en una ventana flotante con la opci&oacute;n de eliminar una o m&aacute;s capas del mapa. Arrastre una capa sobre este icono para removerla individualmente"}],"filtraCam":[{pt:"Permite filtrar a lista de camadas mostradas na &aacute;rvore conforme propriedades espec&iacute;ficas de cada uma",en:"It allows you to filter the layer lists shown in the tree according to their specific properties",es:"Permite filtrar la lista de capas mostradas en el &aacute;rbol seg&uacute;n las propiedades espec&iacute;ficas de cada una"}],"legenda":[{pt:"Abre a legenda do mapa em uma janela flutuante",en:"Open the map legend in a floating window",es:"Abre la leyenda del mapa en una ventana flotante "}],"ferramMapa":[{pt:"Mostra a lista de ferramentas que atuam sobre o mapa",en:"It shows a list of tools that perform tasks on the map",es:"Muestra la lista de herramientas que act&uacute;an sobre el mapa"}],"ferramCamadas":[{pt:"Mostra a lista de ferramentas que atuam sobre camadas",en:"It shows a list of tools that perform tasks on the layers",es:"Muestra una lista de herramientas que act&uacute;an sobre las capas"}],"ajudaEditorOlSalva":[{pt:"Para editar os atributos, utilize a ferramenta de identifica&ccedil;&atilde;o. &Eacute; necess&aacute;rio que exista uma coluna com identificadores &uacute;nicos na tabela a ser editada e que essa coluna esteja vis&iacute;vel na ferramenta de identifica&ccedil;&atilde;o.",en:"Use the identification tool to edit the attributes. There must be a column with unique identifiers in the table that will be edited. This column should be visible in the identification tool.",es:"Para editar los atributos utilice la herramienta de identificaci&oacute;n. Es necesario que exista una columna con identificadores &uacute;nicos en la tabla a ser editada y que esa columna sea visible en la herramienta de identificaci&oacute;n."}],"mascara":[{pt:"M&aacute;scara",en:"Mask",es:"M&aacute;scara"}],"result":[{pt:"Resultado",en:"Result",es:"Resultado"}],"tativo":[{pt:"Tema ativo",en:"Active theme ",es:"Tema activo"}],"geosel":[{pt:"geometria(s) selecionada(s) encontrada(s)",en:"selected geometry found",es:"geometr&iacute;a(s) seleccionada(s) encontrada(s)"}],"listar":[{pt:"Listar",en:"Make a list",es:"Hacer una lista"}],"sdados":[{pt:"Salvar dados",en:"Save data",es:"Guardar datos"}],"incorpo":[{pt:"Incorporar ao mapa",en:"Add to map",es:"Agregar al mapa"}],"selum":[{pt:"Selecione uma ou mais geometrias",en:"Select one or more geometries",es:"Seleccione una o m&aacute;s geometr&iacute;as"}],"atrib":[{pt:"Atributos",en:"Attributes",es:"Atributos"}],"reg":[{pt:"Registros",en:"Records",es:"Registros"}],"adic":[{pt:"Adicionando",en:"Adding",es:"Agregando"}],"stema":[{pt:"Salvar no tema",en:"Save the theme",es:"Salvar el tema"}],"seluma":[{pt:"Selecione apenas uma figura",en:"Select one picture only",es:"Seleccione solo una figura"}],"salva":[{pt:"Salva",en:"Save",es:"Salva"}],"canc":[{pt:"Cancela",en:"Cancel",es:"Cancela"}],"dlinha":[{pt:"digitalizar linha",en:"digitalize line",es:"digitalizar l&iacute;nea"}],"dpol":[{pt:"digitalizar poligono",en:"digitalize polygon",es:"digitalizar pol&iacute;gono"}],"dponto":[{pt:"digitalizar ponto",en:"digitalize point",es:"digitalizar punto"}],"dtexto":[{pt:"digitalizar texto",en:"digitalize text",es:"digitalizar texto"}],"cortaf":[{pt:"corta figura",en:"cut picture",es:"cortar figura"}],"modf":[{pt:"modifica figura",en:"modify picture",es:"modificar figura"}],"listag":[{pt:"lista geometrias",en:"list geometries",es:"crear lista de geometr&iacute;as"}],"frente":[{pt:"trazer para frente",en:"send forward",es:"traer al frente"}],"studo":[{pt:"selecionar tudo",en:"select all",es:"seleccionar todo"}],"ustudo":[{pt:"limpar sele&ccedil;&atilde;o",en:"clear selection",es:"limpiar la selecci&oacute;n"}],"excsel":[{pt:"Remove os elementos selecionados",en:"Remove selected features",es:"Remueve los elementos seleccionados"}],"opcoes":[{pt:"Op&ccedil;&otilde;es",en:"Options",es:"Opciones"}],"meneditor1":[{pt:"Para excluir registros do banco de dados utilize a ferramenta de identifica&ccedil;&atilde;o",en:"Use the identification tool to delete records from the database",es:"Para excluir registros de la base de datos utilice la herramienta de identificaci&oacute;n"}],"meneditor2":[{pt:"Nenhum elemento gr&aacute;fico encontrado. Utilize as op&ccedil;&otilde;es de cria&ccedil;&atilde;o de geometrias.",en:"No graphic element found. Use the options to create geometries.",es:"Ning&uacute;n elemento gr&aacute;fico encontrado. Utilice las opciones de creaci&oacute;n de geometr&iacute;a."}],"meneditor3":[{pt:"Voc&ecirc; precisa fazer login para usar a op&ccedil;&atilde;o de salvar no banco de dados",en:"You must be logged in to use the save to database option",es:"Usted debe iniciar sesi&oacute;n para utilizar la opci&oacute;n de guardar en la base de datos"}],"meneditor4":[{pt:"Valores iguais ao original",en:"Values equal to the original ones",es:"Valores iguales al original"}],"meneditor5":[{pt:"&Eacute; necess&aacute;rio ter um c&oacute;digo para poder excluir",en:"It is necessary to have a password to exclude",es:"Es necesario tener una clave para excluir"}],"meneditor6":[{pt:"Ap&oacute;s escolher a medida da vari&aacute;vel, clique no mapa para escolher o limite geogr&aacute;fico.",en:"After choosing the variable measure, click on the map to choose the geographical boundary.",es:"Despu&eacute;s de escoger la medida de la variable, haga clic en el mapa para seleccionar el l&iacute;mite geogr&aacute;fico."}],"opsel":[{pt:"Opera&ccedil;&otilde;es sobre as figuras selecionadas",en:"Operations on the selected pictures",es:"Operaciones sobre las figuras seleccionadas"}],"capturar":[{pt:"Capturar elemento de um tema",en:"Capture a theme feature",es:"Capturar elemento de un tema"}],"salvexc":[{pt:"Salvar/excluir dados",en:"Save/exclude data",es:"Guardar/excluir datos"}],"edatrib":[{pt:"Editar atributos",en:"Edit Attributes",es:"Editar atributos"}],"camedit":[{pt:"Camadas edit&aacute;veis",en:"Editable layers",es:"Capas editables"}],"nenhum":[{pt:"Nenhum",en:"None",es:"Ninguno"}],"tipo":[{pt:"Tipo",en:"Type",es:"Tipo"}],"abreMapa":[{pt:"Abrir o mapa",en:"Open the map",es:"Abrir el mapa "}],"areaAprox":[{pt:"&Aacute;rea aproximada",en:"Approximate area",es:"&Aacute;rea aproximada"}],"distAprox":[{pt:"Dist&acirc;ncia aproximada",en:"Approximate distance",es:"Distancia aproximada"}],"trocaInterface":[{pt:"Troca de interface",en:"Interface change",es:"Cambio de interfaz"}],"wkt2layer":[{pt:"Converte WKT em camada",en:"Convert WKT into layer",es:"Transformar WKT en capa"}],"salvaDadosEditor":[{pt:"Os dados s&oacute; podem ser salvos em temas que permitem edi&ccedil;&atilde;o e que possuem coluna com auto incremento",en:"Data can only be saved in themes that allow edition and have columns with auto-increment",es:"Los datos solo pueden ser guardados en los temas que permiten edici&oacute;n y que poseen columnas con auto incremento"}],"novaaba":[{pt:"Abre em nova aba",en:"Open in a new tab",es:"Abre en una pesta&ntilde;a nueva"}],"novonome":[{pt:"Novo nome",en:"New name",es:"Nombre nuevo"}],"medir":[{pt:"Medir/Calcular",en:"Measure/Calculate",es:"Medir/Calcular"}],"tabela":[{pt:"Tabela",en:"Table",es:"Tabla"}],"ligaDesliga":[{pt:"Liga/Desliga",en:"Turn on/Turn off",es:"Encender/Apagar"}],"naoPublicado":[{pt:"n&atilde;o publicado",en:"not published",es:"no publicado"}],"operacoesMapaTema":[{pt:"Opera&ccedil;&otilde;es sobre o mapa ou tema",en:"Operations on the map or theme",es:"Operaciones sobre el mapa o tema"}],"descMenuAjuda":[{pt:"Documenta&ccedil;&atilde;o, redes sociais, tutoriais...",en:"Documentation, social networks, tutorials...",es:"Documentaci&oacute;n, redes sociales, tutoriales..."}],"descMenuAnalise":[{pt:"Dist&acirc;ncia, &aacute;rea, buffer, gr&aacute;ficos...",en:"Distance, area, buffer, graphics...",es:"Distancia, &aacute;rea, buffer, gr&aacute;ficos..."}],"descArquivos":[{pt:"Salvar e carregar mapfile, lista de mapas...",en:"Save and upload mapfile, map list...",es:"Guardar y cargar mapfile, lista de mapas..."}],"descOperacoesMapaTema":[{pt:"Tabela, legenda, imprimir, upload, navega&ccedil;&atilde;o...",en:"Table, legend, print, upload, browsing...",es:"Tabla, leyenda, impresi&oacute;n, carga, navegaci&oacute;n..."}],"descOgcWms":[{pt:"Adiciona camada via servi&ccedil;o WMS",en:"Add layer via WMS service",es:"A&ntilde;ade capa a trav&eacute;s de servicio WMS"}],"descLimLoc":[{pt:"Regi&otilde;es cadastradas no sistema de metadados estat&iacute;sticos",en:"Regions registered in the statistical metadata system",es:"Regiones registradas en el sistema de metadatos estad&iacute;sticos"}],"descMeta":[{pt:"Camadas baseadas no sistema de metadados estat&iacute;sticos",en:"Layers based on the statistical metadata system",es:"Capas basadas en el sistema de metadatos estad&iacute;sticos"}],"descMapas":[{pt:"Mapas prontos para uso, com camadas j&aacute; selecionadas",en:"Ready-to-use maps with layers already selected",es:"Mapas listos para su uso con capas seleccionadas"}],"descEstrelas":[{pt:"Lista de camadas classificadas conforme o n&uacute;mero de acessos",en:"List of layers classified according to the number of accesses",es:"Lista de capas clasificadas seg&uacute;n el n&uacute;mero de accesos"}],"descSistemas":[{pt:"Sistemas com op&ccedil;&otilde;es espec&iacute;ficas e que permitem adicionar camadas ao mapa",en:"Systems with specific options that allow you to add layers to the map",es:"Sistemas con opciones espec&iacute;ficas que permiten agregar capas al mapa"}],"descDir":[{pt:"Diret&oacute;rio de arquivos shapefile",en:"Shapefile directory",es:"Directorio de archivos shapefile"}],"localiza":[{pt:"Posi&ccedil;&atilde;o",en:"Position",es:"Posici&oacute;n"}],"volta":[{pt:"volta",en:"back",es:"volver"}],"continua":[{pt:"continua",en:"continue",es:"continuar"}],"avanca":[{pt:"avan&ccedil;a",en:"go ahead",es:"avanzar"}],"tipvazio":[{pt:"N&atilde;o existe nenhuma camada no mapa que permita mostrar etiquetas",en:"There is no layer on the map that allows you to display labels",es:"No existe ninguna capa en el mapa que permita mostrar etiquetas"}],"erroTpl":[{pt:"Erro ao carregar um template",en:"Error loading template",es:"Error al cargar una plantilla"}],"remove":[{pt:"Remove",en:"Remove",es:"Eliminar"}],"iconeFerramentas":[{pt:"Caixa de ferramentas",en:"Tool box",es:"Caja de herramientas"}],"iconeMapa":[{pt:"Camadas inclu&iacute;das",en:"Layers included",es:"Capas incluidas"}],"iconeCatalogo":[{pt:"Incluir mais camadas",en:"Add more layers",es:"Incluir m&aacute;s capas"}],"iconeLegenda":[{pt:"Legenda do mapa",en:"Map Legend",es:"Leyenda del mapa"}],"iconeBalao":[{pt:"Info resumida",en:"Summary information",es:"Informaci&oacute;n resumida"}],"iconeIdentifica":[{pt:"Info completa",en:"Comprehensive information",es:"Informaci&oacute;n completa"}],"indeOk":[{pt:"Cat&aacute;logo da INDE j&aacute; est&aacute; dispon&iacute;vel",en:"INDE catalog now available",es:"Cat&aacute;logo del INDE ya est&aacute; disponible"}],"deveLigada":[{pt:"A camada deve estar vis&iacute;vel",en:"The layer must be visible",es:"La capa debe ser visible"}],"balaoVazio":[{pt:"N&atilde;o foram encontrados dados nas camadas dispon&iacute;veis. Experimente utilizar o &iacute;cone de mais informa&ccedil;&otilde;es",en:"No data was found on the available layers. Try to use the more infomation icon",es:"No se encontraron datos en las capas disponibles. Intente utilizar el icono de m&aacute;s informaci&oacute;n"}],"umaLigada":[{pt:"Pelo menos uma camada deve estar ligada no mapa",en:"At least one layer must be associated with the map",es:"Al menos una capa debe estar conectada en el mapa"}],"precisaApiGM":[{pt:"Essa op&ccedil;&atilde;o necessita de uma API do Google Maps. Consulte o administrador do sistema. O c&oacute;digo da API deve constar no arquivo de configura&ccedil;&atilde;o do i3Geo.",en:"This option requires a Google Maps API. Ask your system administrator for advice. The API code should be in the i3Geo configuration file.",es:"Esta opci&oacute;n requiere una API de Google Maps. Consulte con el administrador del sistema. El c&oacute;digo de la API debe incluirse en el archivo de configuraci&oacute;n de i3Geo."}],"graticule":[{pt:"Grade de coordenadas (ativa e desativa)",en:"Coordinate grid (turn on and turn off)",es:"Cuadr&iacute;cula de coordenadas (activa y desactiva)"}],"versaoAntiga":[{pt:"Essa op&ccedil;&atilde;o pode n&atilde;o funcionar corretamente devido a vers&atilde;o do sistema (Mapserver)",en:"This option may not work properly because of the system version (Mapserver)",es:"Esta opci&oacute;n puede que no funcione correctamente debido a la versi&oacute;n del sistema (Mapserver)"}],"camadasDeFundo":[{pt:"Camadas de fundo",en:"Basemap",es:"Mapa base"}],"funcaojstip":[{pt:"Fun&ccedil;&atilde;o JS (para as etiquetas)",en:"",es:""}],"rangeScaleMsg":[{pt:"Vis&iacute;vel apenas em determinadas escalas",en:"",es:""}],"layerDesenho":[{pt:"Camada de desenho",en:"",es:""}],"confirma":[{pt:"Confirma",en:"",es:""}],"selCorta":[{pt:"Selecione primeiro um elemento para ser cortado",en:"",es:""}],"desPol":[{pt:"Desenhe um pol&iacute;gono",en:"",es:""}],"union":[{pt:"Uni&atilde;o",en:"",es:""}],"intersect":[{pt:"Intersec&ccedil;&atilde;o",en:"",es:""}],"symdif":[{pt:"Diferen&ccedil;a sim&eacute;trica",en:"",es:""}],"dif":[{pt:"Diferen&ccedil;a",en:"",es:""}],"shiftdel":[{pt:"Para apagar um v&eacute;rtice, pressione shift e clique",en:"",es:""}],"extent":[{pt:"Extens&atilde;o",en:"",es:""}],"cola":[{pt:"Cola",en:"",es:""}],"fillring":[{pt:"Preenche as ilhas",en:"",es:""}],"naoremovewkt":[{pt:"Fecha sem remover o desenho",en:"",es:""}],"ativasnaptol":[{pt:"Ativa toler&acirc;ncia (snap)",en:"",es:""}],"freehand":[{pt:"M&atilde;o livre",en:"",es:""}],"masc":[{pt:"M&aacute;scara",en:"",es:""}],"fullscreen":[{pt:"Tela cheia",en:"",es:""}],"esquemadecores":[{pt:"Esquema de cores",en:"Color schema",es:"Esquema de colores"}],"copiaCamada":[{pt:"C&oacute;pia da camada",en:"Layer copy",es:"Copia de la capa"}],"contorno":[{pt:"Contorno",en:"Outline",es:"Contorno"}],"copytomemory":[{pt:"Copiado para a mem&oacute;ria",en:"",es:""}],"nenhumaSel":[{pt:"N&atilde;o existe nenhuma camada com sele&ccedil;&atilde;o",en:"",es:""}],"descws":[{pt:"Utiliza Webservices para adicionar camadas ao mapa, como WMS o GeoJson",en:"",es:""}],"camadaadic":[{pt:"Camada adicionada ao mapa",en:"",es:""}],"camadaatualizada":[{pt:"Camada atualizada",en:"",es:""}],"adicmapa":[{pt:"Adiconar ao mapa",en:"",es:""}],"arqimp":[{pt:"Arquivo importado",en:"",es:""}]};
2 1 \ No newline at end of file
  2 +g_traducao={"dec":[{pt:",",en:".",es:","}],"mil":[{pt:".",en:",",es:"."}],"p1":[{pt:"O i3Geo &eacute; software livre! Para download clique <a href='https://softwarepublico.gov.br/social/i3geo' target=blank >aqui</a>. <b><a href='http://"+window.location.host+"/i3geo/mobile/qrcode.htm' target=blank >Qrcode mobile</a></b>",en:"I3Geo is an open source software! Click <a href='https://softwarepublico.gov.br/social/i3geo' target=blank >here</a> to download. <b><a href='http://"+window.location.host+"/i3geo/mobile/qrcode.htm' target=blank >Qrcode mobile</a></b>",es:"i3Geo es software libre! Para descargar haga clic <a href='https://softwarepublico.gov.br/social/i3geo' target=blank >aqu&iacute;</a>. <b><a href='http://"+window.location.host+"/i3geo/mobile/qrcode.htm' target=blank >Qrcode mobile</a></b>"}],"p2":[{pt:"Filtro de cores",en:"Color filter",es:"Filtro de colores"}],"p3":[{pt:"Legenda",en:"Legend",es:"Leyenda"}],"p4":[{pt:"Escala",en:"Scale",es:"Escala"}],"p5":[{pt:"Tamanho",en:"Size",es:"Tama&ntilde;o"}],"p6":[{pt:"Ativa/desativa entorno",en:"Enable/disable environment",es:"Activar/desactivar entorno"}],"p7":[{pt:"Ativa/desativa logo",en:"Enable/disable logo",es:"Activar/desactivar logo"}],"p8":[{pt:"Cor da sele&ccedil;&atilde;o",en:"Selection color",es:"Color de la selecci&oacute;n"}],"p9":[{pt:"Cor do fundo",en:"Background color",es:"Color de fondo"}],"p10":[{pt:"Grade de coordenadas",en:"Coordinate grid",es:"Cuadr&iacute;cula de coordenadas"}],"p11":[{pt:"Template",en:"Template",es:"Plantilla"}],"p12":[{pt:"Temporizador",en:"Timer",es:"Temporizador"}],"p13":[{pt:"Propriedades",en:"Properties",es:"Propiedades"}],"p14":[{pt:"Aplicar",en:"Apply",es:"Aplicar"}],"p15":[{pt:"Formato da imagem do mapa",en:"Map image format",es:"Formato de la imagen del mapa"}],"p16":[{pt:"Fundo",en:"Basemap",es:"Mapa base"}],"p17":[{pt:"Imprime legenda",en:"Print legend",es:"Imprimir la leyenda"}],"p18":[{pt:"N&atilde;o imprime a legenda",en:"Do not print legend",es:"No imprimir la leyenda"}],"p19":[{pt:"Ativa ou desativa a legenda de um tema na op&ccedil;&atilde;o de impress&atilde;o do mapa",en:"Enable or disable the legend of a theme in the map print option",es:"Activa o desactiva la leyenda de un tema en la opci&oacute;n de impresi&oacute;n del mapa"}],"p20":[{pt:"Tela remota",en:"Remote screen",es:"Pantalla remota"}],"p21":[{pt:"Anima&ccedil;&atilde;o",en:"Animation",es:"Animaci&oacute;n"}],"s1":[{pt:"Ajuda",en:"Help",es:"Ayuda"}],"s2":[{pt:"An&aacute;lise",en:"Analysis",es:"An&aacute;lisis"}],"s3":[{pt:"Janelas",en:"Windows",es:"Ventanas"}],"s4":[{pt:"Arquivo",en:"File",es:"Archivo"}],"s5":[{pt:"Propriedades",en:"Properties",es:"Propiedades"}],"u1":[{pt:"Sobre o i3Geo",en:"About i3Geo",es:"Acerca de i3Geo"}],"u2":[{pt:"Doc. dos c&oacute;digos",en:"Doc. of codes",es:"Doc. de los c&oacute;digos"}],"u3":[{pt:"WikiBook",en:"WikiBook",es:"WikiBook"}],"u4":[{pt:"Tutoriais",en:"Tutorials",es:"Tutoriales"}],"u4a":[{pt:"Manual do usu&aacute;rio",en:"User manual",es:"Manual de usuario"}],"u5":[{pt:"Blog",en:"Blog",es:"Blog"}],"u5a":[{pt:"Software p&uacute;blico",en:"Public software",es:"Software p&uacute;blico"}],"u5b":[{pt:"Lista de fun&ccedil;&otilde;es",en:"Function lists",es:"Lista de funciones"}],"u5c":[{pt:"Redes sociais",en:"Social networks",es:"Redes sociales"}],"u6":[{pt:"Geometrias",en:"Geometries",es:"Geometr&iacute;as"}],"u7":[{pt:"Grade de pol&iacute;gonos",en:"Polygon grid",es:"Cuadr&iacute;cula de pol&iacute;gonos"}],"u8":[{pt:"Grade de pontos",en:"Point grid",es:"Cuadr&iacute;cula de puntos"}],"u9":[{pt:"Grade de hex&aacute;gonos",en:"Grid of Hexagons",es:"Cuadr&iacute;cula de hex&aacute;gonos"}],"u10":[{pt:"Entorno(Buffer)",en:"Buffer",es:"&Aacute;rea de influencia (Buffer)"}],"u11":[{pt:"Centr&oacute;ide",en:"Centroid",es:"Centroide"}],"u11a":[{pt:"Dist&acirc;ncia entre pontos",en:"Distance between points",es:"Distancia entre puntos"}],"u12":[{pt:"N pontos em poligono",en:"N points in polygon",es:"N puntos en pol&iacute;gono"}],"u13":[{pt:"Ponto em poligono/raster",en:"Point in polygon/raster",es:"Punto en pol&iacute;gono/raster"}],"u14":[{pt:"Distribui&ccedil;&atilde;o de pontos",en:"Point distribution",es:"Distribuci&oacute;n de puntos"}],"u15":[{pt:"Barras de ferramentas",en:"Toolbars",es:"Barras de herramientas"}],"u15a":[{pt:"Caixa de ferramentas",en:"Tool box",es:"Caja de herramientas"}],"u16":[{pt:"Janela de mensagens",en:"Message window",es:"Ventana de mensajes"}],"u17":[{pt:"Salvar mapa",en:"Save map",es:"Guardar el mapa"}],"u18":[{pt:"Carregar mapa",en:"Load map",es:"Cargar mapa"}],"u19":[{pt:"Pegar imagens",en:"Paste images",es:"Pegar im&aacute;genes"}],"u20":[{pt:"Converter em WMS e WMC",en:"Convert to WMS and WMC",es:"Convertir a WMS y WMC"}],"u20a":[{pt:"Converter em KML",en:"Convert to KML",es:"Convertir a KML"}],"u21":[{pt:"Gerador de links",en:"Link generator",es:"Generador de enlaces"}],"u22":[{pt:"Grade",en:"Grid",es:"Cuadr&iacute;cula"}],"u23":[{pt:"Ponto",en:"Point",es:"Punto"}],"u24":[{pt:"Pol&iacute;gono",en:"Polygon",es:"Pol&iacute;gono"}],"u25":[{pt:"Dissolve",en:"Dissolve",es:"Disolver"}],"u26":[{pt:"Agrupa",en:"Group",es:"Agrupar"}],"u27":[{pt:"Outros",en:"Others",es:"Otros"}],"u28":[{pt:"Centro m&eacute;dio",en:"Middle center",es:"Centro medio"}],"u29":[{pt:"Editor vetorial",en:"Vector editor",es:"Editor vectorial"}],"t1":[{pt:"Camadas",en:"Layers",es:"Capas"}],"t2":[{pt:"Arraste o tema aqui ou clique para excluir",en:"Drag the theme here or click to remove",es:"Arrastre el tema aqu&iacute; o haga clic para excluir"}],"t2a":[{pt:"Filtra a lista de camadas",en:"Filter the layer list",es:"Filtra la lista de capas"}],"t2b":[{pt:"Abre a legenda do mapa",en:"Open the map legend",es:"Despliega la leyenda del mapa"}],"t3":[{pt:"Clique para ligar ou desligar esse tema, mostrando-o ou n&atilde;o no mapa. Ap&oacute;s alterar o estado do tema, aguarde alguns instantes para o mapa ser redesenhado, ou clique no bot&atilde;o aplicar que ser&aacute; mostrado.",en:"Click to turn this theme off or on, showing it or not on the map. After changing the status of the theme, wait a few moments so that the map updates, or click the Apply button that will be displayed.",es:"Haga clic para encender o apagar este tema y mostrarlo o no en el mapa. Despu&eacute;s de cambiar el estado del tema, espere algunos instantes para que el mapa se actualice o haga clic en el bot&oacute;n aplicar que aparecer&aacute;."}],"t3a":[{pt:"Ligar todos os temas",en:"Turn on all themes",es:"Encender todos los temas"}],"t3b":[{pt:"Desligar todos os temas",en:"Turn off all themes",es:"Apagar todos los temas"}],"t4":[{pt:"Limpa sele&ccedil;&atilde;o",en:"Clear selection",es:"Limpia la selecci&oacute;n"}],"t4a":[{pt:"Zoom para a sele&ccedil;&atilde;o",en:"Zoom to selection",es:"Zoom a la selecci&oacute;n"}],"t5":[{pt:"Limpa sele&ccedil;&atilde;o existente nesse tema",en:"Clear an existing selection in this theme",es:"Limpia la selecci&oacute;n existente en este tema"}],"t6":[{pt:"Clique para fazer o download desse tema no formato shapefile",en:"Click to download this theme in shapefile format",es:"Haga clic para descargar este tema en formato shapefile"}],"t7":[{pt:"clique e arraste",en:"Click and drag",es:"Haga clic y arrastre"}],"t7a":[{pt:"Clique e arraste para mudar a ordem. Arraste e solte na lixeira para remover. Aguarde para ver a legenda.",en:"Click and drag to change the order. Drag and drop to the trash to remove. Wait to see the legend.",es:"Haga clic y arrastre para cambiar el orden. Arrastre y suelte en la papelera para remover. Aguarde para ver la leyenda."}],"t8":[{pt:"arraste para mudar a ordem",en:"drag to change the order",es:"arrastre para cambiar el orden"}],"t9":[{pt:"Compat&iacute;vel com a escala",en:"Compatible with the scale",es:"Compatible con la escala"}],"t10":[{pt:"Incompat&iacute;vel com a escala",en:"Incompatible with the scale",es:"Incompatible con la escala"}],"t11":[{pt:"Escala n&atilde;o conhecida",en:"Unknown scale",es:"Escala no conocida"}],"t12":[{pt:"Excluir",en:"Exclude",es:"Excluir"}],"t12a":[{pt:"Clique para excluir esse tema do mapa.",en:"Click to exclude this theme from the map.",es:"Haga clic para excluir este tema del mapa."}],"t13":[{pt:"Sobe",en:"Up",es:"Subir"}],"t14":[{pt:"Clique para subir esse tema na ordem de desenho",en:"Click to move up the theme in drawing order",es:"Haga clic para subir y cambiar el orden de dibujo de este tema"}],"t15":[{pt:"Desce",en:"Down",es:"Bajar"}],"t16":[{pt:"Clique para descer esse tema na ordem de desenho",en:"Click to move down the theme in drawing order",es:"Haga clic para bajar y cambiar el orden de dibujo de este tema"}],"t17":[{pt:"Zoom para o tema",en:"Zoom to theme",es:"Zoom al tema"}],"t18":[{pt:"Clique para ajustar o mapa de forma a mostrar todo o tema",en:"Click to show the whole theme by adjusting the map",es:"Haga clic para ajustar el mapa de manera de poder ver todo el tema"}],"t18a":[{pt:"Op&ccedil;&otilde;es e propriedades",en:"Options and properties",es:"Opciones y propiedades"}],"t18b":[{pt:"Legenda",en:"Legend",es:"Leyenda"}],"t19":[{pt:"Altera a transpar&ecirc;ncia do tema, possibilitando que as camadas inferiores possam ser vistas.",en:"Change layer transparency to enable visibility of bottom layers.",es:"Altera la transparencia del tema haciendo posible que las capas inferiores se puedan ver."}],"t20":[{pt:"Opacidade",en:"Opacity",es:"Opacidad"}],"t22":[{pt:"Localize elementos no tema com base em seus atributos descritivos.",en:"Search for elements on the theme based on their descriptive attributes.",es:"Ubique elementos en el tema en base a sus atributos descriptivos."}],"t23":[{pt:"Procurar",en:"Search",es:"Buscar"}],"t24":[{pt:"Crie uma nova camada no mapa para apresentar textos descritivos sobre esse tema, tendo como base a tabela de atributos.",en:"Create a new layer on the map based on the table of attributes to display descriptive texts about this theme.",es:"Crear una nueva capa en el mapa para presentar textos descriptivos sobre este tema, teniendo como base la tabla de atributos."}],"t25":[{pt:"Etiquetas baseadas em atributos",en:"Labels based on attributes",es:"Etiquetas basadas en atributos"}],"t26":[{pt:"Defina as etiquetas que ser&atilde;o mostradas quando o mouse &eacute; estacionado sobre um elemento desse tema.",en:"Define labels that will be shown when the mouse is over a feature of this theme.",es:"Defina las etiquetas que se mostrar&aacute;n cuando el rat&oacute;n se detenga sobre un elemento de este tema."}],"t27":[{pt:"Ativar etiquetas",en:"Activate labels",es:"Activar etiquetas"}],"t28":[{pt:"Insira um filtro nesse tema para mostrar apenas determinadas informa&ccedil;&otilde;es, com base na tabela de atributos.",en:"Insert a filter in this theme based on the table of attributes to show only specific information.",es:"Inserte un filtro en este tema para mostrar solo determinadas informaciones, con base en la tabla de atributos."}],"t29":[{pt:"Filtrar",en:"Filter",es:"Filtrar"}],"t30":[{pt:"Veja a tabela de atributos relacionada a esse tema.",en:"See the table of attributes related to this theme.",es:"Vea la tabla de atributos relacionada con este tema."}],"t31":[{pt:"Tabela com os dados",en:"Table with data",es:"Tabla con los datos"}],"t32":[{pt:"Abre o editor de legenda, permitindo a altera&ccedil;&atilde;o da forma de representa&ccedil;&atilde;o desse tema.",en:"Open the legend editor to change the way this theme is rendered.",es:"Abre el editor de leyenda para modificar la forma de representaci&oacute;n de este tema."}],"t33":[{pt:"Editar legenda",en:"Edit legend",es:"Editar leyenda"}],"t34":[{pt:"Mostra os dados desse tema em uma janela que acompanha o mouse.",en:"Show the data of this theme in a window that tracks the mouse.",es:"Muestra los datos de este tema en una ventana que acompa&ntilde;a el rat&oacute;n."}],"t35":[{pt:"Mostra em janela",en:"Show in window",es:"Mostrar en la ventana"}],"t36":[{pt:"tema vis&iacute;vel apenas em determinadas escalas",en:"theme visible only at certain scales",es:"el tema es visible solo en ciertas escalas"}],"t37":[{pt:"Gr&aacute;fico",en:"Chart",es:"Gr&aacute;fico"}],"t37a":[{pt:"Tema com gr&aacute;ficos",en:"Theme with charts",es:"Tema con gr&aacute;ficos"}],"t37b":[{pt:"Gr&aacute;fico interativo",en:"Interactive chart",es:"Gr&aacute;fico interactivo"}],"t38":[{pt:"Exporta a legenda para o padr&atilde;o SLD.",en:"Export the legend to SLD schema.",es:"Exporta la leyenda para el est&aacute;ndar SLD."}],"t39":[{pt:"Exportar SLD",en:"Export SLD",es:"Exportar SLD"}],"t40":[{pt:"Abre a ferramenta que permite alterar o SQL de acesso aos dados",en:"Open the tool to change the SQL to access data",es:"Abre la herramienta que permite cambiar el SQL de acceso a los datos"}],"t41":[{pt:"Editar SQL",en:"Edit SQL",es:"Editar SQL"}],"t42":[{pt:"Cortina",en:"Curtain",es:"Cortina"}],"t43":[{pt:"Aplicar SLD",en:"Apply SLD",es:"Aplicar SLD"}],"t44":[{pt:"Salvar mapfile",en:"Save mapfile",es:"Guardar mapfile"}],"t45":[{pt:"Comentar",en:"Comment",es:"Comentar"}],"t46":[{pt:"Mais populares",en:"Most popular",es:"M&aacute;s populares"}],"t48":[{pt:"Temporizador",en:"Timer",es:"Temporizador"}],"t49":[{pt:"Mapa tem&aacute;tico 3D",en:"3D tematic map",es:"Mapa tem&aacute;tico 3D"}],"a1":[{pt:"Procurar tema:",en:"Search theme:",es:"Buscar tema:"}],"a2":[{pt:"Upload de shape file",en:"Upload shapefile",es:"Subir shapefile"}],"a2b":[{pt:"Upload de DBF ou CSV",en:"Upload DBF or CSV",es:"Subir DBF o CSV"}],"a3":[{pt:"Download de dados",en:"Data downloading",es:"Descarga de datos"}],"a3a":[{pt:"Importar Web Map Context",en:"Import Web Map Context",es:"Importar Web Map Context"}],"a4":[{pt:"Conectar com servidor WMS",en:"Connect to WMS server",es:"Conectar al servidor WMS"}],"a4b":[{pt:"Conectar com servidor WMS-T",en:"Connect to WMS-T server",es:"Conectar al servidor WMS-T"}],"a5":[{pt:"Conectar com GeoRss",en:"Connect to GeoRss",es:"Conectar con GeoRss"}],"a5a":[{pt:"Nuvem de tags",en:"Tag cloud",es:"Nube de etiquetas"}],"a6":[{pt:"Acesso aos arquivos do servidor",en:"Access to server files",es:"Acceso a los archivos del servidor"}],"a7":[{pt:"Temas",en:"Theme",es:"Temas"}],"a8":[{pt:"Clique no box ao lado do tema para ligar ou desligar, mostrando-o ou n&atilde;o no mapa. Ap&oacute;s alterar o estado do tema, aguarde alguns instantes para o mapa ser redesenhado, ou clique no bot&atilde;o aplicar que ser&aacute; mostrado.",en:"Click the box next to the theme to turn it on or off, showing it or not on the map. After changing the status of the theme, wait a few moments so that the map updates, or click the Apply button that will be displayed.",es:"Haga clic en el cuadro ubicado al lado del tema para encender o apagarlo y mostralo o no en el mapa. Despu&eacute;s de cambiar el estado del tema, espere algunos instantes para que el mapa se actualice o haga clic en el bot&oacute;n aplicar que aparecer&aacute;."}],"a9":[{pt:"Fonte",en:"Font",es:"Fuente"}],"a10":[{pt:"c&oacute;digo:",en:"code",es:"c&oacute;digo"}],"a11":[{pt:"Sistemas",en:"Systems",es:"Sistemas"}],"a12":[{pt:"Abrir sistema",en:"Open system",es:"Abrir sistema"}],"a13":[{pt:"Abrir no Google Earth",en:"Open with Google Earth",es:"Abrir en Google Earth"}],"a14":[{pt:"Upload SHP, CSV...",en:"Upload SHP, CSV...",es:"Subir SHP, CSV..."}],"a15":[{pt:"Conex&otilde;es",en:"Conections",es:"Conexiones"}],"a16":[{pt:"Servi&ccedil;os",en:"Services",es:"Servicios"}],"g1":[{pt:"Temas",en:"Themes",es:"Temas"}],"g1a":[{pt:"Cat&aacute;logo",en:"Catalog",es:"Cat&aacute;logo"}],"g2":[{pt:"Adiciona",en:"Add",es:"Agregar"}],"g3":[{pt:"Legenda",en:"Legend",es:"Leyenda"}],"g4":[{pt:"Mapas",en:"Maps",es:"Mapas"}],"g4a":[{pt:"Mapa",en:"Map",es:"Mapa"}],"o1":[{pt:"Aguarde...",en:"Wait...",es:"Espere..."}],"o2":[{pt:"Busca r&aacute;pida",en:"Quick search",es:"B&uacute;squeda r&aacute;pida"}],"o3":[{pt:"Lendo imagem...",en:"Reading image...",es:"Leyendo imagen..."}],"o4":[{pt:"Aguarde...abrindo lente",en:"Wait...Opening magnifying glass",es:"Espere...abriendo lupa"}],"o5":[{pt:"Aguarde...iniciando",en:"Wait...initializing",es:"Espere...iniciando"}],"o6":[{pt:"din&acirc;mico",en:"Dynamic",es:"Din&aacute;mico"}],"d1":[{pt:"Digite as coordenadas de um ponto (X=longitude e Y=latitude) para localizar-lo no mapa. no mapa. O centro do mapa ser&aacute; deslocado para o ponto digitado.",en:"Enter the coordinates of a point (X=longitude and Y=latitude) to localize it on the map. The map center will move to this point.",es:"Digite las coordenadas de un punto (X=longitud e Y=latitud) para ubicarlas en el mapa. El centro del mapa se desplazar&aacute; al punto introducido."}],"d2":[{pt:"Altera a escala do mapa ajustando-a para mostrar a mesma abrang&ecirc;ncia geogr&aacute;fica da inicializa&ccedil;&atilde;o.",en:"Change the map scale to show the initial geographical extent.",es:"Modifica la escala del mapa ajust&aacute;ndola para mostrar la misma &aacute;rea geogr&aacute;fica inicial."}],"d2t":[{pt:"Enquadramento inicial",en:"Initial extent",es:"Extensi&oacute;n inicial"}],"d3":[{pt:"Amplia o mapa - desloca o ponto clicado para centro da tela ou amplia a regi&atilde;o indicada por um ret&acirc;ngulo. Ap&oacute;s ativada, clique e arraste o mouse sobre o mapa na &aacute;rea de zoom desejada.",en:"It enlarges the map - places the clicked point on the center of the screen or enlarge the map on a region indicated by a rectangle. Once activated, click and drag the mouse over the map into the desired area.",es:"Ampl&iacute;a el mapa - coloca el punto donde se hizo clic en el centro de la pantalla o ampl&iacute;a a la regi&oacute;n indicada con un rect&aacute;ngulo. Despu&eacute;s de activarla, haga clic y arrastre el rat&oacute;n sobre el mapa en el &aacute;rea de zoom deseada."}],"d3t":[{pt:"clique e arraste para ampliar",en:"click and drag to enlarge",es:"Haga click y arraste para ampliar"}],"d4":[{pt:"Desloca a regi&atilde;o vis&iacute;vel no mapa. Ap&oacute;s ativada, clique e arraste o mouse sobre o mapa para deslocar a regi&atilde;o vis&iacute;vel.",en:"It moves the visible region on the map. After being activated, click and drag the mouse over the map to move the visible region.",es:"Desplaza la regi&oacute;n visible en el mapa. Una vez activada, haga clic y arrastre el rat&oacute;n sobre el mapa para desplazar la zona visible."}],"d4t":[{pt:"clique e arraste para deslocar",en:"click and drag to move",es:"haga click y arraste para mover"}],"d5":[{pt:"Amplia o mapa tendo como refer&ecirc;ncia o centro atual.",en:"Enlarge the map based on the current center.",es:"Ampl&iacute;a el mapa teniendo como referencia el centro actual."}],"d5t":[{pt:"aproximar",en:"zoom in",es:"acercar"}],"d6":[{pt:"Reduz o mapa tendo como refer&ecircncia o centro atual.",en:"Reduce the map based on the current center.",es:"Reduce el mapa teniendo como referencia el centro actual"}],"d6t":[{pt:"afastar",en:"zoom out",es:"alejar",it:"afastar"}],"d7":[{pt:"Mostra informa&ccedil;&otilde;es sobre um ponto no mapa. Ap&oacute;s ativada, clique sobre o mapa.",en:"It displays information about a point on the map. After being activated, click on the map.",es:"Muestra informaci&oacute;n sobre un punto en el mapa. Despu&eacute;s de activarla haga clic sobre el mapa."}],"d7t":[{pt:"Info",en:"Info",es:"Info"}],"d7a":[{pt:"Mostra informa&ccedil;&otilde;es resumidas sobre um ponto clicado no mapa. N&atilde;o &eacute; necess&aacute;rio clicar nesse &iacute;cone para ativar, basta clicar no mapa a qualquer tempo.",en:"Display summary information about a point clicked on the map. It is not necessary to click this icon to activate it, just click on the map at any time.",es:"Muestra informaci&oacute;n resumida de un punto sobre el cual se ha hecho clic en el mapa. No es necesario hacer clic en ese icono para activarlo, simplemente haga clic en el mapa en cualquier momento."}],"d7at":[{pt:"etiqueta",en:"label",es:"etiqueta"}],"d8":[{pt:"Mostra a extens&atilde;o geogr&aacute;fica atual em coordenadas geogr&aacute;ficas",en:"Show the current extent in geographic coordinates",es:"Muestra la extensi&oacute;n geogr&aacute;fica actual en coordenadas geogr&aacute;ficas"}],"d8t":[{pt:"Extens&atilde;o atual",en:"Current extent",es:"Extensi&oacute; actual"}],"d9":[{pt:"Abre/fecha o mapa de refer&ecirc;ncia",en:"Open/close the overview map",es:"Abre/cierra el mapa de referencia"}],"d9t":[{pt:"Mapa de refer&ecirc;ncia",en:"Overview map",es:"Mapa de referencia"}],"d10":[{pt:"Digite o novo valor de escala e clique no bot&atilde;o aplicar para alterar a escala do mapa",en:"Enter a new scale value and click the apply button to change the map scale",es:"Ingrese el nuevo valor de escala y haga clic en el bot&oacute;n aplicar para modificar la escala del mapa"}],"d11":[{pt:"Busca dados na Wikipedia na abrang&ecirc;ncia atual do mapa. Fa&ccedil;a um zoom no mapa antes de abrir essa op&ccedil;&atilde;o. Regi&ocirc;es muito extensas podem tornar a busca muito demorada",en:"Search for Wikipedia data in the current extent of the map. Zoom on the map before opening this option. Large regions can slow down searching",es:"Busca datos en Wikipedia de la extensi&oacute;n actual del mapa. Haga zoom en el mapa antes de abrir esta opci&oacute;n. Regiones muy extensas pueden hacer que la b&uacute;squeda sea muy lenta"}],"d11t":[{pt:"buscar na Wikip&eacute;dia",en:"search on Wikipedia",es:"buscar en Wikipedia"}],"d12":[{pt:"Imprimir/exportar",en:"",es:""}],"d13":[{pt:"Localiza o IP do usu&aacute;rio no mapa",en:"Locate the user's IP on the map",es:"Localiza la IP del usuario en el mapa"}],"d14":[{pt:"Gera arquivo para 3D",en:"Generate a 3D file",es:"Genera archivo para 3D"}],"d15":[{pt:"Abre o Google Maps, mostrando uma imagem de sat&eacute;lite da regi&atilde;o vista no mapa principal",en:"Open Google Maps displaying a satellite image of the region shown on the main map",es:"Abre Google Maps, mostrando una imagen de sat&eacute;lite de la regi&oacute;n presentada en el mapa principal"}],"d15t":[{pt:"Google Maps",en:"Google Maps",es:"Google Maps"}],"d16":[{pt:"Pesquisa documentos na base de dados Scielo (dados preliminares)",en:"Search documents in the Scielo database (preliminary data)",es:"B&uacute;squeda de documentos en la base de datos Scielo (datos preliminares)"}],"d16t":[{pt:"Scielo",en:"Scielo",es:"Scielo"}],"d17":[{pt:"Projeto Confluence. Pontos de intersec&ccedil;&atilde;o de coordenadas observadas em campo",en:"Confluence Project. Intersection points of coordinates observed in field",es:"Proyecto Confluence. Puntos de intersecci&oacute;n de coordenadas observadas en campo"}],"d17t":[{pt:"conflu&ecirc;ncias",en:"confluences",es:"confluencias"}],"d18":[{pt:"Abre lente de amplia&ccedil;&atilde;o",en:"Open magnifying glass",es:"Abrir lupa"}],"d18t":[{pt:"lente de aumento",en:"magnifying glass",es:"lupa"}],"d19":[{pt:"Coloca as guias em uma janela m&oacute;vel",en:"Put guides in a moving window",es:"Coloca las gu&iacute;as en una ventana m&oacute;vil"}],"d20":[{pt:"Redesenha o mapa com as configura&ccedil;&ocirc;es iniciais.",en:"Reload the map with the initial settings.",es:"Recarga el mapa con las configuraciones iniciales."}],"d20t":[{pt:"reinicia",en:"restart",es:"reinicia",it:"reinicia"}],"d21":[{pt:"Mede a dist&acirc;ncia entre dois ou mais pontos clicados no mapa (menor dist&acirc;ncia). O c&aacute;lculo de dist&acirc;ncia &eacute; aproximado e sua precis&atilde;o depende da escala do mapa.",en:"Measure the distance between two or more clicked points on the map (shorter distance). The calculation of this distance is rough and its accuracy depends on the map scale.",es:"Mide la distancia entre dos o m&aacute;s puntos marcados en el mapa (menor distancia). El c&aacute;lculo de la distancia es aproximado y su exactitud depende de la escala del mapa."}],"d21t":[{pt:"Dist&acirc;ncia",en:"Distance",es:"Distancia"}],"d21a":[{pt:"Mede a &aacute;rea de um pol&iacute;gono desenhado na tela. O c&aacute;lculo de &aacute;rea &eacute; aproximado e sua precis&atilde;o depende da escala do mapa.",en:"Measure the area of a polygon drawn on the screen. The calculation of this area is rough and its accuracy depends on the map scale.",es:"Mide el &aacute;rea de un pol&iacute;gono dibujado sobre la pantalla. El c&aacute;lculo del &aacute;rea es aproximado y su exactitud depende de la escala del mapa."}],"d21at":[{pt:"&Aacute;rea",en:"Area",es:"&Aacute;rea"}],"d22":[{pt:"Insere pontos no mapa em coordenadas geogr&aacute;ficas. Os pontos inclu&iacute;dos podem ser transformados em linhas ou pol&iacute;gonos. Os pontos s&atilde;o armazenados em um tema tempor&aacute;rio, podendo-se fazer o download do arquivo shapefile.",en:"Insert points on the map in geographical coordinates. The added points can be converted into lines or polygons. The points are stored in a temporary theme and can be downloaded as a shapefile.",es:"Inserte puntos en el mapa en coordenadas geogr&aacute;ficas. Los puntos incluidos pueden ser transformados en l&iacute;neas o pol&iacute;gonos. Los puntos se almacenan en un tema temporal y se pueden descargar como archivo shapefile."}],"d22t":[{pt:"inserir pontos",en:"insert points",es:"insertar puntos"}],"d23":[{pt:"Insere um gr&aacute;fico no ponto clicado conforme os atributos existentes no tema escolhido. O tema deve possuir itens com valores num&eacute;ricos na tabela de atributos.",en:"Insert a chart on the clicked point according to the attributes of the selected theme. The theme must have records with numerical values in the table of attributes.",es:"Inserte un gr&aacute;fico en el punto marcado seg&uacute;n los atributos existentes en el tema seleccionado. El tema debe tener campos con valores num&eacute;ricos en la tabla de atributos."}],"d23t":[{pt:"Clique gr&aacute;fico",en:"Click on the chart",es:"Haga clic en el gr&aacute;fico"}],"d24":[{pt:"Abre as ferramentas para sele&ccedil;&atilde;o de elementos de um tema. Os elementos selecionados podem ser utilizados em outras opera&ccedil;&ocirc;es, como buffer e sele&ccedil;&atilde;o por tema.",en:"Open the tools for selecting features of a theme. The selected features can be used for other operations like buffer or selection by theme.",es:"Abre las herramientas para seleccionar elementos de un tema. Los elementos seleccionados pueden ser utilizados en otras operaciones como &aacute;reas de influencia (buffer) y selecci&oacute;n por tema."}],"d24t":[{pt:"Selecionar",en:"Select",es:"Seleccionar"}],"d25":[{pt:"Insere texto no mapa clicando em um ponto. Utilize essa op&ccedil;&atilde;o para adicionar informa&ccedil;&ocirc;es ao mapa.",en:"Insert a text on the map by clicking on a point. Use this option to add information on the map.",es:"Inserte un texto en el mapa haciendo clic en un punto. Utilice esta opci&oacute;n para agregar informaci&oacute;n en el mapa."}],"d25t":[{pt:"Inserir texto",en:"Insert text",es:"Insertar texto"}],"d26":[{pt:"Escolha o visual para os bot&otilde;es e outras caracter&iacute;sticas visuais do mapa",en:"Choose a button appearance and other visual characteristics of the map",es:"Elija el aspecto para los botones y otras caracter&iacute;sticas visuales del mapa"}],"d27":[{pt:"Interface",en:"Interface",es:"interfaz"}],"d28":[{pt:"Aguarde...gerando os arquivos",en:"Please wait...generating files",es:"Espera...generando los archivos"}],"d29":[{pt:"Esta&ccedil;&otilde;es METAR",en:"METAR stations",es:"Estaciones METAR"}],"d30":[{pt:"Linha do tempo",en:"Timeline",es:"L&iacute;nea del tiempo"}],"d31":[{pt:"N&atilde;o existe nenhuma camada com etiquetas ativas",en:"There is no layer with active labels",es:"No existe ninguna capa con etiquetas activas"}],"d32":[{pt:"Aplicativos",en:"Applications",es:"Aplicaciones"}],"ge1":[{pt:"Navega&ccedil;&atilde;o com o mouse",en:"Navigation with the mouse",es:"Navegaci&oacute;n con el rat&oacute;n"}],"ge2":[{pt:"Barra de status",en:"Status bar",es:"Barra de estado"}],"ge3":[{pt:"Mapa de refer&ecirc;ncia",en:"Overview map",es:"Mapa de referencia"}],"ge4":[{pt:"Escala e legenda",en:"Scale and legend",es:"Escala y leyenda"}],"ge5":[{pt:"Atmosfera",en:"Atmosphere",es:"Atm&oacute;sfera"}],"ge6":[{pt:"Grade de coordenadas",en:"Coordinates grid",es:"Cuadr&iacute;culas de coordenadas"}],"ge7":[{pt:"Luz do sol",en:"Sun light",es:"Luz del sol"}],"ge8":[{pt:"Limites pol&iacute;ticos",en:"Political boundaries",es:"L&iacute;mites pol&iacute;ticos"}],"ge9":[{pt:"Constru&ccedil;&otilde;es em 3D",en:"3D buildings ",es:"Construciones en 3D"}],"ge10":[{pt:"Estradas",en:"Roads",es:"Carreteras"}],"ge11":[{pt:"Terreno",en:"Terrain",es:"Terreno"}],"x1":[{pt:"P&aacute;gina principal",en:"Main page",es:"P&aacute;gina principal"}],"x2":[{pt:"Lista de menus",en:"Menu lists",es:"Lista de men&uacute;s"}],"x3":[{pt:"Miniaturas",en:"Thumbnails",es:"Miniaturas"}],"x4":[{pt:"Pesquisa na INDE",en:"Search in INDE",es:"B&uacute;squeda en INDE"}],"x5":[{pt:"Editar subgrupos",en:"Edit subgroups",es:"Editar subgrupos"}],"x6":[{pt:"Editar temas",en:"Edit themes",es:"Editar temas"}],"x7":[{pt:"op&ccedil;&atilde;o vis&iacute;vel apenas para editores",en:"option visible to editors only",es:"opci&oacute;n visible solo para editores"}],"x8":[{pt:"Sistema de administra&ccedil;&atilde;o",en:"Management system",es:"Sistema de administraci&oacute;n"}],"x9":[{pt:"Editar &aacute;rvore",en:"Edit tree",es:"Editar &aacute;rbol"}],"x10":[{pt:"Editar menus do cat&aacute;logo",en:"Edit catalog menus",es:"Editar men&uacute;s del cat&aacute;logo"}],"x11":[{pt:"Abre em uma janela",en:"Open in a window",es:"Abre en una ventana"}],"x13":[{pt:"&Aacute;rvore de camadas n&atilde;o encontrada",en:"Tree layers not found",es:"Arboles de capas no se encuentra"}],"x14":[{pt:"sim",en:"yes",es:"s&iacute;"}],"x15":[{pt:"n&atilde;o",en:"no",es:"no"}],"x16":[{pt:"Valor n&atilde;o definido",en:"Value not defined",es:"Valor no definido"}],"x17":[{pt:"Essa op&ccedil;&atilde;o afeta apenas a impress&atilde;o do mapa",en:"This option only affects map printing",es:"Esta opci&oacute;n solo afecta a la impresi&oacute;n del mapa"}],"x18":[{pt:"Nome n&atilde;o definido",en:"Name not defined",es:"Nombre no definido"}],"x19":[{pt:"Coment&aacute;rios de",en:"Reviews of",es:"Comentarios de"}],"x20":[{pt:"Clique no mapa para desenhar o pol&iacute;gono",en:"Click on the map to draw a polygon",es:"Haga clic en el mapa para dibujar un pol&iacute;gono"}],"x21":[{pt:"Essa opera&ccedil;&atilde;o n&atilde;o funciona nessa interface",en:"This operation does not work on this interface",es:"Esta operaci&oacute;n no funciona en esta interfaz"}],"x22":[{pt:"Op&ccedil;&atilde;o n&atilde;o dispon&iacute;vel",en:"Option not available",es:"Opci&oacute;n no disponible"}],"x23":[{pt:"Dire&ccedil;&atilde;o",en:"Direction",es:"Direcci&oacute;n"}],"x25":[{pt:"M&eacute;todo para calcular dist&acirc;ncias",en:"Method to calculate distances",es:"M&eacute;todo para calcular distancias"}],"x26":[{pt:"Voce quer mesmo encerrar a sessao?",en:"Do you want to logout?",es:"&iquest;Quiere cerrar la sesi&oacute;n?"}],"x27":[{pt:"Usu&aacute;rio",en:"User",es:"Usuario"}],"x28":[{pt:"Senha",en:"Password",es:"Contrase&ntilde;a"}],"x29":[{pt:"Enviar",en:"Submit",es:"Enviar"}],"x30":[{pt:"Ativo",en:"Active",es:"Activo"}],"x31":[{pt:"Erro",en:"Error",es:"Error"}],"x32":[{pt:"Recuperar senha",en:"Recover password",es:"Recuperar contrase&ntilde;a"}],"x33":[{pt:"Escolha um tema da lista",en:"Select a theme from the list",es:"Seleccione un tema de la lista"}],"x34":[{pt:"Lugar",en:"Place",es:"Lugar"}],"x35":[{pt:"Escolha um tipo de busca nas propriedades",en:"Choose a search type in the properties",es:"Elija un tipo de b&uacute;squeda en las propiedades"}],"x36":[{pt:"Digite uma palavra para busca!",en:"Enter search terms!",es:"Introduzca una palabra clave para buscar!"}],"x37":[{pt:"Onde ser&aacute; feita a busca",en:"Where will the search be done?",es:"&iquest;D&oacute;nde se realizar&aacute; la b&uacute;squeda?"}],"x38":[{pt:"Servi&ccedil;os de busca externos",en:"External search services",es:"Servicios de b&uacute;squeda externos"}],"x39":[{pt:"Temas existentes no mapa",en:"Existing themes on the map",es:"Temas existentes en el mapa"}],"x40":[{pt:"Apenas os temas especialmente configurados pelo administrador do i3Geo podem receber opera&ccedil;&otilde;es de busca",en:"Only those themes specially configarated by the i3Geo administrator can receive search operations",es:"Solo los temas especialmente configurados por el administrador de i3Geo pueden ser objeto de operaciones de b&uacute;squeda"}],"x41":[{pt:"Nada encontrado nos temas ou nenhum tema permite busca",en:"Nothing found in the themes or no theme allows searching",es:"Nada encontrado en los temas o ning&uacute;n tema permite b&uacute;squedas"}],"x42":[{pt:"Nada encontrado em ",en:"Nothing found at ",es:"No se encontr&oacute; nada en "}],"x43":[{pt:"Erro ao acessar o servi&ccedil;o",en:"Error accessing the service",es:"Error al acceder al servicio"}],"x44":[{pt:"Nuvem Flash",en:"Cloud Flash",es:"Nube Flash"}],"x45":[{pt:"Diret&oacute;rios",en:"Directories",es:"Directorios"}],"x46":[{pt:"Conex&atilde;o WMS-T",en:"WMS-T connection",es:"Conexi&oacute;n WMS-T"}],"x47":[{pt:"Conex&atilde;o GeoRSS",en:"GeoRSS connection",es:"Conexi&oacute;n GeoRSS"}],"x48":[{pt:"Rota",en:"Route",es:"Ruta"}],"x49":[{pt:"Coordenadas aproximadas",en:"Approximate coordinates",es:"Coordenadas aproximadas"}],"x50":[{pt:"Feche para parar",en:"Close to stop",es:"Cierre para parar"}],"x51":[{pt:"Sele&ccedil;&atilde;o",en:"Selection",es:"Selecci&oacute;n"}],"x52":[{pt:"Alterar senha",en:"Change password",es:"Cambiar contrase&ntilde;a"}],"x53":[{pt:"Upload de WMC",en:"WMC upload",es:"Subir WMC"}],"x54":[{pt:"Perfil",en:"Profile",es:"Perfil"}],"x55":[{pt:"Salva o tema",en:"Save theme",es:"Guarda el tema"}],"x56":[{pt:"Topon&iacute;mia",en:"Toponymy",es:"Toponimia"}],"x57":[{pt:"Cartogramas estat&iacute;sticos",en:"Statistical cartograms",es:"Cartogramas estad&iacute;sticos"}],"x58":[{pt:"Continua",en:"Continue",es:"Seguir"}],"x59":[{pt:"Localiza",en:"Locate",es:"Localiza"}],"x60":[{pt:"Cartogramas",en:"Cartograms",es:"Cartogramas"}],"x61":[{pt:"Filtra limite",en:"Filter limit",es:"Filtra l&iacute;mite"}],"x62":[{pt:"Remover",en:"Remove",es:"Eliminar"}],"x63":[{pt:"Para salvar as configura&ccedil;&otilde;es de uma camada,<br> utilize a op&ccedil;&atilde;o existente na &aacute;rvore de camadas no n&oacute; correspondente ao tema (basta expandir o tema para visualizar as op&ccedil;&otilde;es)<br><br>",en:"To save a layer setting,<br> use the option available in the layer tree corresponding to the theme node (just expand the theme to view the options)<br><br>",es:"Para guardar la configuraci&oacute;n de una capa,<br> utilice la opci&oacute;n disponible en la &aacute;rbol de capas en el nodo correspondiente al tema (basta con expandir el tema para ver las opciones)<br><br>"}],"x64a":[{pt:"Congela a vis&atilde;o atual",en:"Freeze the current view",es:"Congela la vista actual"}],"x64":[{pt:"Item",en:"Item",es:"Item"}],"x65":[{pt:"Buscando &iacute;tens...",en:"Searching fields...",es:"Buscando campos..."}],"x66":[{pt:"Ocorreu um erro",en:"There was an error",es:"Ocurri&oacute; un error"}],"x67":[{pt:"Comunidade i3Geo",en:"i3Geo community",es:"Comunidad i3Geo"}],"x68":[{pt:"Vers&atilde;o",en:"Version",es:"Versi&oacute;"}],"zoomliShift":[{pt:"Pressione a tecla SHIFT junto com o bot&atilde;o esquerdo do mouse e arraste para definir a &aacute;rea que ser&aacute; aproximada",en:"Press the SHIFT key along with the left mouse button and drag to define the area you want to zoom",es:"Presione la tecla MAY&Uacute;S junto con el bot&oacute;n izquierdo del rat&oacute;n y arrastre para definir el &aacute;rea en la que desea hacer zoom"}],"zoomliCtrl":[{pt:"Pressione a tecla CTRL junto com o bot&atilde;o esquerdo do mouse e arraste para definir a &aacute;rea que ser&aacute; aproximada",en:"Press the CTRL key along with the left mouse button and drag to define the area you want to zoom",es:"Presione la tecla CTRL junto con el bot&oacute;n izquierdo del rat&oacute;n y arrastre para definir el &aacute;rea en la que desea hacer zoom"}],"x70":[{pt:"Utilize os dedos em um movimento de pin&ccedil;a para definir a &aacute;rea que ser&aacute; aproximada ou afastada",en:"Use the pinch-zoom gesture to define the area that will be zoomed in or out",es:"Utilice los gestos de pinzas de los dedos para definir el &aacute;rea que ser&aacute; acercada o alejada"}],"x71":[{pt:"Aplicativos estat&iacute;sticos cadastrados",en:"Registered statistical applications",es:"Aplicaciones estad&iacute;sticas registradas"}],"x72":[{pt:"Lista de mapas cadastrados",en:"List of registered maps",es:"Lista de los mapas registrados"}],"x73":[{pt:"Redirecionar para a vers&atilde;o adaptada para dispositivos m&oacute;veis?",en:"Redirect to mobile version?",es:"Redireccionar a una versi&oacute;n adaptada a dispositivos m&oacute;viles?"}],"x74":[{pt:"Fecha",en:"Close",es:"Cierra"}],"x75":[{pt:"Cancela",en:"Cancel",es:"Cancela"}],"x76":[{pt:"O tema j&aacute; existe no mapa.",en:"This theme already exists on theme map.",es:"El tema ya existe en el mapa."}],"x77":[{pt:"Nome do novo marcador",en:"New bookmark name",es:"Nombre de marcador nuevo"}],"x78":[{pt:"Copie os marcadores e cole em um editor para guard&aacute;-los",en:"Copy bookmarks and paste in an editor to save them",es:"Copiar los marcadores y pegarlos en un editor para guardarlos"}],"x79":[{pt:"Marcadores",en:"Bookmarks",es:"Marcadores"}],"x80":[{pt:"Exportar",en:"Export",es:"Exportar"}],"x81":[{pt:"Importar",en:"Import",es:"Importar"}],"x82":[{pt:"Marcar regi&atilde;o",en:"Mark region",es:"Marcar regi&oacute;n"}],"x83":[{pt:"Cole os marcadores para import&aacute;-los",en:"Paste the bookmarks to import",es:"Pegue los marcadores para importarlos"}],"x84":[{pt:"Exportar SHP",en:"Export SHP",es:"Exportar SHP"}],"x85":[{pt:"Visualizador de WMS da INDE-Br",en:"INDE-Br WMS viewer",es:"Visualizador de WMS de INDE-Br"}],"x86":[{pt:"Prefer&ecirc;ncias",en:"Preferences",es:"Preferencias"}],"x87":[{pt:"Limites e localidades",en:"Boundaries and localities",es:"L&iacute;mites y localidades"}],"x88":[{pt:"Prefer&ecirc;ncias",en:"Preferences",es:"Preferencias"}],"x89":[{pt:"Editar cadastro",en:"Edit register",es:"Editar registro"}],"x90":[{pt:"Mapas cadastrados",en:"Registered maps",es:"Mapas registrados"}],"x91":[{pt:"Feche para parar. Desligue o tema para ver o efeito",en:"Close to stop. Turn off the theme to see the effect",es:"Cierre para parar. Apague el tema para ver el efecto"}],"x92":[{pt:"Escolha uma camada",en:"Select a layer",es:"Seleccione una capa"}],"x93":[{pt:"Localiza&ccedil;&atilde;o do usu&aacute;rio",en:"User location",es:"Ubicaci&oacute;n del usuario"}],"x94":[{pt:"Remove as figuras da tela",en:"Remove pictures from the screen",es:"Quita las figuras de la pantalla"}],"x95":[{pt:"trecho",en:"stretch",es:"tramo"}],"x96":[{pt:"atual",en:"current",es:"actual"}],"x97":[{pt:"total",en:"total",es:"total"}],"x98":[{pt:"per&iacute;metro",en:"perimeter",es:"per&iacute;metro"}],"x99":[{pt:"C&aacute;lculo n&atilde;o pode ser realizado. Falta carregar a API de geometria do GM",en:"The calculation cannot be performed. It is necessary to upload the GM geometry API",es:"El c&aacute;lculo no puede ser realizado. Falta cargar la API de geometr&iacute;a de GM"}],"x101":[{pt:"C&oacute;pia",en:"Copy",es:"Copia"}],"x102":[{pt:"Mapa de calor",en:"Heatmap",es:"Mapa de calor"}],"x103":[{pt:"Links para abrir o mapa",en:"Links to open the map",es:"Links para abrir el mapa "}],"x104":[{pt:"Mapa de agrupamentos",en:"Cluster map",es:"Mapa de agrupaci&oacute;n"}],"x105":[{pt:"Navega&ccedil;&atilde;o",en:"Browsing",es:"Navegaci&oacute;n"}],"mais":[{pt:"Mais...",en:"More...",es:"M&aacute;s..."}],"uploadArquivoGeo":[{pt:"Upload de arquivo geo",en:"Geo file upload",es:"Carga del archivo geo"}],"conexaoServicoGeo":[{pt:"Conex&atilde;o com servi&ccedil;os geo",en:"Connection to geo services",es:"Conexi&oacute;n con servicios geo"}],"saikuAba":[{pt:"SAIKU - OLAP (abrir em nova aba)",en:"SAIKU - OLAP (open in a new tab)",es:"SAIKU - OLAP (abrir en una nueva pesta&ntilde;a)"}],"saikuMapa":[{pt:"SAIKU - OLAP (abrir em janela interna)",en:"SAIKU - OLAP (open in an inner window)",es:"SAIKU - OLAP (abrir en una ventana interna)"}],"refMapaAtual":[{pt:"Mapa atual",en:"Current map",es:"Mapa actual"}],"refMapaDinamico":[{pt:"Mapa fixo",en:"WMS",es:"WMS"}],"naoPermitido":[{pt:"Operacao nao autorizada para esse usuario",en:"This user does not have permission to perform this action",es:"Operaci&oacute;n no autorizada para este usuario"}],"melhorcaminho":[{pt:"Melhor caminho (raster)",en:"Best way (raster)",es:"Mejor camino (raster)"}],"tolerancia":[{pt:"Toler&acirc;ncia de busca (em pixels)",en:"Search tolerance (in pixels)",es:"Tolerancia de b&uacute;squeda (en pixeles)"}],"naoInstalado":[{pt:"Ferramenta n&atilde;o dispon&iacute;vel nessa instala&ccedil;&atilde;o do i3Geo",en:"Tool not available on this i3Geo installation",es:"Herramienta no disponible en esta instalaci&oacute;n de i3geo"}],"variaEscala":[{pt:"Depend&ecirc;ncia da escala",en:"Scale dependency",es:"Dependencia de escala"}],"mostraTodosLegenda":[{pt:"Mostra tudo",en:"Show all",es:"Muestra todo"}],"mostraSoLegenda":[{pt:"Mostra s&oacute; a legenda",en:"Show legend only",es:"Muestra solo la leyenda"}],"removerDoMapa":[{pt:"Remove a camada do mapa?",en:"Do you want to remove the layer from map?",es:"&iquest;Quiere remover la capa del mapa?"}],"dicaBuscaRapida":[{pt:"Abre uma janela flutuante com op&ccedil;&otilde;es de busca de dados em servi&ccedil;os como o Google Maps ou nas camadas exsitentes no mapa",en:"Open a floating window with data search options on services like Google Maps or on the map layers",es:"Abre una ventana flotante con opciones de b&uacute;squeda de datos en servicios como Google Maps o en las capas del mapa"}],"refresh":[{pt:"Refaz a &aacute;rvore, reconstruindo os &iacute;cones e lista de camadas",en:"Redo the tree by rebuilding the icons and the layer list",es:"Rehacer el &aacute;rbol reconstruyendo los iconos y la lista de capas"}],"lixeira":[{pt:"Clique para ver a lista de camadas em uma janela flutuante com op&ccedil;&atilde;o para remover um ou mais camadas do mapa. Arraste uma camada sobre esse &iacute;cone para remov&ecirc;-la individualmente",en:"Click to see the layer list in a floating window with the option to remove one or more layers from the map. Drag a layer to this icon to remove it individually",es:"Haga clic para ver la lista de capas en una ventana flotante con la opci&oacute;n de eliminar una o m&aacute;s capas del mapa. Arrastre una capa sobre este icono para removerla individualmente"}],"filtraCam":[{pt:"Permite filtrar a lista de camadas mostradas na &aacute;rvore conforme propriedades espec&iacute;ficas de cada uma",en:"It allows you to filter the layer lists shown in the tree according to their specific properties",es:"Permite filtrar la lista de capas mostradas en el &aacute;rbol seg&uacute;n las propiedades espec&iacute;ficas de cada una"}],"legenda":[{pt:"Abre a legenda do mapa em uma janela flutuante",en:"Open the map legend in a floating window",es:"Abre la leyenda del mapa en una ventana flotante "}],"ferramMapa":[{pt:"Mostra a lista de ferramentas que atuam sobre o mapa",en:"It shows a list of tools that perform tasks on the map",es:"Muestra la lista de herramientas que act&uacute;an sobre el mapa"}],"ferramCamadas":[{pt:"Mostra a lista de ferramentas que atuam sobre camadas",en:"It shows a list of tools that perform tasks on the layers",es:"Muestra una lista de herramientas que act&uacute;an sobre las capas"}],"ajudaEditorOlSalva":[{pt:"Para editar os atributos, utilize a ferramenta de identifica&ccedil;&atilde;o. &Eacute; necess&aacute;rio que exista uma coluna com identificadores &uacute;nicos na tabela a ser editada e que essa coluna esteja vis&iacute;vel na ferramenta de identifica&ccedil;&atilde;o.",en:"Use the identification tool to edit the attributes. There must be a column with unique identifiers in the table that will be edited. This column should be visible in the identification tool.",es:"Para editar los atributos utilice la herramienta de identificaci&oacute;n. Es necesario que exista una columna con identificadores &uacute;nicos en la tabla a ser editada y que esa columna sea visible en la herramienta de identificaci&oacute;n."}],"mascara":[{pt:"M&aacute;scara",en:"Mask",es:"M&aacute;scara"}],"result":[{pt:"Resultado",en:"Result",es:"Resultado"}],"tativo":[{pt:"Tema ativo",en:"Active theme ",es:"Tema activo"}],"geosel":[{pt:"geometria(s) selecionada(s) encontrada(s)",en:"selected geometry found",es:"geometr&iacute;a(s) seleccionada(s) encontrada(s)"}],"listar":[{pt:"Listar",en:"Make a list",es:"Hacer una lista"}],"sdados":[{pt:"Salvar dados",en:"Save data",es:"Guardar datos"}],"incorpo":[{pt:"Incorporar ao mapa",en:"Add to map",es:"Agregar al mapa"}],"selum":[{pt:"Selecione uma ou mais geometrias",en:"Select one or more geometries",es:"Seleccione una o m&aacute;s geometr&iacute;as"}],"atrib":[{pt:"Atributos",en:"Attributes",es:"Atributos"}],"reg":[{pt:"Registros",en:"Records",es:"Registros"}],"adic":[{pt:"Adicionando",en:"Adding",es:"Agregando"}],"stema":[{pt:"Salvar no tema",en:"Save the theme",es:"Salvar el tema"}],"seluma":[{pt:"Selecione apenas uma figura",en:"Select one picture only",es:"Seleccione solo una figura"}],"salva":[{pt:"Salva",en:"Save",es:"Salva"}],"canc":[{pt:"Cancela",en:"Cancel",es:"Cancela"}],"dlinha":[{pt:"digitalizar linha",en:"digitalize line",es:"digitalizar l&iacute;nea"}],"dpol":[{pt:"digitalizar poligono",en:"digitalize polygon",es:"digitalizar pol&iacute;gono"}],"dponto":[{pt:"digitalizar ponto",en:"digitalize point",es:"digitalizar punto"}],"dtexto":[{pt:"digitalizar texto",en:"digitalize text",es:"digitalizar texto"}],"cortaf":[{pt:"corta figura",en:"cut picture",es:"cortar figura"}],"modf":[{pt:"modifica figura",en:"modify picture",es:"modificar figura"}],"listag":[{pt:"lista geometrias",en:"list geometries",es:"crear lista de geometr&iacute;as"}],"frente":[{pt:"trazer para frente",en:"send forward",es:"traer al frente"}],"studo":[{pt:"selecionar tudo",en:"select all",es:"seleccionar todo"}],"ustudo":[{pt:"limpar sele&ccedil;&atilde;o",en:"clear selection",es:"limpiar la selecci&oacute;n"}],"excsel":[{pt:"Remove os elementos selecionados",en:"Remove selected features",es:"Remueve los elementos seleccionados"}],"opcoes":[{pt:"Op&ccedil;&otilde;es",en:"Options",es:"Opciones"}],"meneditor1":[{pt:"Para excluir registros do banco de dados utilize a ferramenta de identifica&ccedil;&atilde;o",en:"Use the identification tool to delete records from the database",es:"Para excluir registros de la base de datos utilice la herramienta de identificaci&oacute;n"}],"meneditor2":[{pt:"Nenhum elemento gr&aacute;fico encontrado. Utilize as op&ccedil;&otilde;es de cria&ccedil;&atilde;o de geometrias.",en:"No graphic element found. Use the options to create geometries.",es:"Ning&uacute;n elemento gr&aacute;fico encontrado. Utilice las opciones de creaci&oacute;n de geometr&iacute;a."}],"meneditor3":[{pt:"Voc&ecirc; precisa fazer login para usar a op&ccedil;&atilde;o de salvar no banco de dados",en:"You must be logged in to use the save to database option",es:"Usted debe iniciar sesi&oacute;n para utilizar la opci&oacute;n de guardar en la base de datos"}],"meneditor4":[{pt:"Valores iguais ao original",en:"Values equal to the original ones",es:"Valores iguales al original"}],"meneditor5":[{pt:"&Eacute; necess&aacute;rio ter um c&oacute;digo para poder excluir",en:"It is necessary to have a password to exclude",es:"Es necesario tener una clave para excluir"}],"meneditor6":[{pt:"Ap&oacute;s escolher a medida da vari&aacute;vel, clique no mapa para escolher o limite geogr&aacute;fico.",en:"After choosing the variable measure, click on the map to choose the geographical boundary.",es:"Despu&eacute;s de escoger la medida de la variable, haga clic en el mapa para seleccionar el l&iacute;mite geogr&aacute;fico."}],"opsel":[{pt:"Opera&ccedil;&otilde;es sobre as figuras selecionadas",en:"Operations on the selected pictures",es:"Operaciones sobre las figuras seleccionadas"}],"capturar":[{pt:"Capturar elemento de um tema",en:"Capture a theme feature",es:"Capturar elemento de un tema"}],"salvexc":[{pt:"Salvar/excluir dados",en:"Save/exclude data",es:"Guardar/excluir datos"}],"edatrib":[{pt:"Editar atributos",en:"Edit Attributes",es:"Editar atributos"}],"camedit":[{pt:"Camadas edit&aacute;veis",en:"Editable layers",es:"Capas editables"}],"nenhum":[{pt:"Nenhum",en:"None",es:"Ninguno"}],"tipo":[{pt:"Tipo",en:"Type",es:"Tipo"}],"abreMapa":[{pt:"Abrir o mapa",en:"Open the map",es:"Abrir el mapa "}],"areaAprox":[{pt:"&Aacute;rea aproximada",en:"Approximate area",es:"&Aacute;rea aproximada"}],"distAprox":[{pt:"Dist&acirc;ncia aproximada",en:"Approximate distance",es:"Distancia aproximada"}],"trocaInterface":[{pt:"Troca de interface",en:"Interface change",es:"Cambio de interfaz"}],"wkt2layer":[{pt:"Converte WKT em camada",en:"Convert WKT into layer",es:"Transformar WKT en capa"}],"salvaDadosEditor":[{pt:"Os dados s&oacute; podem ser salvos em temas que permitem edi&ccedil;&atilde;o e que possuem coluna com auto incremento",en:"Data can only be saved in themes that allow edition and have columns with auto-increment",es:"Los datos solo pueden ser guardados en los temas que permiten edici&oacute;n y que poseen columnas con auto incremento"}],"novaaba":[{pt:"Abre em nova aba",en:"Open in a new tab",es:"Abre en una pesta&ntilde;a nueva"}],"novonome":[{pt:"Novo nome",en:"New name",es:"Nombre nuevo"}],"medir":[{pt:"Medir/Calcular",en:"Measure/Calculate",es:"Medir/Calcular"}],"tabela":[{pt:"Tabela",en:"Table",es:"Tabla"}],"ligaDesliga":[{pt:"Liga/Desliga",en:"Turn on/Turn off",es:"Encender/Apagar"}],"naoPublicado":[{pt:"n&atilde;o publicado",en:"not published",es:"no publicado"}],"operacoesMapaTema":[{pt:"Opera&ccedil;&otilde;es sobre o mapa ou tema",en:"Operations on the map or theme",es:"Operaciones sobre el mapa o tema"}],"descMenuAjuda":[{pt:"Documenta&ccedil;&atilde;o, redes sociais, tutoriais...",en:"Documentation, social networks, tutorials...",es:"Documentaci&oacute;n, redes sociales, tutoriales..."}],"descMenuAnalise":[{pt:"Dist&acirc;ncia, &aacute;rea, buffer, gr&aacute;ficos...",en:"Distance, area, buffer, graphics...",es:"Distancia, &aacute;rea, buffer, gr&aacute;ficos..."}],"descArquivos":[{pt:"Salvar e carregar mapfile, lista de mapas...",en:"Save and upload mapfile, map list...",es:"Guardar y cargar mapfile, lista de mapas..."}],"descOperacoesMapaTema":[{pt:"Tabela, legenda, imprimir, upload, navega&ccedil;&atilde;o...",en:"Table, legend, print, upload, browsing...",es:"Tabla, leyenda, impresi&oacute;n, carga, navegaci&oacute;n..."}],"descOgcWms":[{pt:"Adiciona camada via servi&ccedil;o WMS",en:"Add layer via WMS service",es:"A&ntilde;ade capa a trav&eacute;s de servicio WMS"}],"descLimLoc":[{pt:"Regi&otilde;es cadastradas no sistema de metadados estat&iacute;sticos",en:"Regions registered in the statistical metadata system",es:"Regiones registradas en el sistema de metadatos estad&iacute;sticos"}],"descMeta":[{pt:"Camadas baseadas no sistema de metadados estat&iacute;sticos",en:"Layers based on the statistical metadata system",es:"Capas basadas en el sistema de metadatos estad&iacute;sticos"}],"descMapas":[{pt:"Mapas prontos para uso, com camadas j&aacute; selecionadas",en:"Ready-to-use maps with layers already selected",es:"Mapas listos para su uso con capas seleccionadas"}],"descEstrelas":[{pt:"Lista de camadas classificadas conforme o n&uacute;mero de acessos",en:"List of layers classified according to the number of accesses",es:"Lista de capas clasificadas seg&uacute;n el n&uacute;mero de accesos"}],"descSistemas":[{pt:"Sistemas com op&ccedil;&otilde;es espec&iacute;ficas e que permitem adicionar camadas ao mapa",en:"Systems with specific options that allow you to add layers to the map",es:"Sistemas con opciones espec&iacute;ficas que permiten agregar capas al mapa"}],"descDir":[{pt:"Diret&oacute;rio de arquivos shapefile",en:"Shapefile directory",es:"Directorio de archivos shapefile"}],"localiza":[{pt:"Posi&ccedil;&atilde;o",en:"Position",es:"Posici&oacute;n"}],"volta":[{pt:"volta",en:"back",es:"volver"}],"continua":[{pt:"continua",en:"continue",es:"continuar"}],"avanca":[{pt:"avan&ccedil;a",en:"go ahead",es:"avanzar"}],"tipvazio":[{pt:"N&atilde;o existe nenhuma camada no mapa que permita mostrar etiquetas",en:"There is no layer on the map that allows you to display labels",es:"No existe ninguna capa en el mapa que permita mostrar etiquetas"}],"erroTpl":[{pt:"Erro ao carregar um template",en:"Error loading template",es:"Error al cargar una plantilla"}],"remove":[{pt:"Remove",en:"Remove",es:"Eliminar"}],"iconeFerramentas":[{pt:"Caixa de ferramentas",en:"Tool box",es:"Caja de herramientas"}],"iconeMapa":[{pt:"Camadas inclu&iacute;das",en:"Layers included",es:"Capas incluidas"}],"iconeCatalogo":[{pt:"Incluir mais camadas",en:"Add more layers",es:"Incluir m&aacute;s capas"}],"iconeLegenda":[{pt:"Legenda do mapa",en:"Map Legend",es:"Leyenda del mapa"}],"iconeBalao":[{pt:"Info resumida",en:"Summary information",es:"Informaci&oacute;n resumida"}],"iconeIdentifica":[{pt:"Info completa",en:"Comprehensive information",es:"Informaci&oacute;n completa"}],"indeOk":[{pt:"Cat&aacute;logo da INDE j&aacute; est&aacute; dispon&iacute;vel",en:"INDE catalog now available",es:"Cat&aacute;logo del INDE ya est&aacute; disponible"}],"deveLigada":[{pt:"A camada deve estar vis&iacute;vel",en:"The layer must be visible",es:"La capa debe ser visible"}],"balaoVazio":[{pt:"N&atilde;o foram encontrados dados nas camadas dispon&iacute;veis. Experimente utilizar o &iacute;cone de mais informa&ccedil;&otilde;es",en:"No data was found on the available layers. Try to use the more infomation icon",es:"No se encontraron datos en las capas disponibles. Intente utilizar el icono de m&aacute;s informaci&oacute;n"}],"umaLigada":[{pt:"Pelo menos uma camada deve estar ligada no mapa",en:"At least one layer must be associated with the map",es:"Al menos una capa debe estar conectada en el mapa"}],"precisaApiGM":[{pt:"Essa op&ccedil;&atilde;o necessita de uma API do Google Maps. Consulte o administrador do sistema. O c&oacute;digo da API deve constar no arquivo de configura&ccedil;&atilde;o do i3Geo.",en:"This option requires a Google Maps API. Ask your system administrator for advice. The API code should be in the i3Geo configuration file.",es:"Esta opci&oacute;n requiere una API de Google Maps. Consulte con el administrador del sistema. El c&oacute;digo de la API debe incluirse en el archivo de configuraci&oacute;n de i3Geo."}],"graticule":[{pt:"Grade de coordenadas (ativa e desativa)",en:"Coordinate grid (turn on and turn off)",es:"Cuadr&iacute;cula de coordenadas (activa y desactiva)"}],"versaoAntiga":[{pt:"Essa op&ccedil;&atilde;o pode n&atilde;o funcionar corretamente devido a vers&atilde;o do sistema (Mapserver)",en:"This option may not work properly because of the system version (Mapserver)",es:"Esta opci&oacute;n puede que no funcione correctamente debido a la versi&oacute;n del sistema (Mapserver)"}],"camadasDeFundo":[{pt:"Camadas de fundo",en:"Basemap",es:"Mapa base"}],"funcaojstip":[{pt:"Fun&ccedil;&atilde;o JS (para as etiquetas)",en:"",es:""}],"rangeScaleMsg":[{pt:"Vis&iacute;vel apenas em determinadas escalas",en:"",es:""}],"layerDesenho":[{pt:"Camada de desenho",en:"",es:""}],"confirma":[{pt:"Confirma",en:"",es:""}],"selCorta":[{pt:"Selecione primeiro um elemento para ser cortado",en:"",es:""}],"desPol":[{pt:"Desenhe um pol&iacute;gono",en:"",es:""}],"union":[{pt:"Uni&atilde;o",en:"",es:""}],"intersect":[{pt:"Intersec&ccedil;&atilde;o",en:"",es:""}],"symdif":[{pt:"Diferen&ccedil;a sim&eacute;trica",en:"",es:""}],"dif":[{pt:"Diferen&ccedil;a",en:"",es:""}],"shiftdel":[{pt:"Para apagar um v&eacute;rtice, pressione shift e clique",en:"",es:""}],"extent":[{pt:"Extens&atilde;o",en:"",es:""}],"cola":[{pt:"Cola",en:"",es:""}],"fillring":[{pt:"Preenche as ilhas",en:"",es:""}],"naoremovewkt":[{pt:"Fecha sem remover o desenho",en:"",es:""}],"ativasnaptol":[{pt:"Ativa toler&acirc;ncia (snap)",en:"",es:""}],"freehand":[{pt:"M&atilde;o livre",en:"",es:""}],"masc":[{pt:"M&aacute;scara",en:"",es:""}],"fullscreen":[{pt:"Tela cheia",en:"",es:""}],"esquemadecores":[{pt:"Esquema de cores",en:"Color schema",es:"Esquema de colores"}],"copiaCamada":[{pt:"C&oacute;pia da camada",en:"Layer copy",es:"Copia de la capa"}],"contorno":[{pt:"Contorno",en:"Outline",es:"Contorno"}],"copytomemory":[{pt:"Copiado para a mem&oacute;ria",en:"",es:""}],"nenhumaSel":[{pt:"N&atilde;o existe nenhuma camada com sele&ccedil;&atilde;o",en:"",es:""}],"descws":[{pt:"Utiliza Webservices para adicionar camadas ao mapa, como WMS o GeoJson",en:"",es:""}],"camadaadic":[{pt:"Camada adicionada ao mapa",en:"",es:""}],"camadaatualizada":[{pt:"Camada atualizada",en:"",es:""}],"adicmapa":[{pt:"Adiconar ao mapa",en:"",es:""}],"arqimp":[{pt:"Arquivo importado",en:"",es:""}],"feito":[{pt:"Feito!",en:"",es:""}]};
3 3 \ No newline at end of file
... ...
js/dicionario.js
... ... @@ -3161,5 +3161,12 @@ g_traducao =
3161 3161 en : "",
3162 3162 es : ""
3163 3163 }
  3164 + ],
  3165 + "feito" : [
  3166 + {
  3167 + pt : "Feito!",
  3168 + en : "",
  3169 + es : ""
  3170 + }
3164 3171 ]
3165 3172 };
... ...
js/i3geo_tudo_compacto8.js
... ... @@ -235,7 +235,7 @@ var i3GEOF=[];var i3GEOadmin=[];if(typeof YAHOO!=&quot;undefined&quot;){YAHOO.namespace(&quot;i
235 235 if(typeof(i3GEO)==='undefined'){var i3GEO={}}var navm=false;var navn=false;var chro=navigator.userAgent.toLowerCase().indexOf('chrome')>-1;var opera=navigator.userAgent.toLowerCase().indexOf('opera')>-1;if(navigator.appName.substring(0,1)==='N'){navn=true}if(navigator.appName.substring(0,1)==='M'){navm=true}if(opera===true){navn=true}var $i=function(id){if(!id||id===""){return false}return document.getElementById(id)};Array.prototype.remove=function(s){try{var n=this.length,i;for(i=0;i<n;i++){if(this[i]==s){this.splice(i,1)}}}catch(e){}};Array.prototype.getUnique=function(){var u={},a=[];for(var i=0,l=this.length;i<l;++i){if(u.hasOwnProperty(this[i])){continue}a.push(this[i]);u[this[i]]=1}return a};(function(){function decimalAdjust(type,value,exp){if(typeof exp==='undefined'||+exp===0){return Math[type](value)}value=+value;exp=+exp;if(isNaN(value)||!(typeof exp==='number'&&exp%1===0)){return NaN}value=value.toString().split('e');value=Math[type](+(value[0]+'e'+(value[1]?(+value[1]-exp):-exp)));value=value.toString().split('e');return+(value[0]+'e'+(value[1]?(+value[1]+exp):exp))}if(!Math.round10){Math.round10=function(value,exp){return decimalAdjust('round',value,exp)}}if(!Math.floor10){Math.floor10=function(value,exp){return decimalAdjust('floor',value,exp)}}if(!Math.ceil10){Math.ceil10=function(value,exp){return decimalAdjust('ceil',value,exp)}}})();i3GEO.util={PINS:[],BOXES:[],trim:function(s){return s.replace(/^\s+|\s+$/gm,'')},generateId:function(pre){if(!pre){pre="UniqId"}return pre+String(Date.now())+Math.floor(Math.random()*10000)},escapeURL:function(sUrl){var re;sUrl=escape(sUrl);re=new RegExp("%3F","g");sUrl=sUrl.replace(re,'?');re=new RegExp("%3D","g");sUrl=sUrl.replace(re,'=');re=new RegExp("%26","g");sUrl=sUrl.replace(re,'&');return sUrl},insereCookie:function(nome,valor,expira){if(!expira){expira=10}var exdate=new Date();exdate.setDate(exdate.getDate()+expira);document.cookie=nome+"="+valor+"; expires="+exdate.toUTCString()+";path=/"},pegaCookie:function(nome){var cookies,i,fim;cookies=document.cookie;i=cookies.indexOf(nome);if(i===-1){return null}fim=cookies.indexOf(";",i);if(fim===-1){fim=cookies.length}return(unescape(cookies.substring(i,fim))).split("=")[1]},listaChaves:function(obj){var keys,key="";keys=[];for(key in obj){if(obj[key]){keys.push(key)}}return keys},listaTodasChaves:function(obj){var keys,key="";keys=[];for(key in obj){keys.push(key)}return keys},removeAcentos:function(str){var defaultDiacriticsRemovalMap=[{'base':'A','letters':/[\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F]/g},{'base':'C','letters':/[\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E]/g},{'base':'E','letters':/[\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E]/g},{'base':'I','letters':/[\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197]/g},{'base':'O','letters':/[\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C]/g},{'base':'U','letters':/[\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244]/g},{'base':'a','letters':/[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250]/g},{'base':'c','letters':/[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184]/g},{'base':'e','letters':/[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD]/g},{'base':'i','letters':/[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131]/g},{'base':'o','letters':/[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275]/g},{'base':'u','letters':/[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289]/g}];for(var i=0;i<defaultDiacriticsRemovalMap.length;i++){str=str.replace(defaultDiacriticsRemovalMap[i].letters,defaultDiacriticsRemovalMap[i].base)}return str},protocolo:function(){var u=window.location.href;u=u.split(":");return(u[0])},pegaPosicaoObjeto:function(obj){if(obj){if(!obj.style){return[0,0]}var curleft=0,curtop=0;if(obj){if(obj.offsetParent){do{curleft+=obj.offsetLeft-obj.scrollLeft;curtop+=obj.offsetTop-obj.scrollTop;obj=obj.offsetParent}while(obj)}}return[curleft+document.body.scrollLeft,curtop+document.body.scrollTop]}else{return[0,0]}},pegaElementoPai:function(e){var targ=document;if(!e){e=window.event}if(e.target){targ=e.target}else{if(e.srcElement){targ=e.srcElement}}if(targ.nodeType===3){targ=targ.parentNode}if(targ.parentNode){tparent=targ.parentNode;return(tparent)}else{return targ}},mudaCursor:function(){},criaBox:function(id){if(arguments.length===0){id="boxg"}if(!$i(id)){var novoel=document.createElement("div");novoel.id=id;novoel.style.zIndex=1;novoel.innerHTML='<font face="Arial" size=0></font>';document.body.appendChild(novoel);novoel.onmouseover=function(){novoel.style.display='none'};novoel.onmouseout=function(){novoel.style.display='block'};i3GEO.util.BOXES.push(id)}else{$i(id).style.display="block"}},escondeBox:function(){var l,i;l=i3GEO.util.BOXES.length;for(i=0;i<l;i++){if($i(i3GEO.util.BOXES[i])){$i(i3GEO.util.BOXES[i]).style.display="none"}}},criaPin:function(id,imagem,w,h,mouseover,onde){if(!id||id===""){id="boxpin"}if(!imagem||imagem===""){imagem=i3GEO.configura.locaplic+'/imagens/marker.png'}if(!w||w===""){w=21}if(!h||h===""){h=25}if(!onde||onde===""){onde=document.body}var p=$i(id);if(!p){var novoel=document.createElement("img");novoel.style.zIndex=10000;novoel.style.position="absolute";novoel.style.width=parseInt(w,10)+"px";novoel.style.height=parseInt(h,10)+"px";novoel.style.top="0px";novoel.style.left="0px";novoel.src=imagem;novoel.id=id;novoel.style.display="block";if(id==="boxpin"){novoel.onmouseover=function(){$i("boxpin").style.display="none"}}else if(mouseover){novoel.onmouseover=mouseover}onde.appendChild(novoel);i3GEO.util.PINS.push(id);return[true,novoel]}p.style.display="block";return[false,p]},posicionaImagemNoMapa:function(id,x,y){var i,mx,my;if(!x){x=objposicaocursor.telax}if(!y){y=objposicaocursor.telay}i=$i(id);mx=parseInt(i.style.width,10)/2;my=parseInt(i.style.height,10)/2;i.style.top=y-my+"px";i.style.left=x-mx+"px";return[y-my,x-mx]},escondePin:function(){var l,i;l=i3GEO.util.PINS.length;for(i=0;i<l;i++){if($i(i3GEO.util.PINS[i])){$i(i3GEO.util.PINS[i]).style.display="none"}}},removePin:function(id){var l,i,idpin;l=i3GEO.util.PINS.length;for(i=0;i<l;i++){idpin=i3GEO.util.PINS[i];if($i(idpin)){if(!id||(id&&id===idpin)){$i(idpin).style.display="none";i3GEO.util.removeChild(idpin);i3GEO.util.PINS.remove(i)}}}},$im:function(g){return i3GEO.configura.locaplic+"/imagens/"+g},$inputText:function(idPai,larguraIdPai,idInput,titulo,digitos,valor,nome,onch){if(arguments.length===6){nome=""}if(idPai!==""){if(larguraIdPai!==""){$i(idPai).style.width=larguraIdPai+"px"}$i(idPai).style.padding="3";$i(idPai).style.textAlign="center"}if(!onch){onch=""}return"<span ><input onchange=\""+onch+"\" tabindex='0' id='"+idInput+"' title='"+titulo+"' type='text' size='"+digitos+"' value='"+valor+"' name='"+nome+"' /></span>"},$inputTextMudaCor:function(obj){var n=obj.value.split(" ");obj.style.color="rgb("+n[0]+","+n[1]+","+n[2]+")"},$top:function(id,valor){if(document.getElementById(id).style){if(document.getElementById(id).style.pixelTop){document.getElementById(id).style.pixelTop=valor}else{document.getElementById(id).style.top=valor+"px"}}},$left:function(id,valor){if(document.getElementById(id).style){if(document.getElementById(id).style.pixelLeft){document.getElementById(id).style.pixelLeft=valor}else{document.getElementById(id).style.left=valor+"px"}}},adicionaSHP:function(path){var temp=path.split(".");if((temp[1]==="SHP")||(temp[1]==="shp")){i3GEO.php.adicionaTemaSHP(i3GEO.atualiza,path)}else{i3GEO.php.adicionaTemaIMG(i3GEO.atualiza,path)}},abreCor:function(janelaid,elemento,tipo){if(!i3GEO.configura){i3GEO.configura={locaplic:"../"}}if(arguments.length===2){tipo="rgb"}var janela,ins,novoel,wdocaiframe,wsrc=i3GEO.configura.locaplic+"/ferramentas/colorpicker/index.htm?doc="+janelaid+"&elemento="+elemento+"&tipo="+tipo,texto="Cor",id="i3geo_janelaCor",classe="hd";if($i(id)){YAHOO.i3GEO.janela.manager.find(id).show();return}ins='<div id="'+id+'_cabecalho" class="hd">';ins+="<span><img id='i3geo_janelaCor_imagemCabecalho' style='visibility:hidden;' src=\'"+i3GEO.configura.locaplic+"/imagens/aguarde.gif\' /></span>";ins+=texto;ins+='</div><div id="i3geo_janelaCor_corpo" class="bd" style="padding:5px">';if(wsrc!==""){ins+='<iframe name="'+id+'i" id="i3geo_janelaCori" valign="top" style="height:230px,border:0px white solid"></iframe>'}ins+='</div>';novoel=document.createElement("div");novoel.id="i3geo_janelaCor";novoel.style.display="block";novoel.innerHTML=ins;if($i("i3geo")){$i("i3geo").appendChild(novoel)}else{document.body.appendChild(novoel)}wdocaiframe=$i("i3geo_janelaCori");if(wdocaiframe){wdocaiframe.style.display="block";wdocaiframe.src=wsrc;wdocaiframe.style.height="250px";wdocaiframe.style.width="355px";wdocaiframe.style.border="0px solid white"}janela=new YAHOO.widget.Panel(id,{height:"290px",modal:false,width:"360px",fixedcenter:true,constraintoviewport:false,visible:true,iframe:false,strings:{close:"<span class='material-icons'>cancel</span>"}});YAHOO.i3GEO.janela.manager.register(janela);janela.render();$i(id+'_cabecalho').className=classe},aparece:function(id,tempo,intervalo){var n,obj,opacidade,fadei=0,tempoFadei=null;n=parseInt(tempo/intervalo,10);obj=$i(id);if(n===1){obj.style.display="block";if(navm){obj.style.filter='alpha(opacity=100)'}else{obj.style.opacity=1}}tempo=n*intervalo;intervalo=(intervalo*100)/tempo;opacidade=0;if(navm){obj.style.filter='alpha(opacity=0)'}else{obj.style.opacity=0}obj.style.display="block";fadei=function(){opacidade+=intervalo;if(navm){obj.style.filter='alpha(opacity='+opacidade+')'}else{obj.style.opacity=opacidade/100}if(opacidade<100){tempoFadei=setTimeout(fadei,tempo)}else{if(tempoFadei){clearTimeout(tempoFadei)}if(navm){obj.style.filter='alpha(opacity=100)'}else{obj.style.opacity=1}}};tempoFadei=setTimeout(fadei,tempo)},desaparece:function(id,tempo,intervalo,removeobj){var n,obj,opacidade,fade=0,p,tempoFade=null;n=parseInt(tempo/intervalo,10);obj=$i(id);if(n===1){obj.style.display="none";if(removeobj){p=obj.parentNode;if(p){p.removeChild(obj)}}return}tempo=n*intervalo;intervalo=(intervalo*100)/tempo;opacidade=100;if(navm){obj.style.filter='alpha(opacity=100)'}else{obj.style.opacity=1}obj.style.display="block";fade=function(){opacidade-=intervalo;if(navm){obj.style.filter='alpha(opacity='+opacidade+')'}else{obj.style.opacity=opacidade/100}if(opacidade>0){tempoFade=setTimeout(fade,tempo)}else{if(tempoFade){clearTimeout(tempoFade)}obj.style.display="none";if(navm){obj.style.filter='alpha(opacity=100)'}else{obj.style.opacity=1}if(removeobj){p=obj.parentNode;if(p){p.removeChild(obj)}}}};tempoFade=setTimeout(fade,tempo)},wkt2ext:function(wkt,tipo){var re,x,y,w,xMin,xMax,yMin,yMax,temp;tipo=tipo.toLowerCase();ext=false;if(tipo==="polygon"){try{re=new RegExp("POLYGON","g");wkt=wkt.replace(re,"");wkt=wkt.split("(")[2].split(")")[0];wkt=wkt.split(",");x=[];y=[];for(w=0;w<wkt.length;w++){temp=wkt[w].split(" ");x.push(temp[0]);y.push(temp[1])}x.sort(i3GEO.util.sortNumber);xMin=x[0];xMax=x[(x.length)-1];y.sort(i3GEO.util.sortNumber);yMin=y[0];yMax=y[(y.length)-1];return xMin+" "+yMin+" "+xMax+" "+yMax}catch(e){}}if(tipo==="point"){try{re=new RegExp("POINT","g");wkt=wkt.replace(re,"");wkt=wkt.split("(")[1].split(")")[0];wkt=wkt.split(" ");return(wkt[0]*1-0.01)+" "+(wkt[1]*1-0.01)+" "+(wkt[0]*1+0.01)+" "+(wkt[1]*1+0.01)}catch(e){}}return ext},sortNumber:function(a,b){return a-b},getScrollerWidth:function(){var scr=null,inn=null,wNoScroll=0,wScroll=0;scr=document.createElement('div');scr.style.position='absolute';scr.style.top='-1000px';scr.style.left='-1000px';scr.style.width='100px';scr.style.height='50px';scr.style.overflow='hidden';inn=document.createElement('div');inn.style.width='100%';inn.style.height='200px';scr.appendChild(inn);document.body.appendChild(scr);wNoScroll=inn.offsetWidth;scr.style.overflow='auto';wScroll=inn.offsetWidth;document.body.removeChild(document.body.lastChild);return(wNoScroll-wScroll)},getScrollHeight:function(){var mx=Math.max,d=document;return mx(mx(d.body.scrollHeight,d.documentElement.scrollHeight),mx(d.body.offsetHeight,d.documentElement.offsetHeight),mx(d.body.clientHeight,d.documentElement.clientHeight))},scriptTag:function(js,ini,id,aguarde){var head,script;if(!$i(id)||id===""){i3GEO.janela.abreAguarde();head=document.getElementsByTagName('head')[0];script=document.createElement('script');script.type='text/javascript';if(ini!==""){script.onload=function(){i3GEO.janela.fechaAguarde();if(ini.call){ini.call()}else{eval(ini)}}}else{i3GEO.janela.fechaAguarde()}script.src=js;if(id!==""){script.id=id}head.appendChild(script)}else{if(ini!==""){if(jQuery.isFunction(ini)){ini.call()}else{eval(ini)}}}},removeScriptTag:function(id){try{old=$i("loadscriptI3GEO");if(old!==null){old.parentNode.removeChild(old);old=null;eval(id+" = null;")}old=$i(id);if(old!==null){old.parentNode.removeChild(old)}}catch(erro){}},verificaScriptTag:function(texto){var s=document.getElementsByTagName("script"),n=s.length,i,t;try{for(i=0;i<n;i++){t=s[i].id;t=t.split(".");if(t[2]&&t[2]=="dicionario_script"){return false}if(t[0]===texto){return true}}return false}catch(e){return false}},mensagemAjuda:function(onde,texto){var ins="<table class='mensagemAjuda' ><tr><th>";ins+='<div style="float:right"></div>';ins+='<div style="text-align:left;">';if(texto===""){texto=$i(onde).innerHTML}ins+=texto;ins+='</div></th></tr></table>';if(onde!==""){$i(onde).innerHTML=ins}else{return(ins)}},randomRGB:function(){var v=Math.random(),r=parseInt(255*v,10),g;v=Math.random();g=parseInt(255*v,10);v=Math.random();b=parseInt(255*v,10);return(r+","+g+","+b)},rgb2hex:function(str){var rgb=str.split(",");function hex(x){return("0"+parseInt(x).toString(16)).slice(-2)}return"#"+hex(rgb[0])+hex(rgb[1])+hex(rgb[2])},hex2rgb:function(colour){var r,g,b;if(colour.charAt(0)=='#'){colour=colour.substr(1)}if(colour.length==3){colour=colour.substr(0,1)+colour.substr(0,1)+colour.substr(1,2)+colour.substr(1,2)+colour.substr(2,3)+colour.substr(2,3)}r=colour.charAt(0)+''+colour.charAt(1);g=colour.charAt(2)+''+colour.charAt(3);b=colour.charAt(4)+''+colour.charAt(5);r=parseInt(r,16);g=parseInt(g,16);b=parseInt(b,16);return r+','+g+','+b},comboTemas:function(id,funcao,onde,nome,multiplo,tipoCombo,estilo,yui,incluiVazio,classe){if(onde&&onde!==""){}if(!nome){nome=""}if(!multiplo){multiplo=false}if(!estilo||estilo==""){estilo="font-size: 12px;width: 95%;"}if(!yui){yui=false}if(!incluiVazio){incluiVazio=false}if(!classe){classe=""}var monta,temp,temp1,temp2;monta=function(retorno){var i,comboTemas='',n,nome="",tema;if(yui===true){comboTemas='<input type="button" name='+id+'_button id="'+id+'" value="'+$trad("x33")+'&nbsp;&nbsp;">';id=id+"select";nome=id}if(retorno==undefined||retorno.length==0||(retorno.data&&retorno.data.length==0)){retorno={"data":[{"tema":"","nome":"---"}]};incluiVazio=false}if(retorno!==undefined){if(retorno.data){retorno=retorno.data}n=retorno.length;if(n>0){if(multiplo){comboTemas+="<select class='"+classe+"' style='"+estilo+"' id='"+id+"' size='4' multiple='multiple' name='"+nome+"'>"}else{comboTemas+="<select class='"+classe+"' style='"+estilo+"' id='"+id+"' name='"+nome+"'>"}if(incluiVazio===true){comboTemas+="<option value=''>"+$trad("x92")+"</option>"}for(i=0;i<n;i++){if(retorno[i].nome){nome=retorno[i].nome;tema=retorno[i].tema}else{nome=retorno[i].tema;tema=retorno[i].name}if(retorno[i].escondido!=="sim"){comboTemas+="<option value="+tema+" >"+nome+"</option>"}}comboTemas+="</select><span class='material-icons iconeComboTemas'>playlist_add_check</span>";temp={dados:comboTemas,tipo:"dados"}}else{if(tipoCombo==="poligonosSelecionados"||tipoCombo==="selecionados"||tipoCombo==="pontosSelecionados"){temp={dados:'<div class=alerta >Nenhum tema encontrado. <span style=cursor:pointer;color:blue onclick="i3GEO.mapa.dialogo.selecao()" > Selecionar...</span></div>',tipo:"mensagem"}}else{temp={dados:'<div class=alerta >Nenhum tema encontrado. </div>',tipo:"mensagem"}}}}else{temp={dados:"<p style=color:red >Ocorreu um erro<br>",tipo:"erro"}}eval("funcao(temp);")};if(tipoCombo==="ligados"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){monta(i3GEO.arvoreDeCamadas.filtraCamadas("status",2,"igual",i3GEO.arvoreDeCamadas.CAMADAS))}else{i3GEO.php.listaTemas(monta,"ligados",i3GEO.configura.locaplic,i3GEO.configura.sid)}}if(tipoCombo==="ligadosComTabela"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){temp=i3GEO.arvoreDeCamadas.filtraCamadas("status",2,"igual",i3GEO.arvoreDeCamadas.CAMADAS);temp1=i3GEO.arvoreDeCamadas.filtraCamadas("type",3,"menor",temp);temp2=i3GEO.arvoreDeCamadas.filtraCamadas("type",8,"igual",temp);monta(temp1.concat(temp2))}else{i3GEO.php.listaTemas(monta,"ligados",i3GEO.configura.locaplic,i3GEO.configura.sid)}}if(tipoCombo==="comTabela"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){temp=i3GEO.arvoreDeCamadas.filtraCamadas("status",3,"menor",i3GEO.arvoreDeCamadas.CAMADAS);temp1=i3GEO.arvoreDeCamadas.filtraCamadas("type",3,"menor",temp);temp2=i3GEO.arvoreDeCamadas.filtraCamadas("type",8,"igual",temp);monta(temp1.concat(temp2))}}if(tipoCombo==="locais"){i3GEO.php.listaTemasEditaveis(monta,i3GEO.configura.locaplic,i3GEO.configura.sid)}if(tipoCombo==="editavel"){temp=i3GEO.arvoreDeCamadas.filtraCamadas("editavel","SIM","igual",i3GEO.arvoreDeCamadas.CAMADAS);monta(temp)}if(tipoCombo==="selecionados"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){monta(i3GEO.arvoreDeCamadas.filtraCamadas("sel","sim","igual",i3GEO.arvoreDeCamadas.CAMADAS))}else{i3GEO.php.listaTemasComSel(monta,i3GEO.configura.locaplic,i3GEO.configura.sid)}}if(tipoCombo==="raster"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){monta(i3GEO.arvoreDeCamadas.filtraCamadas("type",3,"igual",i3GEO.arvoreDeCamadas.CAMADAS))}else{i3GEO.php.listatemasTipo(monta,"raster",i3GEO.configura.locaplic,i3GEO.configura.sid)}}if(tipoCombo==="pontosSelecionados"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){temp=i3GEO.arvoreDeCamadas.filtraCamadas("type",0,"igual",i3GEO.arvoreDeCamadas.CAMADAS);monta(i3GEO.arvoreDeCamadas.filtraCamadas("sel","sim","igual",temp))}else{i3GEO.janela.tempoMsg($trad("x13"))}}if(tipoCombo==="pontos"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){monta(i3GEO.arvoreDeCamadas.filtraCamadas("type",0,"igual",i3GEO.arvoreDeCamadas.CAMADAS))}else{i3GEO.janela.tempoMsg($trad("x13"))}}if(tipoCombo==="poligonos"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){monta(i3GEO.arvoreDeCamadas.filtraCamadas("type",2,"igual",i3GEO.arvoreDeCamadas.CAMADAS))}else{i3GEO.janela.tempoMsg($trad("x13"))}}if(tipoCombo==="naoraster"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){temp=i3GEO.arvoreDeCamadas.filtraCamadas("type",4,"diferente",i3GEO.arvoreDeCamadas.CAMADAS);temp=i3GEO.arvoreDeCamadas.filtraCamadas("type",5,"diferente",temp);temp=i3GEO.arvoreDeCamadas.filtraCamadas("type",6,"diferente",temp);temp=i3GEO.arvoreDeCamadas.filtraCamadas("type",7,"diferente",temp);monta(i3GEO.arvoreDeCamadas.filtraCamadas("type",8,"diferente",temp))}else{i3GEO.janela.tempoMsg($trad("x13"))}}if(tipoCombo==="poligonosSelecionados"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){temp=i3GEO.arvoreDeCamadas.filtraCamadas("type",2,"igual",i3GEO.arvoreDeCamadas.CAMADAS);monta(i3GEO.arvoreDeCamadas.filtraCamadas("sel","sim","igual",temp))}else{i3GEO.janela.tempoMsg($trad("x13"))}}if(tipoCombo==="naolinearSelecionados"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){temp=i3GEO.arvoreDeCamadas.filtraCamadas("type",1,"diferente",i3GEO.arvoreDeCamadas.CAMADAS);monta(i3GEO.arvoreDeCamadas.filtraCamadas("sel","sim","igual",temp))}else{i3GEO.janela.tempoMsg($trad("x13"))}}if(tipoCombo==="linhaDoTempo"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){monta(i3GEO.arvoreDeCamadas.filtraCamadas("linhadotempo","sim","igual",i3GEO.arvoreDeCamadas.CAMADAS))}else{i3GEO.janela.tempoMsg($trad("x13"))}}if(tipoCombo===""){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){monta(i3GEO.arvoreDeCamadas.filtraCamadas("type","","diferente",i3GEO.arvoreDeCamadas.CAMADAS))}else{i3GEO.janela.tempoMsg($trad("x13"))}}},checkCombo:function(id,nomes,valores,estilo,funcaoclick,ids,idschecked){var temp,i,combo="",n=valores.length;if(!funcaoclick){funcaoclick=""}if(n>0){combo="<div id="+id+" style='"+estilo+"'>";for(i=0;i<n;i++){temp="";if(idschecked&&idschecked[i]){temp="checked"}if(!ids){combo+="<li class='checkbox text-left'>"+"<label style='width:90%'>"+" <input "+temp+"type='checkbox' value='"+valores[i]+"' onclick="+funcaoclick+" >"+" <span class='checkbox-material'><span class='check'></span></span> "+nomes[i]+"</label></li>"}else{combo+="<li class='checkbox text-left'>"+"<label style='width:90%'>"+" <input "+temp+"type='checkbox' id="+ids[i]+" value='"+valores[i]+"' onclick="+funcaoclick+" >"+" <span class='checkbox-material'><span class='check'></span></span> "+nomes[i]+"</label></li>"}}combo+="</div>"}return combo},valoresCheckCombo:function(id){var el=$i(id),res=[],n,i;if(el){el=el.getElementsByTagName("input");n=el.length;for(i=0;i<n;i++){if(el[i].checked===true){res.push(el[i].value)}}}return res},checkTemas:function(id,funcao,onde,nome,tipoLista,prefixo,size){if(arguments.length>2){$i(onde).innerHTML="buscando temas..."}if(arguments.length===3){nome=""}var monta,temp,temp1,n,i;monta=function(retorno){try{var i,comboTemas,n,nome,listaNomes=[],listaValores=[];if(retorno!==undefined){if(retorno.data){retorno=retorno.data}n=retorno.length;if(n>0){comboTemas="";for(i=0;i<n;i++){if(retorno[i].nome){nome=retorno[i].nome;tema=retorno[i].tema}else{nome=retorno[i].tema;tema=retorno[i].name}listaNomes.push(nome);listaValores.push(tema);comboTemas+="<tr><td><input size=2 style='cursor:pointer' type=checkbox name='"+tema+"' /></td>";comboTemas+="<td>&nbsp;<input style='text-align:left;width:"+size+" cursor:text;' onclick='javascript:this.select();' id='"+prefixo+tema+"' type=text value='"+nome+"' /></td></tr>"}temp={dados:comboTemas,tipo:"dados"}}else{temp={dados:'<div class=alerta >Nenhum tema encontrado.</div>',tipo:"mensagem"}}}else{temp={dados:"<p style=color:red >Ocorreu um erro<br>",tipo:"erro"}}eval("funcao(temp,listaNomes,listaValores);")}catch(e){}};if(tipoLista==="ligados"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){monta(i3GEO.arvoreDeCamadas.filtraCamadas("status",2,"igual",i3GEO.arvoreDeCamadas.CAMADAS))}else{i3GEO.php.listaTemas(monta,"ligados",i3GEO.configura.locaplic,i3GEO.configura.sid)}}if(tipoLista==="selecionados"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){monta(i3GEO.arvoreDeCamadas.filtraCamadas("sel","sim","igual",i3GEO.arvoreDeCamadas.CAMADAS))}else{i3GEO.php.listaTemasComSel(monta,i3GEO.configura.locaplic,i3GEO.configura.sid)}}if(tipoLista==="raster"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){monta(i3GEO.arvoreDeCamadas.filtraCamadas("type",3,"igual",i3GEO.arvoreDeCamadas.CAMADAS))}else{i3GEO.php.listatemasTipo(monta,"raster",i3GEO.configura.locaplic,i3GEO.configura.sid)}}if(tipoLista==="polraster"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){temp=i3GEO.arvoreDeCamadas.filtraCamadas("type",3,"igual",i3GEO.arvoreDeCamadas.CAMADAS);temp1=i3GEO.arvoreDeCamadas.filtraCamadas("type",2,"igual",i3GEO.arvoreDeCamadas.CAMADAS);n=temp1.length;for(i=0;i<n;i++){temp.push(temp1[i])}monta(temp)}else{alert($trad("x13"))}}if(tipoLista==="pontosSelecionados"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){temp=i3GEO.arvoreDeCamadas.filtraCamadas("type",0,"igual",i3GEO.arvoreDeCamadas.CAMADAS);monta(i3GEO.arvoreDeCamadas.filtraCamadas("sel","sim","igual",temp))}else{alert($trad("x13"))}}if(tipoLista==="pontos"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){monta(i3GEO.arvoreDeCamadas.filtraCamadas("type",0,"igual",i3GEO.arvoreDeCamadas.CAMADAS))}else{alert($trad("x13"))}}},comboItens:function(id,tema,funcao,onde,nome,alias,estilo,classe){if(!classe){classe=""}if(!estilo){estilo=""}else{estilo="style="+estilo}if(!alias){alias="sim"}if(arguments.length>3&&$i(onde)){$i(onde).innerHTML="<span>buscando itens...</span>"}if(arguments.length<5){nome=""}var monta=function(retorno){var ins,temp,i,nm;if(retorno.data!==undefined){ins=[];ins.push("<select class='"+classe+"' "+estilo+" id='"+id+"' name='"+nome+"'>");ins.push("<option value='' >---</option>");temp=retorno.data.valores.length;for(i=0;i<temp;i++){if(retorno.data.valores[i].tema===tema){if(alias=="sim"){nm=retorno.data.valores[i].alias;if(nm===""){nm=retorno.data.valores[i].item}}else{nm=retorno.data.valores[i].item}ins.push("<option value='"+retorno.data.valores[i].item+"' >"+nm+"</option>")}}ins.push("</select><b class='caret careti' ></b>");ins=ins.join('');temp={dados:ins,tipo:"dados"}}else{temp={dados:'<div class=erro >Ocorreu um erro</div>',tipo:"erro"}}if(jQuery.isFunction(funcao)){funcao.call(this,temp)}else{eval("funcao(temp)")}};i3GEO.php.listaItensTema(monta,tema)},comboValoresItem:function(id,tema,itemTema,funcao,onde,classe){if(arguments.length===5){$i(onde).innerHTML="<span style=color:red;font-size:10px; >buscando valores...</span>"}if(arguments.length<6){classe=""}var monta=function(retorno){var ins=[],i,pares,j,valoresSort=[];if(retorno.data!==undefined){ins.push("<select class='"+classe+"' id="+id+" >");ins.push("<option value='' >---</option>");if(retorno.data[1].registros){for(i=0;i<retorno.data[1].registros.length;i++){pares=retorno.data[1].registros[i].valores;for(j=0;j<pares.length;j++){valoresSort.push(pares[j].valor)}}}else{for(i=0;i<retorno.data.length;i++){valoresSort.push(retorno.data[i])}}valoresSort.sort();for(j=0;j<valoresSort.length;j++){ins.push('<option value="'+valoresSort[j]+'" >'+valoresSort[j]+'</option>')}ins.push("</select><b class='caret careti' ></b>");ins=ins.join('');temp={dados:ins,tipo:"dados"}}else{temp={dados:'<div class=erro >Ocorreu um erro</erro>',tipo:"erro"}}if(jQuery.isFunction(funcao)){funcao.call(this,temp)}else{eval("funcao(temp)")}};i3GEO.php.listaValoresItensTema(monta,tema,itemTema)},comboFontes:function(id,onde,classe,sel){if(!classe){classe=""}var monta=function(retorno){var ins="",temp,i,dados;if(retorno.data!==undefined){ins+="<select name='font' class='"+classe+"' id='"+id+"'>";ins+="<option value='arial' >arial</option>";ins+="<option value='bitmap' >bitmap</option>";dados=retorno.data.split(",");temp=dados.length;for(i=0;i<temp;i++){ins+="<option value='"+dados[i]+"' >"+dados[i]+"</option>"}ins+="</select><b class='caret careti' ></b>"}$i(onde).innerHTML=ins;if(sel){$i(id).value=sel}};i3GEO.php.listaFontesTexto(monta)},comboSimNao:function(id,selecionado){var combo="<select name="+id+" id="+id+" >";combo+="<option value='' >---</option>";if(selecionado.toLowerCase()==="sim"){combo+="<option value=TRUE selected >"+$trad("x14")+"</option>"}else{combo+="<option value=TRUE >"+$trad("x14")+"</option>"}if(selecionado==="nao"){combo+="<option value=FALSE selected >"+$trad("x15")+"</option>"}else{combo+="<option value=FALSE >"+$trad("x15")+"</option>"}combo+="</select><b class='caret careti' ></b>";return(combo)},checkItensEditaveis:function(tema,funcao,onde,size,prefixo,ordenacao){if(!ordenacao||ordenacao==""){ordenacao="nao"}if(onde!==""){$i(onde).innerHTML="<span style=color:red;font-size:10px; >"+$trad("x65")+"</span>"}var monta=function(retorno){var ins=[],i,temp,n;if(retorno.data!==undefined){if(ordenacao==="sim"){ins.push("<table class=lista7 ><tr><td></td><td>"+$trad("x64")+"</td><td>Ordem</td>")}else{ins.push("<table class=lista7 ><tr><td></td><td>"+$trad("x64")+"</td><td></td>")}n=retorno.data.valores.length;for(i=0;i<n;i++){ins.push("<tr><td><div class='checkbox text-left'><label><input name='"+retorno.data.valores[i].tema+"' id='"+prefixo+retorno.data.valores[i].item+"' type='checkbox'><span class='checkbox-material noprint'><span class='check'></span></span></label></div>"+"</td>");ins.push("<td><div class='form-group condensed' ><input class='form-control' style='width:"+size+"' id='"+prefixo+retorno.data.valores[i].item+retorno.data.valores[i].tema+"' type=text value='"+retorno.data.valores[i].item+"' /></div></td>");if(ordenacao==="sim"){ins.push("<td><div class='form-group condensed' ><input class='form-control' id='ordem_"+prefixo+retorno.data.valores[i].item+retorno.data.valores[i].tema+"' type=text size='3' value='"+i+"' /></div></td>")}else{ins.push("<td></td>")}ins.push("</tr>")}ins.push("</table>");ins=ins.join('');temp={dados:ins,tipo:"dados"}}else{temp={dados:'<div class=erro >'+$trad("x66")+'</div>',tipo:"erro"}}funcao.call(this,temp)};i3GEO.php.listaItensTema(monta,tema)},radioEpsg:function(funcao,onde,prefixo,marcado){var c;if(arguments.length===2){$i(onde).innerHTML="<span style=color:red;font-size:10px; >buscando...</span>"}c="checked";if(marcado&&marcado==="nao"){c=""}var monta=function(retorno){var ins=[],i,n,temp;if(retorno.data!==undefined){ins.push("<table class=lista2 >");n=retorno.data.length;for(i=0;i<n;i++){ins.push("<tr><td><input size=2 style='border:0px solid white;cursor:pointer' "+c+" name='"+prefixo+"EPSG' type=radio value='"+retorno.data[i].codigo+"' /></td>");c="";ins.push("<td>"+retorno.data[i].nome+"</td></tr>")}ins.push("</table>");ins=ins.join('');temp={dados:ins,tipo:"dados"}}else{temp={dados:'<div class=erro >Ocorreu um erro</div>',tipo:"erro"}}funcao(temp)};i3GEO.php.listaEpsg(monta)},comboEpsg:function(idCombo,onde,funcaoOnChange,valorDefault){onde=$i(onde);onde.innerHTML="<span style=color:red;font-size:10px; >buscando...</span>";if(!funcaoOnChange){funcaoOnChange=""}if(!valorDefault){valorDefault=""}var monta=function(retorno){var ins=[],i,n;if(retorno.data!==undefined){n=retorno.data.length;ins.push("<select class='form-control' name='"+idCombo+"' id='"+idCombo+"' onChange='"+funcaoOnChange+"(this)' >");for(i=0;i<n;i++){ins.push("<option value='"+retorno.data[i].codigo+"'>"+retorno.data[i].nome+"</option>")}ins.push("</select><b class='caret careti' ></b>");ins=ins.join('');onde.innerHTML=ins;$i(idCombo).value=valorDefault}else{onde.innerHTML='<div class=erro >Ocorreu um erro</div>'}};i3GEO.php.listaEpsg(monta)},proximoAnterior:function(anterior,proxima,texto,idatual,container,mantem,onde){var c,temp=$i(idatual),botoes="",ndiv=document.createElement("div"),nids,i;if(!mantem){mantem=false}c=$i(container);if(!c){return}if(temp&&mantem==false&&c){c.removeChild(temp)}if(c&&c.style){}botoes="<ul class='proximoAnterior pager condensed' style='width:95%;margin-bottom: 2px;'>";if(anterior!==""){anterior=anterior.replace("()","");botoes+="<li><a onclick='"+anterior+"()' class='pull-left withripple condensed' href='javascript:void(0)'>"+$trad("volta")+"</a></li>"}if(proxima!==""){proxima=proxima.replace("()","");botoes+="<li><a onclick='"+proxima+"()' class='pull-right withripple condensed' href='javascript:void(0)'>"+$trad("continua")+"</a></li>"}botoes+="</ul>";if(onde){$i(onde).innerHTML=botoes}else{texto=texto+"<br><br>"+botoes}if(!document.getElementById(idatual)){ndiv.id=idatual;ndiv.innerHTML=texto;c.appendChild(ndiv)}temp=c.getElementsByTagName("div");nids=temp.length;for(i=0;i<nids;i++){temp[i].style.display="none"}$i(idatual).style.display="block";temp=$i(idatual).getElementsByTagName("div");nids=temp.length;for(i=0;i<nids;i++){temp[i].style.display="block"}},dialogoFerramenta:function(mensagem,dir,nome,nomejs,nomefuncao){if(!nomejs){nomejs="index.js"}if(!nomefuncao){nomefuncao="i3GEOF."+nome+".criaJanelaFlutuante();"}var js=i3GEO.configura.locaplic+"/ferramentas/"+dir+"/"+nomejs;if(!$i("i3GEOF."+nome+"_script")){i3GEO.util.scriptTag(js,nomefuncao,"i3GEOF."+nome+"_script")}else{i3GEO.util.scriptTag(js,nomefuncao,"i3GEOF."+nome+"_script")}},intersectaBox:function(box1,box2){box1=box1.split(" ");box2=box2.split(" ");var box1i=box2,box2i=box1,coordx,coordy;coordx=box1[0]*1;coordy=box1[1]*1;if(coordx>=box2[0]*1&&coordx<=box2[2]*1&&coordy>=box2[1]*1&&coordy<=box2[3]*1){return true}if(coordx>=box2[0]*1&&coordx<=box2[2]*1&&coordy>=box2[1]*1&&coordy<=box2[3]*1){return true}coordx=box1[2]*1;coordy=box1[3]*1;if(coordx>=box2[0]*1&&coordx<=box2[2]*1&&coordy>=box2[1]*1&&coordy<=box2[3]*1){return true}coordx=box1[2]*1;coordy=box1[1]*1;if(coordx>=box2[0]*1&&coordx<=box2[2]*1&&coordy>=box2[1]*1&&coordy<=box2[3]*1){return true}box1=box1i;box2=box2i;coordx=box1[0]*1;coordy=box1[1]*1;if(coordx>=box2[0]*1&&coordx<=box2[2]*1&&coordy>=box2[1]*1&&coordy<=box2[3]*1){return true}if(coordx>=box2[0]*1&&coordx<=box2[2]*1&&coordy>=box2[1]*1&&coordy<=box2[3]*1){return true}coordx=box1[2]*1;coordy=box1[3]*1;if(coordx>=box2[0]*1&&coordx<=box2[2]*1&&coordy>=box2[1]*1&&coordy<=box2[3]*1){return true}coordx=box1[2]*1;coordy=box1[1]*1;if(coordx>=box2[0]*1&&coordx<=box2[2]*1&&coordy>=box2[1]*1&&coordy<=box2[3]*1){return true}return false},abreColourRamp:function(janelaid,elemento,ncores,temaSel,displayComboTemas){var janela,ins,novoel,wdocaiframe,temp,fix=false,wsrc=i3GEO.configura.locaplic+"/ferramentas/colourramp/index.php?ncores="+ncores+"&doc="+janelaid+"&elemento="+elemento+"&locaplic="+i3GEO.configura.locaplic,nx="",texto="",id="i3geo_janelaCorRamp",classe="hd";if(!temaSel){temaSel=""}if($i(id)){janela=YAHOO.i3GEO.janela.manager.find(id);janela.show();janela.bringToTop();return}ins='<div id="'+id+'_cabecalho" class="hd" style="left:10px;">';if(i3GEO&&i3GEO.arvoreDeCamadas){ins+="<div id='i3geo_janelaCorRampComboCabeca' class='comboTemasCabecalhoBs form-group' style='width:200px;top:0px;display:none;'> ------</div>"}ins+="&nbsp;&nbsp;&nbsp;"+texto;ins+='</div><div id="i3geo_janelaCorRamp_corpo" class="bd" style="padding:5px">';ins+='<iframe name="'+id+'i" id="i3geo_janelaCorRampi" valign="top" ></iframe>';ins+='</div>';novoel=document.createElement("div");novoel.id="i3geo_janelaCorRamp";novoel.style.display="block";novoel.innerHTML=ins;if($i("i3geo")){$i("i3geo").appendChild(novoel)}else{document.body.appendChild(novoel)}wdocaiframe=$i("i3geo_janelaCorRampi");wdocaiframe.style.display="block";wdocaiframe.src=wsrc;wdocaiframe.style.height="400px";wdocaiframe.style.width="100%";wdocaiframe.style.border="0px solid white";if(nx===""||nx==="center"){fix=true}janela=new YAHOO.widget.Panel(id,{height:"480px",modal:false,width:"295px",fixedcenter:fix,constraintoviewport:true,visible:true,iframe:false,strings:{close:"<span class='material-icons'>cancel</span>"}});YAHOO.i3GEO.janela.manager.register(janela);janela.render();$i(id+'_cabecalho').className=classe;if($i("i3geo_janelaCorRampComboCabeca")){temp=function(){var p,tema=$i("i3geo_janelaCorRampComboCabecaSel").value,funcao=function(retorno){parent.frames["i3geo_janelaCorRampi"].document.getElementById("ncores").value=retorno.data.length};if(tema!==""){i3GEO.mapa.ativaTema(tema);p=i3GEO.configura.locaplic+"/ferramentas/legenda/exec.php?g_sid="+i3GEO.configura.sid+"&funcao=editalegenda&opcao=edita&tema="+tema;i3GEO.util.ajaxGet(p,funcao);cp=new cpaint()}};i3GEO.janela.comboCabecalhoTemasBs("i3geo_janelaCorRampComboCabeca","i3geo_janelaCorRampComboCabecaSel","none","ligados",temp,temaSel)}},localizai3GEO:function(){var scriptLocation="",scripts=document.getElementsByTagName('script'),i=0,index,ns=scripts.length,src;for(i=0;i<ns;i++){src=scripts[i].getAttribute('src');if(src){index=src.lastIndexOf("/js/i3geo.js");if((index>-1)&&(index+"/js/i3geo.js".length===src.length)){scriptLocation=src.slice(0,-"/js/i3geo.js".length);break}index=src.lastIndexOf("/js/i3geonaocompacto.js");if((index>-1)&&(index+"/js/i3geonaocompacto.js".length===src.length)){scriptLocation=src.slice(0,-"/js/i3geonaocompacto.js".length);break}}}if(i3GEO.configura){i3GEO.configura.locaplic=scriptLocation}return scriptLocation},removeChild:function(id,el){var j=$i(id);if(j){if(!el){el=j.parentNode}el.removeChild(j)}},defineValor:function(id,prop,valor){var o=$i(id);if(o&&o[prop]){try{o[prop]=valor}catch(e){}}},in_array:function(x,matriz){var txt=" "+matriz.join(" ")+" ";var er=new RegExp(" "+x+" ","gim");return((txt.match(er))?true:false)},timedProcessArray:function(items,process,callback){var todo=items.concat();setTimeout(function(){var start=+new Date();do{process(todo.shift())}while(todo.length>0&&(+new date()-start<50));if(todo.length>0){setTimeout(arguments.callee,25)}else{callback(items)}},25)},multiStep:function(steps,args,callback){var tasks=steps.concat();setTimeout(function(){var task=tasks.shift(),a=args.shift();task.apply(null,a||[]);if(tasks.length>0){setTimeout(arguments.callee,25)}else{callback()}},25)},tamanhoBrowser:function(){var viewportwidth,viewportheight;if(typeof window.innerWidth!='undefined'){viewportwidth=window.innerWidth,viewportheight=window.innerHeight}else if(typeof document.documentElement!='undefined'&&typeof document.documentElement.clientWidth!='undefined'&&document.documentElement.clientWidth!=0){viewportwidth=document.documentElement.clientWidth,viewportheight=document.documentElement.clientHeight}else{viewportwidth=document.getElementsByTagName('body')[0].clientWidth,viewportheight=document.getElementsByTagName('body')[0].clientHeight}viewportwidth=viewportwidth-i3GEO.util.getScrollerWidth();return[viewportwidth,viewportheight]},detectaTablet:function(){var c=DetectaMobile("DetectTierTablet");if(c===false){return false}else{return true}},detectaMobile:function(){var c=DetectaMobile("DetectMobileLong");if(c===false){return false}else{return true}},calculaDPI:function(){var novoel=document.createElement("div"),valor=72;novoel.style.height="1in";novoel.style.left="-100%";novoel.style.position="absolute";novoel.style.top="-100%";novoel.style.width="1in";document.body.appendChild(novoel);if(novoel.offsetHeight){valor=novoel.offsetHeight}document.body.removeChild(novoel);return valor},ajustaDocType:function(){try{if(document.implementation.createDocumentType){var newDoctype=document.implementation.createDocumentType('html','-//W3C//DTD XHTML 1.0 Transitional//EN','http://www.w3.org/TR/html4/loose.dtd');if(document.doctype){document.doctype.parentNode.replaceChild(newDoctype,document.doctype)}}}catch(e){}},versaoNavegador:function(){if(navm&&navigator.userAgent.toLowerCase().indexOf('msie 8.')>-1){return"IE8"}if(navn&&navigator.userAgent.toLowerCase().indexOf('3.')>-1){return"FF3"}return""},decimalPlaces:function(f,l){var ret="",str=f.toString(),array=str.split("."),i;if(array.length==2){ret+=array[0]+".";for(i=0;i<l;i++){if(i>=array[1].length)ret+='0';else ret+=array[1][i]}}else if(array.length==1){ret+=array[0]+".";for(i=0;i<l;i++){ret+='0'}}return ret},ajaxGet:function(sUrl,funcaoRetorno){var re,falhou,callback;sUrl=escape(sUrl);re=new RegExp("%3F","g");sUrl=sUrl.replace(re,'?');re=new RegExp("%3D","g");sUrl=sUrl.replace(re,'=');re=new RegExp("%26","g");sUrl=sUrl.replace(re,'&');re=new RegExp("%3A","g");sUrl=sUrl.replace(re,':');falhou=function(e){};callback={success:function(o){try{funcaoRetorno.call("",JSON.parse(o.responseText))}catch(e){falhou(e)}},failure:falhou,argument:{foo:"foo",bar:"bar"}};YAHOO.util.Connect.asyncRequest("GET",sUrl,callback)},verifica_html5_storage:function(){if(typeof(Storage)!=="undefined"){return true}else{return false}},pegaDadosLocal:function(item){if(i3GEO.util.verifica_html5_storage()&&localStorage[item]){return window.localStorage[item]}else{return false}},limpaDadosLocal:function(item){if(i3GEO.util.verifica_html5_storage()&&localStorage[item]){window.localStorage.clear(item)}},gravaDadosLocal:function(item,valor){if(i3GEO.util.verifica_html5_storage()){window.localStorage[item]=valor;return true}else{return false}},extGeo2OSM:function(ext,retornaArray){var metrica,point,temp,sep;sep=" ";if(typeof ext=="object"){return i3GEO.util.projGeo2OSM(ext)}if(i3GEO.Interface.openlayers.googleLike===true){temp=ext.split(sep);if(temp===1){sep=",";temp=ext.split(sep)}if(temp[0]*1<=180&&temp[0]*1>=-180){point=new ol.geom.Point([temp[0]*1,temp[1]*1]);metrica=point.transform("EPSG:4326","EPSG:3857");ext=metrica.getCoordinates()[0]+sep+metrica.getCoordinates()[1];if(temp.length>2){point=new ol.geom.Point([temp[2]*1,temp[3]*1]);metrica=point.transform("EPSG:4326","EPSG:3857");ext+=sep+metrica.getCoordinates()[0]+sep+metrica.getCoordinates()[1]}}}if(retornaArray){return ext.split(sep)}else{return ext}},extOSM2Geo:function(ext,retornaArray){var point,temp,sep;sep=" ";if(typeof ext=="object"){return i3GEO.util.projOSM2Geo(ext)}if(i3GEO.Interface.openlayers.googleLike===true){temp=ext.split(sep);if(temp===1){sep=",";temp=ext.split(sep)}if(temp[0]*1>=180||temp[0]*1<=-180){point=new ol.geom.Point([temp[0],temp[1]]);point.transform("EPSG:3857","EPSG:4326");ext=point.getCoordinates()[0]+sep+point.getCoordinates()[1];if(temp.length>2){point=new ol.geom.Point([temp[2],temp[3]]);point.transform("EPSG:3857","EPSG:4326");ext+=sep+point.getCoordinates()[0]+sep+point.getCoordinates()[1]}}}if(retornaArray){return ext.split(sep)}else{return ext}},projOSM2Geo:function(obj){if(i3GEO.Interface.openlayers.googleLike===true){var clone=obj.clone();clone.transform("EPSG:3857","EPSG:4326");return clone}else{return obj}},projGeo2OSM:function(obj){if(i3GEO.Interface.openlayers.googleLike===true){var clone=obj.clone();clone.transform("EPSG:4326","EPSG:3857");return clone}else{return obj}},navegadorDir:function(obj,listaShp,listaImg,listaFig,retornaDir){if(!obj){listaShp=true;listaImg=true;listaFig=true;retornaDir=false}var temp=function(){i3GEOF.navegarquivos.iniciaDicionario(obj,listaShp,listaImg,listaFig,retornaDir)};i3GEO.util.dialogoFerramenta("i3GEO.util.navegadorDir()","navegarquivos","navegarquivos","index.js",temp)},base64encode:function(str){var base64EncodeChars="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var out,i,len;var c1,c2,c3;len=str.length;i=0;out="";while(i<len){c1=str.charCodeAt(i++)&0xff;if(i==len){out+=base64EncodeChars.charAt(c1>>2);out+=base64EncodeChars.charAt((c1&0x3)<<4);out+="==";break}c2=str.charCodeAt(i++);if(i==len){out+=base64EncodeChars.charAt(c1>>2);out+=base64EncodeChars.charAt(((c1&0x3)<<4)|((c2&0xF0)>>4));out+=base64EncodeChars.charAt((c2&0xF)<<2);out+="=";break}c3=str.charCodeAt(i++);out+=base64EncodeChars.charAt(c1>>2);out+=base64EncodeChars.charAt(((c1&0x3)<<4)|((c2&0xF0)>>4));out+=base64EncodeChars.charAt(((c2&0xF)<<2)|((c3&0xC0)>>6));out+=base64EncodeChars.charAt(c3&0x3F)}return out},base64decode:function(str){var base64DecodeChars=new Array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1);var c1,c2,c3,c4;var i,len,out;len=str.length;i=0;out="";while(i<len){do{c1=base64DecodeChars[str.charCodeAt(i++)&0xff]}while(i<len&&c1==-1);if(c1==-1)break;do{c2=base64DecodeChars[str.charCodeAt(i++)&0xff]}while(i<len&&c2==-1);if(c2==-1)break;out+=String.fromCharCode((c1<<2)|((c2&0x30)>>4));do{c3=str.charCodeAt(i++)&0xff;if(c3==61)return out;c3=base64DecodeChars[c3]}while(i<len&&c3==-1);if(c3==-1)break;out+=String.fromCharCode(((c2&0XF)<<4)|((c3&0x3C)>>2));do{c4=str.charCodeAt(i++)&0xff;if(c4==61)return out;c4=base64DecodeChars[c4]}while(i<len&&c4==-1);if(c4==-1)break;out+=String.fromCharCode(((c3&0x03)<<6)|c4)}return out},cloneObj:function(obj){if(obj==null||typeof(obj)!='object')return obj;var temp=new obj.constructor();for(var key in obj)temp[key]=i3GEO.util.cloneObj(obj[key]);return temp},aplicaAquarela:function(onde){$($i(onde)).find(".i3geoFormIconeAquarela").click(function(){if(this.firstChild){i3GEO.util.abreCor("",$(this).find("input")[0].id)}else{i3GEO.util.abreCor("",this.id)}})},insereMarca:{cria:function(){alert("i3GEO.util.insereMarca foi depreciado. Veja a classe i3GEO.desenho")},limpa:function(){}},animaClique:function(obj){if(obj){if(i3GEO.Interface.ATUAL==="googlemaps"){i3GeoMap.getStreetView().setVisible(false)}obj.style.visibility="hidden";setTimeout(function(){obj.style.visibility="visible"},50)}},parseMustache:function(templateMustache,hashMustache){var re=new RegExp("&amp;","g"),m;m=Mustache.render(templateMustache,hashMustache);m=m.replace(re,'&');return m},checaHtmlVazio:function(id){var i=$i(id);if(!i){return null}if(i.innerHTML.replace(/^\s+|\s+$/,'')==""){return true}else{return false}},uid:(function(){var counter=0;return function(){counter+=1;return(new Date().getTime()).toString(36)+counter}})(),copyToClipboard:function(texto){if(window.clipboardData&&window.clipboardData.setData){return clipboardData.setData("Text",texto)}else if(document.queryCommandSupported&&document.queryCommandSupported("copy")){var textarea=document.createElement("textarea");textarea.setAttribute('readonly','');textarea.textContent=texto;textarea.value=texto;textarea.style.position="fixed";textarea.className="copyToMemory";document.body.appendChild(textarea);textarea.focus();textarea.select();try{document.execCommand("copy")}catch(ex){return false}finally{document.body.removeChild(textarea);i3GEO.janela.snackBar({content:$trad("copytomemory"),timeout:1000})}}},getFormData:function(dom_query){var out={};var s_data=$(dom_query).serializeArray();for(var i=0;i<s_data.length;i++){var record=s_data[i];out[record.name]=record.value}return out},dynamicSortString:function(property){var sortOrder=1;if(property[0]==="-"){sortOrder=-1;property=property.substr(1)}return function(a,b){var result=(a[property]<b[property])?-1:(a[property]>b[property])?1:0;return result*sortOrder}}};var $im=function(g){return i3GEO.util.$im(g)};var $inputText=function(idPai,larguraIdPai,idInput,titulo,digitos,valor,nome,onch){if(arguments.length===6){nome=""}return i3GEO.util.$inputText(idPai,larguraIdPai,idInput,titulo,digitos,valor,nome,onch)};
236 236 //
237 237 //compactados/dicionario_compacto.js
238   -g_traducao={"dec":[{pt:",",en:".",es:","}],"mil":[{pt:".",en:",",es:"."}],"p1":[{pt:"O i3Geo &eacute; software livre! Para download clique <a href='https://softwarepublico.gov.br/social/i3geo' target=blank >aqui</a>. <b><a href='http://"+window.location.host+"/i3geo/mobile/qrcode.htm' target=blank >Qrcode mobile</a></b>",en:"I3Geo is an open source software! Click <a href='https://softwarepublico.gov.br/social/i3geo' target=blank >here</a> to download. <b><a href='http://"+window.location.host+"/i3geo/mobile/qrcode.htm' target=blank >Qrcode mobile</a></b>",es:"i3Geo es software libre! Para descargar haga clic <a href='https://softwarepublico.gov.br/social/i3geo' target=blank >aqu&iacute;</a>. <b><a href='http://"+window.location.host+"/i3geo/mobile/qrcode.htm' target=blank >Qrcode mobile</a></b>"}],"p2":[{pt:"Filtro de cores",en:"Color filter",es:"Filtro de colores"}],"p3":[{pt:"Legenda",en:"Legend",es:"Leyenda"}],"p4":[{pt:"Escala",en:"Scale",es:"Escala"}],"p5":[{pt:"Tamanho",en:"Size",es:"Tama&ntilde;o"}],"p6":[{pt:"Ativa/desativa entorno",en:"Enable/disable environment",es:"Activar/desactivar entorno"}],"p7":[{pt:"Ativa/desativa logo",en:"Enable/disable logo",es:"Activar/desactivar logo"}],"p8":[{pt:"Cor da sele&ccedil;&atilde;o",en:"Selection color",es:"Color de la selecci&oacute;n"}],"p9":[{pt:"Cor do fundo",en:"Background color",es:"Color de fondo"}],"p10":[{pt:"Grade de coordenadas",en:"Coordinate grid",es:"Cuadr&iacute;cula de coordenadas"}],"p11":[{pt:"Template",en:"Template",es:"Plantilla"}],"p12":[{pt:"Temporizador",en:"Timer",es:"Temporizador"}],"p13":[{pt:"Propriedades",en:"Properties",es:"Propiedades"}],"p14":[{pt:"Aplicar",en:"Apply",es:"Aplicar"}],"p15":[{pt:"Formato da imagem do mapa",en:"Map image format",es:"Formato de la imagen del mapa"}],"p16":[{pt:"Fundo",en:"Basemap",es:"Mapa base"}],"p17":[{pt:"Imprime legenda",en:"Print legend",es:"Imprimir la leyenda"}],"p18":[{pt:"N&atilde;o imprime a legenda",en:"Do not print legend",es:"No imprimir la leyenda"}],"p19":[{pt:"Ativa ou desativa a legenda de um tema na op&ccedil;&atilde;o de impress&atilde;o do mapa",en:"Enable or disable the legend of a theme in the map print option",es:"Activa o desactiva la leyenda de un tema en la opci&oacute;n de impresi&oacute;n del mapa"}],"p20":[{pt:"Tela remota",en:"Remote screen",es:"Pantalla remota"}],"p21":[{pt:"Anima&ccedil;&atilde;o",en:"Animation",es:"Animaci&oacute;n"}],"s1":[{pt:"Ajuda",en:"Help",es:"Ayuda"}],"s2":[{pt:"An&aacute;lise",en:"Analysis",es:"An&aacute;lisis"}],"s3":[{pt:"Janelas",en:"Windows",es:"Ventanas"}],"s4":[{pt:"Arquivo",en:"File",es:"Archivo"}],"s5":[{pt:"Propriedades",en:"Properties",es:"Propiedades"}],"u1":[{pt:"Sobre o i3Geo",en:"About i3Geo",es:"Acerca de i3Geo"}],"u2":[{pt:"Doc. dos c&oacute;digos",en:"Doc. of codes",es:"Doc. de los c&oacute;digos"}],"u3":[{pt:"WikiBook",en:"WikiBook",es:"WikiBook"}],"u4":[{pt:"Tutoriais",en:"Tutorials",es:"Tutoriales"}],"u4a":[{pt:"Manual do usu&aacute;rio",en:"User manual",es:"Manual de usuario"}],"u5":[{pt:"Blog",en:"Blog",es:"Blog"}],"u5a":[{pt:"Software p&uacute;blico",en:"Public software",es:"Software p&uacute;blico"}],"u5b":[{pt:"Lista de fun&ccedil;&otilde;es",en:"Function lists",es:"Lista de funciones"}],"u5c":[{pt:"Redes sociais",en:"Social networks",es:"Redes sociales"}],"u6":[{pt:"Geometrias",en:"Geometries",es:"Geometr&iacute;as"}],"u7":[{pt:"Grade de pol&iacute;gonos",en:"Polygon grid",es:"Cuadr&iacute;cula de pol&iacute;gonos"}],"u8":[{pt:"Grade de pontos",en:"Point grid",es:"Cuadr&iacute;cula de puntos"}],"u9":[{pt:"Grade de hex&aacute;gonos",en:"Grid of Hexagons",es:"Cuadr&iacute;cula de hex&aacute;gonos"}],"u10":[{pt:"Entorno(Buffer)",en:"Buffer",es:"&Aacute;rea de influencia (Buffer)"}],"u11":[{pt:"Centr&oacute;ide",en:"Centroid",es:"Centroide"}],"u11a":[{pt:"Dist&acirc;ncia entre pontos",en:"Distance between points",es:"Distancia entre puntos"}],"u12":[{pt:"N pontos em poligono",en:"N points in polygon",es:"N puntos en pol&iacute;gono"}],"u13":[{pt:"Ponto em poligono/raster",en:"Point in polygon/raster",es:"Punto en pol&iacute;gono/raster"}],"u14":[{pt:"Distribui&ccedil;&atilde;o de pontos",en:"Point distribution",es:"Distribuci&oacute;n de puntos"}],"u15":[{pt:"Barras de ferramentas",en:"Toolbars",es:"Barras de herramientas"}],"u15a":[{pt:"Caixa de ferramentas",en:"Tool box",es:"Caja de herramientas"}],"u16":[{pt:"Janela de mensagens",en:"Message window",es:"Ventana de mensajes"}],"u17":[{pt:"Salvar mapa",en:"Save map",es:"Guardar el mapa"}],"u18":[{pt:"Carregar mapa",en:"Load map",es:"Cargar mapa"}],"u19":[{pt:"Pegar imagens",en:"Paste images",es:"Pegar im&aacute;genes"}],"u20":[{pt:"Converter em WMS e WMC",en:"Convert to WMS and WMC",es:"Convertir a WMS y WMC"}],"u20a":[{pt:"Converter em KML",en:"Convert to KML",es:"Convertir a KML"}],"u21":[{pt:"Gerador de links",en:"Link generator",es:"Generador de enlaces"}],"u22":[{pt:"Grade",en:"Grid",es:"Cuadr&iacute;cula"}],"u23":[{pt:"Ponto",en:"Point",es:"Punto"}],"u24":[{pt:"Pol&iacute;gono",en:"Polygon",es:"Pol&iacute;gono"}],"u25":[{pt:"Dissolve",en:"Dissolve",es:"Disolver"}],"u26":[{pt:"Agrupa",en:"Group",es:"Agrupar"}],"u27":[{pt:"Outros",en:"Others",es:"Otros"}],"u28":[{pt:"Centro m&eacute;dio",en:"Middle center",es:"Centro medio"}],"u29":[{pt:"Editor vetorial",en:"Vector editor",es:"Editor vectorial"}],"t1":[{pt:"Camadas",en:"Layers",es:"Capas"}],"t2":[{pt:"Arraste o tema aqui ou clique para excluir",en:"Drag the theme here or click to remove",es:"Arrastre el tema aqu&iacute; o haga clic para excluir"}],"t2a":[{pt:"Filtra a lista de camadas",en:"Filter the layer list",es:"Filtra la lista de capas"}],"t2b":[{pt:"Abre a legenda do mapa",en:"Open the map legend",es:"Despliega la leyenda del mapa"}],"t3":[{pt:"Clique para ligar ou desligar esse tema, mostrando-o ou n&atilde;o no mapa. Ap&oacute;s alterar o estado do tema, aguarde alguns instantes para o mapa ser redesenhado, ou clique no bot&atilde;o aplicar que ser&aacute; mostrado.",en:"Click to turn this theme off or on, showing it or not on the map. After changing the status of the theme, wait a few moments so that the map updates, or click the Apply button that will be displayed.",es:"Haga clic para encender o apagar este tema y mostrarlo o no en el mapa. Despu&eacute;s de cambiar el estado del tema, espere algunos instantes para que el mapa se actualice o haga clic en el bot&oacute;n aplicar que aparecer&aacute;."}],"t3a":[{pt:"Ligar todos os temas",en:"Turn on all themes",es:"Encender todos los temas"}],"t3b":[{pt:"Desligar todos os temas",en:"Turn off all themes",es:"Apagar todos los temas"}],"t4":[{pt:"Limpa sele&ccedil;&atilde;o",en:"Clear selection",es:"Limpia la selecci&oacute;n"}],"t4a":[{pt:"Zoom para a sele&ccedil;&atilde;o",en:"Zoom to selection",es:"Zoom a la selecci&oacute;n"}],"t5":[{pt:"Limpa sele&ccedil;&atilde;o existente nesse tema",en:"Clear an existing selection in this theme",es:"Limpia la selecci&oacute;n existente en este tema"}],"t6":[{pt:"Clique para fazer o download desse tema no formato shapefile",en:"Click to download this theme in shapefile format",es:"Haga clic para descargar este tema en formato shapefile"}],"t7":[{pt:"clique e arraste",en:"Click and drag",es:"Haga clic y arrastre"}],"t7a":[{pt:"Clique e arraste para mudar a ordem. Arraste e solte na lixeira para remover. Aguarde para ver a legenda.",en:"Click and drag to change the order. Drag and drop to the trash to remove. Wait to see the legend.",es:"Haga clic y arrastre para cambiar el orden. Arrastre y suelte en la papelera para remover. Aguarde para ver la leyenda."}],"t8":[{pt:"arraste para mudar a ordem",en:"drag to change the order",es:"arrastre para cambiar el orden"}],"t9":[{pt:"Compat&iacute;vel com a escala",en:"Compatible with the scale",es:"Compatible con la escala"}],"t10":[{pt:"Incompat&iacute;vel com a escala",en:"Incompatible with the scale",es:"Incompatible con la escala"}],"t11":[{pt:"Escala n&atilde;o conhecida",en:"Unknown scale",es:"Escala no conocida"}],"t12":[{pt:"Excluir",en:"Exclude",es:"Excluir"}],"t12a":[{pt:"Clique para excluir esse tema do mapa.",en:"Click to exclude this theme from the map.",es:"Haga clic para excluir este tema del mapa."}],"t13":[{pt:"Sobe",en:"Up",es:"Subir"}],"t14":[{pt:"Clique para subir esse tema na ordem de desenho",en:"Click to move up the theme in drawing order",es:"Haga clic para subir y cambiar el orden de dibujo de este tema"}],"t15":[{pt:"Desce",en:"Down",es:"Bajar"}],"t16":[{pt:"Clique para descer esse tema na ordem de desenho",en:"Click to move down the theme in drawing order",es:"Haga clic para bajar y cambiar el orden de dibujo de este tema"}],"t17":[{pt:"Zoom para o tema",en:"Zoom to theme",es:"Zoom al tema"}],"t18":[{pt:"Clique para ajustar o mapa de forma a mostrar todo o tema",en:"Click to show the whole theme by adjusting the map",es:"Haga clic para ajustar el mapa de manera de poder ver todo el tema"}],"t18a":[{pt:"Op&ccedil;&otilde;es e propriedades",en:"Options and properties",es:"Opciones y propiedades"}],"t18b":[{pt:"Legenda",en:"Legend",es:"Leyenda"}],"t19":[{pt:"Altera a transpar&ecirc;ncia do tema, possibilitando que as camadas inferiores possam ser vistas.",en:"Change layer transparency to enable visibility of bottom layers.",es:"Altera la transparencia del tema haciendo posible que las capas inferiores se puedan ver."}],"t20":[{pt:"Opacidade",en:"Opacity",es:"Opacidad"}],"t22":[{pt:"Localize elementos no tema com base em seus atributos descritivos.",en:"Search for elements on the theme based on their descriptive attributes.",es:"Ubique elementos en el tema en base a sus atributos descriptivos."}],"t23":[{pt:"Procurar",en:"Search",es:"Buscar"}],"t24":[{pt:"Crie uma nova camada no mapa para apresentar textos descritivos sobre esse tema, tendo como base a tabela de atributos.",en:"Create a new layer on the map based on the table of attributes to display descriptive texts about this theme.",es:"Crear una nueva capa en el mapa para presentar textos descriptivos sobre este tema, teniendo como base la tabla de atributos."}],"t25":[{pt:"Etiquetas baseadas em atributos",en:"Labels based on attributes",es:"Etiquetas basadas en atributos"}],"t26":[{pt:"Defina as etiquetas que ser&atilde;o mostradas quando o mouse &eacute; estacionado sobre um elemento desse tema.",en:"Define labels that will be shown when the mouse is over a feature of this theme.",es:"Defina las etiquetas que se mostrar&aacute;n cuando el rat&oacute;n se detenga sobre un elemento de este tema."}],"t27":[{pt:"Ativar etiquetas",en:"Activate labels",es:"Activar etiquetas"}],"t28":[{pt:"Insira um filtro nesse tema para mostrar apenas determinadas informa&ccedil;&otilde;es, com base na tabela de atributos.",en:"Insert a filter in this theme based on the table of attributes to show only specific information.",es:"Inserte un filtro en este tema para mostrar solo determinadas informaciones, con base en la tabla de atributos."}],"t29":[{pt:"Filtrar",en:"Filter",es:"Filtrar"}],"t30":[{pt:"Veja a tabela de atributos relacionada a esse tema.",en:"See the table of attributes related to this theme.",es:"Vea la tabla de atributos relacionada con este tema."}],"t31":[{pt:"Tabela com os dados",en:"Table with data",es:"Tabla con los datos"}],"t32":[{pt:"Abre o editor de legenda, permitindo a altera&ccedil;&atilde;o da forma de representa&ccedil;&atilde;o desse tema.",en:"Open the legend editor to change the way this theme is rendered.",es:"Abre el editor de leyenda para modificar la forma de representaci&oacute;n de este tema."}],"t33":[{pt:"Editar legenda",en:"Edit legend",es:"Editar leyenda"}],"t34":[{pt:"Mostra os dados desse tema em uma janela que acompanha o mouse.",en:"Show the data of this theme in a window that tracks the mouse.",es:"Muestra los datos de este tema en una ventana que acompa&ntilde;a el rat&oacute;n."}],"t35":[{pt:"Mostra em janela",en:"Show in window",es:"Mostrar en la ventana"}],"t36":[{pt:"tema vis&iacute;vel apenas em determinadas escalas",en:"theme visible only at certain scales",es:"el tema es visible solo en ciertas escalas"}],"t37":[{pt:"Gr&aacute;fico",en:"Chart",es:"Gr&aacute;fico"}],"t37a":[{pt:"Tema com gr&aacute;ficos",en:"Theme with charts",es:"Tema con gr&aacute;ficos"}],"t37b":[{pt:"Gr&aacute;fico interativo",en:"Interactive chart",es:"Gr&aacute;fico interactivo"}],"t38":[{pt:"Exporta a legenda para o padr&atilde;o SLD.",en:"Export the legend to SLD schema.",es:"Exporta la leyenda para el est&aacute;ndar SLD."}],"t39":[{pt:"Exportar SLD",en:"Export SLD",es:"Exportar SLD"}],"t40":[{pt:"Abre a ferramenta que permite alterar o SQL de acesso aos dados",en:"Open the tool to change the SQL to access data",es:"Abre la herramienta que permite cambiar el SQL de acceso a los datos"}],"t41":[{pt:"Editar SQL",en:"Edit SQL",es:"Editar SQL"}],"t42":[{pt:"Cortina",en:"Curtain",es:"Cortina"}],"t43":[{pt:"Aplicar SLD",en:"Apply SLD",es:"Aplicar SLD"}],"t44":[{pt:"Salvar mapfile",en:"Save mapfile",es:"Guardar mapfile"}],"t45":[{pt:"Comentar",en:"Comment",es:"Comentar"}],"t46":[{pt:"Mais populares",en:"Most popular",es:"M&aacute;s populares"}],"t48":[{pt:"Temporizador",en:"Timer",es:"Temporizador"}],"t49":[{pt:"Mapa tem&aacute;tico 3D",en:"3D tematic map",es:"Mapa tem&aacute;tico 3D"}],"a1":[{pt:"Procurar tema:",en:"Search theme:",es:"Buscar tema:"}],"a2":[{pt:"Upload de shape file",en:"Upload shapefile",es:"Subir shapefile"}],"a2b":[{pt:"Upload de DBF ou CSV",en:"Upload DBF or CSV",es:"Subir DBF o CSV"}],"a3":[{pt:"Download de dados",en:"Data downloading",es:"Descarga de datos"}],"a3a":[{pt:"Importar Web Map Context",en:"Import Web Map Context",es:"Importar Web Map Context"}],"a4":[{pt:"Conectar com servidor WMS",en:"Connect to WMS server",es:"Conectar al servidor WMS"}],"a4b":[{pt:"Conectar com servidor WMS-T",en:"Connect to WMS-T server",es:"Conectar al servidor WMS-T"}],"a5":[{pt:"Conectar com GeoRss",en:"Connect to GeoRss",es:"Conectar con GeoRss"}],"a5a":[{pt:"Nuvem de tags",en:"Tag cloud",es:"Nube de etiquetas"}],"a6":[{pt:"Acesso aos arquivos do servidor",en:"Access to server files",es:"Acceso a los archivos del servidor"}],"a7":[{pt:"Temas",en:"Theme",es:"Temas"}],"a8":[{pt:"Clique no box ao lado do tema para ligar ou desligar, mostrando-o ou n&atilde;o no mapa. Ap&oacute;s alterar o estado do tema, aguarde alguns instantes para o mapa ser redesenhado, ou clique no bot&atilde;o aplicar que ser&aacute; mostrado.",en:"Click the box next to the theme to turn it on or off, showing it or not on the map. After changing the status of the theme, wait a few moments so that the map updates, or click the Apply button that will be displayed.",es:"Haga clic en el cuadro ubicado al lado del tema para encender o apagarlo y mostralo o no en el mapa. Despu&eacute;s de cambiar el estado del tema, espere algunos instantes para que el mapa se actualice o haga clic en el bot&oacute;n aplicar que aparecer&aacute;."}],"a9":[{pt:"Fonte",en:"Font",es:"Fuente"}],"a10":[{pt:"c&oacute;digo:",en:"code",es:"c&oacute;digo"}],"a11":[{pt:"Sistemas",en:"Systems",es:"Sistemas"}],"a12":[{pt:"Abrir sistema",en:"Open system",es:"Abrir sistema"}],"a13":[{pt:"Abrir no Google Earth",en:"Open with Google Earth",es:"Abrir en Google Earth"}],"a14":[{pt:"Upload SHP, CSV...",en:"Upload SHP, CSV...",es:"Subir SHP, CSV..."}],"a15":[{pt:"Conex&otilde;es",en:"Conections",es:"Conexiones"}],"a16":[{pt:"Servi&ccedil;os",en:"Services",es:"Servicios"}],"g1":[{pt:"Temas",en:"Themes",es:"Temas"}],"g1a":[{pt:"Cat&aacute;logo",en:"Catalog",es:"Cat&aacute;logo"}],"g2":[{pt:"Adiciona",en:"Add",es:"Agregar"}],"g3":[{pt:"Legenda",en:"Legend",es:"Leyenda"}],"g4":[{pt:"Mapas",en:"Maps",es:"Mapas"}],"g4a":[{pt:"Mapa",en:"Map",es:"Mapa"}],"o1":[{pt:"Aguarde...",en:"Wait...",es:"Espere..."}],"o2":[{pt:"Busca r&aacute;pida",en:"Quick search",es:"B&uacute;squeda r&aacute;pida"}],"o3":[{pt:"Lendo imagem...",en:"Reading image...",es:"Leyendo imagen..."}],"o4":[{pt:"Aguarde...abrindo lente",en:"Wait...Opening magnifying glass",es:"Espere...abriendo lupa"}],"o5":[{pt:"Aguarde...iniciando",en:"Wait...initializing",es:"Espere...iniciando"}],"o6":[{pt:"din&acirc;mico",en:"Dynamic",es:"Din&aacute;mico"}],"d1":[{pt:"Digite as coordenadas de um ponto (X=longitude e Y=latitude) para localizar-lo no mapa. no mapa. O centro do mapa ser&aacute; deslocado para o ponto digitado.",en:"Enter the coordinates of a point (X=longitude and Y=latitude) to localize it on the map. The map center will move to this point.",es:"Digite las coordenadas de un punto (X=longitud e Y=latitud) para ubicarlas en el mapa. El centro del mapa se desplazar&aacute; al punto introducido."}],"d2":[{pt:"Altera a escala do mapa ajustando-a para mostrar a mesma abrang&ecirc;ncia geogr&aacute;fica da inicializa&ccedil;&atilde;o.",en:"Change the map scale to show the initial geographical extent.",es:"Modifica la escala del mapa ajust&aacute;ndola para mostrar la misma &aacute;rea geogr&aacute;fica inicial."}],"d2t":[{pt:"Enquadramento inicial",en:"Initial extent",es:"Extensi&oacute;n inicial"}],"d3":[{pt:"Amplia o mapa - desloca o ponto clicado para centro da tela ou amplia a regi&atilde;o indicada por um ret&acirc;ngulo. Ap&oacute;s ativada, clique e arraste o mouse sobre o mapa na &aacute;rea de zoom desejada.",en:"It enlarges the map - places the clicked point on the center of the screen or enlarge the map on a region indicated by a rectangle. Once activated, click and drag the mouse over the map into the desired area.",es:"Ampl&iacute;a el mapa - coloca el punto donde se hizo clic en el centro de la pantalla o ampl&iacute;a a la regi&oacute;n indicada con un rect&aacute;ngulo. Despu&eacute;s de activarla, haga clic y arrastre el rat&oacute;n sobre el mapa en el &aacute;rea de zoom deseada."}],"d3t":[{pt:"clique e arraste para ampliar",en:"click and drag to enlarge",es:"Haga click y arraste para ampliar"}],"d4":[{pt:"Desloca a regi&atilde;o vis&iacute;vel no mapa. Ap&oacute;s ativada, clique e arraste o mouse sobre o mapa para deslocar a regi&atilde;o vis&iacute;vel.",en:"It moves the visible region on the map. After being activated, click and drag the mouse over the map to move the visible region.",es:"Desplaza la regi&oacute;n visible en el mapa. Una vez activada, haga clic y arrastre el rat&oacute;n sobre el mapa para desplazar la zona visible."}],"d4t":[{pt:"clique e arraste para deslocar",en:"click and drag to move",es:"haga click y arraste para mover"}],"d5":[{pt:"Amplia o mapa tendo como refer&ecirc;ncia o centro atual.",en:"Enlarge the map based on the current center.",es:"Ampl&iacute;a el mapa teniendo como referencia el centro actual."}],"d5t":[{pt:"aproximar",en:"zoom in",es:"acercar"}],"d6":[{pt:"Reduz o mapa tendo como refer&ecircncia o centro atual.",en:"Reduce the map based on the current center.",es:"Reduce el mapa teniendo como referencia el centro actual"}],"d6t":[{pt:"afastar",en:"zoom out",es:"alejar",it:"afastar"}],"d7":[{pt:"Mostra informa&ccedil;&otilde;es sobre um ponto no mapa. Ap&oacute;s ativada, clique sobre o mapa.",en:"It displays information about a point on the map. After being activated, click on the map.",es:"Muestra informaci&oacute;n sobre un punto en el mapa. Despu&eacute;s de activarla haga clic sobre el mapa."}],"d7t":[{pt:"Info",en:"Info",es:"Info"}],"d7a":[{pt:"Mostra informa&ccedil;&otilde;es resumidas sobre um ponto clicado no mapa. N&atilde;o &eacute; necess&aacute;rio clicar nesse &iacute;cone para ativar, basta clicar no mapa a qualquer tempo.",en:"Display summary information about a point clicked on the map. It is not necessary to click this icon to activate it, just click on the map at any time.",es:"Muestra informaci&oacute;n resumida de un punto sobre el cual se ha hecho clic en el mapa. No es necesario hacer clic en ese icono para activarlo, simplemente haga clic en el mapa en cualquier momento."}],"d7at":[{pt:"etiqueta",en:"label",es:"etiqueta"}],"d8":[{pt:"Mostra a extens&atilde;o geogr&aacute;fica atual em coordenadas geogr&aacute;ficas",en:"Show the current extent in geographic coordinates",es:"Muestra la extensi&oacute;n geogr&aacute;fica actual en coordenadas geogr&aacute;ficas"}],"d8t":[{pt:"Extens&atilde;o atual",en:"Current extent",es:"Extensi&oacute; actual"}],"d9":[{pt:"Abre/fecha o mapa de refer&ecirc;ncia",en:"Open/close the overview map",es:"Abre/cierra el mapa de referencia"}],"d9t":[{pt:"Mapa de refer&ecirc;ncia",en:"Overview map",es:"Mapa de referencia"}],"d10":[{pt:"Digite o novo valor de escala e clique no bot&atilde;o aplicar para alterar a escala do mapa",en:"Enter a new scale value and click the apply button to change the map scale",es:"Ingrese el nuevo valor de escala y haga clic en el bot&oacute;n aplicar para modificar la escala del mapa"}],"d11":[{pt:"Busca dados na Wikipedia na abrang&ecirc;ncia atual do mapa. Fa&ccedil;a um zoom no mapa antes de abrir essa op&ccedil;&atilde;o. Regi&ocirc;es muito extensas podem tornar a busca muito demorada",en:"Search for Wikipedia data in the current extent of the map. Zoom on the map before opening this option. Large regions can slow down searching",es:"Busca datos en Wikipedia de la extensi&oacute;n actual del mapa. Haga zoom en el mapa antes de abrir esta opci&oacute;n. Regiones muy extensas pueden hacer que la b&uacute;squeda sea muy lenta"}],"d11t":[{pt:"buscar na Wikip&eacute;dia",en:"search on Wikipedia",es:"buscar en Wikipedia"}],"d12":[{pt:"Imprimir/exportar",en:"",es:""}],"d13":[{pt:"Localiza o IP do usu&aacute;rio no mapa",en:"Locate the user's IP on the map",es:"Localiza la IP del usuario en el mapa"}],"d14":[{pt:"Gera arquivo para 3D",en:"Generate a 3D file",es:"Genera archivo para 3D"}],"d15":[{pt:"Abre o Google Maps, mostrando uma imagem de sat&eacute;lite da regi&atilde;o vista no mapa principal",en:"Open Google Maps displaying a satellite image of the region shown on the main map",es:"Abre Google Maps, mostrando una imagen de sat&eacute;lite de la regi&oacute;n presentada en el mapa principal"}],"d15t":[{pt:"Google Maps",en:"Google Maps",es:"Google Maps"}],"d16":[{pt:"Pesquisa documentos na base de dados Scielo (dados preliminares)",en:"Search documents in the Scielo database (preliminary data)",es:"B&uacute;squeda de documentos en la base de datos Scielo (datos preliminares)"}],"d16t":[{pt:"Scielo",en:"Scielo",es:"Scielo"}],"d17":[{pt:"Projeto Confluence. Pontos de intersec&ccedil;&atilde;o de coordenadas observadas em campo",en:"Confluence Project. Intersection points of coordinates observed in field",es:"Proyecto Confluence. Puntos de intersecci&oacute;n de coordenadas observadas en campo"}],"d17t":[{pt:"conflu&ecirc;ncias",en:"confluences",es:"confluencias"}],"d18":[{pt:"Abre lente de amplia&ccedil;&atilde;o",en:"Open magnifying glass",es:"Abrir lupa"}],"d18t":[{pt:"lente de aumento",en:"magnifying glass",es:"lupa"}],"d19":[{pt:"Coloca as guias em uma janela m&oacute;vel",en:"Put guides in a moving window",es:"Coloca las gu&iacute;as en una ventana m&oacute;vil"}],"d20":[{pt:"Redesenha o mapa com as configura&ccedil;&ocirc;es iniciais.",en:"Reload the map with the initial settings.",es:"Recarga el mapa con las configuraciones iniciales."}],"d20t":[{pt:"reinicia",en:"restart",es:"reinicia",it:"reinicia"}],"d21":[{pt:"Mede a dist&acirc;ncia entre dois ou mais pontos clicados no mapa (menor dist&acirc;ncia). O c&aacute;lculo de dist&acirc;ncia &eacute; aproximado e sua precis&atilde;o depende da escala do mapa.",en:"Measure the distance between two or more clicked points on the map (shorter distance). The calculation of this distance is rough and its accuracy depends on the map scale.",es:"Mide la distancia entre dos o m&aacute;s puntos marcados en el mapa (menor distancia). El c&aacute;lculo de la distancia es aproximado y su exactitud depende de la escala del mapa."}],"d21t":[{pt:"Dist&acirc;ncia",en:"Distance",es:"Distancia"}],"d21a":[{pt:"Mede a &aacute;rea de um pol&iacute;gono desenhado na tela. O c&aacute;lculo de &aacute;rea &eacute; aproximado e sua precis&atilde;o depende da escala do mapa.",en:"Measure the area of a polygon drawn on the screen. The calculation of this area is rough and its accuracy depends on the map scale.",es:"Mide el &aacute;rea de un pol&iacute;gono dibujado sobre la pantalla. El c&aacute;lculo del &aacute;rea es aproximado y su exactitud depende de la escala del mapa."}],"d21at":[{pt:"&Aacute;rea",en:"Area",es:"&Aacute;rea"}],"d22":[{pt:"Insere pontos no mapa em coordenadas geogr&aacute;ficas. Os pontos inclu&iacute;dos podem ser transformados em linhas ou pol&iacute;gonos. Os pontos s&atilde;o armazenados em um tema tempor&aacute;rio, podendo-se fazer o download do arquivo shapefile.",en:"Insert points on the map in geographical coordinates. The added points can be converted into lines or polygons. The points are stored in a temporary theme and can be downloaded as a shapefile.",es:"Inserte puntos en el mapa en coordenadas geogr&aacute;ficas. Los puntos incluidos pueden ser transformados en l&iacute;neas o pol&iacute;gonos. Los puntos se almacenan en un tema temporal y se pueden descargar como archivo shapefile."}],"d22t":[{pt:"inserir pontos",en:"insert points",es:"insertar puntos"}],"d23":[{pt:"Insere um gr&aacute;fico no ponto clicado conforme os atributos existentes no tema escolhido. O tema deve possuir itens com valores num&eacute;ricos na tabela de atributos.",en:"Insert a chart on the clicked point according to the attributes of the selected theme. The theme must have records with numerical values in the table of attributes.",es:"Inserte un gr&aacute;fico en el punto marcado seg&uacute;n los atributos existentes en el tema seleccionado. El tema debe tener campos con valores num&eacute;ricos en la tabla de atributos."}],"d23t":[{pt:"Clique gr&aacute;fico",en:"Click on the chart",es:"Haga clic en el gr&aacute;fico"}],"d24":[{pt:"Abre as ferramentas para sele&ccedil;&atilde;o de elementos de um tema. Os elementos selecionados podem ser utilizados em outras opera&ccedil;&ocirc;es, como buffer e sele&ccedil;&atilde;o por tema.",en:"Open the tools for selecting features of a theme. The selected features can be used for other operations like buffer or selection by theme.",es:"Abre las herramientas para seleccionar elementos de un tema. Los elementos seleccionados pueden ser utilizados en otras operaciones como &aacute;reas de influencia (buffer) y selecci&oacute;n por tema."}],"d24t":[{pt:"Selecionar",en:"Select",es:"Seleccionar"}],"d25":[{pt:"Insere texto no mapa clicando em um ponto. Utilize essa op&ccedil;&atilde;o para adicionar informa&ccedil;&ocirc;es ao mapa.",en:"Insert a text on the map by clicking on a point. Use this option to add information on the map.",es:"Inserte un texto en el mapa haciendo clic en un punto. Utilice esta opci&oacute;n para agregar informaci&oacute;n en el mapa."}],"d25t":[{pt:"Inserir texto",en:"Insert text",es:"Insertar texto"}],"d26":[{pt:"Escolha o visual para os bot&otilde;es e outras caracter&iacute;sticas visuais do mapa",en:"Choose a button appearance and other visual characteristics of the map",es:"Elija el aspecto para los botones y otras caracter&iacute;sticas visuales del mapa"}],"d27":[{pt:"Interface",en:"Interface",es:"interfaz"}],"d28":[{pt:"Aguarde...gerando os arquivos",en:"Please wait...generating files",es:"Espera...generando los archivos"}],"d29":[{pt:"Esta&ccedil;&otilde;es METAR",en:"METAR stations",es:"Estaciones METAR"}],"d30":[{pt:"Linha do tempo",en:"Timeline",es:"L&iacute;nea del tiempo"}],"d31":[{pt:"N&atilde;o existe nenhuma camada com etiquetas ativas",en:"There is no layer with active labels",es:"No existe ninguna capa con etiquetas activas"}],"d32":[{pt:"Aplicativos",en:"Applications",es:"Aplicaciones"}],"ge1":[{pt:"Navega&ccedil;&atilde;o com o mouse",en:"Navigation with the mouse",es:"Navegaci&oacute;n con el rat&oacute;n"}],"ge2":[{pt:"Barra de status",en:"Status bar",es:"Barra de estado"}],"ge3":[{pt:"Mapa de refer&ecirc;ncia",en:"Overview map",es:"Mapa de referencia"}],"ge4":[{pt:"Escala e legenda",en:"Scale and legend",es:"Escala y leyenda"}],"ge5":[{pt:"Atmosfera",en:"Atmosphere",es:"Atm&oacute;sfera"}],"ge6":[{pt:"Grade de coordenadas",en:"Coordinates grid",es:"Cuadr&iacute;culas de coordenadas"}],"ge7":[{pt:"Luz do sol",en:"Sun light",es:"Luz del sol"}],"ge8":[{pt:"Limites pol&iacute;ticos",en:"Political boundaries",es:"L&iacute;mites pol&iacute;ticos"}],"ge9":[{pt:"Constru&ccedil;&otilde;es em 3D",en:"3D buildings ",es:"Construciones en 3D"}],"ge10":[{pt:"Estradas",en:"Roads",es:"Carreteras"}],"ge11":[{pt:"Terreno",en:"Terrain",es:"Terreno"}],"x1":[{pt:"P&aacute;gina principal",en:"Main page",es:"P&aacute;gina principal"}],"x2":[{pt:"Lista de menus",en:"Menu lists",es:"Lista de men&uacute;s"}],"x3":[{pt:"Miniaturas",en:"Thumbnails",es:"Miniaturas"}],"x4":[{pt:"Pesquisa na INDE",en:"Search in INDE",es:"B&uacute;squeda en INDE"}],"x5":[{pt:"Editar subgrupos",en:"Edit subgroups",es:"Editar subgrupos"}],"x6":[{pt:"Editar temas",en:"Edit themes",es:"Editar temas"}],"x7":[{pt:"op&ccedil;&atilde;o vis&iacute;vel apenas para editores",en:"option visible to editors only",es:"opci&oacute;n visible solo para editores"}],"x8":[{pt:"Sistema de administra&ccedil;&atilde;o",en:"Management system",es:"Sistema de administraci&oacute;n"}],"x9":[{pt:"Editar &aacute;rvore",en:"Edit tree",es:"Editar &aacute;rbol"}],"x10":[{pt:"Editar menus do cat&aacute;logo",en:"Edit catalog menus",es:"Editar men&uacute;s del cat&aacute;logo"}],"x11":[{pt:"Abre em uma janela",en:"Open in a window",es:"Abre en una ventana"}],"x13":[{pt:"&Aacute;rvore de camadas n&atilde;o encontrada",en:"Tree layers not found",es:"Arboles de capas no se encuentra"}],"x14":[{pt:"sim",en:"yes",es:"s&iacute;"}],"x15":[{pt:"n&atilde;o",en:"no",es:"no"}],"x16":[{pt:"Valor n&atilde;o definido",en:"Value not defined",es:"Valor no definido"}],"x17":[{pt:"Essa op&ccedil;&atilde;o afeta apenas a impress&atilde;o do mapa",en:"This option only affects map printing",es:"Esta opci&oacute;n solo afecta a la impresi&oacute;n del mapa"}],"x18":[{pt:"Nome n&atilde;o definido",en:"Name not defined",es:"Nombre no definido"}],"x19":[{pt:"Coment&aacute;rios de",en:"Reviews of",es:"Comentarios de"}],"x20":[{pt:"Clique no mapa para desenhar o pol&iacute;gono",en:"Click on the map to draw a polygon",es:"Haga clic en el mapa para dibujar un pol&iacute;gono"}],"x21":[{pt:"Essa opera&ccedil;&atilde;o n&atilde;o funciona nessa interface",en:"This operation does not work on this interface",es:"Esta operaci&oacute;n no funciona en esta interfaz"}],"x22":[{pt:"Op&ccedil;&atilde;o n&atilde;o dispon&iacute;vel",en:"Option not available",es:"Opci&oacute;n no disponible"}],"x23":[{pt:"Dire&ccedil;&atilde;o",en:"Direction",es:"Direcci&oacute;n"}],"x25":[{pt:"M&eacute;todo para calcular dist&acirc;ncias",en:"Method to calculate distances",es:"M&eacute;todo para calcular distancias"}],"x26":[{pt:"Voce quer mesmo encerrar a sessao?",en:"Do you want to logout?",es:"&iquest;Quiere cerrar la sesi&oacute;n?"}],"x27":[{pt:"Usu&aacute;rio",en:"User",es:"Usuario"}],"x28":[{pt:"Senha",en:"Password",es:"Contrase&ntilde;a"}],"x29":[{pt:"Enviar",en:"Submit",es:"Enviar"}],"x30":[{pt:"Ativo",en:"Active",es:"Activo"}],"x31":[{pt:"Erro",en:"Error",es:"Error"}],"x32":[{pt:"Recuperar senha",en:"Recover password",es:"Recuperar contrase&ntilde;a"}],"x33":[{pt:"Escolha um tema da lista",en:"Select a theme from the list",es:"Seleccione un tema de la lista"}],"x34":[{pt:"Lugar",en:"Place",es:"Lugar"}],"x35":[{pt:"Escolha um tipo de busca nas propriedades",en:"Choose a search type in the properties",es:"Elija un tipo de b&uacute;squeda en las propiedades"}],"x36":[{pt:"Digite uma palavra para busca!",en:"Enter search terms!",es:"Introduzca una palabra clave para buscar!"}],"x37":[{pt:"Onde ser&aacute; feita a busca",en:"Where will the search be done?",es:"&iquest;D&oacute;nde se realizar&aacute; la b&uacute;squeda?"}],"x38":[{pt:"Servi&ccedil;os de busca externos",en:"External search services",es:"Servicios de b&uacute;squeda externos"}],"x39":[{pt:"Temas existentes no mapa",en:"Existing themes on the map",es:"Temas existentes en el mapa"}],"x40":[{pt:"Apenas os temas especialmente configurados pelo administrador do i3Geo podem receber opera&ccedil;&otilde;es de busca",en:"Only those themes specially configarated by the i3Geo administrator can receive search operations",es:"Solo los temas especialmente configurados por el administrador de i3Geo pueden ser objeto de operaciones de b&uacute;squeda"}],"x41":[{pt:"Nada encontrado nos temas ou nenhum tema permite busca",en:"Nothing found in the themes or no theme allows searching",es:"Nada encontrado en los temas o ning&uacute;n tema permite b&uacute;squedas"}],"x42":[{pt:"Nada encontrado em ",en:"Nothing found at ",es:"No se encontr&oacute; nada en "}],"x43":[{pt:"Erro ao acessar o servi&ccedil;o",en:"Error accessing the service",es:"Error al acceder al servicio"}],"x44":[{pt:"Nuvem Flash",en:"Cloud Flash",es:"Nube Flash"}],"x45":[{pt:"Diret&oacute;rios",en:"Directories",es:"Directorios"}],"x46":[{pt:"Conex&atilde;o WMS-T",en:"WMS-T connection",es:"Conexi&oacute;n WMS-T"}],"x47":[{pt:"Conex&atilde;o GeoRSS",en:"GeoRSS connection",es:"Conexi&oacute;n GeoRSS"}],"x48":[{pt:"Rota",en:"Route",es:"Ruta"}],"x49":[{pt:"Coordenadas aproximadas",en:"Approximate coordinates",es:"Coordenadas aproximadas"}],"x50":[{pt:"Feche para parar",en:"Close to stop",es:"Cierre para parar"}],"x51":[{pt:"Sele&ccedil;&atilde;o",en:"Selection",es:"Selecci&oacute;n"}],"x52":[{pt:"Alterar senha",en:"Change password",es:"Cambiar contrase&ntilde;a"}],"x53":[{pt:"Upload de WMC",en:"WMC upload",es:"Subir WMC"}],"x54":[{pt:"Perfil",en:"Profile",es:"Perfil"}],"x55":[{pt:"Salva o tema",en:"Save theme",es:"Guarda el tema"}],"x56":[{pt:"Topon&iacute;mia",en:"Toponymy",es:"Toponimia"}],"x57":[{pt:"Cartogramas estat&iacute;sticos",en:"Statistical cartograms",es:"Cartogramas estad&iacute;sticos"}],"x58":[{pt:"Continua",en:"Continue",es:"Seguir"}],"x59":[{pt:"Localiza",en:"Locate",es:"Localiza"}],"x60":[{pt:"Cartogramas",en:"Cartograms",es:"Cartogramas"}],"x61":[{pt:"Filtra limite",en:"Filter limit",es:"Filtra l&iacute;mite"}],"x62":[{pt:"Remover",en:"Remove",es:"Eliminar"}],"x63":[{pt:"Para salvar as configura&ccedil;&otilde;es de uma camada,<br> utilize a op&ccedil;&atilde;o existente na &aacute;rvore de camadas no n&oacute; correspondente ao tema (basta expandir o tema para visualizar as op&ccedil;&otilde;es)<br><br>",en:"To save a layer setting,<br> use the option available in the layer tree corresponding to the theme node (just expand the theme to view the options)<br><br>",es:"Para guardar la configuraci&oacute;n de una capa,<br> utilice la opci&oacute;n disponible en la &aacute;rbol de capas en el nodo correspondiente al tema (basta con expandir el tema para ver las opciones)<br><br>"}],"x64a":[{pt:"Congela a vis&atilde;o atual",en:"Freeze the current view",es:"Congela la vista actual"}],"x64":[{pt:"Item",en:"Item",es:"Item"}],"x65":[{pt:"Buscando &iacute;tens...",en:"Searching fields...",es:"Buscando campos..."}],"x66":[{pt:"Ocorreu um erro",en:"There was an error",es:"Ocurri&oacute; un error"}],"x67":[{pt:"Comunidade i3Geo",en:"i3Geo community",es:"Comunidad i3Geo"}],"x68":[{pt:"Vers&atilde;o",en:"Version",es:"Versi&oacute;"}],"zoomliShift":[{pt:"Pressione a tecla SHIFT junto com o bot&atilde;o esquerdo do mouse e arraste para definir a &aacute;rea que ser&aacute; aproximada",en:"Press the SHIFT key along with the left mouse button and drag to define the area you want to zoom",es:"Presione la tecla MAY&Uacute;S junto con el bot&oacute;n izquierdo del rat&oacute;n y arrastre para definir el &aacute;rea en la que desea hacer zoom"}],"zoomliCtrl":[{pt:"Pressione a tecla CTRL junto com o bot&atilde;o esquerdo do mouse e arraste para definir a &aacute;rea que ser&aacute; aproximada",en:"Press the CTRL key along with the left mouse button and drag to define the area you want to zoom",es:"Presione la tecla CTRL junto con el bot&oacute;n izquierdo del rat&oacute;n y arrastre para definir el &aacute;rea en la que desea hacer zoom"}],"x70":[{pt:"Utilize os dedos em um movimento de pin&ccedil;a para definir a &aacute;rea que ser&aacute; aproximada ou afastada",en:"Use the pinch-zoom gesture to define the area that will be zoomed in or out",es:"Utilice los gestos de pinzas de los dedos para definir el &aacute;rea que ser&aacute; acercada o alejada"}],"x71":[{pt:"Aplicativos estat&iacute;sticos cadastrados",en:"Registered statistical applications",es:"Aplicaciones estad&iacute;sticas registradas"}],"x72":[{pt:"Lista de mapas cadastrados",en:"List of registered maps",es:"Lista de los mapas registrados"}],"x73":[{pt:"Redirecionar para a vers&atilde;o adaptada para dispositivos m&oacute;veis?",en:"Redirect to mobile version?",es:"Redireccionar a una versi&oacute;n adaptada a dispositivos m&oacute;viles?"}],"x74":[{pt:"Fecha",en:"Close",es:"Cierra"}],"x75":[{pt:"Cancela",en:"Cancel",es:"Cancela"}],"x76":[{pt:"O tema j&aacute; existe no mapa.",en:"This theme already exists on theme map.",es:"El tema ya existe en el mapa."}],"x77":[{pt:"Nome do novo marcador",en:"New bookmark name",es:"Nombre de marcador nuevo"}],"x78":[{pt:"Copie os marcadores e cole em um editor para guard&aacute;-los",en:"Copy bookmarks and paste in an editor to save them",es:"Copiar los marcadores y pegarlos en un editor para guardarlos"}],"x79":[{pt:"Marcadores",en:"Bookmarks",es:"Marcadores"}],"x80":[{pt:"Exportar",en:"Export",es:"Exportar"}],"x81":[{pt:"Importar",en:"Import",es:"Importar"}],"x82":[{pt:"Marcar regi&atilde;o",en:"Mark region",es:"Marcar regi&oacute;n"}],"x83":[{pt:"Cole os marcadores para import&aacute;-los",en:"Paste the bookmarks to import",es:"Pegue los marcadores para importarlos"}],"x84":[{pt:"Exportar SHP",en:"Export SHP",es:"Exportar SHP"}],"x85":[{pt:"Visualizador de WMS da INDE-Br",en:"INDE-Br WMS viewer",es:"Visualizador de WMS de INDE-Br"}],"x86":[{pt:"Prefer&ecirc;ncias",en:"Preferences",es:"Preferencias"}],"x87":[{pt:"Limites e localidades",en:"Boundaries and localities",es:"L&iacute;mites y localidades"}],"x88":[{pt:"Prefer&ecirc;ncias",en:"Preferences",es:"Preferencias"}],"x89":[{pt:"Editar cadastro",en:"Edit register",es:"Editar registro"}],"x90":[{pt:"Mapas cadastrados",en:"Registered maps",es:"Mapas registrados"}],"x91":[{pt:"Feche para parar. Desligue o tema para ver o efeito",en:"Close to stop. Turn off the theme to see the effect",es:"Cierre para parar. Apague el tema para ver el efecto"}],"x92":[{pt:"Escolha uma camada",en:"Select a layer",es:"Seleccione una capa"}],"x93":[{pt:"Localiza&ccedil;&atilde;o do usu&aacute;rio",en:"User location",es:"Ubicaci&oacute;n del usuario"}],"x94":[{pt:"Remove as figuras da tela",en:"Remove pictures from the screen",es:"Quita las figuras de la pantalla"}],"x95":[{pt:"trecho",en:"stretch",es:"tramo"}],"x96":[{pt:"atual",en:"current",es:"actual"}],"x97":[{pt:"total",en:"total",es:"total"}],"x98":[{pt:"per&iacute;metro",en:"perimeter",es:"per&iacute;metro"}],"x99":[{pt:"C&aacute;lculo n&atilde;o pode ser realizado. Falta carregar a API de geometria do GM",en:"The calculation cannot be performed. It is necessary to upload the GM geometry API",es:"El c&aacute;lculo no puede ser realizado. Falta cargar la API de geometr&iacute;a de GM"}],"x101":[{pt:"C&oacute;pia",en:"Copy",es:"Copia"}],"x102":[{pt:"Mapa de calor",en:"Heatmap",es:"Mapa de calor"}],"x103":[{pt:"Links para abrir o mapa",en:"Links to open the map",es:"Links para abrir el mapa "}],"x104":[{pt:"Mapa de agrupamentos",en:"Cluster map",es:"Mapa de agrupaci&oacute;n"}],"x105":[{pt:"Navega&ccedil;&atilde;o",en:"Browsing",es:"Navegaci&oacute;n"}],"mais":[{pt:"Mais...",en:"More...",es:"M&aacute;s..."}],"uploadArquivoGeo":[{pt:"Upload de arquivo geo",en:"Geo file upload",es:"Carga del archivo geo"}],"conexaoServicoGeo":[{pt:"Conex&atilde;o com servi&ccedil;os geo",en:"Connection to geo services",es:"Conexi&oacute;n con servicios geo"}],"saikuAba":[{pt:"SAIKU - OLAP (abrir em nova aba)",en:"SAIKU - OLAP (open in a new tab)",es:"SAIKU - OLAP (abrir en una nueva pesta&ntilde;a)"}],"saikuMapa":[{pt:"SAIKU - OLAP (abrir em janela interna)",en:"SAIKU - OLAP (open in an inner window)",es:"SAIKU - OLAP (abrir en una ventana interna)"}],"refMapaAtual":[{pt:"Mapa atual",en:"Current map",es:"Mapa actual"}],"refMapaDinamico":[{pt:"Mapa fixo",en:"WMS",es:"WMS"}],"naoPermitido":[{pt:"Operacao nao autorizada para esse usuario",en:"This user does not have permission to perform this action",es:"Operaci&oacute;n no autorizada para este usuario"}],"melhorcaminho":[{pt:"Melhor caminho (raster)",en:"Best way (raster)",es:"Mejor camino (raster)"}],"tolerancia":[{pt:"Toler&acirc;ncia de busca (em pixels)",en:"Search tolerance (in pixels)",es:"Tolerancia de b&uacute;squeda (en pixeles)"}],"naoInstalado":[{pt:"Ferramenta n&atilde;o dispon&iacute;vel nessa instala&ccedil;&atilde;o do i3Geo",en:"Tool not available on this i3Geo installation",es:"Herramienta no disponible en esta instalaci&oacute;n de i3geo"}],"variaEscala":[{pt:"Depend&ecirc;ncia da escala",en:"Scale dependency",es:"Dependencia de escala"}],"mostraTodosLegenda":[{pt:"Mostra tudo",en:"Show all",es:"Muestra todo"}],"mostraSoLegenda":[{pt:"Mostra s&oacute; a legenda",en:"Show legend only",es:"Muestra solo la leyenda"}],"removerDoMapa":[{pt:"Remove a camada do mapa?",en:"Do you want to remove the layer from map?",es:"&iquest;Quiere remover la capa del mapa?"}],"dicaBuscaRapida":[{pt:"Abre uma janela flutuante com op&ccedil;&otilde;es de busca de dados em servi&ccedil;os como o Google Maps ou nas camadas exsitentes no mapa",en:"Open a floating window with data search options on services like Google Maps or on the map layers",es:"Abre una ventana flotante con opciones de b&uacute;squeda de datos en servicios como Google Maps o en las capas del mapa"}],"refresh":[{pt:"Refaz a &aacute;rvore, reconstruindo os &iacute;cones e lista de camadas",en:"Redo the tree by rebuilding the icons and the layer list",es:"Rehacer el &aacute;rbol reconstruyendo los iconos y la lista de capas"}],"lixeira":[{pt:"Clique para ver a lista de camadas em uma janela flutuante com op&ccedil;&atilde;o para remover um ou mais camadas do mapa. Arraste uma camada sobre esse &iacute;cone para remov&ecirc;-la individualmente",en:"Click to see the layer list in a floating window with the option to remove one or more layers from the map. Drag a layer to this icon to remove it individually",es:"Haga clic para ver la lista de capas en una ventana flotante con la opci&oacute;n de eliminar una o m&aacute;s capas del mapa. Arrastre una capa sobre este icono para removerla individualmente"}],"filtraCam":[{pt:"Permite filtrar a lista de camadas mostradas na &aacute;rvore conforme propriedades espec&iacute;ficas de cada uma",en:"It allows you to filter the layer lists shown in the tree according to their specific properties",es:"Permite filtrar la lista de capas mostradas en el &aacute;rbol seg&uacute;n las propiedades espec&iacute;ficas de cada una"}],"legenda":[{pt:"Abre a legenda do mapa em uma janela flutuante",en:"Open the map legend in a floating window",es:"Abre la leyenda del mapa en una ventana flotante "}],"ferramMapa":[{pt:"Mostra a lista de ferramentas que atuam sobre o mapa",en:"It shows a list of tools that perform tasks on the map",es:"Muestra la lista de herramientas que act&uacute;an sobre el mapa"}],"ferramCamadas":[{pt:"Mostra a lista de ferramentas que atuam sobre camadas",en:"It shows a list of tools that perform tasks on the layers",es:"Muestra una lista de herramientas que act&uacute;an sobre las capas"}],"ajudaEditorOlSalva":[{pt:"Para editar os atributos, utilize a ferramenta de identifica&ccedil;&atilde;o. &Eacute; necess&aacute;rio que exista uma coluna com identificadores &uacute;nicos na tabela a ser editada e que essa coluna esteja vis&iacute;vel na ferramenta de identifica&ccedil;&atilde;o.",en:"Use the identification tool to edit the attributes. There must be a column with unique identifiers in the table that will be edited. This column should be visible in the identification tool.",es:"Para editar los atributos utilice la herramienta de identificaci&oacute;n. Es necesario que exista una columna con identificadores &uacute;nicos en la tabla a ser editada y que esa columna sea visible en la herramienta de identificaci&oacute;n."}],"mascara":[{pt:"M&aacute;scara",en:"Mask",es:"M&aacute;scara"}],"result":[{pt:"Resultado",en:"Result",es:"Resultado"}],"tativo":[{pt:"Tema ativo",en:"Active theme ",es:"Tema activo"}],"geosel":[{pt:"geometria(s) selecionada(s) encontrada(s)",en:"selected geometry found",es:"geometr&iacute;a(s) seleccionada(s) encontrada(s)"}],"listar":[{pt:"Listar",en:"Make a list",es:"Hacer una lista"}],"sdados":[{pt:"Salvar dados",en:"Save data",es:"Guardar datos"}],"incorpo":[{pt:"Incorporar ao mapa",en:"Add to map",es:"Agregar al mapa"}],"selum":[{pt:"Selecione uma ou mais geometrias",en:"Select one or more geometries",es:"Seleccione una o m&aacute;s geometr&iacute;as"}],"atrib":[{pt:"Atributos",en:"Attributes",es:"Atributos"}],"reg":[{pt:"Registros",en:"Records",es:"Registros"}],"adic":[{pt:"Adicionando",en:"Adding",es:"Agregando"}],"stema":[{pt:"Salvar no tema",en:"Save the theme",es:"Salvar el tema"}],"seluma":[{pt:"Selecione apenas uma figura",en:"Select one picture only",es:"Seleccione solo una figura"}],"salva":[{pt:"Salva",en:"Save",es:"Salva"}],"canc":[{pt:"Cancela",en:"Cancel",es:"Cancela"}],"dlinha":[{pt:"digitalizar linha",en:"digitalize line",es:"digitalizar l&iacute;nea"}],"dpol":[{pt:"digitalizar poligono",en:"digitalize polygon",es:"digitalizar pol&iacute;gono"}],"dponto":[{pt:"digitalizar ponto",en:"digitalize point",es:"digitalizar punto"}],"dtexto":[{pt:"digitalizar texto",en:"digitalize text",es:"digitalizar texto"}],"cortaf":[{pt:"corta figura",en:"cut picture",es:"cortar figura"}],"modf":[{pt:"modifica figura",en:"modify picture",es:"modificar figura"}],"listag":[{pt:"lista geometrias",en:"list geometries",es:"crear lista de geometr&iacute;as"}],"frente":[{pt:"trazer para frente",en:"send forward",es:"traer al frente"}],"studo":[{pt:"selecionar tudo",en:"select all",es:"seleccionar todo"}],"ustudo":[{pt:"limpar sele&ccedil;&atilde;o",en:"clear selection",es:"limpiar la selecci&oacute;n"}],"excsel":[{pt:"Remove os elementos selecionados",en:"Remove selected features",es:"Remueve los elementos seleccionados"}],"opcoes":[{pt:"Op&ccedil;&otilde;es",en:"Options",es:"Opciones"}],"meneditor1":[{pt:"Para excluir registros do banco de dados utilize a ferramenta de identifica&ccedil;&atilde;o",en:"Use the identification tool to delete records from the database",es:"Para excluir registros de la base de datos utilice la herramienta de identificaci&oacute;n"}],"meneditor2":[{pt:"Nenhum elemento gr&aacute;fico encontrado. Utilize as op&ccedil;&otilde;es de cria&ccedil;&atilde;o de geometrias.",en:"No graphic element found. Use the options to create geometries.",es:"Ning&uacute;n elemento gr&aacute;fico encontrado. Utilice las opciones de creaci&oacute;n de geometr&iacute;a."}],"meneditor3":[{pt:"Voc&ecirc; precisa fazer login para usar a op&ccedil;&atilde;o de salvar no banco de dados",en:"You must be logged in to use the save to database option",es:"Usted debe iniciar sesi&oacute;n para utilizar la opci&oacute;n de guardar en la base de datos"}],"meneditor4":[{pt:"Valores iguais ao original",en:"Values equal to the original ones",es:"Valores iguales al original"}],"meneditor5":[{pt:"&Eacute; necess&aacute;rio ter um c&oacute;digo para poder excluir",en:"It is necessary to have a password to exclude",es:"Es necesario tener una clave para excluir"}],"meneditor6":[{pt:"Ap&oacute;s escolher a medida da vari&aacute;vel, clique no mapa para escolher o limite geogr&aacute;fico.",en:"After choosing the variable measure, click on the map to choose the geographical boundary.",es:"Despu&eacute;s de escoger la medida de la variable, haga clic en el mapa para seleccionar el l&iacute;mite geogr&aacute;fico."}],"opsel":[{pt:"Opera&ccedil;&otilde;es sobre as figuras selecionadas",en:"Operations on the selected pictures",es:"Operaciones sobre las figuras seleccionadas"}],"capturar":[{pt:"Capturar elemento de um tema",en:"Capture a theme feature",es:"Capturar elemento de un tema"}],"salvexc":[{pt:"Salvar/excluir dados",en:"Save/exclude data",es:"Guardar/excluir datos"}],"edatrib":[{pt:"Editar atributos",en:"Edit Attributes",es:"Editar atributos"}],"camedit":[{pt:"Camadas edit&aacute;veis",en:"Editable layers",es:"Capas editables"}],"nenhum":[{pt:"Nenhum",en:"None",es:"Ninguno"}],"tipo":[{pt:"Tipo",en:"Type",es:"Tipo"}],"abreMapa":[{pt:"Abrir o mapa",en:"Open the map",es:"Abrir el mapa "}],"areaAprox":[{pt:"&Aacute;rea aproximada",en:"Approximate area",es:"&Aacute;rea aproximada"}],"distAprox":[{pt:"Dist&acirc;ncia aproximada",en:"Approximate distance",es:"Distancia aproximada"}],"trocaInterface":[{pt:"Troca de interface",en:"Interface change",es:"Cambio de interfaz"}],"wkt2layer":[{pt:"Converte WKT em camada",en:"Convert WKT into layer",es:"Transformar WKT en capa"}],"salvaDadosEditor":[{pt:"Os dados s&oacute; podem ser salvos em temas que permitem edi&ccedil;&atilde;o e que possuem coluna com auto incremento",en:"Data can only be saved in themes that allow edition and have columns with auto-increment",es:"Los datos solo pueden ser guardados en los temas que permiten edici&oacute;n y que poseen columnas con auto incremento"}],"novaaba":[{pt:"Abre em nova aba",en:"Open in a new tab",es:"Abre en una pesta&ntilde;a nueva"}],"novonome":[{pt:"Novo nome",en:"New name",es:"Nombre nuevo"}],"medir":[{pt:"Medir/Calcular",en:"Measure/Calculate",es:"Medir/Calcular"}],"tabela":[{pt:"Tabela",en:"Table",es:"Tabla"}],"ligaDesliga":[{pt:"Liga/Desliga",en:"Turn on/Turn off",es:"Encender/Apagar"}],"naoPublicado":[{pt:"n&atilde;o publicado",en:"not published",es:"no publicado"}],"operacoesMapaTema":[{pt:"Opera&ccedil;&otilde;es sobre o mapa ou tema",en:"Operations on the map or theme",es:"Operaciones sobre el mapa o tema"}],"descMenuAjuda":[{pt:"Documenta&ccedil;&atilde;o, redes sociais, tutoriais...",en:"Documentation, social networks, tutorials...",es:"Documentaci&oacute;n, redes sociales, tutoriales..."}],"descMenuAnalise":[{pt:"Dist&acirc;ncia, &aacute;rea, buffer, gr&aacute;ficos...",en:"Distance, area, buffer, graphics...",es:"Distancia, &aacute;rea, buffer, gr&aacute;ficos..."}],"descArquivos":[{pt:"Salvar e carregar mapfile, lista de mapas...",en:"Save and upload mapfile, map list...",es:"Guardar y cargar mapfile, lista de mapas..."}],"descOperacoesMapaTema":[{pt:"Tabela, legenda, imprimir, upload, navega&ccedil;&atilde;o...",en:"Table, legend, print, upload, browsing...",es:"Tabla, leyenda, impresi&oacute;n, carga, navegaci&oacute;n..."}],"descOgcWms":[{pt:"Adiciona camada via servi&ccedil;o WMS",en:"Add layer via WMS service",es:"A&ntilde;ade capa a trav&eacute;s de servicio WMS"}],"descLimLoc":[{pt:"Regi&otilde;es cadastradas no sistema de metadados estat&iacute;sticos",en:"Regions registered in the statistical metadata system",es:"Regiones registradas en el sistema de metadatos estad&iacute;sticos"}],"descMeta":[{pt:"Camadas baseadas no sistema de metadados estat&iacute;sticos",en:"Layers based on the statistical metadata system",es:"Capas basadas en el sistema de metadatos estad&iacute;sticos"}],"descMapas":[{pt:"Mapas prontos para uso, com camadas j&aacute; selecionadas",en:"Ready-to-use maps with layers already selected",es:"Mapas listos para su uso con capas seleccionadas"}],"descEstrelas":[{pt:"Lista de camadas classificadas conforme o n&uacute;mero de acessos",en:"List of layers classified according to the number of accesses",es:"Lista de capas clasificadas seg&uacute;n el n&uacute;mero de accesos"}],"descSistemas":[{pt:"Sistemas com op&ccedil;&otilde;es espec&iacute;ficas e que permitem adicionar camadas ao mapa",en:"Systems with specific options that allow you to add layers to the map",es:"Sistemas con opciones espec&iacute;ficas que permiten agregar capas al mapa"}],"descDir":[{pt:"Diret&oacute;rio de arquivos shapefile",en:"Shapefile directory",es:"Directorio de archivos shapefile"}],"localiza":[{pt:"Posi&ccedil;&atilde;o",en:"Position",es:"Posici&oacute;n"}],"volta":[{pt:"volta",en:"back",es:"volver"}],"continua":[{pt:"continua",en:"continue",es:"continuar"}],"avanca":[{pt:"avan&ccedil;a",en:"go ahead",es:"avanzar"}],"tipvazio":[{pt:"N&atilde;o existe nenhuma camada no mapa que permita mostrar etiquetas",en:"There is no layer on the map that allows you to display labels",es:"No existe ninguna capa en el mapa que permita mostrar etiquetas"}],"erroTpl":[{pt:"Erro ao carregar um template",en:"Error loading template",es:"Error al cargar una plantilla"}],"remove":[{pt:"Remove",en:"Remove",es:"Eliminar"}],"iconeFerramentas":[{pt:"Caixa de ferramentas",en:"Tool box",es:"Caja de herramientas"}],"iconeMapa":[{pt:"Camadas inclu&iacute;das",en:"Layers included",es:"Capas incluidas"}],"iconeCatalogo":[{pt:"Incluir mais camadas",en:"Add more layers",es:"Incluir m&aacute;s capas"}],"iconeLegenda":[{pt:"Legenda do mapa",en:"Map Legend",es:"Leyenda del mapa"}],"iconeBalao":[{pt:"Info resumida",en:"Summary information",es:"Informaci&oacute;n resumida"}],"iconeIdentifica":[{pt:"Info completa",en:"Comprehensive information",es:"Informaci&oacute;n completa"}],"indeOk":[{pt:"Cat&aacute;logo da INDE j&aacute; est&aacute; dispon&iacute;vel",en:"INDE catalog now available",es:"Cat&aacute;logo del INDE ya est&aacute; disponible"}],"deveLigada":[{pt:"A camada deve estar vis&iacute;vel",en:"The layer must be visible",es:"La capa debe ser visible"}],"balaoVazio":[{pt:"N&atilde;o foram encontrados dados nas camadas dispon&iacute;veis. Experimente utilizar o &iacute;cone de mais informa&ccedil;&otilde;es",en:"No data was found on the available layers. Try to use the more infomation icon",es:"No se encontraron datos en las capas disponibles. Intente utilizar el icono de m&aacute;s informaci&oacute;n"}],"umaLigada":[{pt:"Pelo menos uma camada deve estar ligada no mapa",en:"At least one layer must be associated with the map",es:"Al menos una capa debe estar conectada en el mapa"}],"precisaApiGM":[{pt:"Essa op&ccedil;&atilde;o necessita de uma API do Google Maps. Consulte o administrador do sistema. O c&oacute;digo da API deve constar no arquivo de configura&ccedil;&atilde;o do i3Geo.",en:"This option requires a Google Maps API. Ask your system administrator for advice. The API code should be in the i3Geo configuration file.",es:"Esta opci&oacute;n requiere una API de Google Maps. Consulte con el administrador del sistema. El c&oacute;digo de la API debe incluirse en el archivo de configuraci&oacute;n de i3Geo."}],"graticule":[{pt:"Grade de coordenadas (ativa e desativa)",en:"Coordinate grid (turn on and turn off)",es:"Cuadr&iacute;cula de coordenadas (activa y desactiva)"}],"versaoAntiga":[{pt:"Essa op&ccedil;&atilde;o pode n&atilde;o funcionar corretamente devido a vers&atilde;o do sistema (Mapserver)",en:"This option may not work properly because of the system version (Mapserver)",es:"Esta opci&oacute;n puede que no funcione correctamente debido a la versi&oacute;n del sistema (Mapserver)"}],"camadasDeFundo":[{pt:"Camadas de fundo",en:"Basemap",es:"Mapa base"}],"funcaojstip":[{pt:"Fun&ccedil;&atilde;o JS (para as etiquetas)",en:"",es:""}],"rangeScaleMsg":[{pt:"Vis&iacute;vel apenas em determinadas escalas",en:"",es:""}],"layerDesenho":[{pt:"Camada de desenho",en:"",es:""}],"confirma":[{pt:"Confirma",en:"",es:""}],"selCorta":[{pt:"Selecione primeiro um elemento para ser cortado",en:"",es:""}],"desPol":[{pt:"Desenhe um pol&iacute;gono",en:"",es:""}],"union":[{pt:"Uni&atilde;o",en:"",es:""}],"intersect":[{pt:"Intersec&ccedil;&atilde;o",en:"",es:""}],"symdif":[{pt:"Diferen&ccedil;a sim&eacute;trica",en:"",es:""}],"dif":[{pt:"Diferen&ccedil;a",en:"",es:""}],"shiftdel":[{pt:"Para apagar um v&eacute;rtice, pressione shift e clique",en:"",es:""}],"extent":[{pt:"Extens&atilde;o",en:"",es:""}],"cola":[{pt:"Cola",en:"",es:""}],"fillring":[{pt:"Preenche as ilhas",en:"",es:""}],"naoremovewkt":[{pt:"Fecha sem remover o desenho",en:"",es:""}],"ativasnaptol":[{pt:"Ativa toler&acirc;ncia (snap)",en:"",es:""}],"freehand":[{pt:"M&atilde;o livre",en:"",es:""}],"masc":[{pt:"M&aacute;scara",en:"",es:""}],"fullscreen":[{pt:"Tela cheia",en:"",es:""}],"esquemadecores":[{pt:"Esquema de cores",en:"Color schema",es:"Esquema de colores"}],"copiaCamada":[{pt:"C&oacute;pia da camada",en:"Layer copy",es:"Copia de la capa"}],"contorno":[{pt:"Contorno",en:"Outline",es:"Contorno"}],"copytomemory":[{pt:"Copiado para a mem&oacute;ria",en:"",es:""}],"nenhumaSel":[{pt:"N&atilde;o existe nenhuma camada com sele&ccedil;&atilde;o",en:"",es:""}],"descws":[{pt:"Utiliza Webservices para adicionar camadas ao mapa, como WMS o GeoJson",en:"",es:""}],"camadaadic":[{pt:"Camada adicionada ao mapa",en:"",es:""}],"camadaatualizada":[{pt:"Camada atualizada",en:"",es:""}],"adicmapa":[{pt:"Adiconar ao mapa",en:"",es:""}],"arqimp":[{pt:"Arquivo importado",en:"",es:""}]};
  238 +g_traducao={"dec":[{pt:",",en:".",es:","}],"mil":[{pt:".",en:",",es:"."}],"p1":[{pt:"O i3Geo &eacute; software livre! Para download clique <a href='https://softwarepublico.gov.br/social/i3geo' target=blank >aqui</a>. <b><a href='http://"+window.location.host+"/i3geo/mobile/qrcode.htm' target=blank >Qrcode mobile</a></b>",en:"I3Geo is an open source software! Click <a href='https://softwarepublico.gov.br/social/i3geo' target=blank >here</a> to download. <b><a href='http://"+window.location.host+"/i3geo/mobile/qrcode.htm' target=blank >Qrcode mobile</a></b>",es:"i3Geo es software libre! Para descargar haga clic <a href='https://softwarepublico.gov.br/social/i3geo' target=blank >aqu&iacute;</a>. <b><a href='http://"+window.location.host+"/i3geo/mobile/qrcode.htm' target=blank >Qrcode mobile</a></b>"}],"p2":[{pt:"Filtro de cores",en:"Color filter",es:"Filtro de colores"}],"p3":[{pt:"Legenda",en:"Legend",es:"Leyenda"}],"p4":[{pt:"Escala",en:"Scale",es:"Escala"}],"p5":[{pt:"Tamanho",en:"Size",es:"Tama&ntilde;o"}],"p6":[{pt:"Ativa/desativa entorno",en:"Enable/disable environment",es:"Activar/desactivar entorno"}],"p7":[{pt:"Ativa/desativa logo",en:"Enable/disable logo",es:"Activar/desactivar logo"}],"p8":[{pt:"Cor da sele&ccedil;&atilde;o",en:"Selection color",es:"Color de la selecci&oacute;n"}],"p9":[{pt:"Cor do fundo",en:"Background color",es:"Color de fondo"}],"p10":[{pt:"Grade de coordenadas",en:"Coordinate grid",es:"Cuadr&iacute;cula de coordenadas"}],"p11":[{pt:"Template",en:"Template",es:"Plantilla"}],"p12":[{pt:"Temporizador",en:"Timer",es:"Temporizador"}],"p13":[{pt:"Propriedades",en:"Properties",es:"Propiedades"}],"p14":[{pt:"Aplicar",en:"Apply",es:"Aplicar"}],"p15":[{pt:"Formato da imagem do mapa",en:"Map image format",es:"Formato de la imagen del mapa"}],"p16":[{pt:"Fundo",en:"Basemap",es:"Mapa base"}],"p17":[{pt:"Imprime legenda",en:"Print legend",es:"Imprimir la leyenda"}],"p18":[{pt:"N&atilde;o imprime a legenda",en:"Do not print legend",es:"No imprimir la leyenda"}],"p19":[{pt:"Ativa ou desativa a legenda de um tema na op&ccedil;&atilde;o de impress&atilde;o do mapa",en:"Enable or disable the legend of a theme in the map print option",es:"Activa o desactiva la leyenda de un tema en la opci&oacute;n de impresi&oacute;n del mapa"}],"p20":[{pt:"Tela remota",en:"Remote screen",es:"Pantalla remota"}],"p21":[{pt:"Anima&ccedil;&atilde;o",en:"Animation",es:"Animaci&oacute;n"}],"s1":[{pt:"Ajuda",en:"Help",es:"Ayuda"}],"s2":[{pt:"An&aacute;lise",en:"Analysis",es:"An&aacute;lisis"}],"s3":[{pt:"Janelas",en:"Windows",es:"Ventanas"}],"s4":[{pt:"Arquivo",en:"File",es:"Archivo"}],"s5":[{pt:"Propriedades",en:"Properties",es:"Propiedades"}],"u1":[{pt:"Sobre o i3Geo",en:"About i3Geo",es:"Acerca de i3Geo"}],"u2":[{pt:"Doc. dos c&oacute;digos",en:"Doc. of codes",es:"Doc. de los c&oacute;digos"}],"u3":[{pt:"WikiBook",en:"WikiBook",es:"WikiBook"}],"u4":[{pt:"Tutoriais",en:"Tutorials",es:"Tutoriales"}],"u4a":[{pt:"Manual do usu&aacute;rio",en:"User manual",es:"Manual de usuario"}],"u5":[{pt:"Blog",en:"Blog",es:"Blog"}],"u5a":[{pt:"Software p&uacute;blico",en:"Public software",es:"Software p&uacute;blico"}],"u5b":[{pt:"Lista de fun&ccedil;&otilde;es",en:"Function lists",es:"Lista de funciones"}],"u5c":[{pt:"Redes sociais",en:"Social networks",es:"Redes sociales"}],"u6":[{pt:"Geometrias",en:"Geometries",es:"Geometr&iacute;as"}],"u7":[{pt:"Grade de pol&iacute;gonos",en:"Polygon grid",es:"Cuadr&iacute;cula de pol&iacute;gonos"}],"u8":[{pt:"Grade de pontos",en:"Point grid",es:"Cuadr&iacute;cula de puntos"}],"u9":[{pt:"Grade de hex&aacute;gonos",en:"Grid of Hexagons",es:"Cuadr&iacute;cula de hex&aacute;gonos"}],"u10":[{pt:"Entorno(Buffer)",en:"Buffer",es:"&Aacute;rea de influencia (Buffer)"}],"u11":[{pt:"Centr&oacute;ide",en:"Centroid",es:"Centroide"}],"u11a":[{pt:"Dist&acirc;ncia entre pontos",en:"Distance between points",es:"Distancia entre puntos"}],"u12":[{pt:"N pontos em poligono",en:"N points in polygon",es:"N puntos en pol&iacute;gono"}],"u13":[{pt:"Ponto em poligono/raster",en:"Point in polygon/raster",es:"Punto en pol&iacute;gono/raster"}],"u14":[{pt:"Distribui&ccedil;&atilde;o de pontos",en:"Point distribution",es:"Distribuci&oacute;n de puntos"}],"u15":[{pt:"Barras de ferramentas",en:"Toolbars",es:"Barras de herramientas"}],"u15a":[{pt:"Caixa de ferramentas",en:"Tool box",es:"Caja de herramientas"}],"u16":[{pt:"Janela de mensagens",en:"Message window",es:"Ventana de mensajes"}],"u17":[{pt:"Salvar mapa",en:"Save map",es:"Guardar el mapa"}],"u18":[{pt:"Carregar mapa",en:"Load map",es:"Cargar mapa"}],"u19":[{pt:"Pegar imagens",en:"Paste images",es:"Pegar im&aacute;genes"}],"u20":[{pt:"Converter em WMS e WMC",en:"Convert to WMS and WMC",es:"Convertir a WMS y WMC"}],"u20a":[{pt:"Converter em KML",en:"Convert to KML",es:"Convertir a KML"}],"u21":[{pt:"Gerador de links",en:"Link generator",es:"Generador de enlaces"}],"u22":[{pt:"Grade",en:"Grid",es:"Cuadr&iacute;cula"}],"u23":[{pt:"Ponto",en:"Point",es:"Punto"}],"u24":[{pt:"Pol&iacute;gono",en:"Polygon",es:"Pol&iacute;gono"}],"u25":[{pt:"Dissolve",en:"Dissolve",es:"Disolver"}],"u26":[{pt:"Agrupa",en:"Group",es:"Agrupar"}],"u27":[{pt:"Outros",en:"Others",es:"Otros"}],"u28":[{pt:"Centro m&eacute;dio",en:"Middle center",es:"Centro medio"}],"u29":[{pt:"Editor vetorial",en:"Vector editor",es:"Editor vectorial"}],"t1":[{pt:"Camadas",en:"Layers",es:"Capas"}],"t2":[{pt:"Arraste o tema aqui ou clique para excluir",en:"Drag the theme here or click to remove",es:"Arrastre el tema aqu&iacute; o haga clic para excluir"}],"t2a":[{pt:"Filtra a lista de camadas",en:"Filter the layer list",es:"Filtra la lista de capas"}],"t2b":[{pt:"Abre a legenda do mapa",en:"Open the map legend",es:"Despliega la leyenda del mapa"}],"t3":[{pt:"Clique para ligar ou desligar esse tema, mostrando-o ou n&atilde;o no mapa. Ap&oacute;s alterar o estado do tema, aguarde alguns instantes para o mapa ser redesenhado, ou clique no bot&atilde;o aplicar que ser&aacute; mostrado.",en:"Click to turn this theme off or on, showing it or not on the map. After changing the status of the theme, wait a few moments so that the map updates, or click the Apply button that will be displayed.",es:"Haga clic para encender o apagar este tema y mostrarlo o no en el mapa. Despu&eacute;s de cambiar el estado del tema, espere algunos instantes para que el mapa se actualice o haga clic en el bot&oacute;n aplicar que aparecer&aacute;."}],"t3a":[{pt:"Ligar todos os temas",en:"Turn on all themes",es:"Encender todos los temas"}],"t3b":[{pt:"Desligar todos os temas",en:"Turn off all themes",es:"Apagar todos los temas"}],"t4":[{pt:"Limpa sele&ccedil;&atilde;o",en:"Clear selection",es:"Limpia la selecci&oacute;n"}],"t4a":[{pt:"Zoom para a sele&ccedil;&atilde;o",en:"Zoom to selection",es:"Zoom a la selecci&oacute;n"}],"t5":[{pt:"Limpa sele&ccedil;&atilde;o existente nesse tema",en:"Clear an existing selection in this theme",es:"Limpia la selecci&oacute;n existente en este tema"}],"t6":[{pt:"Clique para fazer o download desse tema no formato shapefile",en:"Click to download this theme in shapefile format",es:"Haga clic para descargar este tema en formato shapefile"}],"t7":[{pt:"clique e arraste",en:"Click and drag",es:"Haga clic y arrastre"}],"t7a":[{pt:"Clique e arraste para mudar a ordem. Arraste e solte na lixeira para remover. Aguarde para ver a legenda.",en:"Click and drag to change the order. Drag and drop to the trash to remove. Wait to see the legend.",es:"Haga clic y arrastre para cambiar el orden. Arrastre y suelte en la papelera para remover. Aguarde para ver la leyenda."}],"t8":[{pt:"arraste para mudar a ordem",en:"drag to change the order",es:"arrastre para cambiar el orden"}],"t9":[{pt:"Compat&iacute;vel com a escala",en:"Compatible with the scale",es:"Compatible con la escala"}],"t10":[{pt:"Incompat&iacute;vel com a escala",en:"Incompatible with the scale",es:"Incompatible con la escala"}],"t11":[{pt:"Escala n&atilde;o conhecida",en:"Unknown scale",es:"Escala no conocida"}],"t12":[{pt:"Excluir",en:"Exclude",es:"Excluir"}],"t12a":[{pt:"Clique para excluir esse tema do mapa.",en:"Click to exclude this theme from the map.",es:"Haga clic para excluir este tema del mapa."}],"t13":[{pt:"Sobe",en:"Up",es:"Subir"}],"t14":[{pt:"Clique para subir esse tema na ordem de desenho",en:"Click to move up the theme in drawing order",es:"Haga clic para subir y cambiar el orden de dibujo de este tema"}],"t15":[{pt:"Desce",en:"Down",es:"Bajar"}],"t16":[{pt:"Clique para descer esse tema na ordem de desenho",en:"Click to move down the theme in drawing order",es:"Haga clic para bajar y cambiar el orden de dibujo de este tema"}],"t17":[{pt:"Zoom para o tema",en:"Zoom to theme",es:"Zoom al tema"}],"t18":[{pt:"Clique para ajustar o mapa de forma a mostrar todo o tema",en:"Click to show the whole theme by adjusting the map",es:"Haga clic para ajustar el mapa de manera de poder ver todo el tema"}],"t18a":[{pt:"Op&ccedil;&otilde;es e propriedades",en:"Options and properties",es:"Opciones y propiedades"}],"t18b":[{pt:"Legenda",en:"Legend",es:"Leyenda"}],"t19":[{pt:"Altera a transpar&ecirc;ncia do tema, possibilitando que as camadas inferiores possam ser vistas.",en:"Change layer transparency to enable visibility of bottom layers.",es:"Altera la transparencia del tema haciendo posible que las capas inferiores se puedan ver."}],"t20":[{pt:"Opacidade",en:"Opacity",es:"Opacidad"}],"t22":[{pt:"Localize elementos no tema com base em seus atributos descritivos.",en:"Search for elements on the theme based on their descriptive attributes.",es:"Ubique elementos en el tema en base a sus atributos descriptivos."}],"t23":[{pt:"Procurar",en:"Search",es:"Buscar"}],"t24":[{pt:"Crie uma nova camada no mapa para apresentar textos descritivos sobre esse tema, tendo como base a tabela de atributos.",en:"Create a new layer on the map based on the table of attributes to display descriptive texts about this theme.",es:"Crear una nueva capa en el mapa para presentar textos descriptivos sobre este tema, teniendo como base la tabla de atributos."}],"t25":[{pt:"Etiquetas baseadas em atributos",en:"Labels based on attributes",es:"Etiquetas basadas en atributos"}],"t26":[{pt:"Defina as etiquetas que ser&atilde;o mostradas quando o mouse &eacute; estacionado sobre um elemento desse tema.",en:"Define labels that will be shown when the mouse is over a feature of this theme.",es:"Defina las etiquetas que se mostrar&aacute;n cuando el rat&oacute;n se detenga sobre un elemento de este tema."}],"t27":[{pt:"Ativar etiquetas",en:"Activate labels",es:"Activar etiquetas"}],"t28":[{pt:"Insira um filtro nesse tema para mostrar apenas determinadas informa&ccedil;&otilde;es, com base na tabela de atributos.",en:"Insert a filter in this theme based on the table of attributes to show only specific information.",es:"Inserte un filtro en este tema para mostrar solo determinadas informaciones, con base en la tabla de atributos."}],"t29":[{pt:"Filtrar",en:"Filter",es:"Filtrar"}],"t30":[{pt:"Veja a tabela de atributos relacionada a esse tema.",en:"See the table of attributes related to this theme.",es:"Vea la tabla de atributos relacionada con este tema."}],"t31":[{pt:"Tabela com os dados",en:"Table with data",es:"Tabla con los datos"}],"t32":[{pt:"Abre o editor de legenda, permitindo a altera&ccedil;&atilde;o da forma de representa&ccedil;&atilde;o desse tema.",en:"Open the legend editor to change the way this theme is rendered.",es:"Abre el editor de leyenda para modificar la forma de representaci&oacute;n de este tema."}],"t33":[{pt:"Editar legenda",en:"Edit legend",es:"Editar leyenda"}],"t34":[{pt:"Mostra os dados desse tema em uma janela que acompanha o mouse.",en:"Show the data of this theme in a window that tracks the mouse.",es:"Muestra los datos de este tema en una ventana que acompa&ntilde;a el rat&oacute;n."}],"t35":[{pt:"Mostra em janela",en:"Show in window",es:"Mostrar en la ventana"}],"t36":[{pt:"tema vis&iacute;vel apenas em determinadas escalas",en:"theme visible only at certain scales",es:"el tema es visible solo en ciertas escalas"}],"t37":[{pt:"Gr&aacute;fico",en:"Chart",es:"Gr&aacute;fico"}],"t37a":[{pt:"Tema com gr&aacute;ficos",en:"Theme with charts",es:"Tema con gr&aacute;ficos"}],"t37b":[{pt:"Gr&aacute;fico interativo",en:"Interactive chart",es:"Gr&aacute;fico interactivo"}],"t38":[{pt:"Exporta a legenda para o padr&atilde;o SLD.",en:"Export the legend to SLD schema.",es:"Exporta la leyenda para el est&aacute;ndar SLD."}],"t39":[{pt:"Exportar SLD",en:"Export SLD",es:"Exportar SLD"}],"t40":[{pt:"Abre a ferramenta que permite alterar o SQL de acesso aos dados",en:"Open the tool to change the SQL to access data",es:"Abre la herramienta que permite cambiar el SQL de acceso a los datos"}],"t41":[{pt:"Editar SQL",en:"Edit SQL",es:"Editar SQL"}],"t42":[{pt:"Cortina",en:"Curtain",es:"Cortina"}],"t43":[{pt:"Aplicar SLD",en:"Apply SLD",es:"Aplicar SLD"}],"t44":[{pt:"Salvar mapfile",en:"Save mapfile",es:"Guardar mapfile"}],"t45":[{pt:"Comentar",en:"Comment",es:"Comentar"}],"t46":[{pt:"Mais populares",en:"Most popular",es:"M&aacute;s populares"}],"t48":[{pt:"Temporizador",en:"Timer",es:"Temporizador"}],"t49":[{pt:"Mapa tem&aacute;tico 3D",en:"3D tematic map",es:"Mapa tem&aacute;tico 3D"}],"a1":[{pt:"Procurar tema:",en:"Search theme:",es:"Buscar tema:"}],"a2":[{pt:"Upload de shape file",en:"Upload shapefile",es:"Subir shapefile"}],"a2b":[{pt:"Upload de DBF ou CSV",en:"Upload DBF or CSV",es:"Subir DBF o CSV"}],"a3":[{pt:"Download de dados",en:"Data downloading",es:"Descarga de datos"}],"a3a":[{pt:"Importar Web Map Context",en:"Import Web Map Context",es:"Importar Web Map Context"}],"a4":[{pt:"Conectar com servidor WMS",en:"Connect to WMS server",es:"Conectar al servidor WMS"}],"a4b":[{pt:"Conectar com servidor WMS-T",en:"Connect to WMS-T server",es:"Conectar al servidor WMS-T"}],"a5":[{pt:"Conectar com GeoRss",en:"Connect to GeoRss",es:"Conectar con GeoRss"}],"a5a":[{pt:"Nuvem de tags",en:"Tag cloud",es:"Nube de etiquetas"}],"a6":[{pt:"Acesso aos arquivos do servidor",en:"Access to server files",es:"Acceso a los archivos del servidor"}],"a7":[{pt:"Temas",en:"Theme",es:"Temas"}],"a8":[{pt:"Clique no box ao lado do tema para ligar ou desligar, mostrando-o ou n&atilde;o no mapa. Ap&oacute;s alterar o estado do tema, aguarde alguns instantes para o mapa ser redesenhado, ou clique no bot&atilde;o aplicar que ser&aacute; mostrado.",en:"Click the box next to the theme to turn it on or off, showing it or not on the map. After changing the status of the theme, wait a few moments so that the map updates, or click the Apply button that will be displayed.",es:"Haga clic en el cuadro ubicado al lado del tema para encender o apagarlo y mostralo o no en el mapa. Despu&eacute;s de cambiar el estado del tema, espere algunos instantes para que el mapa se actualice o haga clic en el bot&oacute;n aplicar que aparecer&aacute;."}],"a9":[{pt:"Fonte",en:"Font",es:"Fuente"}],"a10":[{pt:"c&oacute;digo:",en:"code",es:"c&oacute;digo"}],"a11":[{pt:"Sistemas",en:"Systems",es:"Sistemas"}],"a12":[{pt:"Abrir sistema",en:"Open system",es:"Abrir sistema"}],"a13":[{pt:"Abrir no Google Earth",en:"Open with Google Earth",es:"Abrir en Google Earth"}],"a14":[{pt:"Upload SHP, CSV...",en:"Upload SHP, CSV...",es:"Subir SHP, CSV..."}],"a15":[{pt:"Conex&otilde;es",en:"Conections",es:"Conexiones"}],"a16":[{pt:"Servi&ccedil;os",en:"Services",es:"Servicios"}],"g1":[{pt:"Temas",en:"Themes",es:"Temas"}],"g1a":[{pt:"Cat&aacute;logo",en:"Catalog",es:"Cat&aacute;logo"}],"g2":[{pt:"Adiciona",en:"Add",es:"Agregar"}],"g3":[{pt:"Legenda",en:"Legend",es:"Leyenda"}],"g4":[{pt:"Mapas",en:"Maps",es:"Mapas"}],"g4a":[{pt:"Mapa",en:"Map",es:"Mapa"}],"o1":[{pt:"Aguarde...",en:"Wait...",es:"Espere..."}],"o2":[{pt:"Busca r&aacute;pida",en:"Quick search",es:"B&uacute;squeda r&aacute;pida"}],"o3":[{pt:"Lendo imagem...",en:"Reading image...",es:"Leyendo imagen..."}],"o4":[{pt:"Aguarde...abrindo lente",en:"Wait...Opening magnifying glass",es:"Espere...abriendo lupa"}],"o5":[{pt:"Aguarde...iniciando",en:"Wait...initializing",es:"Espere...iniciando"}],"o6":[{pt:"din&acirc;mico",en:"Dynamic",es:"Din&aacute;mico"}],"d1":[{pt:"Digite as coordenadas de um ponto (X=longitude e Y=latitude) para localizar-lo no mapa. no mapa. O centro do mapa ser&aacute; deslocado para o ponto digitado.",en:"Enter the coordinates of a point (X=longitude and Y=latitude) to localize it on the map. The map center will move to this point.",es:"Digite las coordenadas de un punto (X=longitud e Y=latitud) para ubicarlas en el mapa. El centro del mapa se desplazar&aacute; al punto introducido."}],"d2":[{pt:"Altera a escala do mapa ajustando-a para mostrar a mesma abrang&ecirc;ncia geogr&aacute;fica da inicializa&ccedil;&atilde;o.",en:"Change the map scale to show the initial geographical extent.",es:"Modifica la escala del mapa ajust&aacute;ndola para mostrar la misma &aacute;rea geogr&aacute;fica inicial."}],"d2t":[{pt:"Enquadramento inicial",en:"Initial extent",es:"Extensi&oacute;n inicial"}],"d3":[{pt:"Amplia o mapa - desloca o ponto clicado para centro da tela ou amplia a regi&atilde;o indicada por um ret&acirc;ngulo. Ap&oacute;s ativada, clique e arraste o mouse sobre o mapa na &aacute;rea de zoom desejada.",en:"It enlarges the map - places the clicked point on the center of the screen or enlarge the map on a region indicated by a rectangle. Once activated, click and drag the mouse over the map into the desired area.",es:"Ampl&iacute;a el mapa - coloca el punto donde se hizo clic en el centro de la pantalla o ampl&iacute;a a la regi&oacute;n indicada con un rect&aacute;ngulo. Despu&eacute;s de activarla, haga clic y arrastre el rat&oacute;n sobre el mapa en el &aacute;rea de zoom deseada."}],"d3t":[{pt:"clique e arraste para ampliar",en:"click and drag to enlarge",es:"Haga click y arraste para ampliar"}],"d4":[{pt:"Desloca a regi&atilde;o vis&iacute;vel no mapa. Ap&oacute;s ativada, clique e arraste o mouse sobre o mapa para deslocar a regi&atilde;o vis&iacute;vel.",en:"It moves the visible region on the map. After being activated, click and drag the mouse over the map to move the visible region.",es:"Desplaza la regi&oacute;n visible en el mapa. Una vez activada, haga clic y arrastre el rat&oacute;n sobre el mapa para desplazar la zona visible."}],"d4t":[{pt:"clique e arraste para deslocar",en:"click and drag to move",es:"haga click y arraste para mover"}],"d5":[{pt:"Amplia o mapa tendo como refer&ecirc;ncia o centro atual.",en:"Enlarge the map based on the current center.",es:"Ampl&iacute;a el mapa teniendo como referencia el centro actual."}],"d5t":[{pt:"aproximar",en:"zoom in",es:"acercar"}],"d6":[{pt:"Reduz o mapa tendo como refer&ecircncia o centro atual.",en:"Reduce the map based on the current center.",es:"Reduce el mapa teniendo como referencia el centro actual"}],"d6t":[{pt:"afastar",en:"zoom out",es:"alejar",it:"afastar"}],"d7":[{pt:"Mostra informa&ccedil;&otilde;es sobre um ponto no mapa. Ap&oacute;s ativada, clique sobre o mapa.",en:"It displays information about a point on the map. After being activated, click on the map.",es:"Muestra informaci&oacute;n sobre un punto en el mapa. Despu&eacute;s de activarla haga clic sobre el mapa."}],"d7t":[{pt:"Info",en:"Info",es:"Info"}],"d7a":[{pt:"Mostra informa&ccedil;&otilde;es resumidas sobre um ponto clicado no mapa. N&atilde;o &eacute; necess&aacute;rio clicar nesse &iacute;cone para ativar, basta clicar no mapa a qualquer tempo.",en:"Display summary information about a point clicked on the map. It is not necessary to click this icon to activate it, just click on the map at any time.",es:"Muestra informaci&oacute;n resumida de un punto sobre el cual se ha hecho clic en el mapa. No es necesario hacer clic en ese icono para activarlo, simplemente haga clic en el mapa en cualquier momento."}],"d7at":[{pt:"etiqueta",en:"label",es:"etiqueta"}],"d8":[{pt:"Mostra a extens&atilde;o geogr&aacute;fica atual em coordenadas geogr&aacute;ficas",en:"Show the current extent in geographic coordinates",es:"Muestra la extensi&oacute;n geogr&aacute;fica actual en coordenadas geogr&aacute;ficas"}],"d8t":[{pt:"Extens&atilde;o atual",en:"Current extent",es:"Extensi&oacute; actual"}],"d9":[{pt:"Abre/fecha o mapa de refer&ecirc;ncia",en:"Open/close the overview map",es:"Abre/cierra el mapa de referencia"}],"d9t":[{pt:"Mapa de refer&ecirc;ncia",en:"Overview map",es:"Mapa de referencia"}],"d10":[{pt:"Digite o novo valor de escala e clique no bot&atilde;o aplicar para alterar a escala do mapa",en:"Enter a new scale value and click the apply button to change the map scale",es:"Ingrese el nuevo valor de escala y haga clic en el bot&oacute;n aplicar para modificar la escala del mapa"}],"d11":[{pt:"Busca dados na Wikipedia na abrang&ecirc;ncia atual do mapa. Fa&ccedil;a um zoom no mapa antes de abrir essa op&ccedil;&atilde;o. Regi&ocirc;es muito extensas podem tornar a busca muito demorada",en:"Search for Wikipedia data in the current extent of the map. Zoom on the map before opening this option. Large regions can slow down searching",es:"Busca datos en Wikipedia de la extensi&oacute;n actual del mapa. Haga zoom en el mapa antes de abrir esta opci&oacute;n. Regiones muy extensas pueden hacer que la b&uacute;squeda sea muy lenta"}],"d11t":[{pt:"buscar na Wikip&eacute;dia",en:"search on Wikipedia",es:"buscar en Wikipedia"}],"d12":[{pt:"Imprimir/exportar",en:"",es:""}],"d13":[{pt:"Localiza o IP do usu&aacute;rio no mapa",en:"Locate the user's IP on the map",es:"Localiza la IP del usuario en el mapa"}],"d14":[{pt:"Gera arquivo para 3D",en:"Generate a 3D file",es:"Genera archivo para 3D"}],"d15":[{pt:"Abre o Google Maps, mostrando uma imagem de sat&eacute;lite da regi&atilde;o vista no mapa principal",en:"Open Google Maps displaying a satellite image of the region shown on the main map",es:"Abre Google Maps, mostrando una imagen de sat&eacute;lite de la regi&oacute;n presentada en el mapa principal"}],"d15t":[{pt:"Google Maps",en:"Google Maps",es:"Google Maps"}],"d16":[{pt:"Pesquisa documentos na base de dados Scielo (dados preliminares)",en:"Search documents in the Scielo database (preliminary data)",es:"B&uacute;squeda de documentos en la base de datos Scielo (datos preliminares)"}],"d16t":[{pt:"Scielo",en:"Scielo",es:"Scielo"}],"d17":[{pt:"Projeto Confluence. Pontos de intersec&ccedil;&atilde;o de coordenadas observadas em campo",en:"Confluence Project. Intersection points of coordinates observed in field",es:"Proyecto Confluence. Puntos de intersecci&oacute;n de coordenadas observadas en campo"}],"d17t":[{pt:"conflu&ecirc;ncias",en:"confluences",es:"confluencias"}],"d18":[{pt:"Abre lente de amplia&ccedil;&atilde;o",en:"Open magnifying glass",es:"Abrir lupa"}],"d18t":[{pt:"lente de aumento",en:"magnifying glass",es:"lupa"}],"d19":[{pt:"Coloca as guias em uma janela m&oacute;vel",en:"Put guides in a moving window",es:"Coloca las gu&iacute;as en una ventana m&oacute;vil"}],"d20":[{pt:"Redesenha o mapa com as configura&ccedil;&ocirc;es iniciais.",en:"Reload the map with the initial settings.",es:"Recarga el mapa con las configuraciones iniciales."}],"d20t":[{pt:"reinicia",en:"restart",es:"reinicia",it:"reinicia"}],"d21":[{pt:"Mede a dist&acirc;ncia entre dois ou mais pontos clicados no mapa (menor dist&acirc;ncia). O c&aacute;lculo de dist&acirc;ncia &eacute; aproximado e sua precis&atilde;o depende da escala do mapa.",en:"Measure the distance between two or more clicked points on the map (shorter distance). The calculation of this distance is rough and its accuracy depends on the map scale.",es:"Mide la distancia entre dos o m&aacute;s puntos marcados en el mapa (menor distancia). El c&aacute;lculo de la distancia es aproximado y su exactitud depende de la escala del mapa."}],"d21t":[{pt:"Dist&acirc;ncia",en:"Distance",es:"Distancia"}],"d21a":[{pt:"Mede a &aacute;rea de um pol&iacute;gono desenhado na tela. O c&aacute;lculo de &aacute;rea &eacute; aproximado e sua precis&atilde;o depende da escala do mapa.",en:"Measure the area of a polygon drawn on the screen. The calculation of this area is rough and its accuracy depends on the map scale.",es:"Mide el &aacute;rea de un pol&iacute;gono dibujado sobre la pantalla. El c&aacute;lculo del &aacute;rea es aproximado y su exactitud depende de la escala del mapa."}],"d21at":[{pt:"&Aacute;rea",en:"Area",es:"&Aacute;rea"}],"d22":[{pt:"Insere pontos no mapa em coordenadas geogr&aacute;ficas. Os pontos inclu&iacute;dos podem ser transformados em linhas ou pol&iacute;gonos. Os pontos s&atilde;o armazenados em um tema tempor&aacute;rio, podendo-se fazer o download do arquivo shapefile.",en:"Insert points on the map in geographical coordinates. The added points can be converted into lines or polygons. The points are stored in a temporary theme and can be downloaded as a shapefile.",es:"Inserte puntos en el mapa en coordenadas geogr&aacute;ficas. Los puntos incluidos pueden ser transformados en l&iacute;neas o pol&iacute;gonos. Los puntos se almacenan en un tema temporal y se pueden descargar como archivo shapefile."}],"d22t":[{pt:"inserir pontos",en:"insert points",es:"insertar puntos"}],"d23":[{pt:"Insere um gr&aacute;fico no ponto clicado conforme os atributos existentes no tema escolhido. O tema deve possuir itens com valores num&eacute;ricos na tabela de atributos.",en:"Insert a chart on the clicked point according to the attributes of the selected theme. The theme must have records with numerical values in the table of attributes.",es:"Inserte un gr&aacute;fico en el punto marcado seg&uacute;n los atributos existentes en el tema seleccionado. El tema debe tener campos con valores num&eacute;ricos en la tabla de atributos."}],"d23t":[{pt:"Clique gr&aacute;fico",en:"Click on the chart",es:"Haga clic en el gr&aacute;fico"}],"d24":[{pt:"Abre as ferramentas para sele&ccedil;&atilde;o de elementos de um tema. Os elementos selecionados podem ser utilizados em outras opera&ccedil;&ocirc;es, como buffer e sele&ccedil;&atilde;o por tema.",en:"Open the tools for selecting features of a theme. The selected features can be used for other operations like buffer or selection by theme.",es:"Abre las herramientas para seleccionar elementos de un tema. Los elementos seleccionados pueden ser utilizados en otras operaciones como &aacute;reas de influencia (buffer) y selecci&oacute;n por tema."}],"d24t":[{pt:"Selecionar",en:"Select",es:"Seleccionar"}],"d25":[{pt:"Insere texto no mapa clicando em um ponto. Utilize essa op&ccedil;&atilde;o para adicionar informa&ccedil;&ocirc;es ao mapa.",en:"Insert a text on the map by clicking on a point. Use this option to add information on the map.",es:"Inserte un texto en el mapa haciendo clic en un punto. Utilice esta opci&oacute;n para agregar informaci&oacute;n en el mapa."}],"d25t":[{pt:"Inserir texto",en:"Insert text",es:"Insertar texto"}],"d26":[{pt:"Escolha o visual para os bot&otilde;es e outras caracter&iacute;sticas visuais do mapa",en:"Choose a button appearance and other visual characteristics of the map",es:"Elija el aspecto para los botones y otras caracter&iacute;sticas visuales del mapa"}],"d27":[{pt:"Interface",en:"Interface",es:"interfaz"}],"d28":[{pt:"Aguarde...gerando os arquivos",en:"Please wait...generating files",es:"Espera...generando los archivos"}],"d29":[{pt:"Esta&ccedil;&otilde;es METAR",en:"METAR stations",es:"Estaciones METAR"}],"d30":[{pt:"Linha do tempo",en:"Timeline",es:"L&iacute;nea del tiempo"}],"d31":[{pt:"N&atilde;o existe nenhuma camada com etiquetas ativas",en:"There is no layer with active labels",es:"No existe ninguna capa con etiquetas activas"}],"d32":[{pt:"Aplicativos",en:"Applications",es:"Aplicaciones"}],"ge1":[{pt:"Navega&ccedil;&atilde;o com o mouse",en:"Navigation with the mouse",es:"Navegaci&oacute;n con el rat&oacute;n"}],"ge2":[{pt:"Barra de status",en:"Status bar",es:"Barra de estado"}],"ge3":[{pt:"Mapa de refer&ecirc;ncia",en:"Overview map",es:"Mapa de referencia"}],"ge4":[{pt:"Escala e legenda",en:"Scale and legend",es:"Escala y leyenda"}],"ge5":[{pt:"Atmosfera",en:"Atmosphere",es:"Atm&oacute;sfera"}],"ge6":[{pt:"Grade de coordenadas",en:"Coordinates grid",es:"Cuadr&iacute;culas de coordenadas"}],"ge7":[{pt:"Luz do sol",en:"Sun light",es:"Luz del sol"}],"ge8":[{pt:"Limites pol&iacute;ticos",en:"Political boundaries",es:"L&iacute;mites pol&iacute;ticos"}],"ge9":[{pt:"Constru&ccedil;&otilde;es em 3D",en:"3D buildings ",es:"Construciones en 3D"}],"ge10":[{pt:"Estradas",en:"Roads",es:"Carreteras"}],"ge11":[{pt:"Terreno",en:"Terrain",es:"Terreno"}],"x1":[{pt:"P&aacute;gina principal",en:"Main page",es:"P&aacute;gina principal"}],"x2":[{pt:"Lista de menus",en:"Menu lists",es:"Lista de men&uacute;s"}],"x3":[{pt:"Miniaturas",en:"Thumbnails",es:"Miniaturas"}],"x4":[{pt:"Pesquisa na INDE",en:"Search in INDE",es:"B&uacute;squeda en INDE"}],"x5":[{pt:"Editar subgrupos",en:"Edit subgroups",es:"Editar subgrupos"}],"x6":[{pt:"Editar temas",en:"Edit themes",es:"Editar temas"}],"x7":[{pt:"op&ccedil;&atilde;o vis&iacute;vel apenas para editores",en:"option visible to editors only",es:"opci&oacute;n visible solo para editores"}],"x8":[{pt:"Sistema de administra&ccedil;&atilde;o",en:"Management system",es:"Sistema de administraci&oacute;n"}],"x9":[{pt:"Editar &aacute;rvore",en:"Edit tree",es:"Editar &aacute;rbol"}],"x10":[{pt:"Editar menus do cat&aacute;logo",en:"Edit catalog menus",es:"Editar men&uacute;s del cat&aacute;logo"}],"x11":[{pt:"Abre em uma janela",en:"Open in a window",es:"Abre en una ventana"}],"x13":[{pt:"&Aacute;rvore de camadas n&atilde;o encontrada",en:"Tree layers not found",es:"Arboles de capas no se encuentra"}],"x14":[{pt:"sim",en:"yes",es:"s&iacute;"}],"x15":[{pt:"n&atilde;o",en:"no",es:"no"}],"x16":[{pt:"Valor n&atilde;o definido",en:"Value not defined",es:"Valor no definido"}],"x17":[{pt:"Essa op&ccedil;&atilde;o afeta apenas a impress&atilde;o do mapa",en:"This option only affects map printing",es:"Esta opci&oacute;n solo afecta a la impresi&oacute;n del mapa"}],"x18":[{pt:"Nome n&atilde;o definido",en:"Name not defined",es:"Nombre no definido"}],"x19":[{pt:"Coment&aacute;rios de",en:"Reviews of",es:"Comentarios de"}],"x20":[{pt:"Clique no mapa para desenhar o pol&iacute;gono",en:"Click on the map to draw a polygon",es:"Haga clic en el mapa para dibujar un pol&iacute;gono"}],"x21":[{pt:"Essa opera&ccedil;&atilde;o n&atilde;o funciona nessa interface",en:"This operation does not work on this interface",es:"Esta operaci&oacute;n no funciona en esta interfaz"}],"x22":[{pt:"Op&ccedil;&atilde;o n&atilde;o dispon&iacute;vel",en:"Option not available",es:"Opci&oacute;n no disponible"}],"x23":[{pt:"Dire&ccedil;&atilde;o",en:"Direction",es:"Direcci&oacute;n"}],"x25":[{pt:"M&eacute;todo para calcular dist&acirc;ncias",en:"Method to calculate distances",es:"M&eacute;todo para calcular distancias"}],"x26":[{pt:"Voce quer mesmo encerrar a sessao?",en:"Do you want to logout?",es:"&iquest;Quiere cerrar la sesi&oacute;n?"}],"x27":[{pt:"Usu&aacute;rio",en:"User",es:"Usuario"}],"x28":[{pt:"Senha",en:"Password",es:"Contrase&ntilde;a"}],"x29":[{pt:"Enviar",en:"Submit",es:"Enviar"}],"x30":[{pt:"Ativo",en:"Active",es:"Activo"}],"x31":[{pt:"Erro",en:"Error",es:"Error"}],"x32":[{pt:"Recuperar senha",en:"Recover password",es:"Recuperar contrase&ntilde;a"}],"x33":[{pt:"Escolha um tema da lista",en:"Select a theme from the list",es:"Seleccione un tema de la lista"}],"x34":[{pt:"Lugar",en:"Place",es:"Lugar"}],"x35":[{pt:"Escolha um tipo de busca nas propriedades",en:"Choose a search type in the properties",es:"Elija un tipo de b&uacute;squeda en las propiedades"}],"x36":[{pt:"Digite uma palavra para busca!",en:"Enter search terms!",es:"Introduzca una palabra clave para buscar!"}],"x37":[{pt:"Onde ser&aacute; feita a busca",en:"Where will the search be done?",es:"&iquest;D&oacute;nde se realizar&aacute; la b&uacute;squeda?"}],"x38":[{pt:"Servi&ccedil;os de busca externos",en:"External search services",es:"Servicios de b&uacute;squeda externos"}],"x39":[{pt:"Temas existentes no mapa",en:"Existing themes on the map",es:"Temas existentes en el mapa"}],"x40":[{pt:"Apenas os temas especialmente configurados pelo administrador do i3Geo podem receber opera&ccedil;&otilde;es de busca",en:"Only those themes specially configarated by the i3Geo administrator can receive search operations",es:"Solo los temas especialmente configurados por el administrador de i3Geo pueden ser objeto de operaciones de b&uacute;squeda"}],"x41":[{pt:"Nada encontrado nos temas ou nenhum tema permite busca",en:"Nothing found in the themes or no theme allows searching",es:"Nada encontrado en los temas o ning&uacute;n tema permite b&uacute;squedas"}],"x42":[{pt:"Nada encontrado em ",en:"Nothing found at ",es:"No se encontr&oacute; nada en "}],"x43":[{pt:"Erro ao acessar o servi&ccedil;o",en:"Error accessing the service",es:"Error al acceder al servicio"}],"x44":[{pt:"Nuvem Flash",en:"Cloud Flash",es:"Nube Flash"}],"x45":[{pt:"Diret&oacute;rios",en:"Directories",es:"Directorios"}],"x46":[{pt:"Conex&atilde;o WMS-T",en:"WMS-T connection",es:"Conexi&oacute;n WMS-T"}],"x47":[{pt:"Conex&atilde;o GeoRSS",en:"GeoRSS connection",es:"Conexi&oacute;n GeoRSS"}],"x48":[{pt:"Rota",en:"Route",es:"Ruta"}],"x49":[{pt:"Coordenadas aproximadas",en:"Approximate coordinates",es:"Coordenadas aproximadas"}],"x50":[{pt:"Feche para parar",en:"Close to stop",es:"Cierre para parar"}],"x51":[{pt:"Sele&ccedil;&atilde;o",en:"Selection",es:"Selecci&oacute;n"}],"x52":[{pt:"Alterar senha",en:"Change password",es:"Cambiar contrase&ntilde;a"}],"x53":[{pt:"Upload de WMC",en:"WMC upload",es:"Subir WMC"}],"x54":[{pt:"Perfil",en:"Profile",es:"Perfil"}],"x55":[{pt:"Salva o tema",en:"Save theme",es:"Guarda el tema"}],"x56":[{pt:"Topon&iacute;mia",en:"Toponymy",es:"Toponimia"}],"x57":[{pt:"Cartogramas estat&iacute;sticos",en:"Statistical cartograms",es:"Cartogramas estad&iacute;sticos"}],"x58":[{pt:"Continua",en:"Continue",es:"Seguir"}],"x59":[{pt:"Localiza",en:"Locate",es:"Localiza"}],"x60":[{pt:"Cartogramas",en:"Cartograms",es:"Cartogramas"}],"x61":[{pt:"Filtra limite",en:"Filter limit",es:"Filtra l&iacute;mite"}],"x62":[{pt:"Remover",en:"Remove",es:"Eliminar"}],"x63":[{pt:"Para salvar as configura&ccedil;&otilde;es de uma camada,<br> utilize a op&ccedil;&atilde;o existente na &aacute;rvore de camadas no n&oacute; correspondente ao tema (basta expandir o tema para visualizar as op&ccedil;&otilde;es)<br><br>",en:"To save a layer setting,<br> use the option available in the layer tree corresponding to the theme node (just expand the theme to view the options)<br><br>",es:"Para guardar la configuraci&oacute;n de una capa,<br> utilice la opci&oacute;n disponible en la &aacute;rbol de capas en el nodo correspondiente al tema (basta con expandir el tema para ver las opciones)<br><br>"}],"x64a":[{pt:"Congela a vis&atilde;o atual",en:"Freeze the current view",es:"Congela la vista actual"}],"x64":[{pt:"Item",en:"Item",es:"Item"}],"x65":[{pt:"Buscando &iacute;tens...",en:"Searching fields...",es:"Buscando campos..."}],"x66":[{pt:"Ocorreu um erro",en:"There was an error",es:"Ocurri&oacute; un error"}],"x67":[{pt:"Comunidade i3Geo",en:"i3Geo community",es:"Comunidad i3Geo"}],"x68":[{pt:"Vers&atilde;o",en:"Version",es:"Versi&oacute;"}],"zoomliShift":[{pt:"Pressione a tecla SHIFT junto com o bot&atilde;o esquerdo do mouse e arraste para definir a &aacute;rea que ser&aacute; aproximada",en:"Press the SHIFT key along with the left mouse button and drag to define the area you want to zoom",es:"Presione la tecla MAY&Uacute;S junto con el bot&oacute;n izquierdo del rat&oacute;n y arrastre para definir el &aacute;rea en la que desea hacer zoom"}],"zoomliCtrl":[{pt:"Pressione a tecla CTRL junto com o bot&atilde;o esquerdo do mouse e arraste para definir a &aacute;rea que ser&aacute; aproximada",en:"Press the CTRL key along with the left mouse button and drag to define the area you want to zoom",es:"Presione la tecla CTRL junto con el bot&oacute;n izquierdo del rat&oacute;n y arrastre para definir el &aacute;rea en la que desea hacer zoom"}],"x70":[{pt:"Utilize os dedos em um movimento de pin&ccedil;a para definir a &aacute;rea que ser&aacute; aproximada ou afastada",en:"Use the pinch-zoom gesture to define the area that will be zoomed in or out",es:"Utilice los gestos de pinzas de los dedos para definir el &aacute;rea que ser&aacute; acercada o alejada"}],"x71":[{pt:"Aplicativos estat&iacute;sticos cadastrados",en:"Registered statistical applications",es:"Aplicaciones estad&iacute;sticas registradas"}],"x72":[{pt:"Lista de mapas cadastrados",en:"List of registered maps",es:"Lista de los mapas registrados"}],"x73":[{pt:"Redirecionar para a vers&atilde;o adaptada para dispositivos m&oacute;veis?",en:"Redirect to mobile version?",es:"Redireccionar a una versi&oacute;n adaptada a dispositivos m&oacute;viles?"}],"x74":[{pt:"Fecha",en:"Close",es:"Cierra"}],"x75":[{pt:"Cancela",en:"Cancel",es:"Cancela"}],"x76":[{pt:"O tema j&aacute; existe no mapa.",en:"This theme already exists on theme map.",es:"El tema ya existe en el mapa."}],"x77":[{pt:"Nome do novo marcador",en:"New bookmark name",es:"Nombre de marcador nuevo"}],"x78":[{pt:"Copie os marcadores e cole em um editor para guard&aacute;-los",en:"Copy bookmarks and paste in an editor to save them",es:"Copiar los marcadores y pegarlos en un editor para guardarlos"}],"x79":[{pt:"Marcadores",en:"Bookmarks",es:"Marcadores"}],"x80":[{pt:"Exportar",en:"Export",es:"Exportar"}],"x81":[{pt:"Importar",en:"Import",es:"Importar"}],"x82":[{pt:"Marcar regi&atilde;o",en:"Mark region",es:"Marcar regi&oacute;n"}],"x83":[{pt:"Cole os marcadores para import&aacute;-los",en:"Paste the bookmarks to import",es:"Pegue los marcadores para importarlos"}],"x84":[{pt:"Exportar SHP",en:"Export SHP",es:"Exportar SHP"}],"x85":[{pt:"Visualizador de WMS da INDE-Br",en:"INDE-Br WMS viewer",es:"Visualizador de WMS de INDE-Br"}],"x86":[{pt:"Prefer&ecirc;ncias",en:"Preferences",es:"Preferencias"}],"x87":[{pt:"Limites e localidades",en:"Boundaries and localities",es:"L&iacute;mites y localidades"}],"x88":[{pt:"Prefer&ecirc;ncias",en:"Preferences",es:"Preferencias"}],"x89":[{pt:"Editar cadastro",en:"Edit register",es:"Editar registro"}],"x90":[{pt:"Mapas cadastrados",en:"Registered maps",es:"Mapas registrados"}],"x91":[{pt:"Feche para parar. Desligue o tema para ver o efeito",en:"Close to stop. Turn off the theme to see the effect",es:"Cierre para parar. Apague el tema para ver el efecto"}],"x92":[{pt:"Escolha uma camada",en:"Select a layer",es:"Seleccione una capa"}],"x93":[{pt:"Localiza&ccedil;&atilde;o do usu&aacute;rio",en:"User location",es:"Ubicaci&oacute;n del usuario"}],"x94":[{pt:"Remove as figuras da tela",en:"Remove pictures from the screen",es:"Quita las figuras de la pantalla"}],"x95":[{pt:"trecho",en:"stretch",es:"tramo"}],"x96":[{pt:"atual",en:"current",es:"actual"}],"x97":[{pt:"total",en:"total",es:"total"}],"x98":[{pt:"per&iacute;metro",en:"perimeter",es:"per&iacute;metro"}],"x99":[{pt:"C&aacute;lculo n&atilde;o pode ser realizado. Falta carregar a API de geometria do GM",en:"The calculation cannot be performed. It is necessary to upload the GM geometry API",es:"El c&aacute;lculo no puede ser realizado. Falta cargar la API de geometr&iacute;a de GM"}],"x101":[{pt:"C&oacute;pia",en:"Copy",es:"Copia"}],"x102":[{pt:"Mapa de calor",en:"Heatmap",es:"Mapa de calor"}],"x103":[{pt:"Links para abrir o mapa",en:"Links to open the map",es:"Links para abrir el mapa "}],"x104":[{pt:"Mapa de agrupamentos",en:"Cluster map",es:"Mapa de agrupaci&oacute;n"}],"x105":[{pt:"Navega&ccedil;&atilde;o",en:"Browsing",es:"Navegaci&oacute;n"}],"mais":[{pt:"Mais...",en:"More...",es:"M&aacute;s..."}],"uploadArquivoGeo":[{pt:"Upload de arquivo geo",en:"Geo file upload",es:"Carga del archivo geo"}],"conexaoServicoGeo":[{pt:"Conex&atilde;o com servi&ccedil;os geo",en:"Connection to geo services",es:"Conexi&oacute;n con servicios geo"}],"saikuAba":[{pt:"SAIKU - OLAP (abrir em nova aba)",en:"SAIKU - OLAP (open in a new tab)",es:"SAIKU - OLAP (abrir en una nueva pesta&ntilde;a)"}],"saikuMapa":[{pt:"SAIKU - OLAP (abrir em janela interna)",en:"SAIKU - OLAP (open in an inner window)",es:"SAIKU - OLAP (abrir en una ventana interna)"}],"refMapaAtual":[{pt:"Mapa atual",en:"Current map",es:"Mapa actual"}],"refMapaDinamico":[{pt:"Mapa fixo",en:"WMS",es:"WMS"}],"naoPermitido":[{pt:"Operacao nao autorizada para esse usuario",en:"This user does not have permission to perform this action",es:"Operaci&oacute;n no autorizada para este usuario"}],"melhorcaminho":[{pt:"Melhor caminho (raster)",en:"Best way (raster)",es:"Mejor camino (raster)"}],"tolerancia":[{pt:"Toler&acirc;ncia de busca (em pixels)",en:"Search tolerance (in pixels)",es:"Tolerancia de b&uacute;squeda (en pixeles)"}],"naoInstalado":[{pt:"Ferramenta n&atilde;o dispon&iacute;vel nessa instala&ccedil;&atilde;o do i3Geo",en:"Tool not available on this i3Geo installation",es:"Herramienta no disponible en esta instalaci&oacute;n de i3geo"}],"variaEscala":[{pt:"Depend&ecirc;ncia da escala",en:"Scale dependency",es:"Dependencia de escala"}],"mostraTodosLegenda":[{pt:"Mostra tudo",en:"Show all",es:"Muestra todo"}],"mostraSoLegenda":[{pt:"Mostra s&oacute; a legenda",en:"Show legend only",es:"Muestra solo la leyenda"}],"removerDoMapa":[{pt:"Remove a camada do mapa?",en:"Do you want to remove the layer from map?",es:"&iquest;Quiere remover la capa del mapa?"}],"dicaBuscaRapida":[{pt:"Abre uma janela flutuante com op&ccedil;&otilde;es de busca de dados em servi&ccedil;os como o Google Maps ou nas camadas exsitentes no mapa",en:"Open a floating window with data search options on services like Google Maps or on the map layers",es:"Abre una ventana flotante con opciones de b&uacute;squeda de datos en servicios como Google Maps o en las capas del mapa"}],"refresh":[{pt:"Refaz a &aacute;rvore, reconstruindo os &iacute;cones e lista de camadas",en:"Redo the tree by rebuilding the icons and the layer list",es:"Rehacer el &aacute;rbol reconstruyendo los iconos y la lista de capas"}],"lixeira":[{pt:"Clique para ver a lista de camadas em uma janela flutuante com op&ccedil;&atilde;o para remover um ou mais camadas do mapa. Arraste uma camada sobre esse &iacute;cone para remov&ecirc;-la individualmente",en:"Click to see the layer list in a floating window with the option to remove one or more layers from the map. Drag a layer to this icon to remove it individually",es:"Haga clic para ver la lista de capas en una ventana flotante con la opci&oacute;n de eliminar una o m&aacute;s capas del mapa. Arrastre una capa sobre este icono para removerla individualmente"}],"filtraCam":[{pt:"Permite filtrar a lista de camadas mostradas na &aacute;rvore conforme propriedades espec&iacute;ficas de cada uma",en:"It allows you to filter the layer lists shown in the tree according to their specific properties",es:"Permite filtrar la lista de capas mostradas en el &aacute;rbol seg&uacute;n las propiedades espec&iacute;ficas de cada una"}],"legenda":[{pt:"Abre a legenda do mapa em uma janela flutuante",en:"Open the map legend in a floating window",es:"Abre la leyenda del mapa en una ventana flotante "}],"ferramMapa":[{pt:"Mostra a lista de ferramentas que atuam sobre o mapa",en:"It shows a list of tools that perform tasks on the map",es:"Muestra la lista de herramientas que act&uacute;an sobre el mapa"}],"ferramCamadas":[{pt:"Mostra a lista de ferramentas que atuam sobre camadas",en:"It shows a list of tools that perform tasks on the layers",es:"Muestra una lista de herramientas que act&uacute;an sobre las capas"}],"ajudaEditorOlSalva":[{pt:"Para editar os atributos, utilize a ferramenta de identifica&ccedil;&atilde;o. &Eacute; necess&aacute;rio que exista uma coluna com identificadores &uacute;nicos na tabela a ser editada e que essa coluna esteja vis&iacute;vel na ferramenta de identifica&ccedil;&atilde;o.",en:"Use the identification tool to edit the attributes. There must be a column with unique identifiers in the table that will be edited. This column should be visible in the identification tool.",es:"Para editar los atributos utilice la herramienta de identificaci&oacute;n. Es necesario que exista una columna con identificadores &uacute;nicos en la tabla a ser editada y que esa columna sea visible en la herramienta de identificaci&oacute;n."}],"mascara":[{pt:"M&aacute;scara",en:"Mask",es:"M&aacute;scara"}],"result":[{pt:"Resultado",en:"Result",es:"Resultado"}],"tativo":[{pt:"Tema ativo",en:"Active theme ",es:"Tema activo"}],"geosel":[{pt:"geometria(s) selecionada(s) encontrada(s)",en:"selected geometry found",es:"geometr&iacute;a(s) seleccionada(s) encontrada(s)"}],"listar":[{pt:"Listar",en:"Make a list",es:"Hacer una lista"}],"sdados":[{pt:"Salvar dados",en:"Save data",es:"Guardar datos"}],"incorpo":[{pt:"Incorporar ao mapa",en:"Add to map",es:"Agregar al mapa"}],"selum":[{pt:"Selecione uma ou mais geometrias",en:"Select one or more geometries",es:"Seleccione una o m&aacute;s geometr&iacute;as"}],"atrib":[{pt:"Atributos",en:"Attributes",es:"Atributos"}],"reg":[{pt:"Registros",en:"Records",es:"Registros"}],"adic":[{pt:"Adicionando",en:"Adding",es:"Agregando"}],"stema":[{pt:"Salvar no tema",en:"Save the theme",es:"Salvar el tema"}],"seluma":[{pt:"Selecione apenas uma figura",en:"Select one picture only",es:"Seleccione solo una figura"}],"salva":[{pt:"Salva",en:"Save",es:"Salva"}],"canc":[{pt:"Cancela",en:"Cancel",es:"Cancela"}],"dlinha":[{pt:"digitalizar linha",en:"digitalize line",es:"digitalizar l&iacute;nea"}],"dpol":[{pt:"digitalizar poligono",en:"digitalize polygon",es:"digitalizar pol&iacute;gono"}],"dponto":[{pt:"digitalizar ponto",en:"digitalize point",es:"digitalizar punto"}],"dtexto":[{pt:"digitalizar texto",en:"digitalize text",es:"digitalizar texto"}],"cortaf":[{pt:"corta figura",en:"cut picture",es:"cortar figura"}],"modf":[{pt:"modifica figura",en:"modify picture",es:"modificar figura"}],"listag":[{pt:"lista geometrias",en:"list geometries",es:"crear lista de geometr&iacute;as"}],"frente":[{pt:"trazer para frente",en:"send forward",es:"traer al frente"}],"studo":[{pt:"selecionar tudo",en:"select all",es:"seleccionar todo"}],"ustudo":[{pt:"limpar sele&ccedil;&atilde;o",en:"clear selection",es:"limpiar la selecci&oacute;n"}],"excsel":[{pt:"Remove os elementos selecionados",en:"Remove selected features",es:"Remueve los elementos seleccionados"}],"opcoes":[{pt:"Op&ccedil;&otilde;es",en:"Options",es:"Opciones"}],"meneditor1":[{pt:"Para excluir registros do banco de dados utilize a ferramenta de identifica&ccedil;&atilde;o",en:"Use the identification tool to delete records from the database",es:"Para excluir registros de la base de datos utilice la herramienta de identificaci&oacute;n"}],"meneditor2":[{pt:"Nenhum elemento gr&aacute;fico encontrado. Utilize as op&ccedil;&otilde;es de cria&ccedil;&atilde;o de geometrias.",en:"No graphic element found. Use the options to create geometries.",es:"Ning&uacute;n elemento gr&aacute;fico encontrado. Utilice las opciones de creaci&oacute;n de geometr&iacute;a."}],"meneditor3":[{pt:"Voc&ecirc; precisa fazer login para usar a op&ccedil;&atilde;o de salvar no banco de dados",en:"You must be logged in to use the save to database option",es:"Usted debe iniciar sesi&oacute;n para utilizar la opci&oacute;n de guardar en la base de datos"}],"meneditor4":[{pt:"Valores iguais ao original",en:"Values equal to the original ones",es:"Valores iguales al original"}],"meneditor5":[{pt:"&Eacute; necess&aacute;rio ter um c&oacute;digo para poder excluir",en:"It is necessary to have a password to exclude",es:"Es necesario tener una clave para excluir"}],"meneditor6":[{pt:"Ap&oacute;s escolher a medida da vari&aacute;vel, clique no mapa para escolher o limite geogr&aacute;fico.",en:"After choosing the variable measure, click on the map to choose the geographical boundary.",es:"Despu&eacute;s de escoger la medida de la variable, haga clic en el mapa para seleccionar el l&iacute;mite geogr&aacute;fico."}],"opsel":[{pt:"Opera&ccedil;&otilde;es sobre as figuras selecionadas",en:"Operations on the selected pictures",es:"Operaciones sobre las figuras seleccionadas"}],"capturar":[{pt:"Capturar elemento de um tema",en:"Capture a theme feature",es:"Capturar elemento de un tema"}],"salvexc":[{pt:"Salvar/excluir dados",en:"Save/exclude data",es:"Guardar/excluir datos"}],"edatrib":[{pt:"Editar atributos",en:"Edit Attributes",es:"Editar atributos"}],"camedit":[{pt:"Camadas edit&aacute;veis",en:"Editable layers",es:"Capas editables"}],"nenhum":[{pt:"Nenhum",en:"None",es:"Ninguno"}],"tipo":[{pt:"Tipo",en:"Type",es:"Tipo"}],"abreMapa":[{pt:"Abrir o mapa",en:"Open the map",es:"Abrir el mapa "}],"areaAprox":[{pt:"&Aacute;rea aproximada",en:"Approximate area",es:"&Aacute;rea aproximada"}],"distAprox":[{pt:"Dist&acirc;ncia aproximada",en:"Approximate distance",es:"Distancia aproximada"}],"trocaInterface":[{pt:"Troca de interface",en:"Interface change",es:"Cambio de interfaz"}],"wkt2layer":[{pt:"Converte WKT em camada",en:"Convert WKT into layer",es:"Transformar WKT en capa"}],"salvaDadosEditor":[{pt:"Os dados s&oacute; podem ser salvos em temas que permitem edi&ccedil;&atilde;o e que possuem coluna com auto incremento",en:"Data can only be saved in themes that allow edition and have columns with auto-increment",es:"Los datos solo pueden ser guardados en los temas que permiten edici&oacute;n y que poseen columnas con auto incremento"}],"novaaba":[{pt:"Abre em nova aba",en:"Open in a new tab",es:"Abre en una pesta&ntilde;a nueva"}],"novonome":[{pt:"Novo nome",en:"New name",es:"Nombre nuevo"}],"medir":[{pt:"Medir/Calcular",en:"Measure/Calculate",es:"Medir/Calcular"}],"tabela":[{pt:"Tabela",en:"Table",es:"Tabla"}],"ligaDesliga":[{pt:"Liga/Desliga",en:"Turn on/Turn off",es:"Encender/Apagar"}],"naoPublicado":[{pt:"n&atilde;o publicado",en:"not published",es:"no publicado"}],"operacoesMapaTema":[{pt:"Opera&ccedil;&otilde;es sobre o mapa ou tema",en:"Operations on the map or theme",es:"Operaciones sobre el mapa o tema"}],"descMenuAjuda":[{pt:"Documenta&ccedil;&atilde;o, redes sociais, tutoriais...",en:"Documentation, social networks, tutorials...",es:"Documentaci&oacute;n, redes sociales, tutoriales..."}],"descMenuAnalise":[{pt:"Dist&acirc;ncia, &aacute;rea, buffer, gr&aacute;ficos...",en:"Distance, area, buffer, graphics...",es:"Distancia, &aacute;rea, buffer, gr&aacute;ficos..."}],"descArquivos":[{pt:"Salvar e carregar mapfile, lista de mapas...",en:"Save and upload mapfile, map list...",es:"Guardar y cargar mapfile, lista de mapas..."}],"descOperacoesMapaTema":[{pt:"Tabela, legenda, imprimir, upload, navega&ccedil;&atilde;o...",en:"Table, legend, print, upload, browsing...",es:"Tabla, leyenda, impresi&oacute;n, carga, navegaci&oacute;n..."}],"descOgcWms":[{pt:"Adiciona camada via servi&ccedil;o WMS",en:"Add layer via WMS service",es:"A&ntilde;ade capa a trav&eacute;s de servicio WMS"}],"descLimLoc":[{pt:"Regi&otilde;es cadastradas no sistema de metadados estat&iacute;sticos",en:"Regions registered in the statistical metadata system",es:"Regiones registradas en el sistema de metadatos estad&iacute;sticos"}],"descMeta":[{pt:"Camadas baseadas no sistema de metadados estat&iacute;sticos",en:"Layers based on the statistical metadata system",es:"Capas basadas en el sistema de metadatos estad&iacute;sticos"}],"descMapas":[{pt:"Mapas prontos para uso, com camadas j&aacute; selecionadas",en:"Ready-to-use maps with layers already selected",es:"Mapas listos para su uso con capas seleccionadas"}],"descEstrelas":[{pt:"Lista de camadas classificadas conforme o n&uacute;mero de acessos",en:"List of layers classified according to the number of accesses",es:"Lista de capas clasificadas seg&uacute;n el n&uacute;mero de accesos"}],"descSistemas":[{pt:"Sistemas com op&ccedil;&otilde;es espec&iacute;ficas e que permitem adicionar camadas ao mapa",en:"Systems with specific options that allow you to add layers to the map",es:"Sistemas con opciones espec&iacute;ficas que permiten agregar capas al mapa"}],"descDir":[{pt:"Diret&oacute;rio de arquivos shapefile",en:"Shapefile directory",es:"Directorio de archivos shapefile"}],"localiza":[{pt:"Posi&ccedil;&atilde;o",en:"Position",es:"Posici&oacute;n"}],"volta":[{pt:"volta",en:"back",es:"volver"}],"continua":[{pt:"continua",en:"continue",es:"continuar"}],"avanca":[{pt:"avan&ccedil;a",en:"go ahead",es:"avanzar"}],"tipvazio":[{pt:"N&atilde;o existe nenhuma camada no mapa que permita mostrar etiquetas",en:"There is no layer on the map that allows you to display labels",es:"No existe ninguna capa en el mapa que permita mostrar etiquetas"}],"erroTpl":[{pt:"Erro ao carregar um template",en:"Error loading template",es:"Error al cargar una plantilla"}],"remove":[{pt:"Remove",en:"Remove",es:"Eliminar"}],"iconeFerramentas":[{pt:"Caixa de ferramentas",en:"Tool box",es:"Caja de herramientas"}],"iconeMapa":[{pt:"Camadas inclu&iacute;das",en:"Layers included",es:"Capas incluidas"}],"iconeCatalogo":[{pt:"Incluir mais camadas",en:"Add more layers",es:"Incluir m&aacute;s capas"}],"iconeLegenda":[{pt:"Legenda do mapa",en:"Map Legend",es:"Leyenda del mapa"}],"iconeBalao":[{pt:"Info resumida",en:"Summary information",es:"Informaci&oacute;n resumida"}],"iconeIdentifica":[{pt:"Info completa",en:"Comprehensive information",es:"Informaci&oacute;n completa"}],"indeOk":[{pt:"Cat&aacute;logo da INDE j&aacute; est&aacute; dispon&iacute;vel",en:"INDE catalog now available",es:"Cat&aacute;logo del INDE ya est&aacute; disponible"}],"deveLigada":[{pt:"A camada deve estar vis&iacute;vel",en:"The layer must be visible",es:"La capa debe ser visible"}],"balaoVazio":[{pt:"N&atilde;o foram encontrados dados nas camadas dispon&iacute;veis. Experimente utilizar o &iacute;cone de mais informa&ccedil;&otilde;es",en:"No data was found on the available layers. Try to use the more infomation icon",es:"No se encontraron datos en las capas disponibles. Intente utilizar el icono de m&aacute;s informaci&oacute;n"}],"umaLigada":[{pt:"Pelo menos uma camada deve estar ligada no mapa",en:"At least one layer must be associated with the map",es:"Al menos una capa debe estar conectada en el mapa"}],"precisaApiGM":[{pt:"Essa op&ccedil;&atilde;o necessita de uma API do Google Maps. Consulte o administrador do sistema. O c&oacute;digo da API deve constar no arquivo de configura&ccedil;&atilde;o do i3Geo.",en:"This option requires a Google Maps API. Ask your system administrator for advice. The API code should be in the i3Geo configuration file.",es:"Esta opci&oacute;n requiere una API de Google Maps. Consulte con el administrador del sistema. El c&oacute;digo de la API debe incluirse en el archivo de configuraci&oacute;n de i3Geo."}],"graticule":[{pt:"Grade de coordenadas (ativa e desativa)",en:"Coordinate grid (turn on and turn off)",es:"Cuadr&iacute;cula de coordenadas (activa y desactiva)"}],"versaoAntiga":[{pt:"Essa op&ccedil;&atilde;o pode n&atilde;o funcionar corretamente devido a vers&atilde;o do sistema (Mapserver)",en:"This option may not work properly because of the system version (Mapserver)",es:"Esta opci&oacute;n puede que no funcione correctamente debido a la versi&oacute;n del sistema (Mapserver)"}],"camadasDeFundo":[{pt:"Camadas de fundo",en:"Basemap",es:"Mapa base"}],"funcaojstip":[{pt:"Fun&ccedil;&atilde;o JS (para as etiquetas)",en:"",es:""}],"rangeScaleMsg":[{pt:"Vis&iacute;vel apenas em determinadas escalas",en:"",es:""}],"layerDesenho":[{pt:"Camada de desenho",en:"",es:""}],"confirma":[{pt:"Confirma",en:"",es:""}],"selCorta":[{pt:"Selecione primeiro um elemento para ser cortado",en:"",es:""}],"desPol":[{pt:"Desenhe um pol&iacute;gono",en:"",es:""}],"union":[{pt:"Uni&atilde;o",en:"",es:""}],"intersect":[{pt:"Intersec&ccedil;&atilde;o",en:"",es:""}],"symdif":[{pt:"Diferen&ccedil;a sim&eacute;trica",en:"",es:""}],"dif":[{pt:"Diferen&ccedil;a",en:"",es:""}],"shiftdel":[{pt:"Para apagar um v&eacute;rtice, pressione shift e clique",en:"",es:""}],"extent":[{pt:"Extens&atilde;o",en:"",es:""}],"cola":[{pt:"Cola",en:"",es:""}],"fillring":[{pt:"Preenche as ilhas",en:"",es:""}],"naoremovewkt":[{pt:"Fecha sem remover o desenho",en:"",es:""}],"ativasnaptol":[{pt:"Ativa toler&acirc;ncia (snap)",en:"",es:""}],"freehand":[{pt:"M&atilde;o livre",en:"",es:""}],"masc":[{pt:"M&aacute;scara",en:"",es:""}],"fullscreen":[{pt:"Tela cheia",en:"",es:""}],"esquemadecores":[{pt:"Esquema de cores",en:"Color schema",es:"Esquema de colores"}],"copiaCamada":[{pt:"C&oacute;pia da camada",en:"Layer copy",es:"Copia de la capa"}],"contorno":[{pt:"Contorno",en:"Outline",es:"Contorno"}],"copytomemory":[{pt:"Copiado para a mem&oacute;ria",en:"",es:""}],"nenhumaSel":[{pt:"N&atilde;o existe nenhuma camada com sele&ccedil;&atilde;o",en:"",es:""}],"descws":[{pt:"Utiliza Webservices para adicionar camadas ao mapa, como WMS o GeoJson",en:"",es:""}],"camadaadic":[{pt:"Camada adicionada ao mapa",en:"",es:""}],"camadaatualizada":[{pt:"Camada atualizada",en:"",es:""}],"adicmapa":[{pt:"Adiconar ao mapa",en:"",es:""}],"arqimp":[{pt:"Arquivo importado",en:"",es:""}],"feito":[{pt:"Feito!",en:"",es:""}]};
239 239 //
240 240 //compactados/idioma_compacto.js
241 241 if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.idioma={MOSTRASELETOR:false,IDSELETOR:"",SELETORES:["pt","en","es"],DICIONARIO:g_traducao,define:function(codigo){i3GEO.idioma.ATUAL=codigo;i3GEO.util.insereCookie("i3geolingua",codigo)},retornaAtual:function(){return(i3GEO.idioma.ATUAL)},defineDicionario:function(obj){i3GEO.idioma.DICIONARIO=obj},alteraDicionario:function(id,novo){i3GEO.idioma.DICIONARIO[id][0][i3GEO.idioma.ATUAL]=novo},traduzir:function(id,dic){if(!dic){dic=i3GEO.idioma.DICIONARIO}if(dic[id]){var r,t=dic[id][0];r=t[i3GEO.idioma.ATUAL];if(r==""){r=t["pt"]}return r}else{return}},adicionaDicionario:function(novodic){for(var k in novodic){if(novodic.hasOwnProperty(k)){i3GEO.idioma.DICIONARIO[k]=novodic[k]}}},mostraDicionario:function(){var w,k=0;w=window.open();for(k in i3GEO.idioma.DICIONARIO){if(i3GEO.idioma.DICIONARIO.hasOwnProperty(k)){w.document.write(k+" = "+i3GEO.idioma.traduzir(k)+"<br>")}}},trocaIdioma:function(codigo){i3GEO.util.insereCookie("i3geolingua",codigo);window.location.reload(true)},listaIdiomas:function(){for(var k in i3GEO.idioma.DICIONARIO){if(i3GEO.idioma.DICIONARIO.hasOwnProperty(k)){return(i3GEO.util.listaChaves(i3GEO.idioma.DICIONARIO[k][0]))}}},mostraSeletor:function(){if(!i3GEO.idioma.MOSTRASELETOR){return}var ins,n,w,i,pos,novoel,temp;ins="";n=i3GEO.idioma.SELETORES.length;if($i("i3geo")&&i3GEO.parametros.w<700){w="width:10px;"}else{w=""}for(i=0;i<n;i++){temp=i3GEO.idioma.SELETORES[i];ins+='<img style="'+w+'padding:0 0px;top:-7px;padding-right:0px;border: 1px solid white;" src="'+i3GEO.configura.locaplic+"/imagens/branco.gif"+'" onclick="i3GEO.idioma.trocaIdioma(\''+temp+'\')" ';if(temp==="en"){ins+='alt="Ingles" id="uk" />'}if(temp==="pt"){ins+='alt="Portugues" id="brasil" />'}if(temp==="es"){ins+='alt="Espanhol" id="espanhol" />'}}if(i3GEO.idioma.IDSELETOR!==""&&$i(i3GEO.idioma.IDSELETOR)){$i(i3GEO.idioma.IDSELETOR).innerHTML=ins}else{pos=i3GEO.util.pegaPosicaoObjeto($i(i3GEO.Interface.IDCORPO));if(!$i("i3geoseletoridiomas")){novoel=document.createElement("div");novoel.innerHTML=ins;novoel.id="i3geoseletoridiomas";document.body.appendChild(novoel)}else{novoel=$i("i3geoseletoridiomas")}novoel.style.position="absolute";novoel.style.top=pos[1]-17+"px";novoel.style.left=pos[0]+"px";novoel.style.zIndex=5000}},OBJETOIDIOMA:"",objetoIdioma:function(dic){if(!dic){dic=i3GEO.idioma.DICIONARIO}var novo={},k=0;for(k in dic){if(dic.hasOwnProperty(k)){novo[k]=i3GEO.idioma.traduzir(k,dic)}}return novo}};var $trad=function(id,dic){if(!dic||dic=="g_traducao"){return i3GEO.idioma.OBJETOIDIOMA[id]}else{return(i3GEO.idioma.traduzir(id,dic))}};(function(){if(document.cookie.indexOf("i3geolingua")===-1){var exdate=new Date();exdate.setDate(exdate.getDate()+10);var l="pt";var lang=navigator.language||navigator.userLanguage;lang=lang.split("-")[0];if(lang=="en"||lang=="es"||lang=="pt"){l=lang}document.cookie="i3geolingua="+l+"; expires="+exdate.toUTCString()+";path=/"}var c=i3GEO.util.pegaCookie("i3geolingua");if(c){i3GEO.idioma.define(c)}else{i3GEO.idioma.define("pt")}if(typeof('g_traducao')!=="undefined"){i3GEO.idioma.defineDicionario(g_traducao)}i3GEO.idioma.OBJETOIDIOMA=i3GEO.idioma.objetoIdioma(i3GEO.idioma.DICIONARIO);delete g_traducao;delete i3GEO.idioma.DICIONARIO})();
... ...
js/i3geo_tudo_compacto8.js.php
... ... @@ -235,7 +235,7 @@ var i3GEOF=[];var i3GEOadmin=[];if(typeof YAHOO!=&quot;undefined&quot;){YAHOO.namespace(&quot;i
235 235 if(typeof(i3GEO)==='undefined'){var i3GEO={}}var navm=false;var navn=false;var chro=navigator.userAgent.toLowerCase().indexOf('chrome')>-1;var opera=navigator.userAgent.toLowerCase().indexOf('opera')>-1;if(navigator.appName.substring(0,1)==='N'){navn=true}if(navigator.appName.substring(0,1)==='M'){navm=true}if(opera===true){navn=true}var $i=function(id){if(!id||id===""){return false}return document.getElementById(id)};Array.prototype.remove=function(s){try{var n=this.length,i;for(i=0;i<n;i++){if(this[i]==s){this.splice(i,1)}}}catch(e){}};Array.prototype.getUnique=function(){var u={},a=[];for(var i=0,l=this.length;i<l;++i){if(u.hasOwnProperty(this[i])){continue}a.push(this[i]);u[this[i]]=1}return a};(function(){function decimalAdjust(type,value,exp){if(typeof exp==='undefined'||+exp===0){return Math[type](value)}value=+value;exp=+exp;if(isNaN(value)||!(typeof exp==='number'&&exp%1===0)){return NaN}value=value.toString().split('e');value=Math[type](+(value[0]+'e'+(value[1]?(+value[1]-exp):-exp)));value=value.toString().split('e');return+(value[0]+'e'+(value[1]?(+value[1]+exp):exp))}if(!Math.round10){Math.round10=function(value,exp){return decimalAdjust('round',value,exp)}}if(!Math.floor10){Math.floor10=function(value,exp){return decimalAdjust('floor',value,exp)}}if(!Math.ceil10){Math.ceil10=function(value,exp){return decimalAdjust('ceil',value,exp)}}})();i3GEO.util={PINS:[],BOXES:[],trim:function(s){return s.replace(/^\s+|\s+$/gm,'')},generateId:function(pre){if(!pre){pre="UniqId"}return pre+String(Date.now())+Math.floor(Math.random()*10000)},escapeURL:function(sUrl){var re;sUrl=escape(sUrl);re=new RegExp("%3F","g");sUrl=sUrl.replace(re,'?');re=new RegExp("%3D","g");sUrl=sUrl.replace(re,'=');re=new RegExp("%26","g");sUrl=sUrl.replace(re,'&');return sUrl},insereCookie:function(nome,valor,expira){if(!expira){expira=10}var exdate=new Date();exdate.setDate(exdate.getDate()+expira);document.cookie=nome+"="+valor+"; expires="+exdate.toUTCString()+";path=/"},pegaCookie:function(nome){var cookies,i,fim;cookies=document.cookie;i=cookies.indexOf(nome);if(i===-1){return null}fim=cookies.indexOf(";",i);if(fim===-1){fim=cookies.length}return(unescape(cookies.substring(i,fim))).split("=")[1]},listaChaves:function(obj){var keys,key="";keys=[];for(key in obj){if(obj[key]){keys.push(key)}}return keys},listaTodasChaves:function(obj){var keys,key="";keys=[];for(key in obj){keys.push(key)}return keys},removeAcentos:function(str){var defaultDiacriticsRemovalMap=[{'base':'A','letters':/[\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F]/g},{'base':'C','letters':/[\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E]/g},{'base':'E','letters':/[\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E]/g},{'base':'I','letters':/[\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197]/g},{'base':'O','letters':/[\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C]/g},{'base':'U','letters':/[\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244]/g},{'base':'a','letters':/[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250]/g},{'base':'c','letters':/[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184]/g},{'base':'e','letters':/[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD]/g},{'base':'i','letters':/[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131]/g},{'base':'o','letters':/[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275]/g},{'base':'u','letters':/[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289]/g}];for(var i=0;i<defaultDiacriticsRemovalMap.length;i++){str=str.replace(defaultDiacriticsRemovalMap[i].letters,defaultDiacriticsRemovalMap[i].base)}return str},protocolo:function(){var u=window.location.href;u=u.split(":");return(u[0])},pegaPosicaoObjeto:function(obj){if(obj){if(!obj.style){return[0,0]}var curleft=0,curtop=0;if(obj){if(obj.offsetParent){do{curleft+=obj.offsetLeft-obj.scrollLeft;curtop+=obj.offsetTop-obj.scrollTop;obj=obj.offsetParent}while(obj)}}return[curleft+document.body.scrollLeft,curtop+document.body.scrollTop]}else{return[0,0]}},pegaElementoPai:function(e){var targ=document;if(!e){e=window.event}if(e.target){targ=e.target}else{if(e.srcElement){targ=e.srcElement}}if(targ.nodeType===3){targ=targ.parentNode}if(targ.parentNode){tparent=targ.parentNode;return(tparent)}else{return targ}},mudaCursor:function(){},criaBox:function(id){if(arguments.length===0){id="boxg"}if(!$i(id)){var novoel=document.createElement("div");novoel.id=id;novoel.style.zIndex=1;novoel.innerHTML='<font face="Arial" size=0></font>';document.body.appendChild(novoel);novoel.onmouseover=function(){novoel.style.display='none'};novoel.onmouseout=function(){novoel.style.display='block'};i3GEO.util.BOXES.push(id)}else{$i(id).style.display="block"}},escondeBox:function(){var l,i;l=i3GEO.util.BOXES.length;for(i=0;i<l;i++){if($i(i3GEO.util.BOXES[i])){$i(i3GEO.util.BOXES[i]).style.display="none"}}},criaPin:function(id,imagem,w,h,mouseover,onde){if(!id||id===""){id="boxpin"}if(!imagem||imagem===""){imagem=i3GEO.configura.locaplic+'/imagens/marker.png'}if(!w||w===""){w=21}if(!h||h===""){h=25}if(!onde||onde===""){onde=document.body}var p=$i(id);if(!p){var novoel=document.createElement("img");novoel.style.zIndex=10000;novoel.style.position="absolute";novoel.style.width=parseInt(w,10)+"px";novoel.style.height=parseInt(h,10)+"px";novoel.style.top="0px";novoel.style.left="0px";novoel.src=imagem;novoel.id=id;novoel.style.display="block";if(id==="boxpin"){novoel.onmouseover=function(){$i("boxpin").style.display="none"}}else if(mouseover){novoel.onmouseover=mouseover}onde.appendChild(novoel);i3GEO.util.PINS.push(id);return[true,novoel]}p.style.display="block";return[false,p]},posicionaImagemNoMapa:function(id,x,y){var i,mx,my;if(!x){x=objposicaocursor.telax}if(!y){y=objposicaocursor.telay}i=$i(id);mx=parseInt(i.style.width,10)/2;my=parseInt(i.style.height,10)/2;i.style.top=y-my+"px";i.style.left=x-mx+"px";return[y-my,x-mx]},escondePin:function(){var l,i;l=i3GEO.util.PINS.length;for(i=0;i<l;i++){if($i(i3GEO.util.PINS[i])){$i(i3GEO.util.PINS[i]).style.display="none"}}},removePin:function(id){var l,i,idpin;l=i3GEO.util.PINS.length;for(i=0;i<l;i++){idpin=i3GEO.util.PINS[i];if($i(idpin)){if(!id||(id&&id===idpin)){$i(idpin).style.display="none";i3GEO.util.removeChild(idpin);i3GEO.util.PINS.remove(i)}}}},$im:function(g){return i3GEO.configura.locaplic+"/imagens/"+g},$inputText:function(idPai,larguraIdPai,idInput,titulo,digitos,valor,nome,onch){if(arguments.length===6){nome=""}if(idPai!==""){if(larguraIdPai!==""){$i(idPai).style.width=larguraIdPai+"px"}$i(idPai).style.padding="3";$i(idPai).style.textAlign="center"}if(!onch){onch=""}return"<span ><input onchange=\""+onch+"\" tabindex='0' id='"+idInput+"' title='"+titulo+"' type='text' size='"+digitos+"' value='"+valor+"' name='"+nome+"' /></span>"},$inputTextMudaCor:function(obj){var n=obj.value.split(" ");obj.style.color="rgb("+n[0]+","+n[1]+","+n[2]+")"},$top:function(id,valor){if(document.getElementById(id).style){if(document.getElementById(id).style.pixelTop){document.getElementById(id).style.pixelTop=valor}else{document.getElementById(id).style.top=valor+"px"}}},$left:function(id,valor){if(document.getElementById(id).style){if(document.getElementById(id).style.pixelLeft){document.getElementById(id).style.pixelLeft=valor}else{document.getElementById(id).style.left=valor+"px"}}},adicionaSHP:function(path){var temp=path.split(".");if((temp[1]==="SHP")||(temp[1]==="shp")){i3GEO.php.adicionaTemaSHP(i3GEO.atualiza,path)}else{i3GEO.php.adicionaTemaIMG(i3GEO.atualiza,path)}},abreCor:function(janelaid,elemento,tipo){if(!i3GEO.configura){i3GEO.configura={locaplic:"../"}}if(arguments.length===2){tipo="rgb"}var janela,ins,novoel,wdocaiframe,wsrc=i3GEO.configura.locaplic+"/ferramentas/colorpicker/index.htm?doc="+janelaid+"&elemento="+elemento+"&tipo="+tipo,texto="Cor",id="i3geo_janelaCor",classe="hd";if($i(id)){YAHOO.i3GEO.janela.manager.find(id).show();return}ins='<div id="'+id+'_cabecalho" class="hd">';ins+="<span><img id='i3geo_janelaCor_imagemCabecalho' style='visibility:hidden;' src=\'"+i3GEO.configura.locaplic+"/imagens/aguarde.gif\' /></span>";ins+=texto;ins+='</div><div id="i3geo_janelaCor_corpo" class="bd" style="padding:5px">';if(wsrc!==""){ins+='<iframe name="'+id+'i" id="i3geo_janelaCori" valign="top" style="height:230px,border:0px white solid"></iframe>'}ins+='</div>';novoel=document.createElement("div");novoel.id="i3geo_janelaCor";novoel.style.display="block";novoel.innerHTML=ins;if($i("i3geo")){$i("i3geo").appendChild(novoel)}else{document.body.appendChild(novoel)}wdocaiframe=$i("i3geo_janelaCori");if(wdocaiframe){wdocaiframe.style.display="block";wdocaiframe.src=wsrc;wdocaiframe.style.height="250px";wdocaiframe.style.width="355px";wdocaiframe.style.border="0px solid white"}janela=new YAHOO.widget.Panel(id,{height:"290px",modal:false,width:"360px",fixedcenter:true,constraintoviewport:false,visible:true,iframe:false,strings:{close:"<span class='material-icons'>cancel</span>"}});YAHOO.i3GEO.janela.manager.register(janela);janela.render();$i(id+'_cabecalho').className=classe},aparece:function(id,tempo,intervalo){var n,obj,opacidade,fadei=0,tempoFadei=null;n=parseInt(tempo/intervalo,10);obj=$i(id);if(n===1){obj.style.display="block";if(navm){obj.style.filter='alpha(opacity=100)'}else{obj.style.opacity=1}}tempo=n*intervalo;intervalo=(intervalo*100)/tempo;opacidade=0;if(navm){obj.style.filter='alpha(opacity=0)'}else{obj.style.opacity=0}obj.style.display="block";fadei=function(){opacidade+=intervalo;if(navm){obj.style.filter='alpha(opacity='+opacidade+')'}else{obj.style.opacity=opacidade/100}if(opacidade<100){tempoFadei=setTimeout(fadei,tempo)}else{if(tempoFadei){clearTimeout(tempoFadei)}if(navm){obj.style.filter='alpha(opacity=100)'}else{obj.style.opacity=1}}};tempoFadei=setTimeout(fadei,tempo)},desaparece:function(id,tempo,intervalo,removeobj){var n,obj,opacidade,fade=0,p,tempoFade=null;n=parseInt(tempo/intervalo,10);obj=$i(id);if(n===1){obj.style.display="none";if(removeobj){p=obj.parentNode;if(p){p.removeChild(obj)}}return}tempo=n*intervalo;intervalo=(intervalo*100)/tempo;opacidade=100;if(navm){obj.style.filter='alpha(opacity=100)'}else{obj.style.opacity=1}obj.style.display="block";fade=function(){opacidade-=intervalo;if(navm){obj.style.filter='alpha(opacity='+opacidade+')'}else{obj.style.opacity=opacidade/100}if(opacidade>0){tempoFade=setTimeout(fade,tempo)}else{if(tempoFade){clearTimeout(tempoFade)}obj.style.display="none";if(navm){obj.style.filter='alpha(opacity=100)'}else{obj.style.opacity=1}if(removeobj){p=obj.parentNode;if(p){p.removeChild(obj)}}}};tempoFade=setTimeout(fade,tempo)},wkt2ext:function(wkt,tipo){var re,x,y,w,xMin,xMax,yMin,yMax,temp;tipo=tipo.toLowerCase();ext=false;if(tipo==="polygon"){try{re=new RegExp("POLYGON","g");wkt=wkt.replace(re,"");wkt=wkt.split("(")[2].split(")")[0];wkt=wkt.split(",");x=[];y=[];for(w=0;w<wkt.length;w++){temp=wkt[w].split(" ");x.push(temp[0]);y.push(temp[1])}x.sort(i3GEO.util.sortNumber);xMin=x[0];xMax=x[(x.length)-1];y.sort(i3GEO.util.sortNumber);yMin=y[0];yMax=y[(y.length)-1];return xMin+" "+yMin+" "+xMax+" "+yMax}catch(e){}}if(tipo==="point"){try{re=new RegExp("POINT","g");wkt=wkt.replace(re,"");wkt=wkt.split("(")[1].split(")")[0];wkt=wkt.split(" ");return(wkt[0]*1-0.01)+" "+(wkt[1]*1-0.01)+" "+(wkt[0]*1+0.01)+" "+(wkt[1]*1+0.01)}catch(e){}}return ext},sortNumber:function(a,b){return a-b},getScrollerWidth:function(){var scr=null,inn=null,wNoScroll=0,wScroll=0;scr=document.createElement('div');scr.style.position='absolute';scr.style.top='-1000px';scr.style.left='-1000px';scr.style.width='100px';scr.style.height='50px';scr.style.overflow='hidden';inn=document.createElement('div');inn.style.width='100%';inn.style.height='200px';scr.appendChild(inn);document.body.appendChild(scr);wNoScroll=inn.offsetWidth;scr.style.overflow='auto';wScroll=inn.offsetWidth;document.body.removeChild(document.body.lastChild);return(wNoScroll-wScroll)},getScrollHeight:function(){var mx=Math.max,d=document;return mx(mx(d.body.scrollHeight,d.documentElement.scrollHeight),mx(d.body.offsetHeight,d.documentElement.offsetHeight),mx(d.body.clientHeight,d.documentElement.clientHeight))},scriptTag:function(js,ini,id,aguarde){var head,script;if(!$i(id)||id===""){i3GEO.janela.abreAguarde();head=document.getElementsByTagName('head')[0];script=document.createElement('script');script.type='text/javascript';if(ini!==""){script.onload=function(){i3GEO.janela.fechaAguarde();if(ini.call){ini.call()}else{eval(ini)}}}else{i3GEO.janela.fechaAguarde()}script.src=js;if(id!==""){script.id=id}head.appendChild(script)}else{if(ini!==""){if(jQuery.isFunction(ini)){ini.call()}else{eval(ini)}}}},removeScriptTag:function(id){try{old=$i("loadscriptI3GEO");if(old!==null){old.parentNode.removeChild(old);old=null;eval(id+" = null;")}old=$i(id);if(old!==null){old.parentNode.removeChild(old)}}catch(erro){}},verificaScriptTag:function(texto){var s=document.getElementsByTagName("script"),n=s.length,i,t;try{for(i=0;i<n;i++){t=s[i].id;t=t.split(".");if(t[2]&&t[2]=="dicionario_script"){return false}if(t[0]===texto){return true}}return false}catch(e){return false}},mensagemAjuda:function(onde,texto){var ins="<table class='mensagemAjuda' ><tr><th>";ins+='<div style="float:right"></div>';ins+='<div style="text-align:left;">';if(texto===""){texto=$i(onde).innerHTML}ins+=texto;ins+='</div></th></tr></table>';if(onde!==""){$i(onde).innerHTML=ins}else{return(ins)}},randomRGB:function(){var v=Math.random(),r=parseInt(255*v,10),g;v=Math.random();g=parseInt(255*v,10);v=Math.random();b=parseInt(255*v,10);return(r+","+g+","+b)},rgb2hex:function(str){var rgb=str.split(",");function hex(x){return("0"+parseInt(x).toString(16)).slice(-2)}return"#"+hex(rgb[0])+hex(rgb[1])+hex(rgb[2])},hex2rgb:function(colour){var r,g,b;if(colour.charAt(0)=='#'){colour=colour.substr(1)}if(colour.length==3){colour=colour.substr(0,1)+colour.substr(0,1)+colour.substr(1,2)+colour.substr(1,2)+colour.substr(2,3)+colour.substr(2,3)}r=colour.charAt(0)+''+colour.charAt(1);g=colour.charAt(2)+''+colour.charAt(3);b=colour.charAt(4)+''+colour.charAt(5);r=parseInt(r,16);g=parseInt(g,16);b=parseInt(b,16);return r+','+g+','+b},comboTemas:function(id,funcao,onde,nome,multiplo,tipoCombo,estilo,yui,incluiVazio,classe){if(onde&&onde!==""){}if(!nome){nome=""}if(!multiplo){multiplo=false}if(!estilo||estilo==""){estilo="font-size: 12px;width: 95%;"}if(!yui){yui=false}if(!incluiVazio){incluiVazio=false}if(!classe){classe=""}var monta,temp,temp1,temp2;monta=function(retorno){var i,comboTemas='',n,nome="",tema;if(yui===true){comboTemas='<input type="button" name='+id+'_button id="'+id+'" value="'+$trad("x33")+'&nbsp;&nbsp;">';id=id+"select";nome=id}if(retorno==undefined||retorno.length==0||(retorno.data&&retorno.data.length==0)){retorno={"data":[{"tema":"","nome":"---"}]};incluiVazio=false}if(retorno!==undefined){if(retorno.data){retorno=retorno.data}n=retorno.length;if(n>0){if(multiplo){comboTemas+="<select class='"+classe+"' style='"+estilo+"' id='"+id+"' size='4' multiple='multiple' name='"+nome+"'>"}else{comboTemas+="<select class='"+classe+"' style='"+estilo+"' id='"+id+"' name='"+nome+"'>"}if(incluiVazio===true){comboTemas+="<option value=''>"+$trad("x92")+"</option>"}for(i=0;i<n;i++){if(retorno[i].nome){nome=retorno[i].nome;tema=retorno[i].tema}else{nome=retorno[i].tema;tema=retorno[i].name}if(retorno[i].escondido!=="sim"){comboTemas+="<option value="+tema+" >"+nome+"</option>"}}comboTemas+="</select><span class='material-icons iconeComboTemas'>playlist_add_check</span>";temp={dados:comboTemas,tipo:"dados"}}else{if(tipoCombo==="poligonosSelecionados"||tipoCombo==="selecionados"||tipoCombo==="pontosSelecionados"){temp={dados:'<div class=alerta >Nenhum tema encontrado. <span style=cursor:pointer;color:blue onclick="i3GEO.mapa.dialogo.selecao()" > Selecionar...</span></div>',tipo:"mensagem"}}else{temp={dados:'<div class=alerta >Nenhum tema encontrado. </div>',tipo:"mensagem"}}}}else{temp={dados:"<p style=color:red >Ocorreu um erro<br>",tipo:"erro"}}eval("funcao(temp);")};if(tipoCombo==="ligados"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){monta(i3GEO.arvoreDeCamadas.filtraCamadas("status",2,"igual",i3GEO.arvoreDeCamadas.CAMADAS))}else{i3GEO.php.listaTemas(monta,"ligados",i3GEO.configura.locaplic,i3GEO.configura.sid)}}if(tipoCombo==="ligadosComTabela"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){temp=i3GEO.arvoreDeCamadas.filtraCamadas("status",2,"igual",i3GEO.arvoreDeCamadas.CAMADAS);temp1=i3GEO.arvoreDeCamadas.filtraCamadas("type",3,"menor",temp);temp2=i3GEO.arvoreDeCamadas.filtraCamadas("type",8,"igual",temp);monta(temp1.concat(temp2))}else{i3GEO.php.listaTemas(monta,"ligados",i3GEO.configura.locaplic,i3GEO.configura.sid)}}if(tipoCombo==="comTabela"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){temp=i3GEO.arvoreDeCamadas.filtraCamadas("status",3,"menor",i3GEO.arvoreDeCamadas.CAMADAS);temp1=i3GEO.arvoreDeCamadas.filtraCamadas("type",3,"menor",temp);temp2=i3GEO.arvoreDeCamadas.filtraCamadas("type",8,"igual",temp);monta(temp1.concat(temp2))}}if(tipoCombo==="locais"){i3GEO.php.listaTemasEditaveis(monta,i3GEO.configura.locaplic,i3GEO.configura.sid)}if(tipoCombo==="editavel"){temp=i3GEO.arvoreDeCamadas.filtraCamadas("editavel","SIM","igual",i3GEO.arvoreDeCamadas.CAMADAS);monta(temp)}if(tipoCombo==="selecionados"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){monta(i3GEO.arvoreDeCamadas.filtraCamadas("sel","sim","igual",i3GEO.arvoreDeCamadas.CAMADAS))}else{i3GEO.php.listaTemasComSel(monta,i3GEO.configura.locaplic,i3GEO.configura.sid)}}if(tipoCombo==="raster"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){monta(i3GEO.arvoreDeCamadas.filtraCamadas("type",3,"igual",i3GEO.arvoreDeCamadas.CAMADAS))}else{i3GEO.php.listatemasTipo(monta,"raster",i3GEO.configura.locaplic,i3GEO.configura.sid)}}if(tipoCombo==="pontosSelecionados"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){temp=i3GEO.arvoreDeCamadas.filtraCamadas("type",0,"igual",i3GEO.arvoreDeCamadas.CAMADAS);monta(i3GEO.arvoreDeCamadas.filtraCamadas("sel","sim","igual",temp))}else{i3GEO.janela.tempoMsg($trad("x13"))}}if(tipoCombo==="pontos"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){monta(i3GEO.arvoreDeCamadas.filtraCamadas("type",0,"igual",i3GEO.arvoreDeCamadas.CAMADAS))}else{i3GEO.janela.tempoMsg($trad("x13"))}}if(tipoCombo==="poligonos"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){monta(i3GEO.arvoreDeCamadas.filtraCamadas("type",2,"igual",i3GEO.arvoreDeCamadas.CAMADAS))}else{i3GEO.janela.tempoMsg($trad("x13"))}}if(tipoCombo==="naoraster"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){temp=i3GEO.arvoreDeCamadas.filtraCamadas("type",4,"diferente",i3GEO.arvoreDeCamadas.CAMADAS);temp=i3GEO.arvoreDeCamadas.filtraCamadas("type",5,"diferente",temp);temp=i3GEO.arvoreDeCamadas.filtraCamadas("type",6,"diferente",temp);temp=i3GEO.arvoreDeCamadas.filtraCamadas("type",7,"diferente",temp);monta(i3GEO.arvoreDeCamadas.filtraCamadas("type",8,"diferente",temp))}else{i3GEO.janela.tempoMsg($trad("x13"))}}if(tipoCombo==="poligonosSelecionados"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){temp=i3GEO.arvoreDeCamadas.filtraCamadas("type",2,"igual",i3GEO.arvoreDeCamadas.CAMADAS);monta(i3GEO.arvoreDeCamadas.filtraCamadas("sel","sim","igual",temp))}else{i3GEO.janela.tempoMsg($trad("x13"))}}if(tipoCombo==="naolinearSelecionados"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){temp=i3GEO.arvoreDeCamadas.filtraCamadas("type",1,"diferente",i3GEO.arvoreDeCamadas.CAMADAS);monta(i3GEO.arvoreDeCamadas.filtraCamadas("sel","sim","igual",temp))}else{i3GEO.janela.tempoMsg($trad("x13"))}}if(tipoCombo==="linhaDoTempo"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){monta(i3GEO.arvoreDeCamadas.filtraCamadas("linhadotempo","sim","igual",i3GEO.arvoreDeCamadas.CAMADAS))}else{i3GEO.janela.tempoMsg($trad("x13"))}}if(tipoCombo===""){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){monta(i3GEO.arvoreDeCamadas.filtraCamadas("type","","diferente",i3GEO.arvoreDeCamadas.CAMADAS))}else{i3GEO.janela.tempoMsg($trad("x13"))}}},checkCombo:function(id,nomes,valores,estilo,funcaoclick,ids,idschecked){var temp,i,combo="",n=valores.length;if(!funcaoclick){funcaoclick=""}if(n>0){combo="<div id="+id+" style='"+estilo+"'>";for(i=0;i<n;i++){temp="";if(idschecked&&idschecked[i]){temp="checked"}if(!ids){combo+="<li class='checkbox text-left'>"+"<label style='width:90%'>"+" <input "+temp+"type='checkbox' value='"+valores[i]+"' onclick="+funcaoclick+" >"+" <span class='checkbox-material'><span class='check'></span></span> "+nomes[i]+"</label></li>"}else{combo+="<li class='checkbox text-left'>"+"<label style='width:90%'>"+" <input "+temp+"type='checkbox' id="+ids[i]+" value='"+valores[i]+"' onclick="+funcaoclick+" >"+" <span class='checkbox-material'><span class='check'></span></span> "+nomes[i]+"</label></li>"}}combo+="</div>"}return combo},valoresCheckCombo:function(id){var el=$i(id),res=[],n,i;if(el){el=el.getElementsByTagName("input");n=el.length;for(i=0;i<n;i++){if(el[i].checked===true){res.push(el[i].value)}}}return res},checkTemas:function(id,funcao,onde,nome,tipoLista,prefixo,size){if(arguments.length>2){$i(onde).innerHTML="buscando temas..."}if(arguments.length===3){nome=""}var monta,temp,temp1,n,i;monta=function(retorno){try{var i,comboTemas,n,nome,listaNomes=[],listaValores=[];if(retorno!==undefined){if(retorno.data){retorno=retorno.data}n=retorno.length;if(n>0){comboTemas="";for(i=0;i<n;i++){if(retorno[i].nome){nome=retorno[i].nome;tema=retorno[i].tema}else{nome=retorno[i].tema;tema=retorno[i].name}listaNomes.push(nome);listaValores.push(tema);comboTemas+="<tr><td><input size=2 style='cursor:pointer' type=checkbox name='"+tema+"' /></td>";comboTemas+="<td>&nbsp;<input style='text-align:left;width:"+size+" cursor:text;' onclick='javascript:this.select();' id='"+prefixo+tema+"' type=text value='"+nome+"' /></td></tr>"}temp={dados:comboTemas,tipo:"dados"}}else{temp={dados:'<div class=alerta >Nenhum tema encontrado.</div>',tipo:"mensagem"}}}else{temp={dados:"<p style=color:red >Ocorreu um erro<br>",tipo:"erro"}}eval("funcao(temp,listaNomes,listaValores);")}catch(e){}};if(tipoLista==="ligados"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){monta(i3GEO.arvoreDeCamadas.filtraCamadas("status",2,"igual",i3GEO.arvoreDeCamadas.CAMADAS))}else{i3GEO.php.listaTemas(monta,"ligados",i3GEO.configura.locaplic,i3GEO.configura.sid)}}if(tipoLista==="selecionados"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){monta(i3GEO.arvoreDeCamadas.filtraCamadas("sel","sim","igual",i3GEO.arvoreDeCamadas.CAMADAS))}else{i3GEO.php.listaTemasComSel(monta,i3GEO.configura.locaplic,i3GEO.configura.sid)}}if(tipoLista==="raster"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){monta(i3GEO.arvoreDeCamadas.filtraCamadas("type",3,"igual",i3GEO.arvoreDeCamadas.CAMADAS))}else{i3GEO.php.listatemasTipo(monta,"raster",i3GEO.configura.locaplic,i3GEO.configura.sid)}}if(tipoLista==="polraster"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){temp=i3GEO.arvoreDeCamadas.filtraCamadas("type",3,"igual",i3GEO.arvoreDeCamadas.CAMADAS);temp1=i3GEO.arvoreDeCamadas.filtraCamadas("type",2,"igual",i3GEO.arvoreDeCamadas.CAMADAS);n=temp1.length;for(i=0;i<n;i++){temp.push(temp1[i])}monta(temp)}else{alert($trad("x13"))}}if(tipoLista==="pontosSelecionados"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){temp=i3GEO.arvoreDeCamadas.filtraCamadas("type",0,"igual",i3GEO.arvoreDeCamadas.CAMADAS);monta(i3GEO.arvoreDeCamadas.filtraCamadas("sel","sim","igual",temp))}else{alert($trad("x13"))}}if(tipoLista==="pontos"){if(i3GEO.arvoreDeCamadas.CAMADAS!==""){monta(i3GEO.arvoreDeCamadas.filtraCamadas("type",0,"igual",i3GEO.arvoreDeCamadas.CAMADAS))}else{alert($trad("x13"))}}},comboItens:function(id,tema,funcao,onde,nome,alias,estilo,classe){if(!classe){classe=""}if(!estilo){estilo=""}else{estilo="style="+estilo}if(!alias){alias="sim"}if(arguments.length>3&&$i(onde)){$i(onde).innerHTML="<span>buscando itens...</span>"}if(arguments.length<5){nome=""}var monta=function(retorno){var ins,temp,i,nm;if(retorno.data!==undefined){ins=[];ins.push("<select class='"+classe+"' "+estilo+" id='"+id+"' name='"+nome+"'>");ins.push("<option value='' >---</option>");temp=retorno.data.valores.length;for(i=0;i<temp;i++){if(retorno.data.valores[i].tema===tema){if(alias=="sim"){nm=retorno.data.valores[i].alias;if(nm===""){nm=retorno.data.valores[i].item}}else{nm=retorno.data.valores[i].item}ins.push("<option value='"+retorno.data.valores[i].item+"' >"+nm+"</option>")}}ins.push("</select><b class='caret careti' ></b>");ins=ins.join('');temp={dados:ins,tipo:"dados"}}else{temp={dados:'<div class=erro >Ocorreu um erro</div>',tipo:"erro"}}if(jQuery.isFunction(funcao)){funcao.call(this,temp)}else{eval("funcao(temp)")}};i3GEO.php.listaItensTema(monta,tema)},comboValoresItem:function(id,tema,itemTema,funcao,onde,classe){if(arguments.length===5){$i(onde).innerHTML="<span style=color:red;font-size:10px; >buscando valores...</span>"}if(arguments.length<6){classe=""}var monta=function(retorno){var ins=[],i,pares,j,valoresSort=[];if(retorno.data!==undefined){ins.push("<select class='"+classe+"' id="+id+" >");ins.push("<option value='' >---</option>");if(retorno.data[1].registros){for(i=0;i<retorno.data[1].registros.length;i++){pares=retorno.data[1].registros[i].valores;for(j=0;j<pares.length;j++){valoresSort.push(pares[j].valor)}}}else{for(i=0;i<retorno.data.length;i++){valoresSort.push(retorno.data[i])}}valoresSort.sort();for(j=0;j<valoresSort.length;j++){ins.push('<option value="'+valoresSort[j]+'" >'+valoresSort[j]+'</option>')}ins.push("</select><b class='caret careti' ></b>");ins=ins.join('');temp={dados:ins,tipo:"dados"}}else{temp={dados:'<div class=erro >Ocorreu um erro</erro>',tipo:"erro"}}if(jQuery.isFunction(funcao)){funcao.call(this,temp)}else{eval("funcao(temp)")}};i3GEO.php.listaValoresItensTema(monta,tema,itemTema)},comboFontes:function(id,onde,classe,sel){if(!classe){classe=""}var monta=function(retorno){var ins="",temp,i,dados;if(retorno.data!==undefined){ins+="<select name='font' class='"+classe+"' id='"+id+"'>";ins+="<option value='arial' >arial</option>";ins+="<option value='bitmap' >bitmap</option>";dados=retorno.data.split(",");temp=dados.length;for(i=0;i<temp;i++){ins+="<option value='"+dados[i]+"' >"+dados[i]+"</option>"}ins+="</select><b class='caret careti' ></b>"}$i(onde).innerHTML=ins;if(sel){$i(id).value=sel}};i3GEO.php.listaFontesTexto(monta)},comboSimNao:function(id,selecionado){var combo="<select name="+id+" id="+id+" >";combo+="<option value='' >---</option>";if(selecionado.toLowerCase()==="sim"){combo+="<option value=TRUE selected >"+$trad("x14")+"</option>"}else{combo+="<option value=TRUE >"+$trad("x14")+"</option>"}if(selecionado==="nao"){combo+="<option value=FALSE selected >"+$trad("x15")+"</option>"}else{combo+="<option value=FALSE >"+$trad("x15")+"</option>"}combo+="</select><b class='caret careti' ></b>";return(combo)},checkItensEditaveis:function(tema,funcao,onde,size,prefixo,ordenacao){if(!ordenacao||ordenacao==""){ordenacao="nao"}if(onde!==""){$i(onde).innerHTML="<span style=color:red;font-size:10px; >"+$trad("x65")+"</span>"}var monta=function(retorno){var ins=[],i,temp,n;if(retorno.data!==undefined){if(ordenacao==="sim"){ins.push("<table class=lista7 ><tr><td></td><td>"+$trad("x64")+"</td><td>Ordem</td>")}else{ins.push("<table class=lista7 ><tr><td></td><td>"+$trad("x64")+"</td><td></td>")}n=retorno.data.valores.length;for(i=0;i<n;i++){ins.push("<tr><td><div class='checkbox text-left'><label><input name='"+retorno.data.valores[i].tema+"' id='"+prefixo+retorno.data.valores[i].item+"' type='checkbox'><span class='checkbox-material noprint'><span class='check'></span></span></label></div>"+"</td>");ins.push("<td><div class='form-group condensed' ><input class='form-control' style='width:"+size+"' id='"+prefixo+retorno.data.valores[i].item+retorno.data.valores[i].tema+"' type=text value='"+retorno.data.valores[i].item+"' /></div></td>");if(ordenacao==="sim"){ins.push("<td><div class='form-group condensed' ><input class='form-control' id='ordem_"+prefixo+retorno.data.valores[i].item+retorno.data.valores[i].tema+"' type=text size='3' value='"+i+"' /></div></td>")}else{ins.push("<td></td>")}ins.push("</tr>")}ins.push("</table>");ins=ins.join('');temp={dados:ins,tipo:"dados"}}else{temp={dados:'<div class=erro >'+$trad("x66")+'</div>',tipo:"erro"}}funcao.call(this,temp)};i3GEO.php.listaItensTema(monta,tema)},radioEpsg:function(funcao,onde,prefixo,marcado){var c;if(arguments.length===2){$i(onde).innerHTML="<span style=color:red;font-size:10px; >buscando...</span>"}c="checked";if(marcado&&marcado==="nao"){c=""}var monta=function(retorno){var ins=[],i,n,temp;if(retorno.data!==undefined){ins.push("<table class=lista2 >");n=retorno.data.length;for(i=0;i<n;i++){ins.push("<tr><td><input size=2 style='border:0px solid white;cursor:pointer' "+c+" name='"+prefixo+"EPSG' type=radio value='"+retorno.data[i].codigo+"' /></td>");c="";ins.push("<td>"+retorno.data[i].nome+"</td></tr>")}ins.push("</table>");ins=ins.join('');temp={dados:ins,tipo:"dados"}}else{temp={dados:'<div class=erro >Ocorreu um erro</div>',tipo:"erro"}}funcao(temp)};i3GEO.php.listaEpsg(monta)},comboEpsg:function(idCombo,onde,funcaoOnChange,valorDefault){onde=$i(onde);onde.innerHTML="<span style=color:red;font-size:10px; >buscando...</span>";if(!funcaoOnChange){funcaoOnChange=""}if(!valorDefault){valorDefault=""}var monta=function(retorno){var ins=[],i,n;if(retorno.data!==undefined){n=retorno.data.length;ins.push("<select class='form-control' name='"+idCombo+"' id='"+idCombo+"' onChange='"+funcaoOnChange+"(this)' >");for(i=0;i<n;i++){ins.push("<option value='"+retorno.data[i].codigo+"'>"+retorno.data[i].nome+"</option>")}ins.push("</select><b class='caret careti' ></b>");ins=ins.join('');onde.innerHTML=ins;$i(idCombo).value=valorDefault}else{onde.innerHTML='<div class=erro >Ocorreu um erro</div>'}};i3GEO.php.listaEpsg(monta)},proximoAnterior:function(anterior,proxima,texto,idatual,container,mantem,onde){var c,temp=$i(idatual),botoes="",ndiv=document.createElement("div"),nids,i;if(!mantem){mantem=false}c=$i(container);if(!c){return}if(temp&&mantem==false&&c){c.removeChild(temp)}if(c&&c.style){}botoes="<ul class='proximoAnterior pager condensed' style='width:95%;margin-bottom: 2px;'>";if(anterior!==""){anterior=anterior.replace("()","");botoes+="<li><a onclick='"+anterior+"()' class='pull-left withripple condensed' href='javascript:void(0)'>"+$trad("volta")+"</a></li>"}if(proxima!==""){proxima=proxima.replace("()","");botoes+="<li><a onclick='"+proxima+"()' class='pull-right withripple condensed' href='javascript:void(0)'>"+$trad("continua")+"</a></li>"}botoes+="</ul>";if(onde){$i(onde).innerHTML=botoes}else{texto=texto+"<br><br>"+botoes}if(!document.getElementById(idatual)){ndiv.id=idatual;ndiv.innerHTML=texto;c.appendChild(ndiv)}temp=c.getElementsByTagName("div");nids=temp.length;for(i=0;i<nids;i++){temp[i].style.display="none"}$i(idatual).style.display="block";temp=$i(idatual).getElementsByTagName("div");nids=temp.length;for(i=0;i<nids;i++){temp[i].style.display="block"}},dialogoFerramenta:function(mensagem,dir,nome,nomejs,nomefuncao){if(!nomejs){nomejs="index.js"}if(!nomefuncao){nomefuncao="i3GEOF."+nome+".criaJanelaFlutuante();"}var js=i3GEO.configura.locaplic+"/ferramentas/"+dir+"/"+nomejs;if(!$i("i3GEOF."+nome+"_script")){i3GEO.util.scriptTag(js,nomefuncao,"i3GEOF."+nome+"_script")}else{i3GEO.util.scriptTag(js,nomefuncao,"i3GEOF."+nome+"_script")}},intersectaBox:function(box1,box2){box1=box1.split(" ");box2=box2.split(" ");var box1i=box2,box2i=box1,coordx,coordy;coordx=box1[0]*1;coordy=box1[1]*1;if(coordx>=box2[0]*1&&coordx<=box2[2]*1&&coordy>=box2[1]*1&&coordy<=box2[3]*1){return true}if(coordx>=box2[0]*1&&coordx<=box2[2]*1&&coordy>=box2[1]*1&&coordy<=box2[3]*1){return true}coordx=box1[2]*1;coordy=box1[3]*1;if(coordx>=box2[0]*1&&coordx<=box2[2]*1&&coordy>=box2[1]*1&&coordy<=box2[3]*1){return true}coordx=box1[2]*1;coordy=box1[1]*1;if(coordx>=box2[0]*1&&coordx<=box2[2]*1&&coordy>=box2[1]*1&&coordy<=box2[3]*1){return true}box1=box1i;box2=box2i;coordx=box1[0]*1;coordy=box1[1]*1;if(coordx>=box2[0]*1&&coordx<=box2[2]*1&&coordy>=box2[1]*1&&coordy<=box2[3]*1){return true}if(coordx>=box2[0]*1&&coordx<=box2[2]*1&&coordy>=box2[1]*1&&coordy<=box2[3]*1){return true}coordx=box1[2]*1;coordy=box1[3]*1;if(coordx>=box2[0]*1&&coordx<=box2[2]*1&&coordy>=box2[1]*1&&coordy<=box2[3]*1){return true}coordx=box1[2]*1;coordy=box1[1]*1;if(coordx>=box2[0]*1&&coordx<=box2[2]*1&&coordy>=box2[1]*1&&coordy<=box2[3]*1){return true}return false},abreColourRamp:function(janelaid,elemento,ncores,temaSel,displayComboTemas){var janela,ins,novoel,wdocaiframe,temp,fix=false,wsrc=i3GEO.configura.locaplic+"/ferramentas/colourramp/index.php?ncores="+ncores+"&doc="+janelaid+"&elemento="+elemento+"&locaplic="+i3GEO.configura.locaplic,nx="",texto="",id="i3geo_janelaCorRamp",classe="hd";if(!temaSel){temaSel=""}if($i(id)){janela=YAHOO.i3GEO.janela.manager.find(id);janela.show();janela.bringToTop();return}ins='<div id="'+id+'_cabecalho" class="hd" style="left:10px;">';if(i3GEO&&i3GEO.arvoreDeCamadas){ins+="<div id='i3geo_janelaCorRampComboCabeca' class='comboTemasCabecalhoBs form-group' style='width:200px;top:0px;display:none;'> ------</div>"}ins+="&nbsp;&nbsp;&nbsp;"+texto;ins+='</div><div id="i3geo_janelaCorRamp_corpo" class="bd" style="padding:5px">';ins+='<iframe name="'+id+'i" id="i3geo_janelaCorRampi" valign="top" ></iframe>';ins+='</div>';novoel=document.createElement("div");novoel.id="i3geo_janelaCorRamp";novoel.style.display="block";novoel.innerHTML=ins;if($i("i3geo")){$i("i3geo").appendChild(novoel)}else{document.body.appendChild(novoel)}wdocaiframe=$i("i3geo_janelaCorRampi");wdocaiframe.style.display="block";wdocaiframe.src=wsrc;wdocaiframe.style.height="400px";wdocaiframe.style.width="100%";wdocaiframe.style.border="0px solid white";if(nx===""||nx==="center"){fix=true}janela=new YAHOO.widget.Panel(id,{height:"480px",modal:false,width:"295px",fixedcenter:fix,constraintoviewport:true,visible:true,iframe:false,strings:{close:"<span class='material-icons'>cancel</span>"}});YAHOO.i3GEO.janela.manager.register(janela);janela.render();$i(id+'_cabecalho').className=classe;if($i("i3geo_janelaCorRampComboCabeca")){temp=function(){var p,tema=$i("i3geo_janelaCorRampComboCabecaSel").value,funcao=function(retorno){parent.frames["i3geo_janelaCorRampi"].document.getElementById("ncores").value=retorno.data.length};if(tema!==""){i3GEO.mapa.ativaTema(tema);p=i3GEO.configura.locaplic+"/ferramentas/legenda/exec.php?g_sid="+i3GEO.configura.sid+"&funcao=editalegenda&opcao=edita&tema="+tema;i3GEO.util.ajaxGet(p,funcao);cp=new cpaint()}};i3GEO.janela.comboCabecalhoTemasBs("i3geo_janelaCorRampComboCabeca","i3geo_janelaCorRampComboCabecaSel","none","ligados",temp,temaSel)}},localizai3GEO:function(){var scriptLocation="",scripts=document.getElementsByTagName('script'),i=0,index,ns=scripts.length,src;for(i=0;i<ns;i++){src=scripts[i].getAttribute('src');if(src){index=src.lastIndexOf("/js/i3geo.js");if((index>-1)&&(index+"/js/i3geo.js".length===src.length)){scriptLocation=src.slice(0,-"/js/i3geo.js".length);break}index=src.lastIndexOf("/js/i3geonaocompacto.js");if((index>-1)&&(index+"/js/i3geonaocompacto.js".length===src.length)){scriptLocation=src.slice(0,-"/js/i3geonaocompacto.js".length);break}}}if(i3GEO.configura){i3GEO.configura.locaplic=scriptLocation}return scriptLocation},removeChild:function(id,el){var j=$i(id);if(j){if(!el){el=j.parentNode}el.removeChild(j)}},defineValor:function(id,prop,valor){var o=$i(id);if(o&&o[prop]){try{o[prop]=valor}catch(e){}}},in_array:function(x,matriz){var txt=" "+matriz.join(" ")+" ";var er=new RegExp(" "+x+" ","gim");return((txt.match(er))?true:false)},timedProcessArray:function(items,process,callback){var todo=items.concat();setTimeout(function(){var start=+new Date();do{process(todo.shift())}while(todo.length>0&&(+new date()-start<50));if(todo.length>0){setTimeout(arguments.callee,25)}else{callback(items)}},25)},multiStep:function(steps,args,callback){var tasks=steps.concat();setTimeout(function(){var task=tasks.shift(),a=args.shift();task.apply(null,a||[]);if(tasks.length>0){setTimeout(arguments.callee,25)}else{callback()}},25)},tamanhoBrowser:function(){var viewportwidth,viewportheight;if(typeof window.innerWidth!='undefined'){viewportwidth=window.innerWidth,viewportheight=window.innerHeight}else if(typeof document.documentElement!='undefined'&&typeof document.documentElement.clientWidth!='undefined'&&document.documentElement.clientWidth!=0){viewportwidth=document.documentElement.clientWidth,viewportheight=document.documentElement.clientHeight}else{viewportwidth=document.getElementsByTagName('body')[0].clientWidth,viewportheight=document.getElementsByTagName('body')[0].clientHeight}viewportwidth=viewportwidth-i3GEO.util.getScrollerWidth();return[viewportwidth,viewportheight]},detectaTablet:function(){var c=DetectaMobile("DetectTierTablet");if(c===false){return false}else{return true}},detectaMobile:function(){var c=DetectaMobile("DetectMobileLong");if(c===false){return false}else{return true}},calculaDPI:function(){var novoel=document.createElement("div"),valor=72;novoel.style.height="1in";novoel.style.left="-100%";novoel.style.position="absolute";novoel.style.top="-100%";novoel.style.width="1in";document.body.appendChild(novoel);if(novoel.offsetHeight){valor=novoel.offsetHeight}document.body.removeChild(novoel);return valor},ajustaDocType:function(){try{if(document.implementation.createDocumentType){var newDoctype=document.implementation.createDocumentType('html','-//W3C//DTD XHTML 1.0 Transitional//EN','http://www.w3.org/TR/html4/loose.dtd');if(document.doctype){document.doctype.parentNode.replaceChild(newDoctype,document.doctype)}}}catch(e){}},versaoNavegador:function(){if(navm&&navigator.userAgent.toLowerCase().indexOf('msie 8.')>-1){return"IE8"}if(navn&&navigator.userAgent.toLowerCase().indexOf('3.')>-1){return"FF3"}return""},decimalPlaces:function(f,l){var ret="",str=f.toString(),array=str.split("."),i;if(array.length==2){ret+=array[0]+".";for(i=0;i<l;i++){if(i>=array[1].length)ret+='0';else ret+=array[1][i]}}else if(array.length==1){ret+=array[0]+".";for(i=0;i<l;i++){ret+='0'}}return ret},ajaxGet:function(sUrl,funcaoRetorno){var re,falhou,callback;sUrl=escape(sUrl);re=new RegExp("%3F","g");sUrl=sUrl.replace(re,'?');re=new RegExp("%3D","g");sUrl=sUrl.replace(re,'=');re=new RegExp("%26","g");sUrl=sUrl.replace(re,'&');re=new RegExp("%3A","g");sUrl=sUrl.replace(re,':');falhou=function(e){};callback={success:function(o){try{funcaoRetorno.call("",JSON.parse(o.responseText))}catch(e){falhou(e)}},failure:falhou,argument:{foo:"foo",bar:"bar"}};YAHOO.util.Connect.asyncRequest("GET",sUrl,callback)},verifica_html5_storage:function(){if(typeof(Storage)!=="undefined"){return true}else{return false}},pegaDadosLocal:function(item){if(i3GEO.util.verifica_html5_storage()&&localStorage[item]){return window.localStorage[item]}else{return false}},limpaDadosLocal:function(item){if(i3GEO.util.verifica_html5_storage()&&localStorage[item]){window.localStorage.clear(item)}},gravaDadosLocal:function(item,valor){if(i3GEO.util.verifica_html5_storage()){window.localStorage[item]=valor;return true}else{return false}},extGeo2OSM:function(ext,retornaArray){var metrica,point,temp,sep;sep=" ";if(typeof ext=="object"){return i3GEO.util.projGeo2OSM(ext)}if(i3GEO.Interface.openlayers.googleLike===true){temp=ext.split(sep);if(temp===1){sep=",";temp=ext.split(sep)}if(temp[0]*1<=180&&temp[0]*1>=-180){point=new ol.geom.Point([temp[0]*1,temp[1]*1]);metrica=point.transform("EPSG:4326","EPSG:3857");ext=metrica.getCoordinates()[0]+sep+metrica.getCoordinates()[1];if(temp.length>2){point=new ol.geom.Point([temp[2]*1,temp[3]*1]);metrica=point.transform("EPSG:4326","EPSG:3857");ext+=sep+metrica.getCoordinates()[0]+sep+metrica.getCoordinates()[1]}}}if(retornaArray){return ext.split(sep)}else{return ext}},extOSM2Geo:function(ext,retornaArray){var point,temp,sep;sep=" ";if(typeof ext=="object"){return i3GEO.util.projOSM2Geo(ext)}if(i3GEO.Interface.openlayers.googleLike===true){temp=ext.split(sep);if(temp===1){sep=",";temp=ext.split(sep)}if(temp[0]*1>=180||temp[0]*1<=-180){point=new ol.geom.Point([temp[0],temp[1]]);point.transform("EPSG:3857","EPSG:4326");ext=point.getCoordinates()[0]+sep+point.getCoordinates()[1];if(temp.length>2){point=new ol.geom.Point([temp[2],temp[3]]);point.transform("EPSG:3857","EPSG:4326");ext+=sep+point.getCoordinates()[0]+sep+point.getCoordinates()[1]}}}if(retornaArray){return ext.split(sep)}else{return ext}},projOSM2Geo:function(obj){if(i3GEO.Interface.openlayers.googleLike===true){var clone=obj.clone();clone.transform("EPSG:3857","EPSG:4326");return clone}else{return obj}},projGeo2OSM:function(obj){if(i3GEO.Interface.openlayers.googleLike===true){var clone=obj.clone();clone.transform("EPSG:4326","EPSG:3857");return clone}else{return obj}},navegadorDir:function(obj,listaShp,listaImg,listaFig,retornaDir){if(!obj){listaShp=true;listaImg=true;listaFig=true;retornaDir=false}var temp=function(){i3GEOF.navegarquivos.iniciaDicionario(obj,listaShp,listaImg,listaFig,retornaDir)};i3GEO.util.dialogoFerramenta("i3GEO.util.navegadorDir()","navegarquivos","navegarquivos","index.js",temp)},base64encode:function(str){var base64EncodeChars="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var out,i,len;var c1,c2,c3;len=str.length;i=0;out="";while(i<len){c1=str.charCodeAt(i++)&0xff;if(i==len){out+=base64EncodeChars.charAt(c1>>2);out+=base64EncodeChars.charAt((c1&0x3)<<4);out+="==";break}c2=str.charCodeAt(i++);if(i==len){out+=base64EncodeChars.charAt(c1>>2);out+=base64EncodeChars.charAt(((c1&0x3)<<4)|((c2&0xF0)>>4));out+=base64EncodeChars.charAt((c2&0xF)<<2);out+="=";break}c3=str.charCodeAt(i++);out+=base64EncodeChars.charAt(c1>>2);out+=base64EncodeChars.charAt(((c1&0x3)<<4)|((c2&0xF0)>>4));out+=base64EncodeChars.charAt(((c2&0xF)<<2)|((c3&0xC0)>>6));out+=base64EncodeChars.charAt(c3&0x3F)}return out},base64decode:function(str){var base64DecodeChars=new Array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1);var c1,c2,c3,c4;var i,len,out;len=str.length;i=0;out="";while(i<len){do{c1=base64DecodeChars[str.charCodeAt(i++)&0xff]}while(i<len&&c1==-1);if(c1==-1)break;do{c2=base64DecodeChars[str.charCodeAt(i++)&0xff]}while(i<len&&c2==-1);if(c2==-1)break;out+=String.fromCharCode((c1<<2)|((c2&0x30)>>4));do{c3=str.charCodeAt(i++)&0xff;if(c3==61)return out;c3=base64DecodeChars[c3]}while(i<len&&c3==-1);if(c3==-1)break;out+=String.fromCharCode(((c2&0XF)<<4)|((c3&0x3C)>>2));do{c4=str.charCodeAt(i++)&0xff;if(c4==61)return out;c4=base64DecodeChars[c4]}while(i<len&&c4==-1);if(c4==-1)break;out+=String.fromCharCode(((c3&0x03)<<6)|c4)}return out},cloneObj:function(obj){if(obj==null||typeof(obj)!='object')return obj;var temp=new obj.constructor();for(var key in obj)temp[key]=i3GEO.util.cloneObj(obj[key]);return temp},aplicaAquarela:function(onde){$($i(onde)).find(".i3geoFormIconeAquarela").click(function(){if(this.firstChild){i3GEO.util.abreCor("",$(this).find("input")[0].id)}else{i3GEO.util.abreCor("",this.id)}})},insereMarca:{cria:function(){alert("i3GEO.util.insereMarca foi depreciado. Veja a classe i3GEO.desenho")},limpa:function(){}},animaClique:function(obj){if(obj){if(i3GEO.Interface.ATUAL==="googlemaps"){i3GeoMap.getStreetView().setVisible(false)}obj.style.visibility="hidden";setTimeout(function(){obj.style.visibility="visible"},50)}},parseMustache:function(templateMustache,hashMustache){var re=new RegExp("&amp;","g"),m;m=Mustache.render(templateMustache,hashMustache);m=m.replace(re,'&');return m},checaHtmlVazio:function(id){var i=$i(id);if(!i){return null}if(i.innerHTML.replace(/^\s+|\s+$/,'')==""){return true}else{return false}},uid:(function(){var counter=0;return function(){counter+=1;return(new Date().getTime()).toString(36)+counter}})(),copyToClipboard:function(texto){if(window.clipboardData&&window.clipboardData.setData){return clipboardData.setData("Text",texto)}else if(document.queryCommandSupported&&document.queryCommandSupported("copy")){var textarea=document.createElement("textarea");textarea.setAttribute('readonly','');textarea.textContent=texto;textarea.value=texto;textarea.style.position="fixed";textarea.className="copyToMemory";document.body.appendChild(textarea);textarea.focus();textarea.select();try{document.execCommand("copy")}catch(ex){return false}finally{document.body.removeChild(textarea);i3GEO.janela.snackBar({content:$trad("copytomemory"),timeout:1000})}}},getFormData:function(dom_query){var out={};var s_data=$(dom_query).serializeArray();for(var i=0;i<s_data.length;i++){var record=s_data[i];out[record.name]=record.value}return out},dynamicSortString:function(property){var sortOrder=1;if(property[0]==="-"){sortOrder=-1;property=property.substr(1)}return function(a,b){var result=(a[property]<b[property])?-1:(a[property]>b[property])?1:0;return result*sortOrder}}};var $im=function(g){return i3GEO.util.$im(g)};var $inputText=function(idPai,larguraIdPai,idInput,titulo,digitos,valor,nome,onch){if(arguments.length===6){nome=""}return i3GEO.util.$inputText(idPai,larguraIdPai,idInput,titulo,digitos,valor,nome,onch)};
236 236 //
237 237 //compactados/dicionario_compacto.js
238   -g_traducao={"dec":[{pt:",",en:".",es:","}],"mil":[{pt:".",en:",",es:"."}],"p1":[{pt:"O i3Geo &eacute; software livre! Para download clique <a href='https://softwarepublico.gov.br/social/i3geo' target=blank >aqui</a>. <b><a href='http://"+window.location.host+"/i3geo/mobile/qrcode.htm' target=blank >Qrcode mobile</a></b>",en:"I3Geo is an open source software! Click <a href='https://softwarepublico.gov.br/social/i3geo' target=blank >here</a> to download. <b><a href='http://"+window.location.host+"/i3geo/mobile/qrcode.htm' target=blank >Qrcode mobile</a></b>",es:"i3Geo es software libre! Para descargar haga clic <a href='https://softwarepublico.gov.br/social/i3geo' target=blank >aqu&iacute;</a>. <b><a href='http://"+window.location.host+"/i3geo/mobile/qrcode.htm' target=blank >Qrcode mobile</a></b>"}],"p2":[{pt:"Filtro de cores",en:"Color filter",es:"Filtro de colores"}],"p3":[{pt:"Legenda",en:"Legend",es:"Leyenda"}],"p4":[{pt:"Escala",en:"Scale",es:"Escala"}],"p5":[{pt:"Tamanho",en:"Size",es:"Tama&ntilde;o"}],"p6":[{pt:"Ativa/desativa entorno",en:"Enable/disable environment",es:"Activar/desactivar entorno"}],"p7":[{pt:"Ativa/desativa logo",en:"Enable/disable logo",es:"Activar/desactivar logo"}],"p8":[{pt:"Cor da sele&ccedil;&atilde;o",en:"Selection color",es:"Color de la selecci&oacute;n"}],"p9":[{pt:"Cor do fundo",en:"Background color",es:"Color de fondo"}],"p10":[{pt:"Grade de coordenadas",en:"Coordinate grid",es:"Cuadr&iacute;cula de coordenadas"}],"p11":[{pt:"Template",en:"Template",es:"Plantilla"}],"p12":[{pt:"Temporizador",en:"Timer",es:"Temporizador"}],"p13":[{pt:"Propriedades",en:"Properties",es:"Propiedades"}],"p14":[{pt:"Aplicar",en:"Apply",es:"Aplicar"}],"p15":[{pt:"Formato da imagem do mapa",en:"Map image format",es:"Formato de la imagen del mapa"}],"p16":[{pt:"Fundo",en:"Basemap",es:"Mapa base"}],"p17":[{pt:"Imprime legenda",en:"Print legend",es:"Imprimir la leyenda"}],"p18":[{pt:"N&atilde;o imprime a legenda",en:"Do not print legend",es:"No imprimir la leyenda"}],"p19":[{pt:"Ativa ou desativa a legenda de um tema na op&ccedil;&atilde;o de impress&atilde;o do mapa",en:"Enable or disable the legend of a theme in the map print option",es:"Activa o desactiva la leyenda de un tema en la opci&oacute;n de impresi&oacute;n del mapa"}],"p20":[{pt:"Tela remota",en:"Remote screen",es:"Pantalla remota"}],"p21":[{pt:"Anima&ccedil;&atilde;o",en:"Animation",es:"Animaci&oacute;n"}],"s1":[{pt:"Ajuda",en:"Help",es:"Ayuda"}],"s2":[{pt:"An&aacute;lise",en:"Analysis",es:"An&aacute;lisis"}],"s3":[{pt:"Janelas",en:"Windows",es:"Ventanas"}],"s4":[{pt:"Arquivo",en:"File",es:"Archivo"}],"s5":[{pt:"Propriedades",en:"Properties",es:"Propiedades"}],"u1":[{pt:"Sobre o i3Geo",en:"About i3Geo",es:"Acerca de i3Geo"}],"u2":[{pt:"Doc. dos c&oacute;digos",en:"Doc. of codes",es:"Doc. de los c&oacute;digos"}],"u3":[{pt:"WikiBook",en:"WikiBook",es:"WikiBook"}],"u4":[{pt:"Tutoriais",en:"Tutorials",es:"Tutoriales"}],"u4a":[{pt:"Manual do usu&aacute;rio",en:"User manual",es:"Manual de usuario"}],"u5":[{pt:"Blog",en:"Blog",es:"Blog"}],"u5a":[{pt:"Software p&uacute;blico",en:"Public software",es:"Software p&uacute;blico"}],"u5b":[{pt:"Lista de fun&ccedil;&otilde;es",en:"Function lists",es:"Lista de funciones"}],"u5c":[{pt:"Redes sociais",en:"Social networks",es:"Redes sociales"}],"u6":[{pt:"Geometrias",en:"Geometries",es:"Geometr&iacute;as"}],"u7":[{pt:"Grade de pol&iacute;gonos",en:"Polygon grid",es:"Cuadr&iacute;cula de pol&iacute;gonos"}],"u8":[{pt:"Grade de pontos",en:"Point grid",es:"Cuadr&iacute;cula de puntos"}],"u9":[{pt:"Grade de hex&aacute;gonos",en:"Grid of Hexagons",es:"Cuadr&iacute;cula de hex&aacute;gonos"}],"u10":[{pt:"Entorno(Buffer)",en:"Buffer",es:"&Aacute;rea de influencia (Buffer)"}],"u11":[{pt:"Centr&oacute;ide",en:"Centroid",es:"Centroide"}],"u11a":[{pt:"Dist&acirc;ncia entre pontos",en:"Distance between points",es:"Distancia entre puntos"}],"u12":[{pt:"N pontos em poligono",en:"N points in polygon",es:"N puntos en pol&iacute;gono"}],"u13":[{pt:"Ponto em poligono/raster",en:"Point in polygon/raster",es:"Punto en pol&iacute;gono/raster"}],"u14":[{pt:"Distribui&ccedil;&atilde;o de pontos",en:"Point distribution",es:"Distribuci&oacute;n de puntos"}],"u15":[{pt:"Barras de ferramentas",en:"Toolbars",es:"Barras de herramientas"}],"u15a":[{pt:"Caixa de ferramentas",en:"Tool box",es:"Caja de herramientas"}],"u16":[{pt:"Janela de mensagens",en:"Message window",es:"Ventana de mensajes"}],"u17":[{pt:"Salvar mapa",en:"Save map",es:"Guardar el mapa"}],"u18":[{pt:"Carregar mapa",en:"Load map",es:"Cargar mapa"}],"u19":[{pt:"Pegar imagens",en:"Paste images",es:"Pegar im&aacute;genes"}],"u20":[{pt:"Converter em WMS e WMC",en:"Convert to WMS and WMC",es:"Convertir a WMS y WMC"}],"u20a":[{pt:"Converter em KML",en:"Convert to KML",es:"Convertir a KML"}],"u21":[{pt:"Gerador de links",en:"Link generator",es:"Generador de enlaces"}],"u22":[{pt:"Grade",en:"Grid",es:"Cuadr&iacute;cula"}],"u23":[{pt:"Ponto",en:"Point",es:"Punto"}],"u24":[{pt:"Pol&iacute;gono",en:"Polygon",es:"Pol&iacute;gono"}],"u25":[{pt:"Dissolve",en:"Dissolve",es:"Disolver"}],"u26":[{pt:"Agrupa",en:"Group",es:"Agrupar"}],"u27":[{pt:"Outros",en:"Others",es:"Otros"}],"u28":[{pt:"Centro m&eacute;dio",en:"Middle center",es:"Centro medio"}],"u29":[{pt:"Editor vetorial",en:"Vector editor",es:"Editor vectorial"}],"t1":[{pt:"Camadas",en:"Layers",es:"Capas"}],"t2":[{pt:"Arraste o tema aqui ou clique para excluir",en:"Drag the theme here or click to remove",es:"Arrastre el tema aqu&iacute; o haga clic para excluir"}],"t2a":[{pt:"Filtra a lista de camadas",en:"Filter the layer list",es:"Filtra la lista de capas"}],"t2b":[{pt:"Abre a legenda do mapa",en:"Open the map legend",es:"Despliega la leyenda del mapa"}],"t3":[{pt:"Clique para ligar ou desligar esse tema, mostrando-o ou n&atilde;o no mapa. Ap&oacute;s alterar o estado do tema, aguarde alguns instantes para o mapa ser redesenhado, ou clique no bot&atilde;o aplicar que ser&aacute; mostrado.",en:"Click to turn this theme off or on, showing it or not on the map. After changing the status of the theme, wait a few moments so that the map updates, or click the Apply button that will be displayed.",es:"Haga clic para encender o apagar este tema y mostrarlo o no en el mapa. Despu&eacute;s de cambiar el estado del tema, espere algunos instantes para que el mapa se actualice o haga clic en el bot&oacute;n aplicar que aparecer&aacute;."}],"t3a":[{pt:"Ligar todos os temas",en:"Turn on all themes",es:"Encender todos los temas"}],"t3b":[{pt:"Desligar todos os temas",en:"Turn off all themes",es:"Apagar todos los temas"}],"t4":[{pt:"Limpa sele&ccedil;&atilde;o",en:"Clear selection",es:"Limpia la selecci&oacute;n"}],"t4a":[{pt:"Zoom para a sele&ccedil;&atilde;o",en:"Zoom to selection",es:"Zoom a la selecci&oacute;n"}],"t5":[{pt:"Limpa sele&ccedil;&atilde;o existente nesse tema",en:"Clear an existing selection in this theme",es:"Limpia la selecci&oacute;n existente en este tema"}],"t6":[{pt:"Clique para fazer o download desse tema no formato shapefile",en:"Click to download this theme in shapefile format",es:"Haga clic para descargar este tema en formato shapefile"}],"t7":[{pt:"clique e arraste",en:"Click and drag",es:"Haga clic y arrastre"}],"t7a":[{pt:"Clique e arraste para mudar a ordem. Arraste e solte na lixeira para remover. Aguarde para ver a legenda.",en:"Click and drag to change the order. Drag and drop to the trash to remove. Wait to see the legend.",es:"Haga clic y arrastre para cambiar el orden. Arrastre y suelte en la papelera para remover. Aguarde para ver la leyenda."}],"t8":[{pt:"arraste para mudar a ordem",en:"drag to change the order",es:"arrastre para cambiar el orden"}],"t9":[{pt:"Compat&iacute;vel com a escala",en:"Compatible with the scale",es:"Compatible con la escala"}],"t10":[{pt:"Incompat&iacute;vel com a escala",en:"Incompatible with the scale",es:"Incompatible con la escala"}],"t11":[{pt:"Escala n&atilde;o conhecida",en:"Unknown scale",es:"Escala no conocida"}],"t12":[{pt:"Excluir",en:"Exclude",es:"Excluir"}],"t12a":[{pt:"Clique para excluir esse tema do mapa.",en:"Click to exclude this theme from the map.",es:"Haga clic para excluir este tema del mapa."}],"t13":[{pt:"Sobe",en:"Up",es:"Subir"}],"t14":[{pt:"Clique para subir esse tema na ordem de desenho",en:"Click to move up the theme in drawing order",es:"Haga clic para subir y cambiar el orden de dibujo de este tema"}],"t15":[{pt:"Desce",en:"Down",es:"Bajar"}],"t16":[{pt:"Clique para descer esse tema na ordem de desenho",en:"Click to move down the theme in drawing order",es:"Haga clic para bajar y cambiar el orden de dibujo de este tema"}],"t17":[{pt:"Zoom para o tema",en:"Zoom to theme",es:"Zoom al tema"}],"t18":[{pt:"Clique para ajustar o mapa de forma a mostrar todo o tema",en:"Click to show the whole theme by adjusting the map",es:"Haga clic para ajustar el mapa de manera de poder ver todo el tema"}],"t18a":[{pt:"Op&ccedil;&otilde;es e propriedades",en:"Options and properties",es:"Opciones y propiedades"}],"t18b":[{pt:"Legenda",en:"Legend",es:"Leyenda"}],"t19":[{pt:"Altera a transpar&ecirc;ncia do tema, possibilitando que as camadas inferiores possam ser vistas.",en:"Change layer transparency to enable visibility of bottom layers.",es:"Altera la transparencia del tema haciendo posible que las capas inferiores se puedan ver."}],"t20":[{pt:"Opacidade",en:"Opacity",es:"Opacidad"}],"t22":[{pt:"Localize elementos no tema com base em seus atributos descritivos.",en:"Search for elements on the theme based on their descriptive attributes.",es:"Ubique elementos en el tema en base a sus atributos descriptivos."}],"t23":[{pt:"Procurar",en:"Search",es:"Buscar"}],"t24":[{pt:"Crie uma nova camada no mapa para apresentar textos descritivos sobre esse tema, tendo como base a tabela de atributos.",en:"Create a new layer on the map based on the table of attributes to display descriptive texts about this theme.",es:"Crear una nueva capa en el mapa para presentar textos descriptivos sobre este tema, teniendo como base la tabla de atributos."}],"t25":[{pt:"Etiquetas baseadas em atributos",en:"Labels based on attributes",es:"Etiquetas basadas en atributos"}],"t26":[{pt:"Defina as etiquetas que ser&atilde;o mostradas quando o mouse &eacute; estacionado sobre um elemento desse tema.",en:"Define labels that will be shown when the mouse is over a feature of this theme.",es:"Defina las etiquetas que se mostrar&aacute;n cuando el rat&oacute;n se detenga sobre un elemento de este tema."}],"t27":[{pt:"Ativar etiquetas",en:"Activate labels",es:"Activar etiquetas"}],"t28":[{pt:"Insira um filtro nesse tema para mostrar apenas determinadas informa&ccedil;&otilde;es, com base na tabela de atributos.",en:"Insert a filter in this theme based on the table of attributes to show only specific information.",es:"Inserte un filtro en este tema para mostrar solo determinadas informaciones, con base en la tabla de atributos."}],"t29":[{pt:"Filtrar",en:"Filter",es:"Filtrar"}],"t30":[{pt:"Veja a tabela de atributos relacionada a esse tema.",en:"See the table of attributes related to this theme.",es:"Vea la tabla de atributos relacionada con este tema."}],"t31":[{pt:"Tabela com os dados",en:"Table with data",es:"Tabla con los datos"}],"t32":[{pt:"Abre o editor de legenda, permitindo a altera&ccedil;&atilde;o da forma de representa&ccedil;&atilde;o desse tema.",en:"Open the legend editor to change the way this theme is rendered.",es:"Abre el editor de leyenda para modificar la forma de representaci&oacute;n de este tema."}],"t33":[{pt:"Editar legenda",en:"Edit legend",es:"Editar leyenda"}],"t34":[{pt:"Mostra os dados desse tema em uma janela que acompanha o mouse.",en:"Show the data of this theme in a window that tracks the mouse.",es:"Muestra los datos de este tema en una ventana que acompa&ntilde;a el rat&oacute;n."}],"t35":[{pt:"Mostra em janela",en:"Show in window",es:"Mostrar en la ventana"}],"t36":[{pt:"tema vis&iacute;vel apenas em determinadas escalas",en:"theme visible only at certain scales",es:"el tema es visible solo en ciertas escalas"}],"t37":[{pt:"Gr&aacute;fico",en:"Chart",es:"Gr&aacute;fico"}],"t37a":[{pt:"Tema com gr&aacute;ficos",en:"Theme with charts",es:"Tema con gr&aacute;ficos"}],"t37b":[{pt:"Gr&aacute;fico interativo",en:"Interactive chart",es:"Gr&aacute;fico interactivo"}],"t38":[{pt:"Exporta a legenda para o padr&atilde;o SLD.",en:"Export the legend to SLD schema.",es:"Exporta la leyenda para el est&aacute;ndar SLD."}],"t39":[{pt:"Exportar SLD",en:"Export SLD",es:"Exportar SLD"}],"t40":[{pt:"Abre a ferramenta que permite alterar o SQL de acesso aos dados",en:"Open the tool to change the SQL to access data",es:"Abre la herramienta que permite cambiar el SQL de acceso a los datos"}],"t41":[{pt:"Editar SQL",en:"Edit SQL",es:"Editar SQL"}],"t42":[{pt:"Cortina",en:"Curtain",es:"Cortina"}],"t43":[{pt:"Aplicar SLD",en:"Apply SLD",es:"Aplicar SLD"}],"t44":[{pt:"Salvar mapfile",en:"Save mapfile",es:"Guardar mapfile"}],"t45":[{pt:"Comentar",en:"Comment",es:"Comentar"}],"t46":[{pt:"Mais populares",en:"Most popular",es:"M&aacute;s populares"}],"t48":[{pt:"Temporizador",en:"Timer",es:"Temporizador"}],"t49":[{pt:"Mapa tem&aacute;tico 3D",en:"3D tematic map",es:"Mapa tem&aacute;tico 3D"}],"a1":[{pt:"Procurar tema:",en:"Search theme:",es:"Buscar tema:"}],"a2":[{pt:"Upload de shape file",en:"Upload shapefile",es:"Subir shapefile"}],"a2b":[{pt:"Upload de DBF ou CSV",en:"Upload DBF or CSV",es:"Subir DBF o CSV"}],"a3":[{pt:"Download de dados",en:"Data downloading",es:"Descarga de datos"}],"a3a":[{pt:"Importar Web Map Context",en:"Import Web Map Context",es:"Importar Web Map Context"}],"a4":[{pt:"Conectar com servidor WMS",en:"Connect to WMS server",es:"Conectar al servidor WMS"}],"a4b":[{pt:"Conectar com servidor WMS-T",en:"Connect to WMS-T server",es:"Conectar al servidor WMS-T"}],"a5":[{pt:"Conectar com GeoRss",en:"Connect to GeoRss",es:"Conectar con GeoRss"}],"a5a":[{pt:"Nuvem de tags",en:"Tag cloud",es:"Nube de etiquetas"}],"a6":[{pt:"Acesso aos arquivos do servidor",en:"Access to server files",es:"Acceso a los archivos del servidor"}],"a7":[{pt:"Temas",en:"Theme",es:"Temas"}],"a8":[{pt:"Clique no box ao lado do tema para ligar ou desligar, mostrando-o ou n&atilde;o no mapa. Ap&oacute;s alterar o estado do tema, aguarde alguns instantes para o mapa ser redesenhado, ou clique no bot&atilde;o aplicar que ser&aacute; mostrado.",en:"Click the box next to the theme to turn it on or off, showing it or not on the map. After changing the status of the theme, wait a few moments so that the map updates, or click the Apply button that will be displayed.",es:"Haga clic en el cuadro ubicado al lado del tema para encender o apagarlo y mostralo o no en el mapa. Despu&eacute;s de cambiar el estado del tema, espere algunos instantes para que el mapa se actualice o haga clic en el bot&oacute;n aplicar que aparecer&aacute;."}],"a9":[{pt:"Fonte",en:"Font",es:"Fuente"}],"a10":[{pt:"c&oacute;digo:",en:"code",es:"c&oacute;digo"}],"a11":[{pt:"Sistemas",en:"Systems",es:"Sistemas"}],"a12":[{pt:"Abrir sistema",en:"Open system",es:"Abrir sistema"}],"a13":[{pt:"Abrir no Google Earth",en:"Open with Google Earth",es:"Abrir en Google Earth"}],"a14":[{pt:"Upload SHP, CSV...",en:"Upload SHP, CSV...",es:"Subir SHP, CSV..."}],"a15":[{pt:"Conex&otilde;es",en:"Conections",es:"Conexiones"}],"a16":[{pt:"Servi&ccedil;os",en:"Services",es:"Servicios"}],"g1":[{pt:"Temas",en:"Themes",es:"Temas"}],"g1a":[{pt:"Cat&aacute;logo",en:"Catalog",es:"Cat&aacute;logo"}],"g2":[{pt:"Adiciona",en:"Add",es:"Agregar"}],"g3":[{pt:"Legenda",en:"Legend",es:"Leyenda"}],"g4":[{pt:"Mapas",en:"Maps",es:"Mapas"}],"g4a":[{pt:"Mapa",en:"Map",es:"Mapa"}],"o1":[{pt:"Aguarde...",en:"Wait...",es:"Espere..."}],"o2":[{pt:"Busca r&aacute;pida",en:"Quick search",es:"B&uacute;squeda r&aacute;pida"}],"o3":[{pt:"Lendo imagem...",en:"Reading image...",es:"Leyendo imagen..."}],"o4":[{pt:"Aguarde...abrindo lente",en:"Wait...Opening magnifying glass",es:"Espere...abriendo lupa"}],"o5":[{pt:"Aguarde...iniciando",en:"Wait...initializing",es:"Espere...iniciando"}],"o6":[{pt:"din&acirc;mico",en:"Dynamic",es:"Din&aacute;mico"}],"d1":[{pt:"Digite as coordenadas de um ponto (X=longitude e Y=latitude) para localizar-lo no mapa. no mapa. O centro do mapa ser&aacute; deslocado para o ponto digitado.",en:"Enter the coordinates of a point (X=longitude and Y=latitude) to localize it on the map. The map center will move to this point.",es:"Digite las coordenadas de un punto (X=longitud e Y=latitud) para ubicarlas en el mapa. El centro del mapa se desplazar&aacute; al punto introducido."}],"d2":[{pt:"Altera a escala do mapa ajustando-a para mostrar a mesma abrang&ecirc;ncia geogr&aacute;fica da inicializa&ccedil;&atilde;o.",en:"Change the map scale to show the initial geographical extent.",es:"Modifica la escala del mapa ajust&aacute;ndola para mostrar la misma &aacute;rea geogr&aacute;fica inicial."}],"d2t":[{pt:"Enquadramento inicial",en:"Initial extent",es:"Extensi&oacute;n inicial"}],"d3":[{pt:"Amplia o mapa - desloca o ponto clicado para centro da tela ou amplia a regi&atilde;o indicada por um ret&acirc;ngulo. Ap&oacute;s ativada, clique e arraste o mouse sobre o mapa na &aacute;rea de zoom desejada.",en:"It enlarges the map - places the clicked point on the center of the screen or enlarge the map on a region indicated by a rectangle. Once activated, click and drag the mouse over the map into the desired area.",es:"Ampl&iacute;a el mapa - coloca el punto donde se hizo clic en el centro de la pantalla o ampl&iacute;a a la regi&oacute;n indicada con un rect&aacute;ngulo. Despu&eacute;s de activarla, haga clic y arrastre el rat&oacute;n sobre el mapa en el &aacute;rea de zoom deseada."}],"d3t":[{pt:"clique e arraste para ampliar",en:"click and drag to enlarge",es:"Haga click y arraste para ampliar"}],"d4":[{pt:"Desloca a regi&atilde;o vis&iacute;vel no mapa. Ap&oacute;s ativada, clique e arraste o mouse sobre o mapa para deslocar a regi&atilde;o vis&iacute;vel.",en:"It moves the visible region on the map. After being activated, click and drag the mouse over the map to move the visible region.",es:"Desplaza la regi&oacute;n visible en el mapa. Una vez activada, haga clic y arrastre el rat&oacute;n sobre el mapa para desplazar la zona visible."}],"d4t":[{pt:"clique e arraste para deslocar",en:"click and drag to move",es:"haga click y arraste para mover"}],"d5":[{pt:"Amplia o mapa tendo como refer&ecirc;ncia o centro atual.",en:"Enlarge the map based on the current center.",es:"Ampl&iacute;a el mapa teniendo como referencia el centro actual."}],"d5t":[{pt:"aproximar",en:"zoom in",es:"acercar"}],"d6":[{pt:"Reduz o mapa tendo como refer&ecircncia o centro atual.",en:"Reduce the map based on the current center.",es:"Reduce el mapa teniendo como referencia el centro actual"}],"d6t":[{pt:"afastar",en:"zoom out",es:"alejar",it:"afastar"}],"d7":[{pt:"Mostra informa&ccedil;&otilde;es sobre um ponto no mapa. Ap&oacute;s ativada, clique sobre o mapa.",en:"It displays information about a point on the map. After being activated, click on the map.",es:"Muestra informaci&oacute;n sobre un punto en el mapa. Despu&eacute;s de activarla haga clic sobre el mapa."}],"d7t":[{pt:"Info",en:"Info",es:"Info"}],"d7a":[{pt:"Mostra informa&ccedil;&otilde;es resumidas sobre um ponto clicado no mapa. N&atilde;o &eacute; necess&aacute;rio clicar nesse &iacute;cone para ativar, basta clicar no mapa a qualquer tempo.",en:"Display summary information about a point clicked on the map. It is not necessary to click this icon to activate it, just click on the map at any time.",es:"Muestra informaci&oacute;n resumida de un punto sobre el cual se ha hecho clic en el mapa. No es necesario hacer clic en ese icono para activarlo, simplemente haga clic en el mapa en cualquier momento."}],"d7at":[{pt:"etiqueta",en:"label",es:"etiqueta"}],"d8":[{pt:"Mostra a extens&atilde;o geogr&aacute;fica atual em coordenadas geogr&aacute;ficas",en:"Show the current extent in geographic coordinates",es:"Muestra la extensi&oacute;n geogr&aacute;fica actual en coordenadas geogr&aacute;ficas"}],"d8t":[{pt:"Extens&atilde;o atual",en:"Current extent",es:"Extensi&oacute; actual"}],"d9":[{pt:"Abre/fecha o mapa de refer&ecirc;ncia",en:"Open/close the overview map",es:"Abre/cierra el mapa de referencia"}],"d9t":[{pt:"Mapa de refer&ecirc;ncia",en:"Overview map",es:"Mapa de referencia"}],"d10":[{pt:"Digite o novo valor de escala e clique no bot&atilde;o aplicar para alterar a escala do mapa",en:"Enter a new scale value and click the apply button to change the map scale",es:"Ingrese el nuevo valor de escala y haga clic en el bot&oacute;n aplicar para modificar la escala del mapa"}],"d11":[{pt:"Busca dados na Wikipedia na abrang&ecirc;ncia atual do mapa. Fa&ccedil;a um zoom no mapa antes de abrir essa op&ccedil;&atilde;o. Regi&ocirc;es muito extensas podem tornar a busca muito demorada",en:"Search for Wikipedia data in the current extent of the map. Zoom on the map before opening this option. Large regions can slow down searching",es:"Busca datos en Wikipedia de la extensi&oacute;n actual del mapa. Haga zoom en el mapa antes de abrir esta opci&oacute;n. Regiones muy extensas pueden hacer que la b&uacute;squeda sea muy lenta"}],"d11t":[{pt:"buscar na Wikip&eacute;dia",en:"search on Wikipedia",es:"buscar en Wikipedia"}],"d12":[{pt:"Imprimir/exportar",en:"",es:""}],"d13":[{pt:"Localiza o IP do usu&aacute;rio no mapa",en:"Locate the user's IP on the map",es:"Localiza la IP del usuario en el mapa"}],"d14":[{pt:"Gera arquivo para 3D",en:"Generate a 3D file",es:"Genera archivo para 3D"}],"d15":[{pt:"Abre o Google Maps, mostrando uma imagem de sat&eacute;lite da regi&atilde;o vista no mapa principal",en:"Open Google Maps displaying a satellite image of the region shown on the main map",es:"Abre Google Maps, mostrando una imagen de sat&eacute;lite de la regi&oacute;n presentada en el mapa principal"}],"d15t":[{pt:"Google Maps",en:"Google Maps",es:"Google Maps"}],"d16":[{pt:"Pesquisa documentos na base de dados Scielo (dados preliminares)",en:"Search documents in the Scielo database (preliminary data)",es:"B&uacute;squeda de documentos en la base de datos Scielo (datos preliminares)"}],"d16t":[{pt:"Scielo",en:"Scielo",es:"Scielo"}],"d17":[{pt:"Projeto Confluence. Pontos de intersec&ccedil;&atilde;o de coordenadas observadas em campo",en:"Confluence Project. Intersection points of coordinates observed in field",es:"Proyecto Confluence. Puntos de intersecci&oacute;n de coordenadas observadas en campo"}],"d17t":[{pt:"conflu&ecirc;ncias",en:"confluences",es:"confluencias"}],"d18":[{pt:"Abre lente de amplia&ccedil;&atilde;o",en:"Open magnifying glass",es:"Abrir lupa"}],"d18t":[{pt:"lente de aumento",en:"magnifying glass",es:"lupa"}],"d19":[{pt:"Coloca as guias em uma janela m&oacute;vel",en:"Put guides in a moving window",es:"Coloca las gu&iacute;as en una ventana m&oacute;vil"}],"d20":[{pt:"Redesenha o mapa com as configura&ccedil;&ocirc;es iniciais.",en:"Reload the map with the initial settings.",es:"Recarga el mapa con las configuraciones iniciales."}],"d20t":[{pt:"reinicia",en:"restart",es:"reinicia",it:"reinicia"}],"d21":[{pt:"Mede a dist&acirc;ncia entre dois ou mais pontos clicados no mapa (menor dist&acirc;ncia). O c&aacute;lculo de dist&acirc;ncia &eacute; aproximado e sua precis&atilde;o depende da escala do mapa.",en:"Measure the distance between two or more clicked points on the map (shorter distance). The calculation of this distance is rough and its accuracy depends on the map scale.",es:"Mide la distancia entre dos o m&aacute;s puntos marcados en el mapa (menor distancia). El c&aacute;lculo de la distancia es aproximado y su exactitud depende de la escala del mapa."}],"d21t":[{pt:"Dist&acirc;ncia",en:"Distance",es:"Distancia"}],"d21a":[{pt:"Mede a &aacute;rea de um pol&iacute;gono desenhado na tela. O c&aacute;lculo de &aacute;rea &eacute; aproximado e sua precis&atilde;o depende da escala do mapa.",en:"Measure the area of a polygon drawn on the screen. The calculation of this area is rough and its accuracy depends on the map scale.",es:"Mide el &aacute;rea de un pol&iacute;gono dibujado sobre la pantalla. El c&aacute;lculo del &aacute;rea es aproximado y su exactitud depende de la escala del mapa."}],"d21at":[{pt:"&Aacute;rea",en:"Area",es:"&Aacute;rea"}],"d22":[{pt:"Insere pontos no mapa em coordenadas geogr&aacute;ficas. Os pontos inclu&iacute;dos podem ser transformados em linhas ou pol&iacute;gonos. Os pontos s&atilde;o armazenados em um tema tempor&aacute;rio, podendo-se fazer o download do arquivo shapefile.",en:"Insert points on the map in geographical coordinates. The added points can be converted into lines or polygons. The points are stored in a temporary theme and can be downloaded as a shapefile.",es:"Inserte puntos en el mapa en coordenadas geogr&aacute;ficas. Los puntos incluidos pueden ser transformados en l&iacute;neas o pol&iacute;gonos. Los puntos se almacenan en un tema temporal y se pueden descargar como archivo shapefile."}],"d22t":[{pt:"inserir pontos",en:"insert points",es:"insertar puntos"}],"d23":[{pt:"Insere um gr&aacute;fico no ponto clicado conforme os atributos existentes no tema escolhido. O tema deve possuir itens com valores num&eacute;ricos na tabela de atributos.",en:"Insert a chart on the clicked point according to the attributes of the selected theme. The theme must have records with numerical values in the table of attributes.",es:"Inserte un gr&aacute;fico en el punto marcado seg&uacute;n los atributos existentes en el tema seleccionado. El tema debe tener campos con valores num&eacute;ricos en la tabla de atributos."}],"d23t":[{pt:"Clique gr&aacute;fico",en:"Click on the chart",es:"Haga clic en el gr&aacute;fico"}],"d24":[{pt:"Abre as ferramentas para sele&ccedil;&atilde;o de elementos de um tema. Os elementos selecionados podem ser utilizados em outras opera&ccedil;&ocirc;es, como buffer e sele&ccedil;&atilde;o por tema.",en:"Open the tools for selecting features of a theme. The selected features can be used for other operations like buffer or selection by theme.",es:"Abre las herramientas para seleccionar elementos de un tema. Los elementos seleccionados pueden ser utilizados en otras operaciones como &aacute;reas de influencia (buffer) y selecci&oacute;n por tema."}],"d24t":[{pt:"Selecionar",en:"Select",es:"Seleccionar"}],"d25":[{pt:"Insere texto no mapa clicando em um ponto. Utilize essa op&ccedil;&atilde;o para adicionar informa&ccedil;&ocirc;es ao mapa.",en:"Insert a text on the map by clicking on a point. Use this option to add information on the map.",es:"Inserte un texto en el mapa haciendo clic en un punto. Utilice esta opci&oacute;n para agregar informaci&oacute;n en el mapa."}],"d25t":[{pt:"Inserir texto",en:"Insert text",es:"Insertar texto"}],"d26":[{pt:"Escolha o visual para os bot&otilde;es e outras caracter&iacute;sticas visuais do mapa",en:"Choose a button appearance and other visual characteristics of the map",es:"Elija el aspecto para los botones y otras caracter&iacute;sticas visuales del mapa"}],"d27":[{pt:"Interface",en:"Interface",es:"interfaz"}],"d28":[{pt:"Aguarde...gerando os arquivos",en:"Please wait...generating files",es:"Espera...generando los archivos"}],"d29":[{pt:"Esta&ccedil;&otilde;es METAR",en:"METAR stations",es:"Estaciones METAR"}],"d30":[{pt:"Linha do tempo",en:"Timeline",es:"L&iacute;nea del tiempo"}],"d31":[{pt:"N&atilde;o existe nenhuma camada com etiquetas ativas",en:"There is no layer with active labels",es:"No existe ninguna capa con etiquetas activas"}],"d32":[{pt:"Aplicativos",en:"Applications",es:"Aplicaciones"}],"ge1":[{pt:"Navega&ccedil;&atilde;o com o mouse",en:"Navigation with the mouse",es:"Navegaci&oacute;n con el rat&oacute;n"}],"ge2":[{pt:"Barra de status",en:"Status bar",es:"Barra de estado"}],"ge3":[{pt:"Mapa de refer&ecirc;ncia",en:"Overview map",es:"Mapa de referencia"}],"ge4":[{pt:"Escala e legenda",en:"Scale and legend",es:"Escala y leyenda"}],"ge5":[{pt:"Atmosfera",en:"Atmosphere",es:"Atm&oacute;sfera"}],"ge6":[{pt:"Grade de coordenadas",en:"Coordinates grid",es:"Cuadr&iacute;culas de coordenadas"}],"ge7":[{pt:"Luz do sol",en:"Sun light",es:"Luz del sol"}],"ge8":[{pt:"Limites pol&iacute;ticos",en:"Political boundaries",es:"L&iacute;mites pol&iacute;ticos"}],"ge9":[{pt:"Constru&ccedil;&otilde;es em 3D",en:"3D buildings ",es:"Construciones en 3D"}],"ge10":[{pt:"Estradas",en:"Roads",es:"Carreteras"}],"ge11":[{pt:"Terreno",en:"Terrain",es:"Terreno"}],"x1":[{pt:"P&aacute;gina principal",en:"Main page",es:"P&aacute;gina principal"}],"x2":[{pt:"Lista de menus",en:"Menu lists",es:"Lista de men&uacute;s"}],"x3":[{pt:"Miniaturas",en:"Thumbnails",es:"Miniaturas"}],"x4":[{pt:"Pesquisa na INDE",en:"Search in INDE",es:"B&uacute;squeda en INDE"}],"x5":[{pt:"Editar subgrupos",en:"Edit subgroups",es:"Editar subgrupos"}],"x6":[{pt:"Editar temas",en:"Edit themes",es:"Editar temas"}],"x7":[{pt:"op&ccedil;&atilde;o vis&iacute;vel apenas para editores",en:"option visible to editors only",es:"opci&oacute;n visible solo para editores"}],"x8":[{pt:"Sistema de administra&ccedil;&atilde;o",en:"Management system",es:"Sistema de administraci&oacute;n"}],"x9":[{pt:"Editar &aacute;rvore",en:"Edit tree",es:"Editar &aacute;rbol"}],"x10":[{pt:"Editar menus do cat&aacute;logo",en:"Edit catalog menus",es:"Editar men&uacute;s del cat&aacute;logo"}],"x11":[{pt:"Abre em uma janela",en:"Open in a window",es:"Abre en una ventana"}],"x13":[{pt:"&Aacute;rvore de camadas n&atilde;o encontrada",en:"Tree layers not found",es:"Arboles de capas no se encuentra"}],"x14":[{pt:"sim",en:"yes",es:"s&iacute;"}],"x15":[{pt:"n&atilde;o",en:"no",es:"no"}],"x16":[{pt:"Valor n&atilde;o definido",en:"Value not defined",es:"Valor no definido"}],"x17":[{pt:"Essa op&ccedil;&atilde;o afeta apenas a impress&atilde;o do mapa",en:"This option only affects map printing",es:"Esta opci&oacute;n solo afecta a la impresi&oacute;n del mapa"}],"x18":[{pt:"Nome n&atilde;o definido",en:"Name not defined",es:"Nombre no definido"}],"x19":[{pt:"Coment&aacute;rios de",en:"Reviews of",es:"Comentarios de"}],"x20":[{pt:"Clique no mapa para desenhar o pol&iacute;gono",en:"Click on the map to draw a polygon",es:"Haga clic en el mapa para dibujar un pol&iacute;gono"}],"x21":[{pt:"Essa opera&ccedil;&atilde;o n&atilde;o funciona nessa interface",en:"This operation does not work on this interface",es:"Esta operaci&oacute;n no funciona en esta interfaz"}],"x22":[{pt:"Op&ccedil;&atilde;o n&atilde;o dispon&iacute;vel",en:"Option not available",es:"Opci&oacute;n no disponible"}],"x23":[{pt:"Dire&ccedil;&atilde;o",en:"Direction",es:"Direcci&oacute;n"}],"x25":[{pt:"M&eacute;todo para calcular dist&acirc;ncias",en:"Method to calculate distances",es:"M&eacute;todo para calcular distancias"}],"x26":[{pt:"Voce quer mesmo encerrar a sessao?",en:"Do you want to logout?",es:"&iquest;Quiere cerrar la sesi&oacute;n?"}],"x27":[{pt:"Usu&aacute;rio",en:"User",es:"Usuario"}],"x28":[{pt:"Senha",en:"Password",es:"Contrase&ntilde;a"}],"x29":[{pt:"Enviar",en:"Submit",es:"Enviar"}],"x30":[{pt:"Ativo",en:"Active",es:"Activo"}],"x31":[{pt:"Erro",en:"Error",es:"Error"}],"x32":[{pt:"Recuperar senha",en:"Recover password",es:"Recuperar contrase&ntilde;a"}],"x33":[{pt:"Escolha um tema da lista",en:"Select a theme from the list",es:"Seleccione un tema de la lista"}],"x34":[{pt:"Lugar",en:"Place",es:"Lugar"}],"x35":[{pt:"Escolha um tipo de busca nas propriedades",en:"Choose a search type in the properties",es:"Elija un tipo de b&uacute;squeda en las propiedades"}],"x36":[{pt:"Digite uma palavra para busca!",en:"Enter search terms!",es:"Introduzca una palabra clave para buscar!"}],"x37":[{pt:"Onde ser&aacute; feita a busca",en:"Where will the search be done?",es:"&iquest;D&oacute;nde se realizar&aacute; la b&uacute;squeda?"}],"x38":[{pt:"Servi&ccedil;os de busca externos",en:"External search services",es:"Servicios de b&uacute;squeda externos"}],"x39":[{pt:"Temas existentes no mapa",en:"Existing themes on the map",es:"Temas existentes en el mapa"}],"x40":[{pt:"Apenas os temas especialmente configurados pelo administrador do i3Geo podem receber opera&ccedil;&otilde;es de busca",en:"Only those themes specially configarated by the i3Geo administrator can receive search operations",es:"Solo los temas especialmente configurados por el administrador de i3Geo pueden ser objeto de operaciones de b&uacute;squeda"}],"x41":[{pt:"Nada encontrado nos temas ou nenhum tema permite busca",en:"Nothing found in the themes or no theme allows searching",es:"Nada encontrado en los temas o ning&uacute;n tema permite b&uacute;squedas"}],"x42":[{pt:"Nada encontrado em ",en:"Nothing found at ",es:"No se encontr&oacute; nada en "}],"x43":[{pt:"Erro ao acessar o servi&ccedil;o",en:"Error accessing the service",es:"Error al acceder al servicio"}],"x44":[{pt:"Nuvem Flash",en:"Cloud Flash",es:"Nube Flash"}],"x45":[{pt:"Diret&oacute;rios",en:"Directories",es:"Directorios"}],"x46":[{pt:"Conex&atilde;o WMS-T",en:"WMS-T connection",es:"Conexi&oacute;n WMS-T"}],"x47":[{pt:"Conex&atilde;o GeoRSS",en:"GeoRSS connection",es:"Conexi&oacute;n GeoRSS"}],"x48":[{pt:"Rota",en:"Route",es:"Ruta"}],"x49":[{pt:"Coordenadas aproximadas",en:"Approximate coordinates",es:"Coordenadas aproximadas"}],"x50":[{pt:"Feche para parar",en:"Close to stop",es:"Cierre para parar"}],"x51":[{pt:"Sele&ccedil;&atilde;o",en:"Selection",es:"Selecci&oacute;n"}],"x52":[{pt:"Alterar senha",en:"Change password",es:"Cambiar contrase&ntilde;a"}],"x53":[{pt:"Upload de WMC",en:"WMC upload",es:"Subir WMC"}],"x54":[{pt:"Perfil",en:"Profile",es:"Perfil"}],"x55":[{pt:"Salva o tema",en:"Save theme",es:"Guarda el tema"}],"x56":[{pt:"Topon&iacute;mia",en:"Toponymy",es:"Toponimia"}],"x57":[{pt:"Cartogramas estat&iacute;sticos",en:"Statistical cartograms",es:"Cartogramas estad&iacute;sticos"}],"x58":[{pt:"Continua",en:"Continue",es:"Seguir"}],"x59":[{pt:"Localiza",en:"Locate",es:"Localiza"}],"x60":[{pt:"Cartogramas",en:"Cartograms",es:"Cartogramas"}],"x61":[{pt:"Filtra limite",en:"Filter limit",es:"Filtra l&iacute;mite"}],"x62":[{pt:"Remover",en:"Remove",es:"Eliminar"}],"x63":[{pt:"Para salvar as configura&ccedil;&otilde;es de uma camada,<br> utilize a op&ccedil;&atilde;o existente na &aacute;rvore de camadas no n&oacute; correspondente ao tema (basta expandir o tema para visualizar as op&ccedil;&otilde;es)<br><br>",en:"To save a layer setting,<br> use the option available in the layer tree corresponding to the theme node (just expand the theme to view the options)<br><br>",es:"Para guardar la configuraci&oacute;n de una capa,<br> utilice la opci&oacute;n disponible en la &aacute;rbol de capas en el nodo correspondiente al tema (basta con expandir el tema para ver las opciones)<br><br>"}],"x64a":[{pt:"Congela a vis&atilde;o atual",en:"Freeze the current view",es:"Congela la vista actual"}],"x64":[{pt:"Item",en:"Item",es:"Item"}],"x65":[{pt:"Buscando &iacute;tens...",en:"Searching fields...",es:"Buscando campos..."}],"x66":[{pt:"Ocorreu um erro",en:"There was an error",es:"Ocurri&oacute; un error"}],"x67":[{pt:"Comunidade i3Geo",en:"i3Geo community",es:"Comunidad i3Geo"}],"x68":[{pt:"Vers&atilde;o",en:"Version",es:"Versi&oacute;"}],"zoomliShift":[{pt:"Pressione a tecla SHIFT junto com o bot&atilde;o esquerdo do mouse e arraste para definir a &aacute;rea que ser&aacute; aproximada",en:"Press the SHIFT key along with the left mouse button and drag to define the area you want to zoom",es:"Presione la tecla MAY&Uacute;S junto con el bot&oacute;n izquierdo del rat&oacute;n y arrastre para definir el &aacute;rea en la que desea hacer zoom"}],"zoomliCtrl":[{pt:"Pressione a tecla CTRL junto com o bot&atilde;o esquerdo do mouse e arraste para definir a &aacute;rea que ser&aacute; aproximada",en:"Press the CTRL key along with the left mouse button and drag to define the area you want to zoom",es:"Presione la tecla CTRL junto con el bot&oacute;n izquierdo del rat&oacute;n y arrastre para definir el &aacute;rea en la que desea hacer zoom"}],"x70":[{pt:"Utilize os dedos em um movimento de pin&ccedil;a para definir a &aacute;rea que ser&aacute; aproximada ou afastada",en:"Use the pinch-zoom gesture to define the area that will be zoomed in or out",es:"Utilice los gestos de pinzas de los dedos para definir el &aacute;rea que ser&aacute; acercada o alejada"}],"x71":[{pt:"Aplicativos estat&iacute;sticos cadastrados",en:"Registered statistical applications",es:"Aplicaciones estad&iacute;sticas registradas"}],"x72":[{pt:"Lista de mapas cadastrados",en:"List of registered maps",es:"Lista de los mapas registrados"}],"x73":[{pt:"Redirecionar para a vers&atilde;o adaptada para dispositivos m&oacute;veis?",en:"Redirect to mobile version?",es:"Redireccionar a una versi&oacute;n adaptada a dispositivos m&oacute;viles?"}],"x74":[{pt:"Fecha",en:"Close",es:"Cierra"}],"x75":[{pt:"Cancela",en:"Cancel",es:"Cancela"}],"x76":[{pt:"O tema j&aacute; existe no mapa.",en:"This theme already exists on theme map.",es:"El tema ya existe en el mapa."}],"x77":[{pt:"Nome do novo marcador",en:"New bookmark name",es:"Nombre de marcador nuevo"}],"x78":[{pt:"Copie os marcadores e cole em um editor para guard&aacute;-los",en:"Copy bookmarks and paste in an editor to save them",es:"Copiar los marcadores y pegarlos en un editor para guardarlos"}],"x79":[{pt:"Marcadores",en:"Bookmarks",es:"Marcadores"}],"x80":[{pt:"Exportar",en:"Export",es:"Exportar"}],"x81":[{pt:"Importar",en:"Import",es:"Importar"}],"x82":[{pt:"Marcar regi&atilde;o",en:"Mark region",es:"Marcar regi&oacute;n"}],"x83":[{pt:"Cole os marcadores para import&aacute;-los",en:"Paste the bookmarks to import",es:"Pegue los marcadores para importarlos"}],"x84":[{pt:"Exportar SHP",en:"Export SHP",es:"Exportar SHP"}],"x85":[{pt:"Visualizador de WMS da INDE-Br",en:"INDE-Br WMS viewer",es:"Visualizador de WMS de INDE-Br"}],"x86":[{pt:"Prefer&ecirc;ncias",en:"Preferences",es:"Preferencias"}],"x87":[{pt:"Limites e localidades",en:"Boundaries and localities",es:"L&iacute;mites y localidades"}],"x88":[{pt:"Prefer&ecirc;ncias",en:"Preferences",es:"Preferencias"}],"x89":[{pt:"Editar cadastro",en:"Edit register",es:"Editar registro"}],"x90":[{pt:"Mapas cadastrados",en:"Registered maps",es:"Mapas registrados"}],"x91":[{pt:"Feche para parar. Desligue o tema para ver o efeito",en:"Close to stop. Turn off the theme to see the effect",es:"Cierre para parar. Apague el tema para ver el efecto"}],"x92":[{pt:"Escolha uma camada",en:"Select a layer",es:"Seleccione una capa"}],"x93":[{pt:"Localiza&ccedil;&atilde;o do usu&aacute;rio",en:"User location",es:"Ubicaci&oacute;n del usuario"}],"x94":[{pt:"Remove as figuras da tela",en:"Remove pictures from the screen",es:"Quita las figuras de la pantalla"}],"x95":[{pt:"trecho",en:"stretch",es:"tramo"}],"x96":[{pt:"atual",en:"current",es:"actual"}],"x97":[{pt:"total",en:"total",es:"total"}],"x98":[{pt:"per&iacute;metro",en:"perimeter",es:"per&iacute;metro"}],"x99":[{pt:"C&aacute;lculo n&atilde;o pode ser realizado. Falta carregar a API de geometria do GM",en:"The calculation cannot be performed. It is necessary to upload the GM geometry API",es:"El c&aacute;lculo no puede ser realizado. Falta cargar la API de geometr&iacute;a de GM"}],"x101":[{pt:"C&oacute;pia",en:"Copy",es:"Copia"}],"x102":[{pt:"Mapa de calor",en:"Heatmap",es:"Mapa de calor"}],"x103":[{pt:"Links para abrir o mapa",en:"Links to open the map",es:"Links para abrir el mapa "}],"x104":[{pt:"Mapa de agrupamentos",en:"Cluster map",es:"Mapa de agrupaci&oacute;n"}],"x105":[{pt:"Navega&ccedil;&atilde;o",en:"Browsing",es:"Navegaci&oacute;n"}],"mais":[{pt:"Mais...",en:"More...",es:"M&aacute;s..."}],"uploadArquivoGeo":[{pt:"Upload de arquivo geo",en:"Geo file upload",es:"Carga del archivo geo"}],"conexaoServicoGeo":[{pt:"Conex&atilde;o com servi&ccedil;os geo",en:"Connection to geo services",es:"Conexi&oacute;n con servicios geo"}],"saikuAba":[{pt:"SAIKU - OLAP (abrir em nova aba)",en:"SAIKU - OLAP (open in a new tab)",es:"SAIKU - OLAP (abrir en una nueva pesta&ntilde;a)"}],"saikuMapa":[{pt:"SAIKU - OLAP (abrir em janela interna)",en:"SAIKU - OLAP (open in an inner window)",es:"SAIKU - OLAP (abrir en una ventana interna)"}],"refMapaAtual":[{pt:"Mapa atual",en:"Current map",es:"Mapa actual"}],"refMapaDinamico":[{pt:"Mapa fixo",en:"WMS",es:"WMS"}],"naoPermitido":[{pt:"Operacao nao autorizada para esse usuario",en:"This user does not have permission to perform this action",es:"Operaci&oacute;n no autorizada para este usuario"}],"melhorcaminho":[{pt:"Melhor caminho (raster)",en:"Best way (raster)",es:"Mejor camino (raster)"}],"tolerancia":[{pt:"Toler&acirc;ncia de busca (em pixels)",en:"Search tolerance (in pixels)",es:"Tolerancia de b&uacute;squeda (en pixeles)"}],"naoInstalado":[{pt:"Ferramenta n&atilde;o dispon&iacute;vel nessa instala&ccedil;&atilde;o do i3Geo",en:"Tool not available on this i3Geo installation",es:"Herramienta no disponible en esta instalaci&oacute;n de i3geo"}],"variaEscala":[{pt:"Depend&ecirc;ncia da escala",en:"Scale dependency",es:"Dependencia de escala"}],"mostraTodosLegenda":[{pt:"Mostra tudo",en:"Show all",es:"Muestra todo"}],"mostraSoLegenda":[{pt:"Mostra s&oacute; a legenda",en:"Show legend only",es:"Muestra solo la leyenda"}],"removerDoMapa":[{pt:"Remove a camada do mapa?",en:"Do you want to remove the layer from map?",es:"&iquest;Quiere remover la capa del mapa?"}],"dicaBuscaRapida":[{pt:"Abre uma janela flutuante com op&ccedil;&otilde;es de busca de dados em servi&ccedil;os como o Google Maps ou nas camadas exsitentes no mapa",en:"Open a floating window with data search options on services like Google Maps or on the map layers",es:"Abre una ventana flotante con opciones de b&uacute;squeda de datos en servicios como Google Maps o en las capas del mapa"}],"refresh":[{pt:"Refaz a &aacute;rvore, reconstruindo os &iacute;cones e lista de camadas",en:"Redo the tree by rebuilding the icons and the layer list",es:"Rehacer el &aacute;rbol reconstruyendo los iconos y la lista de capas"}],"lixeira":[{pt:"Clique para ver a lista de camadas em uma janela flutuante com op&ccedil;&atilde;o para remover um ou mais camadas do mapa. Arraste uma camada sobre esse &iacute;cone para remov&ecirc;-la individualmente",en:"Click to see the layer list in a floating window with the option to remove one or more layers from the map. Drag a layer to this icon to remove it individually",es:"Haga clic para ver la lista de capas en una ventana flotante con la opci&oacute;n de eliminar una o m&aacute;s capas del mapa. Arrastre una capa sobre este icono para removerla individualmente"}],"filtraCam":[{pt:"Permite filtrar a lista de camadas mostradas na &aacute;rvore conforme propriedades espec&iacute;ficas de cada uma",en:"It allows you to filter the layer lists shown in the tree according to their specific properties",es:"Permite filtrar la lista de capas mostradas en el &aacute;rbol seg&uacute;n las propiedades espec&iacute;ficas de cada una"}],"legenda":[{pt:"Abre a legenda do mapa em uma janela flutuante",en:"Open the map legend in a floating window",es:"Abre la leyenda del mapa en una ventana flotante "}],"ferramMapa":[{pt:"Mostra a lista de ferramentas que atuam sobre o mapa",en:"It shows a list of tools that perform tasks on the map",es:"Muestra la lista de herramientas que act&uacute;an sobre el mapa"}],"ferramCamadas":[{pt:"Mostra a lista de ferramentas que atuam sobre camadas",en:"It shows a list of tools that perform tasks on the layers",es:"Muestra una lista de herramientas que act&uacute;an sobre las capas"}],"ajudaEditorOlSalva":[{pt:"Para editar os atributos, utilize a ferramenta de identifica&ccedil;&atilde;o. &Eacute; necess&aacute;rio que exista uma coluna com identificadores &uacute;nicos na tabela a ser editada e que essa coluna esteja vis&iacute;vel na ferramenta de identifica&ccedil;&atilde;o.",en:"Use the identification tool to edit the attributes. There must be a column with unique identifiers in the table that will be edited. This column should be visible in the identification tool.",es:"Para editar los atributos utilice la herramienta de identificaci&oacute;n. Es necesario que exista una columna con identificadores &uacute;nicos en la tabla a ser editada y que esa columna sea visible en la herramienta de identificaci&oacute;n."}],"mascara":[{pt:"M&aacute;scara",en:"Mask",es:"M&aacute;scara"}],"result":[{pt:"Resultado",en:"Result",es:"Resultado"}],"tativo":[{pt:"Tema ativo",en:"Active theme ",es:"Tema activo"}],"geosel":[{pt:"geometria(s) selecionada(s) encontrada(s)",en:"selected geometry found",es:"geometr&iacute;a(s) seleccionada(s) encontrada(s)"}],"listar":[{pt:"Listar",en:"Make a list",es:"Hacer una lista"}],"sdados":[{pt:"Salvar dados",en:"Save data",es:"Guardar datos"}],"incorpo":[{pt:"Incorporar ao mapa",en:"Add to map",es:"Agregar al mapa"}],"selum":[{pt:"Selecione uma ou mais geometrias",en:"Select one or more geometries",es:"Seleccione una o m&aacute;s geometr&iacute;as"}],"atrib":[{pt:"Atributos",en:"Attributes",es:"Atributos"}],"reg":[{pt:"Registros",en:"Records",es:"Registros"}],"adic":[{pt:"Adicionando",en:"Adding",es:"Agregando"}],"stema":[{pt:"Salvar no tema",en:"Save the theme",es:"Salvar el tema"}],"seluma":[{pt:"Selecione apenas uma figura",en:"Select one picture only",es:"Seleccione solo una figura"}],"salva":[{pt:"Salva",en:"Save",es:"Salva"}],"canc":[{pt:"Cancela",en:"Cancel",es:"Cancela"}],"dlinha":[{pt:"digitalizar linha",en:"digitalize line",es:"digitalizar l&iacute;nea"}],"dpol":[{pt:"digitalizar poligono",en:"digitalize polygon",es:"digitalizar pol&iacute;gono"}],"dponto":[{pt:"digitalizar ponto",en:"digitalize point",es:"digitalizar punto"}],"dtexto":[{pt:"digitalizar texto",en:"digitalize text",es:"digitalizar texto"}],"cortaf":[{pt:"corta figura",en:"cut picture",es:"cortar figura"}],"modf":[{pt:"modifica figura",en:"modify picture",es:"modificar figura"}],"listag":[{pt:"lista geometrias",en:"list geometries",es:"crear lista de geometr&iacute;as"}],"frente":[{pt:"trazer para frente",en:"send forward",es:"traer al frente"}],"studo":[{pt:"selecionar tudo",en:"select all",es:"seleccionar todo"}],"ustudo":[{pt:"limpar sele&ccedil;&atilde;o",en:"clear selection",es:"limpiar la selecci&oacute;n"}],"excsel":[{pt:"Remove os elementos selecionados",en:"Remove selected features",es:"Remueve los elementos seleccionados"}],"opcoes":[{pt:"Op&ccedil;&otilde;es",en:"Options",es:"Opciones"}],"meneditor1":[{pt:"Para excluir registros do banco de dados utilize a ferramenta de identifica&ccedil;&atilde;o",en:"Use the identification tool to delete records from the database",es:"Para excluir registros de la base de datos utilice la herramienta de identificaci&oacute;n"}],"meneditor2":[{pt:"Nenhum elemento gr&aacute;fico encontrado. Utilize as op&ccedil;&otilde;es de cria&ccedil;&atilde;o de geometrias.",en:"No graphic element found. Use the options to create geometries.",es:"Ning&uacute;n elemento gr&aacute;fico encontrado. Utilice las opciones de creaci&oacute;n de geometr&iacute;a."}],"meneditor3":[{pt:"Voc&ecirc; precisa fazer login para usar a op&ccedil;&atilde;o de salvar no banco de dados",en:"You must be logged in to use the save to database option",es:"Usted debe iniciar sesi&oacute;n para utilizar la opci&oacute;n de guardar en la base de datos"}],"meneditor4":[{pt:"Valores iguais ao original",en:"Values equal to the original ones",es:"Valores iguales al original"}],"meneditor5":[{pt:"&Eacute; necess&aacute;rio ter um c&oacute;digo para poder excluir",en:"It is necessary to have a password to exclude",es:"Es necesario tener una clave para excluir"}],"meneditor6":[{pt:"Ap&oacute;s escolher a medida da vari&aacute;vel, clique no mapa para escolher o limite geogr&aacute;fico.",en:"After choosing the variable measure, click on the map to choose the geographical boundary.",es:"Despu&eacute;s de escoger la medida de la variable, haga clic en el mapa para seleccionar el l&iacute;mite geogr&aacute;fico."}],"opsel":[{pt:"Opera&ccedil;&otilde;es sobre as figuras selecionadas",en:"Operations on the selected pictures",es:"Operaciones sobre las figuras seleccionadas"}],"capturar":[{pt:"Capturar elemento de um tema",en:"Capture a theme feature",es:"Capturar elemento de un tema"}],"salvexc":[{pt:"Salvar/excluir dados",en:"Save/exclude data",es:"Guardar/excluir datos"}],"edatrib":[{pt:"Editar atributos",en:"Edit Attributes",es:"Editar atributos"}],"camedit":[{pt:"Camadas edit&aacute;veis",en:"Editable layers",es:"Capas editables"}],"nenhum":[{pt:"Nenhum",en:"None",es:"Ninguno"}],"tipo":[{pt:"Tipo",en:"Type",es:"Tipo"}],"abreMapa":[{pt:"Abrir o mapa",en:"Open the map",es:"Abrir el mapa "}],"areaAprox":[{pt:"&Aacute;rea aproximada",en:"Approximate area",es:"&Aacute;rea aproximada"}],"distAprox":[{pt:"Dist&acirc;ncia aproximada",en:"Approximate distance",es:"Distancia aproximada"}],"trocaInterface":[{pt:"Troca de interface",en:"Interface change",es:"Cambio de interfaz"}],"wkt2layer":[{pt:"Converte WKT em camada",en:"Convert WKT into layer",es:"Transformar WKT en capa"}],"salvaDadosEditor":[{pt:"Os dados s&oacute; podem ser salvos em temas que permitem edi&ccedil;&atilde;o e que possuem coluna com auto incremento",en:"Data can only be saved in themes that allow edition and have columns with auto-increment",es:"Los datos solo pueden ser guardados en los temas que permiten edici&oacute;n y que poseen columnas con auto incremento"}],"novaaba":[{pt:"Abre em nova aba",en:"Open in a new tab",es:"Abre en una pesta&ntilde;a nueva"}],"novonome":[{pt:"Novo nome",en:"New name",es:"Nombre nuevo"}],"medir":[{pt:"Medir/Calcular",en:"Measure/Calculate",es:"Medir/Calcular"}],"tabela":[{pt:"Tabela",en:"Table",es:"Tabla"}],"ligaDesliga":[{pt:"Liga/Desliga",en:"Turn on/Turn off",es:"Encender/Apagar"}],"naoPublicado":[{pt:"n&atilde;o publicado",en:"not published",es:"no publicado"}],"operacoesMapaTema":[{pt:"Opera&ccedil;&otilde;es sobre o mapa ou tema",en:"Operations on the map or theme",es:"Operaciones sobre el mapa o tema"}],"descMenuAjuda":[{pt:"Documenta&ccedil;&atilde;o, redes sociais, tutoriais...",en:"Documentation, social networks, tutorials...",es:"Documentaci&oacute;n, redes sociales, tutoriales..."}],"descMenuAnalise":[{pt:"Dist&acirc;ncia, &aacute;rea, buffer, gr&aacute;ficos...",en:"Distance, area, buffer, graphics...",es:"Distancia, &aacute;rea, buffer, gr&aacute;ficos..."}],"descArquivos":[{pt:"Salvar e carregar mapfile, lista de mapas...",en:"Save and upload mapfile, map list...",es:"Guardar y cargar mapfile, lista de mapas..."}],"descOperacoesMapaTema":[{pt:"Tabela, legenda, imprimir, upload, navega&ccedil;&atilde;o...",en:"Table, legend, print, upload, browsing...",es:"Tabla, leyenda, impresi&oacute;n, carga, navegaci&oacute;n..."}],"descOgcWms":[{pt:"Adiciona camada via servi&ccedil;o WMS",en:"Add layer via WMS service",es:"A&ntilde;ade capa a trav&eacute;s de servicio WMS"}],"descLimLoc":[{pt:"Regi&otilde;es cadastradas no sistema de metadados estat&iacute;sticos",en:"Regions registered in the statistical metadata system",es:"Regiones registradas en el sistema de metadatos estad&iacute;sticos"}],"descMeta":[{pt:"Camadas baseadas no sistema de metadados estat&iacute;sticos",en:"Layers based on the statistical metadata system",es:"Capas basadas en el sistema de metadatos estad&iacute;sticos"}],"descMapas":[{pt:"Mapas prontos para uso, com camadas j&aacute; selecionadas",en:"Ready-to-use maps with layers already selected",es:"Mapas listos para su uso con capas seleccionadas"}],"descEstrelas":[{pt:"Lista de camadas classificadas conforme o n&uacute;mero de acessos",en:"List of layers classified according to the number of accesses",es:"Lista de capas clasificadas seg&uacute;n el n&uacute;mero de accesos"}],"descSistemas":[{pt:"Sistemas com op&ccedil;&otilde;es espec&iacute;ficas e que permitem adicionar camadas ao mapa",en:"Systems with specific options that allow you to add layers to the map",es:"Sistemas con opciones espec&iacute;ficas que permiten agregar capas al mapa"}],"descDir":[{pt:"Diret&oacute;rio de arquivos shapefile",en:"Shapefile directory",es:"Directorio de archivos shapefile"}],"localiza":[{pt:"Posi&ccedil;&atilde;o",en:"Position",es:"Posici&oacute;n"}],"volta":[{pt:"volta",en:"back",es:"volver"}],"continua":[{pt:"continua",en:"continue",es:"continuar"}],"avanca":[{pt:"avan&ccedil;a",en:"go ahead",es:"avanzar"}],"tipvazio":[{pt:"N&atilde;o existe nenhuma camada no mapa que permita mostrar etiquetas",en:"There is no layer on the map that allows you to display labels",es:"No existe ninguna capa en el mapa que permita mostrar etiquetas"}],"erroTpl":[{pt:"Erro ao carregar um template",en:"Error loading template",es:"Error al cargar una plantilla"}],"remove":[{pt:"Remove",en:"Remove",es:"Eliminar"}],"iconeFerramentas":[{pt:"Caixa de ferramentas",en:"Tool box",es:"Caja de herramientas"}],"iconeMapa":[{pt:"Camadas inclu&iacute;das",en:"Layers included",es:"Capas incluidas"}],"iconeCatalogo":[{pt:"Incluir mais camadas",en:"Add more layers",es:"Incluir m&aacute;s capas"}],"iconeLegenda":[{pt:"Legenda do mapa",en:"Map Legend",es:"Leyenda del mapa"}],"iconeBalao":[{pt:"Info resumida",en:"Summary information",es:"Informaci&oacute;n resumida"}],"iconeIdentifica":[{pt:"Info completa",en:"Comprehensive information",es:"Informaci&oacute;n completa"}],"indeOk":[{pt:"Cat&aacute;logo da INDE j&aacute; est&aacute; dispon&iacute;vel",en:"INDE catalog now available",es:"Cat&aacute;logo del INDE ya est&aacute; disponible"}],"deveLigada":[{pt:"A camada deve estar vis&iacute;vel",en:"The layer must be visible",es:"La capa debe ser visible"}],"balaoVazio":[{pt:"N&atilde;o foram encontrados dados nas camadas dispon&iacute;veis. Experimente utilizar o &iacute;cone de mais informa&ccedil;&otilde;es",en:"No data was found on the available layers. Try to use the more infomation icon",es:"No se encontraron datos en las capas disponibles. Intente utilizar el icono de m&aacute;s informaci&oacute;n"}],"umaLigada":[{pt:"Pelo menos uma camada deve estar ligada no mapa",en:"At least one layer must be associated with the map",es:"Al menos una capa debe estar conectada en el mapa"}],"precisaApiGM":[{pt:"Essa op&ccedil;&atilde;o necessita de uma API do Google Maps. Consulte o administrador do sistema. O c&oacute;digo da API deve constar no arquivo de configura&ccedil;&atilde;o do i3Geo.",en:"This option requires a Google Maps API. Ask your system administrator for advice. The API code should be in the i3Geo configuration file.",es:"Esta opci&oacute;n requiere una API de Google Maps. Consulte con el administrador del sistema. El c&oacute;digo de la API debe incluirse en el archivo de configuraci&oacute;n de i3Geo."}],"graticule":[{pt:"Grade de coordenadas (ativa e desativa)",en:"Coordinate grid (turn on and turn off)",es:"Cuadr&iacute;cula de coordenadas (activa y desactiva)"}],"versaoAntiga":[{pt:"Essa op&ccedil;&atilde;o pode n&atilde;o funcionar corretamente devido a vers&atilde;o do sistema (Mapserver)",en:"This option may not work properly because of the system version (Mapserver)",es:"Esta opci&oacute;n puede que no funcione correctamente debido a la versi&oacute;n del sistema (Mapserver)"}],"camadasDeFundo":[{pt:"Camadas de fundo",en:"Basemap",es:"Mapa base"}],"funcaojstip":[{pt:"Fun&ccedil;&atilde;o JS (para as etiquetas)",en:"",es:""}],"rangeScaleMsg":[{pt:"Vis&iacute;vel apenas em determinadas escalas",en:"",es:""}],"layerDesenho":[{pt:"Camada de desenho",en:"",es:""}],"confirma":[{pt:"Confirma",en:"",es:""}],"selCorta":[{pt:"Selecione primeiro um elemento para ser cortado",en:"",es:""}],"desPol":[{pt:"Desenhe um pol&iacute;gono",en:"",es:""}],"union":[{pt:"Uni&atilde;o",en:"",es:""}],"intersect":[{pt:"Intersec&ccedil;&atilde;o",en:"",es:""}],"symdif":[{pt:"Diferen&ccedil;a sim&eacute;trica",en:"",es:""}],"dif":[{pt:"Diferen&ccedil;a",en:"",es:""}],"shiftdel":[{pt:"Para apagar um v&eacute;rtice, pressione shift e clique",en:"",es:""}],"extent":[{pt:"Extens&atilde;o",en:"",es:""}],"cola":[{pt:"Cola",en:"",es:""}],"fillring":[{pt:"Preenche as ilhas",en:"",es:""}],"naoremovewkt":[{pt:"Fecha sem remover o desenho",en:"",es:""}],"ativasnaptol":[{pt:"Ativa toler&acirc;ncia (snap)",en:"",es:""}],"freehand":[{pt:"M&atilde;o livre",en:"",es:""}],"masc":[{pt:"M&aacute;scara",en:"",es:""}],"fullscreen":[{pt:"Tela cheia",en:"",es:""}],"esquemadecores":[{pt:"Esquema de cores",en:"Color schema",es:"Esquema de colores"}],"copiaCamada":[{pt:"C&oacute;pia da camada",en:"Layer copy",es:"Copia de la capa"}],"contorno":[{pt:"Contorno",en:"Outline",es:"Contorno"}],"copytomemory":[{pt:"Copiado para a mem&oacute;ria",en:"",es:""}],"nenhumaSel":[{pt:"N&atilde;o existe nenhuma camada com sele&ccedil;&atilde;o",en:"",es:""}],"descws":[{pt:"Utiliza Webservices para adicionar camadas ao mapa, como WMS o GeoJson",en:"",es:""}],"camadaadic":[{pt:"Camada adicionada ao mapa",en:"",es:""}],"camadaatualizada":[{pt:"Camada atualizada",en:"",es:""}],"adicmapa":[{pt:"Adiconar ao mapa",en:"",es:""}],"arqimp":[{pt:"Arquivo importado",en:"",es:""}]};
  238 +g_traducao={"dec":[{pt:",",en:".",es:","}],"mil":[{pt:".",en:",",es:"."}],"p1":[{pt:"O i3Geo &eacute; software livre! Para download clique <a href='https://softwarepublico.gov.br/social/i3geo' target=blank >aqui</a>. <b><a href='http://"+window.location.host+"/i3geo/mobile/qrcode.htm' target=blank >Qrcode mobile</a></b>",en:"I3Geo is an open source software! Click <a href='https://softwarepublico.gov.br/social/i3geo' target=blank >here</a> to download. <b><a href='http://"+window.location.host+"/i3geo/mobile/qrcode.htm' target=blank >Qrcode mobile</a></b>",es:"i3Geo es software libre! Para descargar haga clic <a href='https://softwarepublico.gov.br/social/i3geo' target=blank >aqu&iacute;</a>. <b><a href='http://"+window.location.host+"/i3geo/mobile/qrcode.htm' target=blank >Qrcode mobile</a></b>"}],"p2":[{pt:"Filtro de cores",en:"Color filter",es:"Filtro de colores"}],"p3":[{pt:"Legenda",en:"Legend",es:"Leyenda"}],"p4":[{pt:"Escala",en:"Scale",es:"Escala"}],"p5":[{pt:"Tamanho",en:"Size",es:"Tama&ntilde;o"}],"p6":[{pt:"Ativa/desativa entorno",en:"Enable/disable environment",es:"Activar/desactivar entorno"}],"p7":[{pt:"Ativa/desativa logo",en:"Enable/disable logo",es:"Activar/desactivar logo"}],"p8":[{pt:"Cor da sele&ccedil;&atilde;o",en:"Selection color",es:"Color de la selecci&oacute;n"}],"p9":[{pt:"Cor do fundo",en:"Background color",es:"Color de fondo"}],"p10":[{pt:"Grade de coordenadas",en:"Coordinate grid",es:"Cuadr&iacute;cula de coordenadas"}],"p11":[{pt:"Template",en:"Template",es:"Plantilla"}],"p12":[{pt:"Temporizador",en:"Timer",es:"Temporizador"}],"p13":[{pt:"Propriedades",en:"Properties",es:"Propiedades"}],"p14":[{pt:"Aplicar",en:"Apply",es:"Aplicar"}],"p15":[{pt:"Formato da imagem do mapa",en:"Map image format",es:"Formato de la imagen del mapa"}],"p16":[{pt:"Fundo",en:"Basemap",es:"Mapa base"}],"p17":[{pt:"Imprime legenda",en:"Print legend",es:"Imprimir la leyenda"}],"p18":[{pt:"N&atilde;o imprime a legenda",en:"Do not print legend",es:"No imprimir la leyenda"}],"p19":[{pt:"Ativa ou desativa a legenda de um tema na op&ccedil;&atilde;o de impress&atilde;o do mapa",en:"Enable or disable the legend of a theme in the map print option",es:"Activa o desactiva la leyenda de un tema en la opci&oacute;n de impresi&oacute;n del mapa"}],"p20":[{pt:"Tela remota",en:"Remote screen",es:"Pantalla remota"}],"p21":[{pt:"Anima&ccedil;&atilde;o",en:"Animation",es:"Animaci&oacute;n"}],"s1":[{pt:"Ajuda",en:"Help",es:"Ayuda"}],"s2":[{pt:"An&aacute;lise",en:"Analysis",es:"An&aacute;lisis"}],"s3":[{pt:"Janelas",en:"Windows",es:"Ventanas"}],"s4":[{pt:"Arquivo",en:"File",es:"Archivo"}],"s5":[{pt:"Propriedades",en:"Properties",es:"Propiedades"}],"u1":[{pt:"Sobre o i3Geo",en:"About i3Geo",es:"Acerca de i3Geo"}],"u2":[{pt:"Doc. dos c&oacute;digos",en:"Doc. of codes",es:"Doc. de los c&oacute;digos"}],"u3":[{pt:"WikiBook",en:"WikiBook",es:"WikiBook"}],"u4":[{pt:"Tutoriais",en:"Tutorials",es:"Tutoriales"}],"u4a":[{pt:"Manual do usu&aacute;rio",en:"User manual",es:"Manual de usuario"}],"u5":[{pt:"Blog",en:"Blog",es:"Blog"}],"u5a":[{pt:"Software p&uacute;blico",en:"Public software",es:"Software p&uacute;blico"}],"u5b":[{pt:"Lista de fun&ccedil;&otilde;es",en:"Function lists",es:"Lista de funciones"}],"u5c":[{pt:"Redes sociais",en:"Social networks",es:"Redes sociales"}],"u6":[{pt:"Geometrias",en:"Geometries",es:"Geometr&iacute;as"}],"u7":[{pt:"Grade de pol&iacute;gonos",en:"Polygon grid",es:"Cuadr&iacute;cula de pol&iacute;gonos"}],"u8":[{pt:"Grade de pontos",en:"Point grid",es:"Cuadr&iacute;cula de puntos"}],"u9":[{pt:"Grade de hex&aacute;gonos",en:"Grid of Hexagons",es:"Cuadr&iacute;cula de hex&aacute;gonos"}],"u10":[{pt:"Entorno(Buffer)",en:"Buffer",es:"&Aacute;rea de influencia (Buffer)"}],"u11":[{pt:"Centr&oacute;ide",en:"Centroid",es:"Centroide"}],"u11a":[{pt:"Dist&acirc;ncia entre pontos",en:"Distance between points",es:"Distancia entre puntos"}],"u12":[{pt:"N pontos em poligono",en:"N points in polygon",es:"N puntos en pol&iacute;gono"}],"u13":[{pt:"Ponto em poligono/raster",en:"Point in polygon/raster",es:"Punto en pol&iacute;gono/raster"}],"u14":[{pt:"Distribui&ccedil;&atilde;o de pontos",en:"Point distribution",es:"Distribuci&oacute;n de puntos"}],"u15":[{pt:"Barras de ferramentas",en:"Toolbars",es:"Barras de herramientas"}],"u15a":[{pt:"Caixa de ferramentas",en:"Tool box",es:"Caja de herramientas"}],"u16":[{pt:"Janela de mensagens",en:"Message window",es:"Ventana de mensajes"}],"u17":[{pt:"Salvar mapa",en:"Save map",es:"Guardar el mapa"}],"u18":[{pt:"Carregar mapa",en:"Load map",es:"Cargar mapa"}],"u19":[{pt:"Pegar imagens",en:"Paste images",es:"Pegar im&aacute;genes"}],"u20":[{pt:"Converter em WMS e WMC",en:"Convert to WMS and WMC",es:"Convertir a WMS y WMC"}],"u20a":[{pt:"Converter em KML",en:"Convert to KML",es:"Convertir a KML"}],"u21":[{pt:"Gerador de links",en:"Link generator",es:"Generador de enlaces"}],"u22":[{pt:"Grade",en:"Grid",es:"Cuadr&iacute;cula"}],"u23":[{pt:"Ponto",en:"Point",es:"Punto"}],"u24":[{pt:"Pol&iacute;gono",en:"Polygon",es:"Pol&iacute;gono"}],"u25":[{pt:"Dissolve",en:"Dissolve",es:"Disolver"}],"u26":[{pt:"Agrupa",en:"Group",es:"Agrupar"}],"u27":[{pt:"Outros",en:"Others",es:"Otros"}],"u28":[{pt:"Centro m&eacute;dio",en:"Middle center",es:"Centro medio"}],"u29":[{pt:"Editor vetorial",en:"Vector editor",es:"Editor vectorial"}],"t1":[{pt:"Camadas",en:"Layers",es:"Capas"}],"t2":[{pt:"Arraste o tema aqui ou clique para excluir",en:"Drag the theme here or click to remove",es:"Arrastre el tema aqu&iacute; o haga clic para excluir"}],"t2a":[{pt:"Filtra a lista de camadas",en:"Filter the layer list",es:"Filtra la lista de capas"}],"t2b":[{pt:"Abre a legenda do mapa",en:"Open the map legend",es:"Despliega la leyenda del mapa"}],"t3":[{pt:"Clique para ligar ou desligar esse tema, mostrando-o ou n&atilde;o no mapa. Ap&oacute;s alterar o estado do tema, aguarde alguns instantes para o mapa ser redesenhado, ou clique no bot&atilde;o aplicar que ser&aacute; mostrado.",en:"Click to turn this theme off or on, showing it or not on the map. After changing the status of the theme, wait a few moments so that the map updates, or click the Apply button that will be displayed.",es:"Haga clic para encender o apagar este tema y mostrarlo o no en el mapa. Despu&eacute;s de cambiar el estado del tema, espere algunos instantes para que el mapa se actualice o haga clic en el bot&oacute;n aplicar que aparecer&aacute;."}],"t3a":[{pt:"Ligar todos os temas",en:"Turn on all themes",es:"Encender todos los temas"}],"t3b":[{pt:"Desligar todos os temas",en:"Turn off all themes",es:"Apagar todos los temas"}],"t4":[{pt:"Limpa sele&ccedil;&atilde;o",en:"Clear selection",es:"Limpia la selecci&oacute;n"}],"t4a":[{pt:"Zoom para a sele&ccedil;&atilde;o",en:"Zoom to selection",es:"Zoom a la selecci&oacute;n"}],"t5":[{pt:"Limpa sele&ccedil;&atilde;o existente nesse tema",en:"Clear an existing selection in this theme",es:"Limpia la selecci&oacute;n existente en este tema"}],"t6":[{pt:"Clique para fazer o download desse tema no formato shapefile",en:"Click to download this theme in shapefile format",es:"Haga clic para descargar este tema en formato shapefile"}],"t7":[{pt:"clique e arraste",en:"Click and drag",es:"Haga clic y arrastre"}],"t7a":[{pt:"Clique e arraste para mudar a ordem. Arraste e solte na lixeira para remover. Aguarde para ver a legenda.",en:"Click and drag to change the order. Drag and drop to the trash to remove. Wait to see the legend.",es:"Haga clic y arrastre para cambiar el orden. Arrastre y suelte en la papelera para remover. Aguarde para ver la leyenda."}],"t8":[{pt:"arraste para mudar a ordem",en:"drag to change the order",es:"arrastre para cambiar el orden"}],"t9":[{pt:"Compat&iacute;vel com a escala",en:"Compatible with the scale",es:"Compatible con la escala"}],"t10":[{pt:"Incompat&iacute;vel com a escala",en:"Incompatible with the scale",es:"Incompatible con la escala"}],"t11":[{pt:"Escala n&atilde;o conhecida",en:"Unknown scale",es:"Escala no conocida"}],"t12":[{pt:"Excluir",en:"Exclude",es:"Excluir"}],"t12a":[{pt:"Clique para excluir esse tema do mapa.",en:"Click to exclude this theme from the map.",es:"Haga clic para excluir este tema del mapa."}],"t13":[{pt:"Sobe",en:"Up",es:"Subir"}],"t14":[{pt:"Clique para subir esse tema na ordem de desenho",en:"Click to move up the theme in drawing order",es:"Haga clic para subir y cambiar el orden de dibujo de este tema"}],"t15":[{pt:"Desce",en:"Down",es:"Bajar"}],"t16":[{pt:"Clique para descer esse tema na ordem de desenho",en:"Click to move down the theme in drawing order",es:"Haga clic para bajar y cambiar el orden de dibujo de este tema"}],"t17":[{pt:"Zoom para o tema",en:"Zoom to theme",es:"Zoom al tema"}],"t18":[{pt:"Clique para ajustar o mapa de forma a mostrar todo o tema",en:"Click to show the whole theme by adjusting the map",es:"Haga clic para ajustar el mapa de manera de poder ver todo el tema"}],"t18a":[{pt:"Op&ccedil;&otilde;es e propriedades",en:"Options and properties",es:"Opciones y propiedades"}],"t18b":[{pt:"Legenda",en:"Legend",es:"Leyenda"}],"t19":[{pt:"Altera a transpar&ecirc;ncia do tema, possibilitando que as camadas inferiores possam ser vistas.",en:"Change layer transparency to enable visibility of bottom layers.",es:"Altera la transparencia del tema haciendo posible que las capas inferiores se puedan ver."}],"t20":[{pt:"Opacidade",en:"Opacity",es:"Opacidad"}],"t22":[{pt:"Localize elementos no tema com base em seus atributos descritivos.",en:"Search for elements on the theme based on their descriptive attributes.",es:"Ubique elementos en el tema en base a sus atributos descriptivos."}],"t23":[{pt:"Procurar",en:"Search",es:"Buscar"}],"t24":[{pt:"Crie uma nova camada no mapa para apresentar textos descritivos sobre esse tema, tendo como base a tabela de atributos.",en:"Create a new layer on the map based on the table of attributes to display descriptive texts about this theme.",es:"Crear una nueva capa en el mapa para presentar textos descriptivos sobre este tema, teniendo como base la tabla de atributos."}],"t25":[{pt:"Etiquetas baseadas em atributos",en:"Labels based on attributes",es:"Etiquetas basadas en atributos"}],"t26":[{pt:"Defina as etiquetas que ser&atilde;o mostradas quando o mouse &eacute; estacionado sobre um elemento desse tema.",en:"Define labels that will be shown when the mouse is over a feature of this theme.",es:"Defina las etiquetas que se mostrar&aacute;n cuando el rat&oacute;n se detenga sobre un elemento de este tema."}],"t27":[{pt:"Ativar etiquetas",en:"Activate labels",es:"Activar etiquetas"}],"t28":[{pt:"Insira um filtro nesse tema para mostrar apenas determinadas informa&ccedil;&otilde;es, com base na tabela de atributos.",en:"Insert a filter in this theme based on the table of attributes to show only specific information.",es:"Inserte un filtro en este tema para mostrar solo determinadas informaciones, con base en la tabla de atributos."}],"t29":[{pt:"Filtrar",en:"Filter",es:"Filtrar"}],"t30":[{pt:"Veja a tabela de atributos relacionada a esse tema.",en:"See the table of attributes related to this theme.",es:"Vea la tabla de atributos relacionada con este tema."}],"t31":[{pt:"Tabela com os dados",en:"Table with data",es:"Tabla con los datos"}],"t32":[{pt:"Abre o editor de legenda, permitindo a altera&ccedil;&atilde;o da forma de representa&ccedil;&atilde;o desse tema.",en:"Open the legend editor to change the way this theme is rendered.",es:"Abre el editor de leyenda para modificar la forma de representaci&oacute;n de este tema."}],"t33":[{pt:"Editar legenda",en:"Edit legend",es:"Editar leyenda"}],"t34":[{pt:"Mostra os dados desse tema em uma janela que acompanha o mouse.",en:"Show the data of this theme in a window that tracks the mouse.",es:"Muestra los datos de este tema en una ventana que acompa&ntilde;a el rat&oacute;n."}],"t35":[{pt:"Mostra em janela",en:"Show in window",es:"Mostrar en la ventana"}],"t36":[{pt:"tema vis&iacute;vel apenas em determinadas escalas",en:"theme visible only at certain scales",es:"el tema es visible solo en ciertas escalas"}],"t37":[{pt:"Gr&aacute;fico",en:"Chart",es:"Gr&aacute;fico"}],"t37a":[{pt:"Tema com gr&aacute;ficos",en:"Theme with charts",es:"Tema con gr&aacute;ficos"}],"t37b":[{pt:"Gr&aacute;fico interativo",en:"Interactive chart",es:"Gr&aacute;fico interactivo"}],"t38":[{pt:"Exporta a legenda para o padr&atilde;o SLD.",en:"Export the legend to SLD schema.",es:"Exporta la leyenda para el est&aacute;ndar SLD."}],"t39":[{pt:"Exportar SLD",en:"Export SLD",es:"Exportar SLD"}],"t40":[{pt:"Abre a ferramenta que permite alterar o SQL de acesso aos dados",en:"Open the tool to change the SQL to access data",es:"Abre la herramienta que permite cambiar el SQL de acceso a los datos"}],"t41":[{pt:"Editar SQL",en:"Edit SQL",es:"Editar SQL"}],"t42":[{pt:"Cortina",en:"Curtain",es:"Cortina"}],"t43":[{pt:"Aplicar SLD",en:"Apply SLD",es:"Aplicar SLD"}],"t44":[{pt:"Salvar mapfile",en:"Save mapfile",es:"Guardar mapfile"}],"t45":[{pt:"Comentar",en:"Comment",es:"Comentar"}],"t46":[{pt:"Mais populares",en:"Most popular",es:"M&aacute;s populares"}],"t48":[{pt:"Temporizador",en:"Timer",es:"Temporizador"}],"t49":[{pt:"Mapa tem&aacute;tico 3D",en:"3D tematic map",es:"Mapa tem&aacute;tico 3D"}],"a1":[{pt:"Procurar tema:",en:"Search theme:",es:"Buscar tema:"}],"a2":[{pt:"Upload de shape file",en:"Upload shapefile",es:"Subir shapefile"}],"a2b":[{pt:"Upload de DBF ou CSV",en:"Upload DBF or CSV",es:"Subir DBF o CSV"}],"a3":[{pt:"Download de dados",en:"Data downloading",es:"Descarga de datos"}],"a3a":[{pt:"Importar Web Map Context",en:"Import Web Map Context",es:"Importar Web Map Context"}],"a4":[{pt:"Conectar com servidor WMS",en:"Connect to WMS server",es:"Conectar al servidor WMS"}],"a4b":[{pt:"Conectar com servidor WMS-T",en:"Connect to WMS-T server",es:"Conectar al servidor WMS-T"}],"a5":[{pt:"Conectar com GeoRss",en:"Connect to GeoRss",es:"Conectar con GeoRss"}],"a5a":[{pt:"Nuvem de tags",en:"Tag cloud",es:"Nube de etiquetas"}],"a6":[{pt:"Acesso aos arquivos do servidor",en:"Access to server files",es:"Acceso a los archivos del servidor"}],"a7":[{pt:"Temas",en:"Theme",es:"Temas"}],"a8":[{pt:"Clique no box ao lado do tema para ligar ou desligar, mostrando-o ou n&atilde;o no mapa. Ap&oacute;s alterar o estado do tema, aguarde alguns instantes para o mapa ser redesenhado, ou clique no bot&atilde;o aplicar que ser&aacute; mostrado.",en:"Click the box next to the theme to turn it on or off, showing it or not on the map. After changing the status of the theme, wait a few moments so that the map updates, or click the Apply button that will be displayed.",es:"Haga clic en el cuadro ubicado al lado del tema para encender o apagarlo y mostralo o no en el mapa. Despu&eacute;s de cambiar el estado del tema, espere algunos instantes para que el mapa se actualice o haga clic en el bot&oacute;n aplicar que aparecer&aacute;."}],"a9":[{pt:"Fonte",en:"Font",es:"Fuente"}],"a10":[{pt:"c&oacute;digo:",en:"code",es:"c&oacute;digo"}],"a11":[{pt:"Sistemas",en:"Systems",es:"Sistemas"}],"a12":[{pt:"Abrir sistema",en:"Open system",es:"Abrir sistema"}],"a13":[{pt:"Abrir no Google Earth",en:"Open with Google Earth",es:"Abrir en Google Earth"}],"a14":[{pt:"Upload SHP, CSV...",en:"Upload SHP, CSV...",es:"Subir SHP, CSV..."}],"a15":[{pt:"Conex&otilde;es",en:"Conections",es:"Conexiones"}],"a16":[{pt:"Servi&ccedil;os",en:"Services",es:"Servicios"}],"g1":[{pt:"Temas",en:"Themes",es:"Temas"}],"g1a":[{pt:"Cat&aacute;logo",en:"Catalog",es:"Cat&aacute;logo"}],"g2":[{pt:"Adiciona",en:"Add",es:"Agregar"}],"g3":[{pt:"Legenda",en:"Legend",es:"Leyenda"}],"g4":[{pt:"Mapas",en:"Maps",es:"Mapas"}],"g4a":[{pt:"Mapa",en:"Map",es:"Mapa"}],"o1":[{pt:"Aguarde...",en:"Wait...",es:"Espere..."}],"o2":[{pt:"Busca r&aacute;pida",en:"Quick search",es:"B&uacute;squeda r&aacute;pida"}],"o3":[{pt:"Lendo imagem...",en:"Reading image...",es:"Leyendo imagen..."}],"o4":[{pt:"Aguarde...abrindo lente",en:"Wait...Opening magnifying glass",es:"Espere...abriendo lupa"}],"o5":[{pt:"Aguarde...iniciando",en:"Wait...initializing",es:"Espere...iniciando"}],"o6":[{pt:"din&acirc;mico",en:"Dynamic",es:"Din&aacute;mico"}],"d1":[{pt:"Digite as coordenadas de um ponto (X=longitude e Y=latitude) para localizar-lo no mapa. no mapa. O centro do mapa ser&aacute; deslocado para o ponto digitado.",en:"Enter the coordinates of a point (X=longitude and Y=latitude) to localize it on the map. The map center will move to this point.",es:"Digite las coordenadas de un punto (X=longitud e Y=latitud) para ubicarlas en el mapa. El centro del mapa se desplazar&aacute; al punto introducido."}],"d2":[{pt:"Altera a escala do mapa ajustando-a para mostrar a mesma abrang&ecirc;ncia geogr&aacute;fica da inicializa&ccedil;&atilde;o.",en:"Change the map scale to show the initial geographical extent.",es:"Modifica la escala del mapa ajust&aacute;ndola para mostrar la misma &aacute;rea geogr&aacute;fica inicial."}],"d2t":[{pt:"Enquadramento inicial",en:"Initial extent",es:"Extensi&oacute;n inicial"}],"d3":[{pt:"Amplia o mapa - desloca o ponto clicado para centro da tela ou amplia a regi&atilde;o indicada por um ret&acirc;ngulo. Ap&oacute;s ativada, clique e arraste o mouse sobre o mapa na &aacute;rea de zoom desejada.",en:"It enlarges the map - places the clicked point on the center of the screen or enlarge the map on a region indicated by a rectangle. Once activated, click and drag the mouse over the map into the desired area.",es:"Ampl&iacute;a el mapa - coloca el punto donde se hizo clic en el centro de la pantalla o ampl&iacute;a a la regi&oacute;n indicada con un rect&aacute;ngulo. Despu&eacute;s de activarla, haga clic y arrastre el rat&oacute;n sobre el mapa en el &aacute;rea de zoom deseada."}],"d3t":[{pt:"clique e arraste para ampliar",en:"click and drag to enlarge",es:"Haga click y arraste para ampliar"}],"d4":[{pt:"Desloca a regi&atilde;o vis&iacute;vel no mapa. Ap&oacute;s ativada, clique e arraste o mouse sobre o mapa para deslocar a regi&atilde;o vis&iacute;vel.",en:"It moves the visible region on the map. After being activated, click and drag the mouse over the map to move the visible region.",es:"Desplaza la regi&oacute;n visible en el mapa. Una vez activada, haga clic y arrastre el rat&oacute;n sobre el mapa para desplazar la zona visible."}],"d4t":[{pt:"clique e arraste para deslocar",en:"click and drag to move",es:"haga click y arraste para mover"}],"d5":[{pt:"Amplia o mapa tendo como refer&ecirc;ncia o centro atual.",en:"Enlarge the map based on the current center.",es:"Ampl&iacute;a el mapa teniendo como referencia el centro actual."}],"d5t":[{pt:"aproximar",en:"zoom in",es:"acercar"}],"d6":[{pt:"Reduz o mapa tendo como refer&ecircncia o centro atual.",en:"Reduce the map based on the current center.",es:"Reduce el mapa teniendo como referencia el centro actual"}],"d6t":[{pt:"afastar",en:"zoom out",es:"alejar",it:"afastar"}],"d7":[{pt:"Mostra informa&ccedil;&otilde;es sobre um ponto no mapa. Ap&oacute;s ativada, clique sobre o mapa.",en:"It displays information about a point on the map. After being activated, click on the map.",es:"Muestra informaci&oacute;n sobre un punto en el mapa. Despu&eacute;s de activarla haga clic sobre el mapa."}],"d7t":[{pt:"Info",en:"Info",es:"Info"}],"d7a":[{pt:"Mostra informa&ccedil;&otilde;es resumidas sobre um ponto clicado no mapa. N&atilde;o &eacute; necess&aacute;rio clicar nesse &iacute;cone para ativar, basta clicar no mapa a qualquer tempo.",en:"Display summary information about a point clicked on the map. It is not necessary to click this icon to activate it, just click on the map at any time.",es:"Muestra informaci&oacute;n resumida de un punto sobre el cual se ha hecho clic en el mapa. No es necesario hacer clic en ese icono para activarlo, simplemente haga clic en el mapa en cualquier momento."}],"d7at":[{pt:"etiqueta",en:"label",es:"etiqueta"}],"d8":[{pt:"Mostra a extens&atilde;o geogr&aacute;fica atual em coordenadas geogr&aacute;ficas",en:"Show the current extent in geographic coordinates",es:"Muestra la extensi&oacute;n geogr&aacute;fica actual en coordenadas geogr&aacute;ficas"}],"d8t":[{pt:"Extens&atilde;o atual",en:"Current extent",es:"Extensi&oacute; actual"}],"d9":[{pt:"Abre/fecha o mapa de refer&ecirc;ncia",en:"Open/close the overview map",es:"Abre/cierra el mapa de referencia"}],"d9t":[{pt:"Mapa de refer&ecirc;ncia",en:"Overview map",es:"Mapa de referencia"}],"d10":[{pt:"Digite o novo valor de escala e clique no bot&atilde;o aplicar para alterar a escala do mapa",en:"Enter a new scale value and click the apply button to change the map scale",es:"Ingrese el nuevo valor de escala y haga clic en el bot&oacute;n aplicar para modificar la escala del mapa"}],"d11":[{pt:"Busca dados na Wikipedia na abrang&ecirc;ncia atual do mapa. Fa&ccedil;a um zoom no mapa antes de abrir essa op&ccedil;&atilde;o. Regi&ocirc;es muito extensas podem tornar a busca muito demorada",en:"Search for Wikipedia data in the current extent of the map. Zoom on the map before opening this option. Large regions can slow down searching",es:"Busca datos en Wikipedia de la extensi&oacute;n actual del mapa. Haga zoom en el mapa antes de abrir esta opci&oacute;n. Regiones muy extensas pueden hacer que la b&uacute;squeda sea muy lenta"}],"d11t":[{pt:"buscar na Wikip&eacute;dia",en:"search on Wikipedia",es:"buscar en Wikipedia"}],"d12":[{pt:"Imprimir/exportar",en:"",es:""}],"d13":[{pt:"Localiza o IP do usu&aacute;rio no mapa",en:"Locate the user's IP on the map",es:"Localiza la IP del usuario en el mapa"}],"d14":[{pt:"Gera arquivo para 3D",en:"Generate a 3D file",es:"Genera archivo para 3D"}],"d15":[{pt:"Abre o Google Maps, mostrando uma imagem de sat&eacute;lite da regi&atilde;o vista no mapa principal",en:"Open Google Maps displaying a satellite image of the region shown on the main map",es:"Abre Google Maps, mostrando una imagen de sat&eacute;lite de la regi&oacute;n presentada en el mapa principal"}],"d15t":[{pt:"Google Maps",en:"Google Maps",es:"Google Maps"}],"d16":[{pt:"Pesquisa documentos na base de dados Scielo (dados preliminares)",en:"Search documents in the Scielo database (preliminary data)",es:"B&uacute;squeda de documentos en la base de datos Scielo (datos preliminares)"}],"d16t":[{pt:"Scielo",en:"Scielo",es:"Scielo"}],"d17":[{pt:"Projeto Confluence. Pontos de intersec&ccedil;&atilde;o de coordenadas observadas em campo",en:"Confluence Project. Intersection points of coordinates observed in field",es:"Proyecto Confluence. Puntos de intersecci&oacute;n de coordenadas observadas en campo"}],"d17t":[{pt:"conflu&ecirc;ncias",en:"confluences",es:"confluencias"}],"d18":[{pt:"Abre lente de amplia&ccedil;&atilde;o",en:"Open magnifying glass",es:"Abrir lupa"}],"d18t":[{pt:"lente de aumento",en:"magnifying glass",es:"lupa"}],"d19":[{pt:"Coloca as guias em uma janela m&oacute;vel",en:"Put guides in a moving window",es:"Coloca las gu&iacute;as en una ventana m&oacute;vil"}],"d20":[{pt:"Redesenha o mapa com as configura&ccedil;&ocirc;es iniciais.",en:"Reload the map with the initial settings.",es:"Recarga el mapa con las configuraciones iniciales."}],"d20t":[{pt:"reinicia",en:"restart",es:"reinicia",it:"reinicia"}],"d21":[{pt:"Mede a dist&acirc;ncia entre dois ou mais pontos clicados no mapa (menor dist&acirc;ncia). O c&aacute;lculo de dist&acirc;ncia &eacute; aproximado e sua precis&atilde;o depende da escala do mapa.",en:"Measure the distance between two or more clicked points on the map (shorter distance). The calculation of this distance is rough and its accuracy depends on the map scale.",es:"Mide la distancia entre dos o m&aacute;s puntos marcados en el mapa (menor distancia). El c&aacute;lculo de la distancia es aproximado y su exactitud depende de la escala del mapa."}],"d21t":[{pt:"Dist&acirc;ncia",en:"Distance",es:"Distancia"}],"d21a":[{pt:"Mede a &aacute;rea de um pol&iacute;gono desenhado na tela. O c&aacute;lculo de &aacute;rea &eacute; aproximado e sua precis&atilde;o depende da escala do mapa.",en:"Measure the area of a polygon drawn on the screen. The calculation of this area is rough and its accuracy depends on the map scale.",es:"Mide el &aacute;rea de un pol&iacute;gono dibujado sobre la pantalla. El c&aacute;lculo del &aacute;rea es aproximado y su exactitud depende de la escala del mapa."}],"d21at":[{pt:"&Aacute;rea",en:"Area",es:"&Aacute;rea"}],"d22":[{pt:"Insere pontos no mapa em coordenadas geogr&aacute;ficas. Os pontos inclu&iacute;dos podem ser transformados em linhas ou pol&iacute;gonos. Os pontos s&atilde;o armazenados em um tema tempor&aacute;rio, podendo-se fazer o download do arquivo shapefile.",en:"Insert points on the map in geographical coordinates. The added points can be converted into lines or polygons. The points are stored in a temporary theme and can be downloaded as a shapefile.",es:"Inserte puntos en el mapa en coordenadas geogr&aacute;ficas. Los puntos incluidos pueden ser transformados en l&iacute;neas o pol&iacute;gonos. Los puntos se almacenan en un tema temporal y se pueden descargar como archivo shapefile."}],"d22t":[{pt:"inserir pontos",en:"insert points",es:"insertar puntos"}],"d23":[{pt:"Insere um gr&aacute;fico no ponto clicado conforme os atributos existentes no tema escolhido. O tema deve possuir itens com valores num&eacute;ricos na tabela de atributos.",en:"Insert a chart on the clicked point according to the attributes of the selected theme. The theme must have records with numerical values in the table of attributes.",es:"Inserte un gr&aacute;fico en el punto marcado seg&uacute;n los atributos existentes en el tema seleccionado. El tema debe tener campos con valores num&eacute;ricos en la tabla de atributos."}],"d23t":[{pt:"Clique gr&aacute;fico",en:"Click on the chart",es:"Haga clic en el gr&aacute;fico"}],"d24":[{pt:"Abre as ferramentas para sele&ccedil;&atilde;o de elementos de um tema. Os elementos selecionados podem ser utilizados em outras opera&ccedil;&ocirc;es, como buffer e sele&ccedil;&atilde;o por tema.",en:"Open the tools for selecting features of a theme. The selected features can be used for other operations like buffer or selection by theme.",es:"Abre las herramientas para seleccionar elementos de un tema. Los elementos seleccionados pueden ser utilizados en otras operaciones como &aacute;reas de influencia (buffer) y selecci&oacute;n por tema."}],"d24t":[{pt:"Selecionar",en:"Select",es:"Seleccionar"}],"d25":[{pt:"Insere texto no mapa clicando em um ponto. Utilize essa op&ccedil;&atilde;o para adicionar informa&ccedil;&ocirc;es ao mapa.",en:"Insert a text on the map by clicking on a point. Use this option to add information on the map.",es:"Inserte un texto en el mapa haciendo clic en un punto. Utilice esta opci&oacute;n para agregar informaci&oacute;n en el mapa."}],"d25t":[{pt:"Inserir texto",en:"Insert text",es:"Insertar texto"}],"d26":[{pt:"Escolha o visual para os bot&otilde;es e outras caracter&iacute;sticas visuais do mapa",en:"Choose a button appearance and other visual characteristics of the map",es:"Elija el aspecto para los botones y otras caracter&iacute;sticas visuales del mapa"}],"d27":[{pt:"Interface",en:"Interface",es:"interfaz"}],"d28":[{pt:"Aguarde...gerando os arquivos",en:"Please wait...generating files",es:"Espera...generando los archivos"}],"d29":[{pt:"Esta&ccedil;&otilde;es METAR",en:"METAR stations",es:"Estaciones METAR"}],"d30":[{pt:"Linha do tempo",en:"Timeline",es:"L&iacute;nea del tiempo"}],"d31":[{pt:"N&atilde;o existe nenhuma camada com etiquetas ativas",en:"There is no layer with active labels",es:"No existe ninguna capa con etiquetas activas"}],"d32":[{pt:"Aplicativos",en:"Applications",es:"Aplicaciones"}],"ge1":[{pt:"Navega&ccedil;&atilde;o com o mouse",en:"Navigation with the mouse",es:"Navegaci&oacute;n con el rat&oacute;n"}],"ge2":[{pt:"Barra de status",en:"Status bar",es:"Barra de estado"}],"ge3":[{pt:"Mapa de refer&ecirc;ncia",en:"Overview map",es:"Mapa de referencia"}],"ge4":[{pt:"Escala e legenda",en:"Scale and legend",es:"Escala y leyenda"}],"ge5":[{pt:"Atmosfera",en:"Atmosphere",es:"Atm&oacute;sfera"}],"ge6":[{pt:"Grade de coordenadas",en:"Coordinates grid",es:"Cuadr&iacute;culas de coordenadas"}],"ge7":[{pt:"Luz do sol",en:"Sun light",es:"Luz del sol"}],"ge8":[{pt:"Limites pol&iacute;ticos",en:"Political boundaries",es:"L&iacute;mites pol&iacute;ticos"}],"ge9":[{pt:"Constru&ccedil;&otilde;es em 3D",en:"3D buildings ",es:"Construciones en 3D"}],"ge10":[{pt:"Estradas",en:"Roads",es:"Carreteras"}],"ge11":[{pt:"Terreno",en:"Terrain",es:"Terreno"}],"x1":[{pt:"P&aacute;gina principal",en:"Main page",es:"P&aacute;gina principal"}],"x2":[{pt:"Lista de menus",en:"Menu lists",es:"Lista de men&uacute;s"}],"x3":[{pt:"Miniaturas",en:"Thumbnails",es:"Miniaturas"}],"x4":[{pt:"Pesquisa na INDE",en:"Search in INDE",es:"B&uacute;squeda en INDE"}],"x5":[{pt:"Editar subgrupos",en:"Edit subgroups",es:"Editar subgrupos"}],"x6":[{pt:"Editar temas",en:"Edit themes",es:"Editar temas"}],"x7":[{pt:"op&ccedil;&atilde;o vis&iacute;vel apenas para editores",en:"option visible to editors only",es:"opci&oacute;n visible solo para editores"}],"x8":[{pt:"Sistema de administra&ccedil;&atilde;o",en:"Management system",es:"Sistema de administraci&oacute;n"}],"x9":[{pt:"Editar &aacute;rvore",en:"Edit tree",es:"Editar &aacute;rbol"}],"x10":[{pt:"Editar menus do cat&aacute;logo",en:"Edit catalog menus",es:"Editar men&uacute;s del cat&aacute;logo"}],"x11":[{pt:"Abre em uma janela",en:"Open in a window",es:"Abre en una ventana"}],"x13":[{pt:"&Aacute;rvore de camadas n&atilde;o encontrada",en:"Tree layers not found",es:"Arboles de capas no se encuentra"}],"x14":[{pt:"sim",en:"yes",es:"s&iacute;"}],"x15":[{pt:"n&atilde;o",en:"no",es:"no"}],"x16":[{pt:"Valor n&atilde;o definido",en:"Value not defined",es:"Valor no definido"}],"x17":[{pt:"Essa op&ccedil;&atilde;o afeta apenas a impress&atilde;o do mapa",en:"This option only affects map printing",es:"Esta opci&oacute;n solo afecta a la impresi&oacute;n del mapa"}],"x18":[{pt:"Nome n&atilde;o definido",en:"Name not defined",es:"Nombre no definido"}],"x19":[{pt:"Coment&aacute;rios de",en:"Reviews of",es:"Comentarios de"}],"x20":[{pt:"Clique no mapa para desenhar o pol&iacute;gono",en:"Click on the map to draw a polygon",es:"Haga clic en el mapa para dibujar un pol&iacute;gono"}],"x21":[{pt:"Essa opera&ccedil;&atilde;o n&atilde;o funciona nessa interface",en:"This operation does not work on this interface",es:"Esta operaci&oacute;n no funciona en esta interfaz"}],"x22":[{pt:"Op&ccedil;&atilde;o n&atilde;o dispon&iacute;vel",en:"Option not available",es:"Opci&oacute;n no disponible"}],"x23":[{pt:"Dire&ccedil;&atilde;o",en:"Direction",es:"Direcci&oacute;n"}],"x25":[{pt:"M&eacute;todo para calcular dist&acirc;ncias",en:"Method to calculate distances",es:"M&eacute;todo para calcular distancias"}],"x26":[{pt:"Voce quer mesmo encerrar a sessao?",en:"Do you want to logout?",es:"&iquest;Quiere cerrar la sesi&oacute;n?"}],"x27":[{pt:"Usu&aacute;rio",en:"User",es:"Usuario"}],"x28":[{pt:"Senha",en:"Password",es:"Contrase&ntilde;a"}],"x29":[{pt:"Enviar",en:"Submit",es:"Enviar"}],"x30":[{pt:"Ativo",en:"Active",es:"Activo"}],"x31":[{pt:"Erro",en:"Error",es:"Error"}],"x32":[{pt:"Recuperar senha",en:"Recover password",es:"Recuperar contrase&ntilde;a"}],"x33":[{pt:"Escolha um tema da lista",en:"Select a theme from the list",es:"Seleccione un tema de la lista"}],"x34":[{pt:"Lugar",en:"Place",es:"Lugar"}],"x35":[{pt:"Escolha um tipo de busca nas propriedades",en:"Choose a search type in the properties",es:"Elija un tipo de b&uacute;squeda en las propiedades"}],"x36":[{pt:"Digite uma palavra para busca!",en:"Enter search terms!",es:"Introduzca una palabra clave para buscar!"}],"x37":[{pt:"Onde ser&aacute; feita a busca",en:"Where will the search be done?",es:"&iquest;D&oacute;nde se realizar&aacute; la b&uacute;squeda?"}],"x38":[{pt:"Servi&ccedil;os de busca externos",en:"External search services",es:"Servicios de b&uacute;squeda externos"}],"x39":[{pt:"Temas existentes no mapa",en:"Existing themes on the map",es:"Temas existentes en el mapa"}],"x40":[{pt:"Apenas os temas especialmente configurados pelo administrador do i3Geo podem receber opera&ccedil;&otilde;es de busca",en:"Only those themes specially configarated by the i3Geo administrator can receive search operations",es:"Solo los temas especialmente configurados por el administrador de i3Geo pueden ser objeto de operaciones de b&uacute;squeda"}],"x41":[{pt:"Nada encontrado nos temas ou nenhum tema permite busca",en:"Nothing found in the themes or no theme allows searching",es:"Nada encontrado en los temas o ning&uacute;n tema permite b&uacute;squedas"}],"x42":[{pt:"Nada encontrado em ",en:"Nothing found at ",es:"No se encontr&oacute; nada en "}],"x43":[{pt:"Erro ao acessar o servi&ccedil;o",en:"Error accessing the service",es:"Error al acceder al servicio"}],"x44":[{pt:"Nuvem Flash",en:"Cloud Flash",es:"Nube Flash"}],"x45":[{pt:"Diret&oacute;rios",en:"Directories",es:"Directorios"}],"x46":[{pt:"Conex&atilde;o WMS-T",en:"WMS-T connection",es:"Conexi&oacute;n WMS-T"}],"x47":[{pt:"Conex&atilde;o GeoRSS",en:"GeoRSS connection",es:"Conexi&oacute;n GeoRSS"}],"x48":[{pt:"Rota",en:"Route",es:"Ruta"}],"x49":[{pt:"Coordenadas aproximadas",en:"Approximate coordinates",es:"Coordenadas aproximadas"}],"x50":[{pt:"Feche para parar",en:"Close to stop",es:"Cierre para parar"}],"x51":[{pt:"Sele&ccedil;&atilde;o",en:"Selection",es:"Selecci&oacute;n"}],"x52":[{pt:"Alterar senha",en:"Change password",es:"Cambiar contrase&ntilde;a"}],"x53":[{pt:"Upload de WMC",en:"WMC upload",es:"Subir WMC"}],"x54":[{pt:"Perfil",en:"Profile",es:"Perfil"}],"x55":[{pt:"Salva o tema",en:"Save theme",es:"Guarda el tema"}],"x56":[{pt:"Topon&iacute;mia",en:"Toponymy",es:"Toponimia"}],"x57":[{pt:"Cartogramas estat&iacute;sticos",en:"Statistical cartograms",es:"Cartogramas estad&iacute;sticos"}],"x58":[{pt:"Continua",en:"Continue",es:"Seguir"}],"x59":[{pt:"Localiza",en:"Locate",es:"Localiza"}],"x60":[{pt:"Cartogramas",en:"Cartograms",es:"Cartogramas"}],"x61":[{pt:"Filtra limite",en:"Filter limit",es:"Filtra l&iacute;mite"}],"x62":[{pt:"Remover",en:"Remove",es:"Eliminar"}],"x63":[{pt:"Para salvar as configura&ccedil;&otilde;es de uma camada,<br> utilize a op&ccedil;&atilde;o existente na &aacute;rvore de camadas no n&oacute; correspondente ao tema (basta expandir o tema para visualizar as op&ccedil;&otilde;es)<br><br>",en:"To save a layer setting,<br> use the option available in the layer tree corresponding to the theme node (just expand the theme to view the options)<br><br>",es:"Para guardar la configuraci&oacute;n de una capa,<br> utilice la opci&oacute;n disponible en la &aacute;rbol de capas en el nodo correspondiente al tema (basta con expandir el tema para ver las opciones)<br><br>"}],"x64a":[{pt:"Congela a vis&atilde;o atual",en:"Freeze the current view",es:"Congela la vista actual"}],"x64":[{pt:"Item",en:"Item",es:"Item"}],"x65":[{pt:"Buscando &iacute;tens...",en:"Searching fields...",es:"Buscando campos..."}],"x66":[{pt:"Ocorreu um erro",en:"There was an error",es:"Ocurri&oacute; un error"}],"x67":[{pt:"Comunidade i3Geo",en:"i3Geo community",es:"Comunidad i3Geo"}],"x68":[{pt:"Vers&atilde;o",en:"Version",es:"Versi&oacute;"}],"zoomliShift":[{pt:"Pressione a tecla SHIFT junto com o bot&atilde;o esquerdo do mouse e arraste para definir a &aacute;rea que ser&aacute; aproximada",en:"Press the SHIFT key along with the left mouse button and drag to define the area you want to zoom",es:"Presione la tecla MAY&Uacute;S junto con el bot&oacute;n izquierdo del rat&oacute;n y arrastre para definir el &aacute;rea en la que desea hacer zoom"}],"zoomliCtrl":[{pt:"Pressione a tecla CTRL junto com o bot&atilde;o esquerdo do mouse e arraste para definir a &aacute;rea que ser&aacute; aproximada",en:"Press the CTRL key along with the left mouse button and drag to define the area you want to zoom",es:"Presione la tecla CTRL junto con el bot&oacute;n izquierdo del rat&oacute;n y arrastre para definir el &aacute;rea en la que desea hacer zoom"}],"x70":[{pt:"Utilize os dedos em um movimento de pin&ccedil;a para definir a &aacute;rea que ser&aacute; aproximada ou afastada",en:"Use the pinch-zoom gesture to define the area that will be zoomed in or out",es:"Utilice los gestos de pinzas de los dedos para definir el &aacute;rea que ser&aacute; acercada o alejada"}],"x71":[{pt:"Aplicativos estat&iacute;sticos cadastrados",en:"Registered statistical applications",es:"Aplicaciones estad&iacute;sticas registradas"}],"x72":[{pt:"Lista de mapas cadastrados",en:"List of registered maps",es:"Lista de los mapas registrados"}],"x73":[{pt:"Redirecionar para a vers&atilde;o adaptada para dispositivos m&oacute;veis?",en:"Redirect to mobile version?",es:"Redireccionar a una versi&oacute;n adaptada a dispositivos m&oacute;viles?"}],"x74":[{pt:"Fecha",en:"Close",es:"Cierra"}],"x75":[{pt:"Cancela",en:"Cancel",es:"Cancela"}],"x76":[{pt:"O tema j&aacute; existe no mapa.",en:"This theme already exists on theme map.",es:"El tema ya existe en el mapa."}],"x77":[{pt:"Nome do novo marcador",en:"New bookmark name",es:"Nombre de marcador nuevo"}],"x78":[{pt:"Copie os marcadores e cole em um editor para guard&aacute;-los",en:"Copy bookmarks and paste in an editor to save them",es:"Copiar los marcadores y pegarlos en un editor para guardarlos"}],"x79":[{pt:"Marcadores",en:"Bookmarks",es:"Marcadores"}],"x80":[{pt:"Exportar",en:"Export",es:"Exportar"}],"x81":[{pt:"Importar",en:"Import",es:"Importar"}],"x82":[{pt:"Marcar regi&atilde;o",en:"Mark region",es:"Marcar regi&oacute;n"}],"x83":[{pt:"Cole os marcadores para import&aacute;-los",en:"Paste the bookmarks to import",es:"Pegue los marcadores para importarlos"}],"x84":[{pt:"Exportar SHP",en:"Export SHP",es:"Exportar SHP"}],"x85":[{pt:"Visualizador de WMS da INDE-Br",en:"INDE-Br WMS viewer",es:"Visualizador de WMS de INDE-Br"}],"x86":[{pt:"Prefer&ecirc;ncias",en:"Preferences",es:"Preferencias"}],"x87":[{pt:"Limites e localidades",en:"Boundaries and localities",es:"L&iacute;mites y localidades"}],"x88":[{pt:"Prefer&ecirc;ncias",en:"Preferences",es:"Preferencias"}],"x89":[{pt:"Editar cadastro",en:"Edit register",es:"Editar registro"}],"x90":[{pt:"Mapas cadastrados",en:"Registered maps",es:"Mapas registrados"}],"x91":[{pt:"Feche para parar. Desligue o tema para ver o efeito",en:"Close to stop. Turn off the theme to see the effect",es:"Cierre para parar. Apague el tema para ver el efecto"}],"x92":[{pt:"Escolha uma camada",en:"Select a layer",es:"Seleccione una capa"}],"x93":[{pt:"Localiza&ccedil;&atilde;o do usu&aacute;rio",en:"User location",es:"Ubicaci&oacute;n del usuario"}],"x94":[{pt:"Remove as figuras da tela",en:"Remove pictures from the screen",es:"Quita las figuras de la pantalla"}],"x95":[{pt:"trecho",en:"stretch",es:"tramo"}],"x96":[{pt:"atual",en:"current",es:"actual"}],"x97":[{pt:"total",en:"total",es:"total"}],"x98":[{pt:"per&iacute;metro",en:"perimeter",es:"per&iacute;metro"}],"x99":[{pt:"C&aacute;lculo n&atilde;o pode ser realizado. Falta carregar a API de geometria do GM",en:"The calculation cannot be performed. It is necessary to upload the GM geometry API",es:"El c&aacute;lculo no puede ser realizado. Falta cargar la API de geometr&iacute;a de GM"}],"x101":[{pt:"C&oacute;pia",en:"Copy",es:"Copia"}],"x102":[{pt:"Mapa de calor",en:"Heatmap",es:"Mapa de calor"}],"x103":[{pt:"Links para abrir o mapa",en:"Links to open the map",es:"Links para abrir el mapa "}],"x104":[{pt:"Mapa de agrupamentos",en:"Cluster map",es:"Mapa de agrupaci&oacute;n"}],"x105":[{pt:"Navega&ccedil;&atilde;o",en:"Browsing",es:"Navegaci&oacute;n"}],"mais":[{pt:"Mais...",en:"More...",es:"M&aacute;s..."}],"uploadArquivoGeo":[{pt:"Upload de arquivo geo",en:"Geo file upload",es:"Carga del archivo geo"}],"conexaoServicoGeo":[{pt:"Conex&atilde;o com servi&ccedil;os geo",en:"Connection to geo services",es:"Conexi&oacute;n con servicios geo"}],"saikuAba":[{pt:"SAIKU - OLAP (abrir em nova aba)",en:"SAIKU - OLAP (open in a new tab)",es:"SAIKU - OLAP (abrir en una nueva pesta&ntilde;a)"}],"saikuMapa":[{pt:"SAIKU - OLAP (abrir em janela interna)",en:"SAIKU - OLAP (open in an inner window)",es:"SAIKU - OLAP (abrir en una ventana interna)"}],"refMapaAtual":[{pt:"Mapa atual",en:"Current map",es:"Mapa actual"}],"refMapaDinamico":[{pt:"Mapa fixo",en:"WMS",es:"WMS"}],"naoPermitido":[{pt:"Operacao nao autorizada para esse usuario",en:"This user does not have permission to perform this action",es:"Operaci&oacute;n no autorizada para este usuario"}],"melhorcaminho":[{pt:"Melhor caminho (raster)",en:"Best way (raster)",es:"Mejor camino (raster)"}],"tolerancia":[{pt:"Toler&acirc;ncia de busca (em pixels)",en:"Search tolerance (in pixels)",es:"Tolerancia de b&uacute;squeda (en pixeles)"}],"naoInstalado":[{pt:"Ferramenta n&atilde;o dispon&iacute;vel nessa instala&ccedil;&atilde;o do i3Geo",en:"Tool not available on this i3Geo installation",es:"Herramienta no disponible en esta instalaci&oacute;n de i3geo"}],"variaEscala":[{pt:"Depend&ecirc;ncia da escala",en:"Scale dependency",es:"Dependencia de escala"}],"mostraTodosLegenda":[{pt:"Mostra tudo",en:"Show all",es:"Muestra todo"}],"mostraSoLegenda":[{pt:"Mostra s&oacute; a legenda",en:"Show legend only",es:"Muestra solo la leyenda"}],"removerDoMapa":[{pt:"Remove a camada do mapa?",en:"Do you want to remove the layer from map?",es:"&iquest;Quiere remover la capa del mapa?"}],"dicaBuscaRapida":[{pt:"Abre uma janela flutuante com op&ccedil;&otilde;es de busca de dados em servi&ccedil;os como o Google Maps ou nas camadas exsitentes no mapa",en:"Open a floating window with data search options on services like Google Maps or on the map layers",es:"Abre una ventana flotante con opciones de b&uacute;squeda de datos en servicios como Google Maps o en las capas del mapa"}],"refresh":[{pt:"Refaz a &aacute;rvore, reconstruindo os &iacute;cones e lista de camadas",en:"Redo the tree by rebuilding the icons and the layer list",es:"Rehacer el &aacute;rbol reconstruyendo los iconos y la lista de capas"}],"lixeira":[{pt:"Clique para ver a lista de camadas em uma janela flutuante com op&ccedil;&atilde;o para remover um ou mais camadas do mapa. Arraste uma camada sobre esse &iacute;cone para remov&ecirc;-la individualmente",en:"Click to see the layer list in a floating window with the option to remove one or more layers from the map. Drag a layer to this icon to remove it individually",es:"Haga clic para ver la lista de capas en una ventana flotante con la opci&oacute;n de eliminar una o m&aacute;s capas del mapa. Arrastre una capa sobre este icono para removerla individualmente"}],"filtraCam":[{pt:"Permite filtrar a lista de camadas mostradas na &aacute;rvore conforme propriedades espec&iacute;ficas de cada uma",en:"It allows you to filter the layer lists shown in the tree according to their specific properties",es:"Permite filtrar la lista de capas mostradas en el &aacute;rbol seg&uacute;n las propiedades espec&iacute;ficas de cada una"}],"legenda":[{pt:"Abre a legenda do mapa em uma janela flutuante",en:"Open the map legend in a floating window",es:"Abre la leyenda del mapa en una ventana flotante "}],"ferramMapa":[{pt:"Mostra a lista de ferramentas que atuam sobre o mapa",en:"It shows a list of tools that perform tasks on the map",es:"Muestra la lista de herramientas que act&uacute;an sobre el mapa"}],"ferramCamadas":[{pt:"Mostra a lista de ferramentas que atuam sobre camadas",en:"It shows a list of tools that perform tasks on the layers",es:"Muestra una lista de herramientas que act&uacute;an sobre las capas"}],"ajudaEditorOlSalva":[{pt:"Para editar os atributos, utilize a ferramenta de identifica&ccedil;&atilde;o. &Eacute; necess&aacute;rio que exista uma coluna com identificadores &uacute;nicos na tabela a ser editada e que essa coluna esteja vis&iacute;vel na ferramenta de identifica&ccedil;&atilde;o.",en:"Use the identification tool to edit the attributes. There must be a column with unique identifiers in the table that will be edited. This column should be visible in the identification tool.",es:"Para editar los atributos utilice la herramienta de identificaci&oacute;n. Es necesario que exista una columna con identificadores &uacute;nicos en la tabla a ser editada y que esa columna sea visible en la herramienta de identificaci&oacute;n."}],"mascara":[{pt:"M&aacute;scara",en:"Mask",es:"M&aacute;scara"}],"result":[{pt:"Resultado",en:"Result",es:"Resultado"}],"tativo":[{pt:"Tema ativo",en:"Active theme ",es:"Tema activo"}],"geosel":[{pt:"geometria(s) selecionada(s) encontrada(s)",en:"selected geometry found",es:"geometr&iacute;a(s) seleccionada(s) encontrada(s)"}],"listar":[{pt:"Listar",en:"Make a list",es:"Hacer una lista"}],"sdados":[{pt:"Salvar dados",en:"Save data",es:"Guardar datos"}],"incorpo":[{pt:"Incorporar ao mapa",en:"Add to map",es:"Agregar al mapa"}],"selum":[{pt:"Selecione uma ou mais geometrias",en:"Select one or more geometries",es:"Seleccione una o m&aacute;s geometr&iacute;as"}],"atrib":[{pt:"Atributos",en:"Attributes",es:"Atributos"}],"reg":[{pt:"Registros",en:"Records",es:"Registros"}],"adic":[{pt:"Adicionando",en:"Adding",es:"Agregando"}],"stema":[{pt:"Salvar no tema",en:"Save the theme",es:"Salvar el tema"}],"seluma":[{pt:"Selecione apenas uma figura",en:"Select one picture only",es:"Seleccione solo una figura"}],"salva":[{pt:"Salva",en:"Save",es:"Salva"}],"canc":[{pt:"Cancela",en:"Cancel",es:"Cancela"}],"dlinha":[{pt:"digitalizar linha",en:"digitalize line",es:"digitalizar l&iacute;nea"}],"dpol":[{pt:"digitalizar poligono",en:"digitalize polygon",es:"digitalizar pol&iacute;gono"}],"dponto":[{pt:"digitalizar ponto",en:"digitalize point",es:"digitalizar punto"}],"dtexto":[{pt:"digitalizar texto",en:"digitalize text",es:"digitalizar texto"}],"cortaf":[{pt:"corta figura",en:"cut picture",es:"cortar figura"}],"modf":[{pt:"modifica figura",en:"modify picture",es:"modificar figura"}],"listag":[{pt:"lista geometrias",en:"list geometries",es:"crear lista de geometr&iacute;as"}],"frente":[{pt:"trazer para frente",en:"send forward",es:"traer al frente"}],"studo":[{pt:"selecionar tudo",en:"select all",es:"seleccionar todo"}],"ustudo":[{pt:"limpar sele&ccedil;&atilde;o",en:"clear selection",es:"limpiar la selecci&oacute;n"}],"excsel":[{pt:"Remove os elementos selecionados",en:"Remove selected features",es:"Remueve los elementos seleccionados"}],"opcoes":[{pt:"Op&ccedil;&otilde;es",en:"Options",es:"Opciones"}],"meneditor1":[{pt:"Para excluir registros do banco de dados utilize a ferramenta de identifica&ccedil;&atilde;o",en:"Use the identification tool to delete records from the database",es:"Para excluir registros de la base de datos utilice la herramienta de identificaci&oacute;n"}],"meneditor2":[{pt:"Nenhum elemento gr&aacute;fico encontrado. Utilize as op&ccedil;&otilde;es de cria&ccedil;&atilde;o de geometrias.",en:"No graphic element found. Use the options to create geometries.",es:"Ning&uacute;n elemento gr&aacute;fico encontrado. Utilice las opciones de creaci&oacute;n de geometr&iacute;a."}],"meneditor3":[{pt:"Voc&ecirc; precisa fazer login para usar a op&ccedil;&atilde;o de salvar no banco de dados",en:"You must be logged in to use the save to database option",es:"Usted debe iniciar sesi&oacute;n para utilizar la opci&oacute;n de guardar en la base de datos"}],"meneditor4":[{pt:"Valores iguais ao original",en:"Values equal to the original ones",es:"Valores iguales al original"}],"meneditor5":[{pt:"&Eacute; necess&aacute;rio ter um c&oacute;digo para poder excluir",en:"It is necessary to have a password to exclude",es:"Es necesario tener una clave para excluir"}],"meneditor6":[{pt:"Ap&oacute;s escolher a medida da vari&aacute;vel, clique no mapa para escolher o limite geogr&aacute;fico.",en:"After choosing the variable measure, click on the map to choose the geographical boundary.",es:"Despu&eacute;s de escoger la medida de la variable, haga clic en el mapa para seleccionar el l&iacute;mite geogr&aacute;fico."}],"opsel":[{pt:"Opera&ccedil;&otilde;es sobre as figuras selecionadas",en:"Operations on the selected pictures",es:"Operaciones sobre las figuras seleccionadas"}],"capturar":[{pt:"Capturar elemento de um tema",en:"Capture a theme feature",es:"Capturar elemento de un tema"}],"salvexc":[{pt:"Salvar/excluir dados",en:"Save/exclude data",es:"Guardar/excluir datos"}],"edatrib":[{pt:"Editar atributos",en:"Edit Attributes",es:"Editar atributos"}],"camedit":[{pt:"Camadas edit&aacute;veis",en:"Editable layers",es:"Capas editables"}],"nenhum":[{pt:"Nenhum",en:"None",es:"Ninguno"}],"tipo":[{pt:"Tipo",en:"Type",es:"Tipo"}],"abreMapa":[{pt:"Abrir o mapa",en:"Open the map",es:"Abrir el mapa "}],"areaAprox":[{pt:"&Aacute;rea aproximada",en:"Approximate area",es:"&Aacute;rea aproximada"}],"distAprox":[{pt:"Dist&acirc;ncia aproximada",en:"Approximate distance",es:"Distancia aproximada"}],"trocaInterface":[{pt:"Troca de interface",en:"Interface change",es:"Cambio de interfaz"}],"wkt2layer":[{pt:"Converte WKT em camada",en:"Convert WKT into layer",es:"Transformar WKT en capa"}],"salvaDadosEditor":[{pt:"Os dados s&oacute; podem ser salvos em temas que permitem edi&ccedil;&atilde;o e que possuem coluna com auto incremento",en:"Data can only be saved in themes that allow edition and have columns with auto-increment",es:"Los datos solo pueden ser guardados en los temas que permiten edici&oacute;n y que poseen columnas con auto incremento"}],"novaaba":[{pt:"Abre em nova aba",en:"Open in a new tab",es:"Abre en una pesta&ntilde;a nueva"}],"novonome":[{pt:"Novo nome",en:"New name",es:"Nombre nuevo"}],"medir":[{pt:"Medir/Calcular",en:"Measure/Calculate",es:"Medir/Calcular"}],"tabela":[{pt:"Tabela",en:"Table",es:"Tabla"}],"ligaDesliga":[{pt:"Liga/Desliga",en:"Turn on/Turn off",es:"Encender/Apagar"}],"naoPublicado":[{pt:"n&atilde;o publicado",en:"not published",es:"no publicado"}],"operacoesMapaTema":[{pt:"Opera&ccedil;&otilde;es sobre o mapa ou tema",en:"Operations on the map or theme",es:"Operaciones sobre el mapa o tema"}],"descMenuAjuda":[{pt:"Documenta&ccedil;&atilde;o, redes sociais, tutoriais...",en:"Documentation, social networks, tutorials...",es:"Documentaci&oacute;n, redes sociales, tutoriales..."}],"descMenuAnalise":[{pt:"Dist&acirc;ncia, &aacute;rea, buffer, gr&aacute;ficos...",en:"Distance, area, buffer, graphics...",es:"Distancia, &aacute;rea, buffer, gr&aacute;ficos..."}],"descArquivos":[{pt:"Salvar e carregar mapfile, lista de mapas...",en:"Save and upload mapfile, map list...",es:"Guardar y cargar mapfile, lista de mapas..."}],"descOperacoesMapaTema":[{pt:"Tabela, legenda, imprimir, upload, navega&ccedil;&atilde;o...",en:"Table, legend, print, upload, browsing...",es:"Tabla, leyenda, impresi&oacute;n, carga, navegaci&oacute;n..."}],"descOgcWms":[{pt:"Adiciona camada via servi&ccedil;o WMS",en:"Add layer via WMS service",es:"A&ntilde;ade capa a trav&eacute;s de servicio WMS"}],"descLimLoc":[{pt:"Regi&otilde;es cadastradas no sistema de metadados estat&iacute;sticos",en:"Regions registered in the statistical metadata system",es:"Regiones registradas en el sistema de metadatos estad&iacute;sticos"}],"descMeta":[{pt:"Camadas baseadas no sistema de metadados estat&iacute;sticos",en:"Layers based on the statistical metadata system",es:"Capas basadas en el sistema de metadatos estad&iacute;sticos"}],"descMapas":[{pt:"Mapas prontos para uso, com camadas j&aacute; selecionadas",en:"Ready-to-use maps with layers already selected",es:"Mapas listos para su uso con capas seleccionadas"}],"descEstrelas":[{pt:"Lista de camadas classificadas conforme o n&uacute;mero de acessos",en:"List of layers classified according to the number of accesses",es:"Lista de capas clasificadas seg&uacute;n el n&uacute;mero de accesos"}],"descSistemas":[{pt:"Sistemas com op&ccedil;&otilde;es espec&iacute;ficas e que permitem adicionar camadas ao mapa",en:"Systems with specific options that allow you to add layers to the map",es:"Sistemas con opciones espec&iacute;ficas que permiten agregar capas al mapa"}],"descDir":[{pt:"Diret&oacute;rio de arquivos shapefile",en:"Shapefile directory",es:"Directorio de archivos shapefile"}],"localiza":[{pt:"Posi&ccedil;&atilde;o",en:"Position",es:"Posici&oacute;n"}],"volta":[{pt:"volta",en:"back",es:"volver"}],"continua":[{pt:"continua",en:"continue",es:"continuar"}],"avanca":[{pt:"avan&ccedil;a",en:"go ahead",es:"avanzar"}],"tipvazio":[{pt:"N&atilde;o existe nenhuma camada no mapa que permita mostrar etiquetas",en:"There is no layer on the map that allows you to display labels",es:"No existe ninguna capa en el mapa que permita mostrar etiquetas"}],"erroTpl":[{pt:"Erro ao carregar um template",en:"Error loading template",es:"Error al cargar una plantilla"}],"remove":[{pt:"Remove",en:"Remove",es:"Eliminar"}],"iconeFerramentas":[{pt:"Caixa de ferramentas",en:"Tool box",es:"Caja de herramientas"}],"iconeMapa":[{pt:"Camadas inclu&iacute;das",en:"Layers included",es:"Capas incluidas"}],"iconeCatalogo":[{pt:"Incluir mais camadas",en:"Add more layers",es:"Incluir m&aacute;s capas"}],"iconeLegenda":[{pt:"Legenda do mapa",en:"Map Legend",es:"Leyenda del mapa"}],"iconeBalao":[{pt:"Info resumida",en:"Summary information",es:"Informaci&oacute;n resumida"}],"iconeIdentifica":[{pt:"Info completa",en:"Comprehensive information",es:"Informaci&oacute;n completa"}],"indeOk":[{pt:"Cat&aacute;logo da INDE j&aacute; est&aacute; dispon&iacute;vel",en:"INDE catalog now available",es:"Cat&aacute;logo del INDE ya est&aacute; disponible"}],"deveLigada":[{pt:"A camada deve estar vis&iacute;vel",en:"The layer must be visible",es:"La capa debe ser visible"}],"balaoVazio":[{pt:"N&atilde;o foram encontrados dados nas camadas dispon&iacute;veis. Experimente utilizar o &iacute;cone de mais informa&ccedil;&otilde;es",en:"No data was found on the available layers. Try to use the more infomation icon",es:"No se encontraron datos en las capas disponibles. Intente utilizar el icono de m&aacute;s informaci&oacute;n"}],"umaLigada":[{pt:"Pelo menos uma camada deve estar ligada no mapa",en:"At least one layer must be associated with the map",es:"Al menos una capa debe estar conectada en el mapa"}],"precisaApiGM":[{pt:"Essa op&ccedil;&atilde;o necessita de uma API do Google Maps. Consulte o administrador do sistema. O c&oacute;digo da API deve constar no arquivo de configura&ccedil;&atilde;o do i3Geo.",en:"This option requires a Google Maps API. Ask your system administrator for advice. The API code should be in the i3Geo configuration file.",es:"Esta opci&oacute;n requiere una API de Google Maps. Consulte con el administrador del sistema. El c&oacute;digo de la API debe incluirse en el archivo de configuraci&oacute;n de i3Geo."}],"graticule":[{pt:"Grade de coordenadas (ativa e desativa)",en:"Coordinate grid (turn on and turn off)",es:"Cuadr&iacute;cula de coordenadas (activa y desactiva)"}],"versaoAntiga":[{pt:"Essa op&ccedil;&atilde;o pode n&atilde;o funcionar corretamente devido a vers&atilde;o do sistema (Mapserver)",en:"This option may not work properly because of the system version (Mapserver)",es:"Esta opci&oacute;n puede que no funcione correctamente debido a la versi&oacute;n del sistema (Mapserver)"}],"camadasDeFundo":[{pt:"Camadas de fundo",en:"Basemap",es:"Mapa base"}],"funcaojstip":[{pt:"Fun&ccedil;&atilde;o JS (para as etiquetas)",en:"",es:""}],"rangeScaleMsg":[{pt:"Vis&iacute;vel apenas em determinadas escalas",en:"",es:""}],"layerDesenho":[{pt:"Camada de desenho",en:"",es:""}],"confirma":[{pt:"Confirma",en:"",es:""}],"selCorta":[{pt:"Selecione primeiro um elemento para ser cortado",en:"",es:""}],"desPol":[{pt:"Desenhe um pol&iacute;gono",en:"",es:""}],"union":[{pt:"Uni&atilde;o",en:"",es:""}],"intersect":[{pt:"Intersec&ccedil;&atilde;o",en:"",es:""}],"symdif":[{pt:"Diferen&ccedil;a sim&eacute;trica",en:"",es:""}],"dif":[{pt:"Diferen&ccedil;a",en:"",es:""}],"shiftdel":[{pt:"Para apagar um v&eacute;rtice, pressione shift e clique",en:"",es:""}],"extent":[{pt:"Extens&atilde;o",en:"",es:""}],"cola":[{pt:"Cola",en:"",es:""}],"fillring":[{pt:"Preenche as ilhas",en:"",es:""}],"naoremovewkt":[{pt:"Fecha sem remover o desenho",en:"",es:""}],"ativasnaptol":[{pt:"Ativa toler&acirc;ncia (snap)",en:"",es:""}],"freehand":[{pt:"M&atilde;o livre",en:"",es:""}],"masc":[{pt:"M&aacute;scara",en:"",es:""}],"fullscreen":[{pt:"Tela cheia",en:"",es:""}],"esquemadecores":[{pt:"Esquema de cores",en:"Color schema",es:"Esquema de colores"}],"copiaCamada":[{pt:"C&oacute;pia da camada",en:"Layer copy",es:"Copia de la capa"}],"contorno":[{pt:"Contorno",en:"Outline",es:"Contorno"}],"copytomemory":[{pt:"Copiado para a mem&oacute;ria",en:"",es:""}],"nenhumaSel":[{pt:"N&atilde;o existe nenhuma camada com sele&ccedil;&atilde;o",en:"",es:""}],"descws":[{pt:"Utiliza Webservices para adicionar camadas ao mapa, como WMS o GeoJson",en:"",es:""}],"camadaadic":[{pt:"Camada adicionada ao mapa",en:"",es:""}],"camadaatualizada":[{pt:"Camada atualizada",en:"",es:""}],"adicmapa":[{pt:"Adiconar ao mapa",en:"",es:""}],"arqimp":[{pt:"Arquivo importado",en:"",es:""}],"feito":[{pt:"Feito!",en:"",es:""}]};
239 239 //
240 240 //compactados/idioma_compacto.js
241 241 if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.idioma={MOSTRASELETOR:false,IDSELETOR:"",SELETORES:["pt","en","es"],DICIONARIO:g_traducao,define:function(codigo){i3GEO.idioma.ATUAL=codigo;i3GEO.util.insereCookie("i3geolingua",codigo)},retornaAtual:function(){return(i3GEO.idioma.ATUAL)},defineDicionario:function(obj){i3GEO.idioma.DICIONARIO=obj},alteraDicionario:function(id,novo){i3GEO.idioma.DICIONARIO[id][0][i3GEO.idioma.ATUAL]=novo},traduzir:function(id,dic){if(!dic){dic=i3GEO.idioma.DICIONARIO}if(dic[id]){var r,t=dic[id][0];r=t[i3GEO.idioma.ATUAL];if(r==""){r=t["pt"]}return r}else{return}},adicionaDicionario:function(novodic){for(var k in novodic){if(novodic.hasOwnProperty(k)){i3GEO.idioma.DICIONARIO[k]=novodic[k]}}},mostraDicionario:function(){var w,k=0;w=window.open();for(k in i3GEO.idioma.DICIONARIO){if(i3GEO.idioma.DICIONARIO.hasOwnProperty(k)){w.document.write(k+" = "+i3GEO.idioma.traduzir(k)+"<br>")}}},trocaIdioma:function(codigo){i3GEO.util.insereCookie("i3geolingua",codigo);window.location.reload(true)},listaIdiomas:function(){for(var k in i3GEO.idioma.DICIONARIO){if(i3GEO.idioma.DICIONARIO.hasOwnProperty(k)){return(i3GEO.util.listaChaves(i3GEO.idioma.DICIONARIO[k][0]))}}},mostraSeletor:function(){if(!i3GEO.idioma.MOSTRASELETOR){return}var ins,n,w,i,pos,novoel,temp;ins="";n=i3GEO.idioma.SELETORES.length;if($i("i3geo")&&i3GEO.parametros.w<700){w="width:10px;"}else{w=""}for(i=0;i<n;i++){temp=i3GEO.idioma.SELETORES[i];ins+='<img style="'+w+'padding:0 0px;top:-7px;padding-right:0px;border: 1px solid white;" src="'+i3GEO.configura.locaplic+"/imagens/branco.gif"+'" onclick="i3GEO.idioma.trocaIdioma(\''+temp+'\')" ';if(temp==="en"){ins+='alt="Ingles" id="uk" />'}if(temp==="pt"){ins+='alt="Portugues" id="brasil" />'}if(temp==="es"){ins+='alt="Espanhol" id="espanhol" />'}}if(i3GEO.idioma.IDSELETOR!==""&&$i(i3GEO.idioma.IDSELETOR)){$i(i3GEO.idioma.IDSELETOR).innerHTML=ins}else{pos=i3GEO.util.pegaPosicaoObjeto($i(i3GEO.Interface.IDCORPO));if(!$i("i3geoseletoridiomas")){novoel=document.createElement("div");novoel.innerHTML=ins;novoel.id="i3geoseletoridiomas";document.body.appendChild(novoel)}else{novoel=$i("i3geoseletoridiomas")}novoel.style.position="absolute";novoel.style.top=pos[1]-17+"px";novoel.style.left=pos[0]+"px";novoel.style.zIndex=5000}},OBJETOIDIOMA:"",objetoIdioma:function(dic){if(!dic){dic=i3GEO.idioma.DICIONARIO}var novo={},k=0;for(k in dic){if(dic.hasOwnProperty(k)){novo[k]=i3GEO.idioma.traduzir(k,dic)}}return novo}};var $trad=function(id,dic){if(!dic||dic=="g_traducao"){return i3GEO.idioma.OBJETOIDIOMA[id]}else{return(i3GEO.idioma.traduzir(id,dic))}};(function(){if(document.cookie.indexOf("i3geolingua")===-1){var exdate=new Date();exdate.setDate(exdate.getDate()+10);var l="pt";var lang=navigator.language||navigator.userLanguage;lang=lang.split("-")[0];if(lang=="en"||lang=="es"||lang=="pt"){l=lang}document.cookie="i3geolingua="+l+"; expires="+exdate.toUTCString()+";path=/"}var c=i3GEO.util.pegaCookie("i3geolingua");if(c){i3GEO.idioma.define(c)}else{i3GEO.idioma.define("pt")}if(typeof('g_traducao')!=="undefined"){i3GEO.idioma.defineDicionario(g_traducao)}i3GEO.idioma.OBJETOIDIOMA=i3GEO.idioma.objetoIdioma(i3GEO.idioma.DICIONARIO);delete g_traducao;delete i3GEO.idioma.DICIONARIO})();
... ...
ogc.php
... ... @@ -395,7 +395,8 @@ $protocolo = $protocolo[0];
395 395 $protocolo1 = strtolower($protocolo) . '://'.$_SERVER['SERVER_NAME'];
396 396 $protocolo = strtolower($protocolo) . '://'.$_SERVER['SERVER_NAME'] .":". $_SERVER['SERVER_PORT'];
397 397 $urli3geo = str_replace("/ogc.php","",$protocolo.$_SERVER["PHP_SELF"]);
398   -
  398 +$urli3geo = str_replace(":8080","",$urli3geo);
  399 +$protocolo = str_replace(":8080","",$protocolo);
399 400 //
400 401 //garante que layers possam ser especificados de diferentes maneiras
401 402 //mas evita definir o layer como o nome do mapfile
... ... @@ -606,6 +607,7 @@ else{
606 607 }
607 608 $proto = "http" . ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == "on") ? "s" : "") . "://";
608 609 $server = isset($_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : $_SERVER['SERVER_NAME'];
  610 + $server = str_replace(":8080","",$server);
609 611 $or = $urli3geo."/ogc.php";
610 612 if((isset($tema)) && ($tema != "") && ($tipo=="metadados")){
611 613 $or = $or."?tema=".$tema."&";
... ... @@ -700,9 +702,9 @@ else{
700 702 $l->set("status",MS_OFF);
701 703 }
702 704 else{
703   - $l->set("status",MS_DEFAULT);
  705 + $l->set("status",MS_ON);
704 706 }
705   - $l->setmetadata("ows_title",pegaNome($l));
  707 + $l->setmetadata("ows_title",converteenc($l->getmetadata("tema")));
706 708 $l->setmetadata("ows_srs",$listaepsg);
707 709 $l->set("group","");
708 710 //timeout
... ... @@ -898,7 +900,7 @@ else{
898 900 $extensao = $extensaoMap;
899 901 }
900 902 $l->setmetadata("wms_extent",$extensao);
901   - $l->setmetadata("ows_title",pegaNome($l));
  903 + $l->setmetadata("ows_title",converteenc($l->getmetadata("tema")));
902 904 $l->setmetadata("ows_srs",$listaepsg);
903 905 $l->set("status",MS_OFF);
904 906 $l->setmetadata("gml_include_items","all");
... ... @@ -957,8 +959,10 @@ else{
957 959 if((isset($_GET["grade"])) && (strtolower($_GET["grade"]) == "sim")){
958 960 processaGrade();
959 961 }
960   - $oMap->setSymbolSet($locaplic."/symbols/".basename($oMap->symbolsetfilename));
961   - $oMap->setFontSet($locaplic."/symbols/".basename($oMap->fontsetfilename));
  962 + if(!file_exists($oMap->symbolsetfilename)){
  963 + $oMap->setSymbolSet($locaplic."/symbols/".basename($oMap->symbolsetfilename));
  964 + $oMap->setFontSet($locaplic."/symbols/".basename($oMap->fontsetfilename));
  965 + }
962 966 //verifica se existem layers com plugin definido e processa conforme o tipo de plugin
963 967 processaPluginI3geo();
964 968 //
... ...