Commit 666902274c5bd4a3f6ce750cfc801e4cdaf75d62

Authored by Edmar Moretti
1 parent 8913d438

Correção na inclusão de labels em classes no editor de legenda

admin/admin.db
No preview for this file type
admin/php/editormapfile.php
@@ -1183,11 +1183,11 @@ function refazerLayer() @@ -1183,11 +1183,11 @@ function refazerLayer()
1183 $layernovo = @$mapa->getlayerbyname($nomelayer); 1183 $layernovo = @$mapa->getlayerbyname($nomelayer);
1184 if($layeroriginal != "" && $layernovo != "") 1184 if($layeroriginal != "" && $layernovo != "")
1185 { 1185 {
1186 - $plugin = $layeroriginal->getmetadata("PLUGINI3GEO"); 1186 + //$plugin = $layeroriginal->getmetadata("PLUGINI3GEO");
1187 $layeroriginal->set("status",MS_DELETE); 1187 $layeroriginal->set("status",MS_DELETE);
1188 $nl = ms_newLayerObj($mapatema,$layernovo); 1188 $nl = ms_newLayerObj($mapatema,$layernovo);
1189 $nl->set("name",$codigomap); 1189 $nl->set("name",$codigomap);
1190 - $nl->setmetadata("PLUGINI3GEO",$plugin); 1190 + //$nl->setmetadata("PLUGINI3GEO",$plugin);
1191 $nl->setmetadata("nomeoriginal",""); 1191 $nl->setmetadata("nomeoriginal","");
1192 $nl->setmetadata("arquivotemaoriginal",""); 1192 $nl->setmetadata("arquivotemaoriginal","");
1193 $nl->setmetadata("olopacity",""); 1193 $nl->setmetadata("olopacity","");
aplicmap/dados/locali.dbf
No preview for this file type
aplicmap/dados/locali.qix
No preview for this file type
css/i3geo7.css.php 100755 → 100644
ferramentas/aplicarsld/index.js
@@ -120,6 +120,7 @@ i3GEOF.aplicarsld = { @@ -120,6 +120,7 @@ i3GEOF.aplicarsld = {
120 minimiza 120 minimiza
121 ); 121 );
122 divid = janela[2].id; 122 divid = janela[2].id;
  123 + janela[0].bringToTop();
123 $i("i3GEOF.aplicarsld_corpo").style.backgroundColor = "white"; 124 $i("i3GEOF.aplicarsld_corpo").style.backgroundColor = "white";
124 i3GEOF.aplicarsld.aguarde = $i("i3GEOF.aplicarsld_imagemCabecalho").style; 125 i3GEOF.aplicarsld.aguarde = $i("i3GEOF.aplicarsld_imagemCabecalho").style;
125 i3GEOF.aplicarsld.inicia(divid); 126 i3GEOF.aplicarsld.inicia(divid);
ferramentas/atalhosedicao/index.js
@@ -50,11 +50,11 @@ i3GEOF.atalhosedicao = @@ -50,11 +50,11 @@ i3GEOF.atalhosedicao =
50 var sUrl = i3GEO.configura.locaplic + "/admin1/catalogo/mapfile/exec.php?funcao=pegaPlugin&codigoMap="+i3GEO.temaAtivo+"&codigoLayer="+i3GEO.temaAtivo+"&g_sid="+i3GEO.configura.sid; 50 var sUrl = i3GEO.configura.locaplic + "/admin1/catalogo/mapfile/exec.php?funcao=pegaPlugin&codigoMap="+i3GEO.temaAtivo+"&codigoLayer="+i3GEO.temaAtivo+"&g_sid="+i3GEO.configura.sid;
51 var montaEditorPlugin = function(retorno){ 51 var montaEditorPlugin = function(retorno){
52 i3GEO.pluginI3geo.parametrossql.formAdmin( 52 i3GEO.pluginI3geo.parametrossql.formAdmin(
53 - retorno,  
54 - "editor_bd",  
55 - i3GEO.temaAtivo,  
56 - 'i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),"parametrossql",i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema);',  
57 - 'i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),"",i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema);' 53 + retorno,
  54 + "editor_bd",
  55 + i3GEO.temaAtivo,
  56 + 'i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),"parametrossql",i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema);',
  57 + 'i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),"",i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema);'
58 ); 58 );
59 }; 59 };
60 core_pegaDados("",sUrl,montaEditorPlugin); 60 core_pegaDados("",sUrl,montaEditorPlugin);
@@ -68,11 +68,11 @@ i3GEOF.atalhosedicao = @@ -68,11 +68,11 @@ i3GEOF.atalhosedicao =
68 var sUrl = i3GEO.configura.locaplic + "/admin1/catalogo/mapfile/exec.php?funcao=pegaPlugin&codigoMap="+i3GEO.temaAtivo+"&codigoLayer="+i3GEO.temaAtivo+"&g_sid="+i3GEO.configura.sid; 68 var sUrl = i3GEO.configura.locaplic + "/admin1/catalogo/mapfile/exec.php?funcao=pegaPlugin&codigoMap="+i3GEO.temaAtivo+"&codigoLayer="+i3GEO.temaAtivo+"&g_sid="+i3GEO.configura.sid;
69 var montaEditorPlugin = function(retorno){ 69 var montaEditorPlugin = function(retorno){
70 i3GEO.pluginI3geo.layerkml.formAdmin( 70 i3GEO.pluginI3geo.layerkml.formAdmin(
71 - retorno,  
72 - "editor_bd",  
73 - i3GEO.temaAtivo,  
74 - 'i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),"layerkml",i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema);',  
75 - 'i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),"",i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema);' 71 + retorno,
  72 + "editor_bd",
  73 + i3GEO.temaAtivo,
  74 + 'i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),"layerkml",i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema);',
  75 + 'i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),"",i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema);'
76 ); 76 );
77 }; 77 };
78 core_pegaDados("",sUrl,montaEditorPlugin); 78 core_pegaDados("",sUrl,montaEditorPlugin);
@@ -85,11 +85,11 @@ i3GEOF.atalhosedicao = @@ -85,11 +85,11 @@ i3GEOF.atalhosedicao =
85 var sUrl = i3GEO.configura.locaplic + "/admin1/catalogo/mapfile/exec.php?funcao=pegaPlugin&codigoMap="+i3GEO.temaAtivo+"&codigoLayer="+i3GEO.temaAtivo+"&g_sid="+i3GEO.configura.sid; 85 var sUrl = i3GEO.configura.locaplic + "/admin1/catalogo/mapfile/exec.php?funcao=pegaPlugin&codigoMap="+i3GEO.temaAtivo+"&codigoLayer="+i3GEO.temaAtivo+"&g_sid="+i3GEO.configura.sid;
86 var montaEditorPlugin = function(retorno){ 86 var montaEditorPlugin = function(retorno){
87 i3GEO.pluginI3geo.markercluster.formAdmin( 87 i3GEO.pluginI3geo.markercluster.formAdmin(
88 - retorno,  
89 - "editor_bd",  
90 - i3GEO.temaAtivo,  
91 - 'i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),"markercluster",i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema);',  
92 - 'i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),"",i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema);' 88 + retorno,
  89 + "editor_bd",
  90 + i3GEO.temaAtivo,
  91 + 'i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),"markercluster",i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema);',
  92 + 'i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),"",i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema);'
93 ); 93 );
94 }; 94 };
95 core_pegaDados("",sUrl,montaEditorPlugin); 95 core_pegaDados("",sUrl,montaEditorPlugin);
@@ -102,11 +102,11 @@ i3GEOF.atalhosedicao = @@ -102,11 +102,11 @@ i3GEOF.atalhosedicao =
102 var sUrl = i3GEO.configura.locaplic + "/admin1/catalogo/mapfile/exec.php?funcao=pegaPlugin&codigoMap="+i3GEO.temaAtivo+"&codigoLayer="+i3GEO.temaAtivo+"&g_sid="+i3GEO.configura.sid; 102 var sUrl = i3GEO.configura.locaplic + "/admin1/catalogo/mapfile/exec.php?funcao=pegaPlugin&codigoMap="+i3GEO.temaAtivo+"&codigoLayer="+i3GEO.temaAtivo+"&g_sid="+i3GEO.configura.sid;
103 var montaEditorPlugin = function(retorno){ 103 var montaEditorPlugin = function(retorno){
104 i3GEO.pluginI3geo.heatmap.formAdmin( 104 i3GEO.pluginI3geo.heatmap.formAdmin(
105 - retorno,  
106 - "editor_bd",  
107 - i3GEO.temaAtivo,  
108 - 'i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),"heatmap",i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema);',  
109 - 'i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),"",i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema);' 105 + retorno,
  106 + "editor_bd",
  107 + i3GEO.temaAtivo,
  108 + 'i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),"heatmap",i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema);',
  109 + 'i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),"",i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema);'
110 ); 110 );
111 }; 111 };
112 core_pegaDados("",sUrl,montaEditorPlugin); 112 core_pegaDados("",sUrl,montaEditorPlugin);
@@ -262,6 +262,9 @@ i3GEOF.atalhosedicao = @@ -262,6 +262,9 @@ i3GEOF.atalhosedicao =
262 else { 262 else {
263 YAHOO.admin.container.panelEditor.destroy(); 263 YAHOO.admin.container.panelEditor.destroy();
264 YAHOO.admin.container.panelEditor = null; 264 YAHOO.admin.container.panelEditor = null;
  265 + i3GEO.Interface.openlayers.removeTodosOsLayers();
  266 + i3GEO.arvoreDeCamadas.CAMADAS = [];
  267 + i3GEO.atualiza();
265 } 268 }
266 } 269 }
267 catch(e){core_handleFailure(e,o.responseText);} 270 catch(e){core_handleFailure(e,o.responseText);}
@@ -270,5 +273,4 @@ i3GEOF.atalhosedicao = @@ -270,5 +273,4 @@ i3GEOF.atalhosedicao =
270 }; 273 };
271 core_makeRequest(sUrl,callback,'POST'); 274 core_makeRequest(sUrl,callback,'POST');
272 } 275 }
273 -  
274 }; 276 };
ferramentas/filtro/index.js
@@ -185,6 +185,7 @@ i3GEOF.filtro = { @@ -185,6 +185,7 @@ i3GEOF.filtro = {
185 "" 185 ""
186 ); 186 );
187 divid = janela[2].id; 187 divid = janela[2].id;
  188 + janela[0].bringToTop();
188 i3GEOF.filtro.aguarde = $i("i3GEOF.filtro_imagemCabecalho").style; 189 i3GEOF.filtro.aguarde = $i("i3GEOF.filtro_imagemCabecalho").style;
189 $i("i3GEOF.filtro_corpo").style.backgroundColor = "white"; 190 $i("i3GEOF.filtro_corpo").style.backgroundColor = "white";
190 i3GEOF.filtro.inicia(divid,modoCalculadora,idRetorno); 191 i3GEOF.filtro.inicia(divid,modoCalculadora,idRetorno);
ferramentas/legenda/index.js
@@ -347,7 +347,6 @@ i3GEOF.legenda = @@ -347,7 +347,6 @@ i3GEOF.legenda =
347 "", 347 "",
348 "" 348 ""
349 ); 349 );
350 -  
351 divid = janela[2].id; 350 divid = janela[2].id;
352 i3GEOF.legenda.aguarde = $i("i3GEOF.legenda_imagemCabecalho").style; 351 i3GEOF.legenda.aguarde = $i("i3GEOF.legenda_imagemCabecalho").style;
353 $i("i3GEOF.legenda_corpo").style.backgroundColor = "white"; 352 $i("i3GEOF.legenda_corpo").style.backgroundColor = "white";
ferramentas/salvamapfile/index.js
@@ -93,25 +93,18 @@ i3GEOF.salvamapfile = { @@ -93,25 +93,18 @@ i3GEOF.salvamapfile = {
93 i3GEOF.salvamapfile.aguarde.visibility = "hidden"; 93 i3GEOF.salvamapfile.aguarde.visibility = "hidden";
94 var nome = retorno.data.nomeoriginal; 94 var nome = retorno.data.nomeoriginal;
95 if(nome == ""){ 95 if(nome == ""){
96 - $i(iddiv).innerHTML = "<p class=paragrafo >"+$trad('naoExisteMapfile',i3GEOF.salvamapfile.dicionario)+"<a href='"+i3GEO.configura.locaplic+"/admin/html/editormapfile.html' target=_blank >link</a>"; 96 + $i(iddiv).innerHTML = "<h5 class='alert alert-danger'>"+$trad('naoExisteMapfile',i3GEOF.salvamapfile.dicionario)+"</h5>";
97 return; 97 return;
98 } 98 }
99 if(nome == undefined){ 99 if(nome == undefined){
100 - $i(iddiv).innerHTML = "<p class=paragrafo >"+$trad('naosalva',i3GEOF.salvamapfile.dicionario); 100 + $i(iddiv).innerHTML = "<h5 class='alert alert-danger'>"+$trad('naosalva',i3GEOF.salvamapfile.dicionario)+"</h5>";
101 return; 101 return;
102 } 102 }
103 - var ins = "<p class=paragrafo >"+$trad('ajuda',i3GEOF.salvamapfile.dicionario) +  
104 - '<span id="i3GEOsalvamapconcluido" style=display:none;color:red > '+$trad('concluido',i3GEOF.salvamapfile.dicionario)+'</span></p>' +  
105 - '<br><p class=paragrafo ><input size=20 id=i3GEOsalvamapfilebotao1 type=button value="'+$trad('salva',i3GEOF.salvamapfile.dicionario)+'" />';  
106 - $i(iddiv).innerHTML = ins;  
107 - new YAHOO.widget.Button(  
108 - "i3GEOsalvamapfilebotao1",  
109 - {onclick:{fn: function(){i3GEOF.salvamapfile.salva(nome,retorno.data.mapfile,retorno.data.nomelayer);}}}  
110 - );  
111 - new YAHOO.widget.Button(  
112 - "i3GEOsalvamapfilebotao2",  
113 - {onclick:{fn: function(){window.open(i3GEO.configura.locaplic+"/testamapfile.php?map="+nome);}}}  
114 - ); 103 + var ins = "<h5>"+$trad('ajuda',i3GEOF.salvamapfile.dicionario) + "</h5>" +
  104 + "<h5 class='alert alert-success' style='display:none;' id='i3GEOsalvamapconcluido' >"+$trad('concluido',i3GEOF.salvamapfile.dicionario)+"</h5>" +
  105 + '<br><button onclick="i3GEOF.salvamapfile.salva(\'' + nome + '\',\'' + retorno.data.mapfile + '\',\'' + retorno.data.nomelayer + '\');" class="btn btn-primary btn-sm btn-raised">'+$trad('salva',i3GEOF.salvamapfile.dicionario)+'</button>';
  106 + $i(iddiv).innerHTML = "<div class='container-fluid'>" + ins + "</div>";
  107 +
115 }; 108 };
116 cp.set_response_type("JSON"); 109 cp.set_response_type("JSON");
117 cp.call(p,"",retorno); 110 cp.call(p,"",retorno);
@@ -135,8 +128,8 @@ i3GEOF.salvamapfile = { @@ -135,8 +128,8 @@ i3GEOF.salvamapfile = {
135 //cria a janela flutuante 128 //cria a janela flutuante
136 titulo = "</div><a class='i3GeoTituloJanelaBs' target=_blank href='" + i3GEO.configura.locaplic + "/ajuda_usuario.php?idcategoria=5&idajuda=92' >" + $trad("x55")+" <i>"+i3GEO.temaAtivo+"</i></a>"; 129 titulo = "</div><a class='i3GeoTituloJanelaBs' target=_blank href='" + i3GEO.configura.locaplic + "/ajuda_usuario.php?idcategoria=5&idajuda=92' >" + $trad("x55")+" <i>"+i3GEO.temaAtivo+"</i></a>";
137 janela = i3GEO.janela.cria( 130 janela = i3GEO.janela.cria(
138 - "330px",  
139 - "130px", 131 + "340px",
  132 + "160px",
140 "", 133 "",
141 "", 134 "",
142 "", 135 "",
@@ -148,7 +141,10 @@ i3GEOF.salvamapfile = { @@ -148,7 +141,10 @@ i3GEOF.salvamapfile = {
148 minimiza, 141 minimiza,
149 "", 142 "",
150 true, 143 true,
151 - i3GEO.configura.locaplic+"/imagens/oxygen/16x16/document-save.png" 144 + "",
  145 + "",
  146 + "",
  147 + ""
152 ); 148 );
153 divid = janela[2].id; 149 divid = janela[2].id;
154 $i("i3GEOF.salvamapfile_corpo").style.backgroundColor = "white"; 150 $i("i3GEOF.salvamapfile_corpo").style.backgroundColor = "white";
js/i3geo_tudo_compacto7.js.php 100755 → 100644
temas/_llocali.map
@@ -3,7 +3,6 @@ MAP @@ -3,7 +3,6 @@ MAP
3 SYMBOLSET "../symbols/simbolosv6.sym" 3 SYMBOLSET "../symbols/simbolosv6.sym"
4 LAYER 4 LAYER
5 CONNECTION "" 5 CONNECTION ""
6 - #o caminho aqui tem de ser completo  
7 DATA "/var/www/i3geo/aplicmap/dados/locali.shp" 6 DATA "/var/www/i3geo/aplicmap/dados/locali.shp"
8 METADATA 7 METADATA
9 "METAESTAT_ID_MEDIDA_VARIAVEL" "" 8 "METAESTAT_ID_MEDIDA_VARIAVEL" ""
@@ -11,17 +10,26 @@ MAP @@ -11,17 +10,26 @@ MAP
11 "cache" "nao" 10 "cache" "nao"
12 "CLASSE" "SIM" 11 "CLASSE" "SIM"
13 "LTEMPOITEMDESCRICAO" "TIPO" 12 "LTEMPOITEMDESCRICAO" "TIPO"
  13 + "olopacity" ""
14 "LTEMPOITEMINICIO" "ANOCRIA" 14 "LTEMPOITEMINICIO" "ANOCRIA"
15 "permitekmz" "sim" 15 "permitekmz" "sim"
16 "LTEMPOITEMTIP" "ANOCRIA" 16 "LTEMPOITEMTIP" "ANOCRIA"
  17 + "gmopacity" ""
  18 + "gmstatus" ""
17 "ITENSDESC" "Município,TIPO,Localidade,ANOCRIA" 19 "ITENSDESC" "Município,TIPO,Localidade,ANOCRIA"
18 "LTEMPOITEMTITULO" "NOMELOC" 20 "LTEMPOITEMTITULO" "NOMELOC"
19 "ITENSLINK" ",,," 21 "ITENSLINK" ",,,"
20 "TILES" "SIM" 22 "TILES" "SIM"
21 "METAESTAT_CODIGO_TIPO_REGIAO" "" 23 "METAESTAT_CODIGO_TIPO_REGIAO" ""
  24 + "arquivotemaoriginal" ""
  25 + "nomeoriginal" ""
  26 + "olstatus" ""
22 "permitedownload" "sim" 27 "permitedownload" "sim"
23 "LTEMPOFORMATODATA" "iso8601" 28 "LTEMPOFORMATODATA" "iso8601"
  29 + "FILTROORIGINAL" ""
24 "permitecomentario" "SIM" 30 "permitecomentario" "SIM"
  31 + "DATAORIGINAL" ""
  32 + "PLUGINI3GEO" ""
25 "metaestat" "" 33 "metaestat" ""
26 "download" "SIM" 34 "download" "SIM"
27 "itembuscarapida" "NOMELOC" 35 "itembuscarapida" "NOMELOC"
@@ -31,13 +39,13 @@ MAP @@ -31,13 +39,13 @@ MAP
31 "transitioneffect" "NAO" 39 "transitioneffect" "NAO"
32 "TEMA" "Localidades (usar com timeline) para teste" 40 "TEMA" "Localidades (usar com timeline) para teste"
33 "cortepixels" "40" 41 "cortepixels" "40"
  42 + "identifica" "sim"
34 "LTEMPOCONVENCODE" "SIM" 43 "LTEMPOCONVENCODE" "SIM"
35 - #"CONVCARACTER" "NAO"  
36 END # METADATA 44 END # METADATA
37 NAME "_llocali" 45 NAME "_llocali"
38 PROCESSING "LABEL_NO_CLIP=True" 46 PROCESSING "LABEL_NO_CLIP=True"
39 PROCESSING "POLYLINE_NO_CLIP=True" 47 PROCESSING "POLYLINE_NO_CLIP=True"
40 - STATUS OFF 48 + STATUS DEFAULT
41 TEMPLATE "none.htm" 49 TEMPLATE "none.htm"
42 TILEITEM "location" 50 TILEITEM "location"
43 TYPE POINT 51 TYPE POINT