";
+ titulo = "Download";
janela = i3GEO.janela.cria(
"300px",
"200px",
diff --git a/ferramentas/editorgm/editorgm_compacto.js b/ferramentas/editorgm/editorgm_compacto.js
old mode 100755
new mode 100644
index e69de29..e69de29
--- a/ferramentas/editorgm/editorgm_compacto.js
+++ b/ferramentas/editorgm/editorgm_compacto.js
diff --git a/ferramentas/editorol/editorol_compacto.js b/ferramentas/editorol/editorol_compacto.js
old mode 100755
new mode 100644
index 7f92a7e..7f92a7e
--- a/ferramentas/editorol/editorol_compacto.js
+++ b/ferramentas/editorol/editorol_compacto.js
diff --git a/ferramentas/selecao/dicionario.js b/ferramentas/selecao/dicionario.js
index 27d7a8a..3fcb1ba 100755
--- a/ferramentas/selecao/dicionario.js
+++ b/ferramentas/selecao/dicionario.js
@@ -179,5 +179,10 @@ i3GEOF.selecao.dicionario = {
pt : "Opções de seleção. Clique no ícone para ativar.",
en : "Selection options. Click the icon to activate.",
es : "Opciones de selección. Haga clic en el icono para activar."
- } ]
+ } ],
+ "cliqueSel" : [ {
+ pt : "Clique no desenho existente para usá-lo na seleção",
+ en : "",
+ es : ""
+ } ]
};
diff --git a/ferramentas/selecao/index.js b/ferramentas/selecao/index.js
index ad1b77e..599b499 100755
--- a/ferramentas/selecao/index.js
+++ b/ferramentas/selecao/index.js
@@ -434,6 +434,7 @@ i3GEOF.selecao =
i3GEO.desenho[i3GEO.Interface["ATUAL"]].inicia();
i3GEOF.selecao.figura[api].inicia();
+ i3GEO.janela.tempoMsg($trad('cliqueSel', i3GEOF.selecao.dicionario));
}
// } catch (e) {
// i3GEO.janela.tempoMsg("Erro: " + e);
diff --git a/ferramentas/sobre/dependencias.php b/ferramentas/sobre/dependencias.php
new file mode 100755
index 0000000..d41435f
--- /dev/null
+++ b/ferramentas/sobre/dependencias.php
@@ -0,0 +1,24 @@
+ ou com a funcao scripttag do i3Geo
+ * Alem de carregar os scripts, carrega tambem o template no formato MUSTACHE, definindo a variavel
+ * javascript i3GEOF.opcoesFundo.MUSTACHE
+ * O template e substituido pelos valores definidos em index.js no momento da inicializacao da ferramenta
+ */
+if(extension_loaded('zlib')){
+ ob_start('ob_gzhandler');
+}
+header("Content-type: text/javascript");
+include("index.js");
+include("dicionario.js");
+echo "\n";
+
+if(extension_loaded('zlib')){
+ ob_end_flush();
+}
+?>
\ No newline at end of file
diff --git a/ferramentas/sobre/dicionario.js b/ferramentas/sobre/dicionario.js
new file mode 100755
index 0000000..4fee6e6
--- /dev/null
+++ b/ferramentas/sobre/dicionario.js
@@ -0,0 +1,8 @@
+//+$trad(1,i3GEOF.opcoesFundo.dicionario)+
+i3GEOF.sobre.dicionario = {
+ 'ajuda' : [ {
+ pt : "",
+ en : "",
+ es : ""
+ } ]
+};
\ No newline at end of file
diff --git a/ferramentas/sobre/index.js b/ferramentas/sobre/index.js
new file mode 100755
index 0000000..e6db10e
--- /dev/null
+++ b/ferramentas/sobre/index.js
@@ -0,0 +1,99 @@
+if (typeof (i3GEOF) === 'undefined') {
+ var i3GEOF = {};
+}
+/*
+ * Classe: i3GEOF.sobre
+ */
+i3GEOF.sobre =
+ {
+ /*
+ * Variavel: aguarde
+ *
+ * Estilo do objeto DOM com a imagem de aguarde existente no cabeçalho da janela.
+ */
+ aguarde : "",
+ /**
+ * Template no formato mustache. E preenchido na carga do javascript com o programa dependencias.php
+ */
+ MUSTACHE : "",
+ /**
+ * Susbtitutos para o template
+ */
+ mustacheHash : function() {
+ //var dicionario = i3GEO.idioma.objetoIdioma(i3GEOF.sobre.dicionario);
+ return i3GEO.idioma.OBJETOIDIOMA;
+ },
+ /*
+ * Function: inicia
+ *
+ * Inicia a ferramenta. É chamado por criaJanelaFlutuante
+ *
+ * Parametro:
+ *
+ * iddiv {String} - id do div que receberá o conteudo HTML da ferramenta
+ */
+ inicia : function(iddiv) {
+ if(i3GEOF.sobre.MUSTACHE == ""){
+ $.get(i3GEO.configura.locaplic + "/ferramentas/sobre/template_mst.html", function(template) {
+ i3GEOF.sobre.MUSTACHE = template;
+ i3GEOF.sobre.inicia(iddiv);
+ });
+ return;
+ }
+ $i(iddiv).innerHTML = i3GEOF.sobre.html();
+ },
+ /*
+ * Function: html
+ *
+ * Gera o código html para apresentação das opções da ferramenta
+ *
+ * Retorno:
+ *
+ * String com o código html
+ */
+ html : function() {
+ var ins = Mustache.render(i3GEOF.sobre.MUSTACHE, i3GEOF.sobre.mustacheHash());
+ return ins;
+ },
+ /*
+ * Function: iniciaJanelaFlutuante
+ *
+ * Cria a janela flutuante para controle da ferramenta.
+ */
+ iniciaJanelaFlutuante : function() {
+ var janela, divid, titulo, cabecalho, minimiza;
+ if ($i("i3GEOF.sobre")) {
+ return;
+ }
+ cabecalho = function() {
+ };
+ minimiza = function() {
+ i3GEO.janela.minimiza("i3GEOF.sobre",200);
+ };
+ // cria a janela flutuante
+ titulo = "" + $trad("u1") + "";
+ janela = i3GEO.janela.cria(
+ "400px",
+ "350px",
+ "",
+ "",
+ "",
+ titulo,
+ "i3GEOF.sobre",
+ false,
+ "hd",
+ cabecalho,
+ minimiza,
+ "",
+ true,
+ "",
+ "",
+ "",
+ "",
+ ""
+ );
+ divid = janela[2].id;
+ i3GEOF.sobre.aguarde = $i("i3GEOF.sobre_imagemCabecalho").style;
+ i3GEOF.sobre.inicia(divid);
+ }
+ };
\ No newline at end of file
diff --git a/ferramentas/sobre/template_mst.html b/ferramentas/sobre/template_mst.html
new file mode 100755
index 0000000..fb0d24d
--- /dev/null
+++ b/ferramentas/sobre/template_mst.html
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ferramentas/toponimia/exec.php b/ferramentas/toponimia/exec.php
index 903ad75..373d5a3 100755
--- a/ferramentas/toponimia/exec.php
+++ b/ferramentas/toponimia/exec.php
@@ -33,6 +33,13 @@ Cria um novo tema com a toponímia do tema atual.
}
$m->layer->set("labelmaxscaledenom",$_GET["maxscale"]);
$m->layer->set("labelminscaledenom",$_GET["minscale"]);
+ $p = $m->layer->getProcessing();
+ if(!in_array("LABEL_NO_CLIP=True",$p)){
+ $m->layer->setprocessing("LABEL_NO_CLIP=True");
+ }
+ if(!in_array("POLYLINE_NO_CLIP=True",$p)){
+ $m->layer->setprocessing("POLYLINE_NO_CLIP=True");
+ }
if ($_GET["tipo"] != "teste"){
$m->salva();$_SESSION["contadorsalva"]++;
}
diff --git a/ferramentas/toponimia/index.js b/ferramentas/toponimia/index.js
index d965c60..a6c9bcc 100755
--- a/ferramentas/toponimia/index.js
+++ b/ferramentas/toponimia/index.js
@@ -85,7 +85,7 @@ i3GEOF.toponimia = {
$i("i3GEOtoponimiaguia2").onclick = function()
{i3GEO.guias.mostraGuiaFerramenta("i3GEOtoponimiaguia2","i3GEOtoponimiaguia");};
$i("i3GEOtoponimiaguia3").onclick = function(){
- i3GEO.guias.mostraGuiaFerramenta("i3GEOtoponimiaguia3","i3GEOtoponimiaguia");
+ //i3GEO.guias.mostraGuiaFerramenta("i3GEOtoponimiaguia3","i3GEOtoponimiaguia");
i3GEOF.toponimia.testa();
};
//
@@ -288,8 +288,9 @@ i3GEOF.toponimia = {
{return;}
i3GEOF.toponimia.aguarde.visibility = "visible";
var monta = function(retorno){
- $i("i3GEOtoponimiaTeste").innerHTML= "";
+ //$i("i3GEOtoponimiaTeste").innerHTML= "";
i3GEOF.toponimia.aguarde.visibility = "hidden";
+ window.open(retorno.data);
},
par = i3GEOF.toponimia.pegaPar(),
p = i3GEO.configura.locaplic+"/ferramentas/toponimia/exec.php?g_sid="+i3GEO.configura.sid+
diff --git a/ferramentas/wkt2layer/index.js b/ferramentas/wkt2layer/index.js
index cb11eff..fdb478b 100755
--- a/ferramentas/wkt2layer/index.js
+++ b/ferramentas/wkt2layer/index.js
@@ -6,7 +6,8 @@ if (typeof (i3GEOF) === 'undefined') {
*/
i3GEOF.wkt2layer =
{
- /*
+ position: [150,150],
+ /*
Variavel: aguarde
Estilo do objeto DOM com a imagem de aguarde existente no cabeçalho da janela.
@@ -123,7 +124,7 @@ i3GEOF.wkt2layer =
""
);
divid = janela[2].id;
- janela[0].moveTo(150,150);
+ janela[0].moveTo(i3GEOF.wkt2layer.position[0],i3GEOF.wkt2layer.position[1]);
$i("i3GEOF.wkt2layer_corpo").style.backgroundColor = "white";
i3GEOF.wkt2layer.aguarde = $i("i3GEOF.wkt2layer_imagemCabecalho").style;
i3GEOF.wkt2layer.inicia(divid,wkt,texto);
@@ -209,3 +210,10 @@ i3GEOF.wkt2layer =
cp.call(p,"foo",monta,"xy="+wkt);
}
};
+//aplica ao codigo i3GEOF definicoes feitas na interface do mapa
+//isso permite a substituicao de funcoes e parametros
+if(i3GEO.configura.ferramentas.hasOwnProperty("wkt2layer")){
+ jQuery.each( i3GEO.configura.ferramentas.wkt2layer, function(index, value) {
+ i3GEOF.wkt2layer[index] = i3GEO.configura.ferramentas.wkt2layer[index];
+ });
+}
diff --git a/js/ajuda.js b/js/ajuda.js
index 1fab193..37f66b6 100755
--- a/js/ajuda.js
+++ b/js/ajuda.js
@@ -74,5 +74,15 @@ i3GEO.ajuda =
return;
});
+ },
+ dialogo : {
+ sobre : function() {
+ i3GEO.util.dialogoFerramenta(
+ "i3GEO.mapa.dialogo.sobre()",
+ "sobre",
+ "sobre",
+ "dependencias.php",
+ "i3GEOF.sobre.iniciaJanelaFlutuante()");
+ }
}
};
\ No newline at end of file
diff --git a/js/compactados/ajuda_compacto.js b/js/compactados/ajuda_compacto.js
old mode 100755
new mode 100644
index 8e4086f..fa79a23
--- a/js/compactados/ajuda_compacto.js
+++ b/js/compactados/ajuda_compacto.js
@@ -1 +1 @@
-if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.ajuda={abreDoc:function(url){if(!url){url="/documentacao/index.html"}window.open(i3GEO.configura.locaplic+url)},redesSociais:function(){i3GEO.janela.cria("400px","400px",i3GEO.configura.locaplic+"/ferramentas/redessociais/index.php","","","
"+$trad("u5c")+"
",i3GEO.util.generateId("redes"))},ferramenta:function(idajuda){var url=i3GEO.configura.locaplic+"/ferramentas/ajuda_usuario.php?"+"&idajuda="+idajuda;$.get(url).done(function(data){var json=jQuery.parseJSON(data);var texto=json[i3GEO.idioma.ATUAL];var titulo=json["titulo"][i3GEO.idioma.ATUAL];i3GEO.janela.closeMsg(texto)}).fail(function(){return})}};
\ No newline at end of file
+if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.ajuda={abreDoc:function(url){if(!url){url="/documentacao/index.html"}window.open(i3GEO.configura.locaplic+url)},redesSociais:function(){i3GEO.janela.cria("400px","400px",i3GEO.configura.locaplic+"/ferramentas/redessociais/index.php","","","
"+$trad("u5c")+"
",i3GEO.util.generateId("redes"))},ferramenta:function(idajuda){var url=i3GEO.configura.locaplic+"/ferramentas/ajuda_usuario.php?"+"&idajuda="+idajuda;$.get(url).done(function(data){var json=jQuery.parseJSON(data);var texto=json[i3GEO.idioma.ATUAL];var titulo=json["titulo"][i3GEO.idioma.ATUAL];i3GEO.janela.closeMsg(texto)}).fail(function(){return})},dialogo:{sobre:function(){i3GEO.util.dialogoFerramenta("i3GEO.mapa.dialogo.sobre()","sobre","sobre","dependencias.php","i3GEOF.sobre.iniciaJanelaFlutuante()")}}};
\ No newline at end of file
diff --git a/js/compactados/analise_compacto.js b/js/compactados/analise_compacto.js
old mode 100755
new mode 100644
index 28898ba..28898ba
--- a/js/compactados/analise_compacto.js
+++ b/js/compactados/analise_compacto.js
diff --git a/js/compactados/arvoredecamadas_compacto.js b/js/compactados/arvoredecamadas_compacto.js
old mode 100755
new mode 100644
index d537eb8..d537eb8
--- a/js/compactados/arvoredecamadas_compacto.js
+++ b/js/compactados/arvoredecamadas_compacto.js
diff --git a/js/compactados/arvoredetemas_compacto.js b/js/compactados/arvoredetemas_compacto.js
old mode 100755
new mode 100644
index 192e851..192e851
--- a/js/compactados/arvoredetemas_compacto.js
+++ b/js/compactados/arvoredetemas_compacto.js
diff --git a/js/compactados/base64_compacto.js b/js/compactados/base64_compacto.js
old mode 100755
new mode 100644
index 9ff1f1a..9ff1f1a
--- a/js/compactados/base64_compacto.js
+++ b/js/compactados/base64_compacto.js
diff --git a/js/compactados/busca_compacto.js b/js/compactados/busca_compacto.js
old mode 100755
new mode 100644
index 380c4a5..380c4a5
--- a/js/compactados/busca_compacto.js
+++ b/js/compactados/busca_compacto.js
diff --git a/js/compactados/caixaDeFerramentas_compacto.js b/js/compactados/caixaDeFerramentas_compacto.js
old mode 100755
new mode 100644
index 9695067..9695067
--- a/js/compactados/caixaDeFerramentas_compacto.js
+++ b/js/compactados/caixaDeFerramentas_compacto.js
diff --git a/js/compactados/calculo_compacto.js b/js/compactados/calculo_compacto.js
old mode 100755
new mode 100644
index 32b90de..32b90de
--- a/js/compactados/calculo_compacto.js
+++ b/js/compactados/calculo_compacto.js
diff --git a/js/compactados/catalogoDir_compacto.js b/js/compactados/catalogoDir_compacto.js
old mode 100755
new mode 100644
index f414552..f414552
--- a/js/compactados/catalogoDir_compacto.js
+++ b/js/compactados/catalogoDir_compacto.js
diff --git a/js/compactados/catalogoEstrelas_compacto.js b/js/compactados/catalogoEstrelas_compacto.js
old mode 100755
new mode 100644
index 7d8e059..7d8e059
--- a/js/compactados/catalogoEstrelas_compacto.js
+++ b/js/compactados/catalogoEstrelas_compacto.js
diff --git a/js/compactados/catalogoInde_compacto.js b/js/compactados/catalogoInde_compacto.js
old mode 100755
new mode 100644
index 6bafaef..6bafaef
--- a/js/compactados/catalogoInde_compacto.js
+++ b/js/compactados/catalogoInde_compacto.js
diff --git a/js/compactados/catalogoMapas_compacto.js b/js/compactados/catalogoMapas_compacto.js
old mode 100755
new mode 100644
index 670e4ce..670e4ce
--- a/js/compactados/catalogoMapas_compacto.js
+++ b/js/compactados/catalogoMapas_compacto.js
diff --git a/js/compactados/catalogoMenus_compacto.js b/js/compactados/catalogoMenus_compacto.js
old mode 100755
new mode 100644
index a7caecf..a7caecf
--- a/js/compactados/catalogoMenus_compacto.js
+++ b/js/compactados/catalogoMenus_compacto.js
diff --git a/js/compactados/catalogoMetaestat_compacto.js b/js/compactados/catalogoMetaestat_compacto.js
old mode 100755
new mode 100644
index 2b6cb74..2b6cb74
--- a/js/compactados/catalogoMetaestat_compacto.js
+++ b/js/compactados/catalogoMetaestat_compacto.js
diff --git a/js/compactados/catalogoOgc_compacto.js b/js/compactados/catalogoOgc_compacto.js
old mode 100755
new mode 100644
index ffce5a9..ffce5a9
--- a/js/compactados/catalogoOgc_compacto.js
+++ b/js/compactados/catalogoOgc_compacto.js
diff --git a/js/compactados/catalogoRegioes_compacto.js b/js/compactados/catalogoRegioes_compacto.js
old mode 100755
new mode 100644
index 404db8e..404db8e
--- a/js/compactados/catalogoRegioes_compacto.js
+++ b/js/compactados/catalogoRegioes_compacto.js
diff --git a/js/compactados/catalogoSistemas_compacto.js b/js/compactados/catalogoSistemas_compacto.js
old mode 100755
new mode 100644
index 9245cfc..9245cfc
--- a/js/compactados/catalogoSistemas_compacto.js
+++ b/js/compactados/catalogoSistemas_compacto.js
diff --git a/js/compactados/configura_compacto.js b/js/compactados/configura_compacto.js
old mode 100755
new mode 100644
index 1648605..1648605
--- a/js/compactados/configura_compacto.js
+++ b/js/compactados/configura_compacto.js
diff --git a/js/compactados/coordenadas_compacto.js b/js/compactados/coordenadas_compacto.js
old mode 100755
new mode 100644
index 404bf09..404bf09
--- a/js/compactados/coordenadas_compacto.js
+++ b/js/compactados/coordenadas_compacto.js
diff --git a/js/compactados/desenho_compacto.js b/js/compactados/desenho_compacto.js
old mode 100755
new mode 100644
index 3e33cca..3e33cca
--- a/js/compactados/desenho_compacto.js
+++ b/js/compactados/desenho_compacto.js
diff --git a/js/compactados/dicionario_ajuda_compacto.js b/js/compactados/dicionario_ajuda_compacto.js
old mode 100755
new mode 100644
index e69de29..e69de29
--- a/js/compactados/dicionario_ajuda_compacto.js
+++ b/js/compactados/dicionario_ajuda_compacto.js
diff --git a/js/compactados/dicionario_compacto.js b/js/compactados/dicionario_compacto.js
old mode 100755
new mode 100644
index da5024e..da5024e
--- a/js/compactados/dicionario_compacto.js
+++ b/js/compactados/dicionario_compacto.js
diff --git a/js/compactados/editor_compacto.js b/js/compactados/editor_compacto.js
old mode 100755
new mode 100644
index 5855b8f..0f6be58
--- a/js/compactados/editor_compacto.js
+++ b/js/compactados/editor_compacto.js
@@ -1 +1 @@
-if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.editor={botoes:{'zoomin':false,'zoomout':false,'pan':false,'zoombox':false,'zoomtot':false,'legenda':false,'distancia':false,'area':false,'identifica':false,'linha':true,'ponto':true,'poligono':true,'texto':true,'corta':true,'edita':true,'listag':true,'selecao':true,'selecaotudo':true,'apaga':true,'procura':false,'propriedades':true,'salva':true,'ajuda':true,'fecha':true,'tools':true,'undo':true,'frente':true},inicia:function(){if(i3GEOF){if(i3GEOF.area&&i3GEOF.area.isOn()){return}if(i3GEOF.distancia&&i3GEOF.distancia.isOn()){return}}i3GEO.eventos.cliquePerm.desativa();i3GEO.editor[i3GEO.Interface.ATUAL].inicia("janelaEditorVetorial")},googlemaps:{inicia:function(idjanela){}},openlayers:{inicia:function(idjanela){if(!i3GEO.editorOL){i3GEO.util.scriptTag(i3GEO.configura.locaplic+"/ferramentas/editorol/editorol.js","i3GEO.editor.openlayers.ativaPainel('"+idjanela+"')","editorol.js",true)}else{if(!i3GEO.desenho.layergrafico){i3GEO.desenho.openlayers.criaLayerGrafico();i3GEO.editorOL.mapa.addLayers([i3GEO.desenho.layergrafico])}if(!i3GEO.editorOL.backup){i3GEO.editorOL.backup=new ol.layer.Vector({source:new ol.source.Vector({features:new ol.Collection(),useSpatialIndex:false,name:"Backup"}),visible:false});i3GEO.editorOL.backup.setMap(i3geoOL);i3GEO.editorOL.backup.getFeatures=function(){return i3GEO.editorOL.backup.getSource().getFeatures()}}i3GEO.editorOL.criaBotoes(i3GEO.editorOL.botoes)}},criaJanela:function(){if($i("i3GEOjanelaEditor")){return"i3GEOjanelaEditor"}var janela,divid,titulo,cabecalho,minimiza;cabecalho=function(){};minimiza=function(){i3GEO.janela.minimiza("i3GEOjanelaEditor")};titulo="
"+$trad("u29")+"
";janela=i3GEO.janela.cria("300px","200px","","","",titulo,"i3GEOjanelaEditor",false,"hd",cabecalho,minimiza);divid=janela[2].id;$i("i3GEOjanelaEditor_corpo").style.backgroundColor="white";$i("i3GEOjanelaEditor_corpo").style.textAlign="left";return divid},ativaPainel:function(idjanela){i3GEO.editorOL.fundo="";i3GEO.editorOL.mapa=i3geoOL;i3GEO.editorOL.maxext="";i3GEO.editorOL.controles=[];if(!i3GEO.desenho.layergrafico){i3GEO.desenho.openlayers.criaLayerGrafico()}if(idjanela&&i3GEO.editor.botoes!=""){i3GEO.editorOL.criaBotoes(i3GEO.editor.botoes)}}}};
\ No newline at end of file
+if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.editor={botoes:{'zoomin':false,'zoomout':false,'pan':false,'zoombox':false,'zoomtot':false,'legenda':false,'distancia':false,'area':false,'identifica':false,'linha':true,'ponto':true,'poligono':true,'texto':true,'corta':true,'edita':true,'listag':true,'selecao':true,'selecaotudo':true,'apaga':true,'procura':false,'propriedades':true,'salva':true,'ajuda':true,'fecha':true,'tools':true,'undo':true,'frente':true},inicia:function(){if(i3GEOF){if(i3GEOF.area&&i3GEOF.area.isOn()){return}if(i3GEOF.distancia&&i3GEOF.distancia.isOn()){return}}i3GEO.eventos.cliquePerm.desativa();i3GEO.editor[i3GEO.Interface.ATUAL].inicia("janelaEditorVetorial")},googlemaps:{inicia:function(idjanela){}},openlayers:{inicia:function(idjanela){if(!i3GEO.editorOL){i3GEO.util.scriptTag(i3GEO.configura.locaplic+"/ferramentas/editorol/editorol.js","i3GEO.editor.openlayers.ativaPainel('"+idjanela+"')","editorol.js",true)}else{if(!i3GEO.desenho.layergrafico){i3GEO.desenho.openlayers.criaLayerGrafico();i3GEO.editorOL.mapa.addLayers([i3GEO.desenho.layergrafico])}if(!i3GEO.editorOL.backup){i3GEO.editorOL.backup=new ol.layer.Vector({source:new ol.source.Vector({features:new ol.Collection(),useSpatialIndex:false,name:"Backup"}),visible:false});i3GEO.editorOL.backup.setMap(i3geoOL);i3GEO.editorOL.backup.getFeatures=function(){return i3GEO.editorOL.backup.getSource().getFeatures()}}if(jQuery.isEmptyObject(i3GEO.editorOL.botoes)){i3GEO.editorOL.botoes=i3GEO.editor.botoes}i3GEO.editorOL.criaBotoes(i3GEO.editorOL.botoes)}},criaJanela:function(){if($i("i3GEOjanelaEditor")){return"i3GEOjanelaEditor"}var janela,divid,titulo,cabecalho,minimiza;cabecalho=function(){};minimiza=function(){i3GEO.janela.minimiza("i3GEOjanelaEditor")};titulo="
"+$trad("u29")+"
";janela=i3GEO.janela.cria("300px","200px","","","",titulo,"i3GEOjanelaEditor",false,"hd",cabecalho,minimiza);divid=janela[2].id;$i("i3GEOjanelaEditor_corpo").style.backgroundColor="white";$i("i3GEOjanelaEditor_corpo").style.textAlign="left";return divid},ativaPainel:function(idjanela){i3GEO.editorOL.fundo="";i3GEO.editorOL.mapa=i3geoOL;i3GEO.editorOL.maxext="";i3GEO.editorOL.controles=[];if(!i3GEO.desenho.layergrafico){i3GEO.desenho.openlayers.criaLayerGrafico()}if(idjanela&&i3GEO.editor.botoes!=""){i3GEO.editorOL.criaBotoes(i3GEO.editor.botoes)}}}};
\ No newline at end of file
diff --git a/js/compactados/eventos_compacto.js b/js/compactados/eventos_compacto.js
old mode 100755
new mode 100644
index 5838112..5838112
--- a/js/compactados/eventos_compacto.js
+++ b/js/compactados/eventos_compacto.js
diff --git a/js/compactados/guias_compacto.js b/js/compactados/guias_compacto.js
old mode 100755
new mode 100644
index 1233b50..1233b50
--- a/js/compactados/guias_compacto.js
+++ b/js/compactados/guias_compacto.js
diff --git a/js/compactados/idioma_compacto.js b/js/compactados/idioma_compacto.js
old mode 100755
new mode 100644
index 50f94a7..50f94a7
--- a/js/compactados/idioma_compacto.js
+++ b/js/compactados/idioma_compacto.js
diff --git a/js/compactados/ini_i3geo_compacto.js b/js/compactados/ini_i3geo_compacto.js
old mode 100755
new mode 100644
index 7e20e40..7e20e40
--- a/js/compactados/ini_i3geo_compacto.js
+++ b/js/compactados/ini_i3geo_compacto.js
diff --git a/js/compactados/interface_compacto.js b/js/compactados/interface_compacto.js
old mode 100755
new mode 100644
index 977866e..977866e
--- a/js/compactados/interface_compacto.js
+++ b/js/compactados/interface_compacto.js
diff --git a/js/compactados/janela_compacto.js b/js/compactados/janela_compacto.js
old mode 100755
new mode 100644
index f93d9fd..f93d9fd
--- a/js/compactados/janela_compacto.js
+++ b/js/compactados/janela_compacto.js
diff --git a/js/compactados/legenda_compacto.js b/js/compactados/legenda_compacto.js
old mode 100755
new mode 100644
index 50fb45f..50fb45f
--- a/js/compactados/legenda_compacto.js
+++ b/js/compactados/legenda_compacto.js
diff --git a/js/compactados/login_compacto.js b/js/compactados/login_compacto.js
old mode 100755
new mode 100644
index 4a18b82..4a18b82
--- a/js/compactados/login_compacto.js
+++ b/js/compactados/login_compacto.js
diff --git a/js/compactados/mapa_compacto.js b/js/compactados/mapa_compacto.js
old mode 100755
new mode 100644
index 35eabe5..35eabe5
--- a/js/compactados/mapa_compacto.js
+++ b/js/compactados/mapa_compacto.js
diff --git a/js/compactados/maparef_compacto.js b/js/compactados/maparef_compacto.js
old mode 100755
new mode 100644
index 6da2a2a..6da2a2a
--- a/js/compactados/maparef_compacto.js
+++ b/js/compactados/maparef_compacto.js
diff --git a/js/compactados/marcador_compacto.js b/js/compactados/marcador_compacto.js
old mode 100755
new mode 100644
index 06123bb..06123bb
--- a/js/compactados/marcador_compacto.js
+++ b/js/compactados/marcador_compacto.js
diff --git a/js/compactados/material.js b/js/compactados/material.js
old mode 100755
new mode 100644
index 660c8fd..660c8fd
--- a/js/compactados/material.js
+++ b/js/compactados/material.js
diff --git a/js/compactados/mustache.js b/js/compactados/mustache.js
old mode 100755
new mode 100644
index 7473a81..7473a81
--- a/js/compactados/mustache.js
+++ b/js/compactados/mustache.js
diff --git a/js/compactados/navega_compacto.js b/js/compactados/navega_compacto.js
old mode 100755
new mode 100644
index 1b9d6d2..1b9d6d2
--- a/js/compactados/navega_compacto.js
+++ b/js/compactados/navega_compacto.js
diff --git a/js/compactados/php_compacto.js b/js/compactados/php_compacto.js
old mode 100755
new mode 100644
index 39d4b26..39d4b26
--- a/js/compactados/php_compacto.js
+++ b/js/compactados/php_compacto.js
diff --git a/js/compactados/plugini3geo_compacto.js b/js/compactados/plugini3geo_compacto.js
old mode 100755
new mode 100644
index 8e0189f..8e0189f
--- a/js/compactados/plugini3geo_compacto.js
+++ b/js/compactados/plugini3geo_compacto.js
diff --git a/js/compactados/proj4js.js b/js/compactados/proj4js.js
old mode 100755
new mode 100644
index 9bdc4ce..9bdc4ce
--- a/js/compactados/proj4js.js
+++ b/js/compactados/proj4js.js
diff --git a/js/compactados/social_compacto.js b/js/compactados/social_compacto.js
old mode 100755
new mode 100644
index 8aa672a..8aa672a
--- a/js/compactados/social_compacto.js
+++ b/js/compactados/social_compacto.js
diff --git a/js/compactados/tema_compacto.js b/js/compactados/tema_compacto.js
old mode 100755
new mode 100644
index a72ebe6..a72ebe6
--- a/js/compactados/tema_compacto.js
+++ b/js/compactados/tema_compacto.js
diff --git a/js/compactados/util_compacto.js b/js/compactados/util_compacto.js
old mode 100755
new mode 100644
index 890a808..890a808
--- a/js/compactados/util_compacto.js
+++ b/js/compactados/util_compacto.js
diff --git a/js/compactados/wicket.js b/js/compactados/wicket.js
old mode 100755
new mode 100644
index e0e5f3b..e0e5f3b
--- a/js/compactados/wicket.js
+++ b/js/compactados/wicket.js
diff --git a/js/editor.js b/js/editor.js
index 0758b1d..b779762 100755
--- a/js/editor.js
+++ b/js/editor.js
@@ -85,6 +85,9 @@ i3GEO.editor =
return i3GEO.editorOL.backup.getSource().getFeatures();
};
}
+ if(jQuery.isEmptyObject(i3GEO.editorOL.botoes)){
+ i3GEO.editorOL.botoes = i3GEO.editor.botoes;
+ }
i3GEO.editorOL.criaBotoes(i3GEO.editorOL.botoes);
}
},
diff --git a/js/i3geo_tudo_compacto7.js b/js/i3geo_tudo_compacto7.js
index 7948bc2..17d973e 100755
--- a/js/i3geo_tudo_compacto7.js
+++ b/js/i3geo_tudo_compacto7.js
@@ -247,7 +247,7 @@ if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.analise={pontos:{xpt:[],ypt:[
if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.maparef={fatorZoomDinamico:-3,TOP:4,RIGHT:120,DEFAULTMAP:"wms",W:function(){var w=parseInt(i3GEO.parametros.w,10)/5;if(w<150){w=150}return parseInt(w,10)},H:function(){var h=parseInt(i3GEO.parametros.h,10)/5;if(i3GEO.maparef.W()<=150){return 150}else{return parseInt(h,10)}},inicia:function(){var r,pos,novoel,ins,temp,moveX,moveY,escondeRef,janela;if($i("i3geo_winRef")){janela=YAHOO.i3GEO.janela.manager.find("i3geo_winRef");janela.show();janela.bringToTop();return}if(!$i("i3geo_winRef")){novoel=document.createElement("div");novoel.id="i3geo_winRef";novoel.style.display="none";novoel.style.borderColor="gray";ins="";ins+='