diff --git a/admin/admin.db b/admin/admin.db index d7713ed..b9c1a99 100644 Binary files a/admin/admin.db and b/admin/admin.db differ diff --git a/classesjs/classe_i3geo.js b/classesjs/classe_i3geo.js index 09cf056..cca2429 100644 --- a/classesjs/classe_i3geo.js +++ b/classesjs/classe_i3geo.js @@ -758,4 +758,4 @@ var i3GEO = { i3GEO.parametros.editor = "nao"; } } -}; \ No newline at end of file +}; diff --git a/classesjs/classe_interface.js b/classesjs/classe_interface.js index 1edd166..ee8c023 100644 --- a/classesjs/classe_interface.js +++ b/classesjs/classe_interface.js @@ -752,7 +752,9 @@ i3GEO.Interface = { if(i3GEO.finalizaAPI != "") {eval(i3GEO.finalizaAPI);} } + //verifica se nas preferencias existem ferramentas que devem ser abertas i3GEO.configura.iniciaFerramentas.executa(); + i3GEO.Interface.openlayers.sobeLayersGraficos(); }, aplicaOpacidade: function(opacidade,layer){ var nlayers = i3GEO.arvoreDeCamadas.CAMADAS.length, @@ -1177,6 +1179,7 @@ i3GEO.Interface = { if(layer) {i3geoOL.setLayerIndex(layer,maiorindice+i);} } + i3GEO.Interface.openlayers.sobeLayersGraficos(); }, sobeDesceLayer:function(tema,tipo){ var layer = i3geoOL.getLayersByName(tema)[0], @@ -1188,6 +1191,7 @@ i3GEO.Interface = { else {i3geoOL.setLayerIndex(layer,indice - 1);} } + i3GEO.Interface.openlayers.sobeLayersGraficos(); }, ligaDesliga:function(obj){ var layers = i3geoOL.getLayersByName(obj.value), @@ -1233,6 +1237,7 @@ i3GEO.Interface = { } } } + i3GEO.Interface.openlayers.sobeLayersGraficos(); }, atualizaTema:function(retorno,tema){ var layer = i3geoOL.getLayersByName(tema)[0]; diff --git a/classesjs/classe_util.js b/classesjs/classe_util.js index 6be9410..f038fb8 100644 --- a/classesjs/classe_util.js +++ b/classesjs/classe_util.js @@ -2790,7 +2790,7 @@ i3GEO.util = { re = new RegExp("%3A", "g"); sUrl = sUrl.replace(re,':'); var falhou = function(e){ - alert(e); + if(typeof(console) !== 'undefined'){console.info(e);} }, callback = { success:function(o){ diff --git a/ferramentas/vinde/index.js b/ferramentas/vinde/index.js index db5a402..fc04aee 100755 --- a/ferramentas/vinde/index.js +++ b/ferramentas/vinde/index.js @@ -91,13 +91,18 @@ i3GEOF.vinde = { } var p = i3GEO.configura.locaplic+"/ferramentas/vinde/wmsindejson.php", funcao = function(retorno){ - if(iddiv && iddiv != ""){ - $i(iddiv).innerHTML = i3GEOF.vinde.html(); + try{ + if(iddiv && iddiv != ""){ + $i(iddiv).innerHTML = i3GEOF.vinde.html(); + } + if($i("i3GEOF.vinde_imagemCabecalho")){ + i3GEOF.vinde.aguarde.visibility = "hidden"; + } + i3GEOF.vinde.arvore(retorno,arvore); } - if($i("i3GEOF.vinde_imagemCabecalho")){ - i3GEOF.vinde.aguarde.visibility = "hidden"; + catch(e){ + if(typeof(console) !== 'undefined'){console.info("Erro ao acessar a INDE");} } - i3GEOF.vinde.arvore(retorno,arvore); }; i3GEO.util.ajaxGet(p,funcao); }, @@ -232,4 +237,4 @@ i3GEOF.vinde = { i3GEOF.vinde.aguarde = $i("i3GEOF.vinde_imagemCabecalho").style; i3GEOF.vinde.inicia(divid); } -}; \ No newline at end of file +}; diff --git a/mashups/openlayers.js b/mashups/openlayers.js index dc13bf3..7511b5f 100755 --- a/mashups/openlayers.js +++ b/mashups/openlayers.js @@ -223,6 +223,7 @@ i3GEO.editorOL = { else{ i3GEO.editorOL.mapa.zoomToMaxExtent(); } + i3GEO.Interface.openlayers.sobeLayersGraficos(); }, criaLayerGrafico: function(){ var sketchSymbolizers = { @@ -886,6 +887,7 @@ i3GEO.editorOL = { i3GEO.editorOL.layergrafico.addFeatures([f]); if(document.getElementById("panellistagEditor")) {i3GEO.editorOL.listaGeometrias();} + i3GEO.Interface.openlayers.sobeLayersGraficos(); } } } @@ -916,6 +918,7 @@ i3GEO.editorOL = { i3GEO.editorOL.layergrafico.addFeatures([f]); if(document.getElementById("panellistagEditor")) {i3GEO.editorOL.listaGeometrias();} + i3GEO.Interface.openlayers.sobeLayersGraficos(); } } } @@ -947,6 +950,7 @@ i3GEO.editorOL = { i3GEO.editorOL.layergrafico.addFeatures([f]); if(document.getElementById("panellistagEditor")) {i3GEO.editorOL.listaGeometrias();} + i3GEO.Interface.openlayers.sobeLayersGraficos(); } } } @@ -983,6 +987,7 @@ i3GEO.editorOL = { }; if(texto && texto !== "") {i3GEO.editorOL.layergrafico.addFeatures([label]);} + i3GEO.Interface.openlayers.sobeLayersGraficos(); } } } @@ -1753,4 +1758,4 @@ i3GEO.editorOL = { var controls = i3GEO.editorOL.mapa.getControlsByClass('OpenLayers.Control.Navigation'); for(var i = 0; i