Commit 82d5c311a03eec04e611fc8d33c3c7401fe46325

Authored by Edmar Moretti
2 parents f6fdcd5b 549de5f8

Atualização do repositorio

admin1/php/funcoesAdmin.php
@@ -872,8 +872,9 @@ function rrmdirImg($dir) { @@ -872,8 +872,9 @@ function rrmdirImg($dir) {
872 \admin\php\funcoesAdmin\rrmdirImg ( $dir . "/" . $object ); 872 \admin\php\funcoesAdmin\rrmdirImg ( $dir . "/" . $object );
873 } else { 873 } else {
874 $object = str_replace ( ".png", "", $object ) . ".png"; 874 $object = str_replace ( ".png", "", $object ) . ".png";
875 - chmod ( $dir . "/" . $object, 077 );  
876 - unlink ( $dir . "/" . $object ); 875 + $file_name = $dir . "/" . $object;
  876 + chmod ( realpath($file_name), 0777 );
  877 + unlink(realpath($file_name));
877 } 878 }
878 } 879 }
879 } 880 }
classesphp/classe_alteraclasse.php
@@ -199,7 +199,7 @@ class Alteraclasse @@ -199,7 +199,7 @@ class Alteraclasse
199 */ 199 */
200 function alteraclasses($ids,$nomes,$exps,$base64="nao",$minScales="",$maxScales="") 200 function alteraclasses($ids,$nomes,$exps,$base64="nao",$minScales="",$maxScales="")
201 { 201 {
202 - if($base64 == "sim"){ 202 + if($base64 == "sim"){
203 //$ids = base64_decode($ids); 203 //$ids = base64_decode($ids);
204 //$nomes = base64_decode($nomes); 204 //$nomes = base64_decode($nomes);
205 //$exps = base64_decode($exps); 205 //$exps = base64_decode($exps);
classesphp/classe_temas.php
@@ -1286,7 +1286,7 @@ function: adicionaLabel @@ -1286,7 +1286,7 @@ function: adicionaLabel
1286 Adiciona LABEL em uma classe de um tema 1286 Adiciona LABEL em uma classe de um tema
1287 */ 1287 */
1288 function adicionaLabel($novac,$wrap,$fonte,$tamanho,$angulo,$fundo,$sombra,$cor,$outlinecolor,$shadowcolor,$shadowsizex,$shadowsizey,$force,$mindistance,$minfeaturesize,$offsetx,$offsety,$partials,$position,$texto=""){ 1288 function adicionaLabel($novac,$wrap,$fonte,$tamanho,$angulo,$fundo,$sombra,$cor,$outlinecolor,$shadowcolor,$shadowsizex,$shadowsizey,$force,$mindistance,$minfeaturesize,$offsetx,$offsety,$partials,$position,$texto=""){
1289 - if($this->vi >= 60300){ 1289 + if($this->vi >= 60300){
1290 while($novac->numlabels > 0){ 1290 while($novac->numlabels > 0){
1291 $novac->removeLabel(0); 1291 $novac->removeLabel(0);
1292 } 1292 }
@@ -1307,7 +1307,6 @@ Adiciona LABEL em uma classe de um tema @@ -1307,7 +1307,6 @@ Adiciona LABEL em uma classe de um tema
1307 } 1307 }
1308 else{ 1308 else{
1309 $s = "CLASS LABEL TEXT '".$texto."' END END"; 1309 $s = "CLASS LABEL TEXT '".$texto."' END END";
1310 - //$s = "CLASS LABEL TEXT '[".$texto."]' END END";  
1311 $novac->updateFromString($s); 1310 $novac->updateFromString($s);
1312 } 1311 }
1313 } 1312 }
@@ -1316,6 +1315,7 @@ Adiciona LABEL em uma classe de um tema @@ -1316,6 +1315,7 @@ Adiciona LABEL em uma classe de um tema
1316 } 1315 }
1317 else{ 1316 else{
1318 $label = $novac->label; 1317 $label = $novac->label;
  1318 + $novac->settext("'".$texto."'");
1319 } 1319 }
1320 if($wrap != ""){ 1320 if($wrap != ""){
1321 $label->set("maxlength",1); 1321 $label->set("maxlength",1);
@@ -1370,10 +1370,19 @@ Adiciona LABEL em uma classe de um tema @@ -1370,10 +1370,19 @@ Adiciona LABEL em uma classe de um tema
1370 } 1370 }
1371 } 1371 }
1372 function removeLabel($iclasse){ 1372 function removeLabel($iclasse){
1373 - $classe = $this->layer->getclass($iclasse);  
1374 - while($classe->numlabels > 0){  
1375 - $classe->removeLabel(0);  
1376 - } 1373 + $classe = $this->layer->getclass($iclasse);
  1374 + if($this->vi >= 60300){
  1375 + while($classe->numlabels > 0){
  1376 + $classe->removeLabel(0);
  1377 + }
  1378 + } else {
  1379 + $label = $classe->label;
  1380 + $label->set("type",MS_TRUETYPE);
  1381 + $label->set("font","arial");
  1382 + $label->set("size",0);
  1383 + $label->removeBinding(0);
  1384 + $classe->settext($texto);
  1385 + }
1377 /* 1386 /*
1378 $nlabel = $classe->numlabels; 1387 $nlabel = $classe->numlabels;
1379 for($i=0;$i<$nlabel;$i++){ 1388 for($i=0;$i<$nlabel;$i++){
classesphp/sani_request.php
@@ -22,7 +22,8 @@ if (isset($_POST)){ @@ -22,7 +22,8 @@ if (isset($_POST)){
22 //var_dump( $_POST["cpaint_argument"]);exit; 22 //var_dump( $_POST["cpaint_argument"]);exit;
23 $argumento_ = $_POST["cpaint_argument"][0]; 23 $argumento_ = $_POST["cpaint_argument"][0];
24 if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN')){ 24 if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN')){
25 - $argumento_ = str_replace("\\\"","",$argumento_); 25 + //$argumento_ = str_replace("\\\"","",$argumento_);
  26 + $argumento_ = str_replace("\"","",$argumento_);
26 } 27 }
27 else{ 28 else{
28 $argumento_ = str_replace("\"","",$argumento_); 29 $argumento_ = str_replace("\"","",$argumento_);
ferramentas/parametrossql/index.js
@@ -106,7 +106,7 @@ i3GEOF.parametrossql = { @@ -106,7 +106,7 @@ i3GEOF.parametrossql = {
106 Cria a janela flutuante para controle da ferramenta. 106 Cria a janela flutuante para controle da ferramenta.
107 */ 107 */
108 iniciaJanelaFlutuante: function(camada){ 108 iniciaJanelaFlutuante: function(camada){
109 - //verifica se deve ser aberto o formulario 109 + //verifica se deve ser aberto o formulario
110 if(camada.plugini3geo.ativo != undefined && camada.plugini3geo.ativo === "nao"){ 110 if(camada.plugini3geo.ativo != undefined && camada.plugini3geo.ativo === "nao"){
111 i3GEOF.parametrossql.iniciaDefault(camada); 111 i3GEOF.parametrossql.iniciaDefault(camada);
112 } 112 }
temas/_wbiomashp.map
@@ -5,23 +5,31 @@ MAP @@ -5,23 +5,31 @@ MAP
5 CONNECTION "" 5 CONNECTION ""
6 DATA "c:\ms4w\apache\htdocs\i3geo\aplicmap\dados\biomas.shp" 6 DATA "c:\ms4w\apache\htdocs\i3geo\aplicmap\dados\biomas.shp"
7 METADATA 7 METADATA
8 - "METAESTAT_ID_MEDIDA_VARIAVEL" ""  
9 - "cache" "SIM" 8 + "cache" "sim"
  9 + "olopacity" ""
10 "CLASSE" "SIM" 10 "CLASSE" "SIM"
11 "permitekmz" "nao" 11 "permitekmz" "nao"
12 - "METAESTAT_CODIGO_TIPO_REGIAO" "" 12 + "gmopacity" ""
  13 + "gmstatus" ""
  14 + "arquivotemaoriginal" ""
  15 + "olstatus" ""
  16 + "nomeoriginal" ""
13 "permitedownload" "sim" 17 "permitedownload" "sim"
14 - "metaestat" ""  
15 - "permiteogc" "sim" 18 + "FILTROORIGINAL" ""
  19 + "DATAORIGINAL" ""
16 "permitekml" "sim" 20 "permitekml" "sim"
17 - "convcaracter" "" 21 + "permiteogc" "sim"
18 "TEMA" "Biomas shapefile (acentuação)" 22 "TEMA" "Biomas shapefile (acentuação)"
19 "cortepixels" "0" 23 "cortepixels" "0"
  24 + "identifica" "sim"
20 END # METADATA 25 END # METADATA
21 NAME "_wbiomashp" 26 NAME "_wbiomashp"
22 PROCESSING "ITEMS=CD_LEGENDA" 27 PROCESSING "ITEMS=CD_LEGENDA"
23 - STATUS OFF 28 + PROCESSING "LABEL_NO_CLIP=True"
  29 + PROCESSING "POLYLINE_NO_CLIP=True"
  30 + STATUS DEFAULT
24 TEMPLATE "none.htm" 31 TEMPLATE "none.htm"
  32 + TILEITEM "location"
25 OPACITY 50 33 OPACITY 50
26 TYPE POLYGON 34 TYPE POLYGON
27 UNITS METERS 35 UNITS METERS
@@ -30,60 +38,66 @@ MAP @@ -30,60 +38,66 @@ MAP
30 EXPRESSION ('[CD_LEGENDA]'eq'CAATINGA') 38 EXPRESSION ('[CD_LEGENDA]'eq'CAATINGA')
31 STYLE 39 STYLE
32 ANGLE 0 40 ANGLE 0
33 - COLOR 252 141 223 41 + COLOR 172 140 72
34 OFFSET 0 0 42 OFFSET 0 0
35 OUTLINECOLOR 255 255 255 43 OUTLINECOLOR 255 255 255
36 END # STYLE 44 END # STYLE
  45 + TITLE ""
37 END # CLASS 46 END # CLASS
38 CLASS 47 CLASS
39 - NAME "PAMPA"  
40 - EXPRESSION ('[CD_LEGENDA]'eq'PAMPA') 48 + NAME "PAMPA area > 5"
  49 + EXPRESSION ('[CD_LEGENDA]'eq'PAMPA area > 5')
41 STYLE 50 STYLE
42 ANGLE 0 51 ANGLE 0
43 - COLOR 36 240 107 52 + COLOR 221 227 35
44 OFFSET 0 0 53 OFFSET 0 0
45 OUTLINECOLOR 255 255 255 54 OUTLINECOLOR 255 255 255
46 END # STYLE 55 END # STYLE
  56 + TITLE ""
47 END # CLASS 57 END # CLASS
48 CLASS 58 CLASS
49 NAME "CERRADO" 59 NAME "CERRADO"
50 EXPRESSION ('[CD_LEGENDA]'eq'CERRADO') 60 EXPRESSION ('[CD_LEGENDA]'eq'CERRADO')
51 STYLE 61 STYLE
52 ANGLE 0 62 ANGLE 0
53 - COLOR 71 98 5 63 + COLOR 214 217 135
54 OFFSET 0 0 64 OFFSET 0 0
55 OUTLINECOLOR 255 255 255 65 OUTLINECOLOR 255 255 255
56 END # STYLE 66 END # STYLE
  67 + TITLE ""
57 END # CLASS 68 END # CLASS
58 CLASS 69 CLASS
59 NAME "PANTANAL" 70 NAME "PANTANAL"
60 EXPRESSION ('[CD_LEGENDA]'eq'PANTANAL') 71 EXPRESSION ('[CD_LEGENDA]'eq'PANTANAL')
61 STYLE 72 STYLE
62 ANGLE 0 73 ANGLE 0
63 - COLOR 61 221 64 74 + COLOR 17 117 80
64 OFFSET 0 0 75 OFFSET 0 0
65 OUTLINECOLOR 255 255 255 76 OUTLINECOLOR 255 255 255
66 END # STYLE 77 END # STYLE
  78 + TITLE ""
67 END # CLASS 79 END # CLASS
68 CLASS 80 CLASS
69 - NAME "AMAZÔNIA"  
70 - EXPRESSION ('[CD_LEGENDA]'eq'AMAZÔNIA') 81 + NAME "AMAZÔNIA"
  82 + EXPRESSION ('[CD_LEGENDA]'eq'AMAZÔNIA')
71 STYLE 83 STYLE
72 ANGLE 0 84 ANGLE 0
73 - COLOR 90 100 208 85 + COLOR 14 41 134
74 OFFSET 0 0 86 OFFSET 0 0
75 OUTLINECOLOR 255 255 255 87 OUTLINECOLOR 255 255 255
76 END # STYLE 88 END # STYLE
  89 + TITLE ""
77 END # CLASS 90 END # CLASS
78 CLASS 91 CLASS
79 - NAME "MATA ATLÂNTICA"  
80 - EXPRESSION ('[CD_LEGENDA]'eq'MATA ATLÂNTICA') 92 + NAME "MATA ATLÂNTICA"
  93 + EXPRESSION ('[CD_LEGENDA]'eq'MATA ATLÂNTICA')
81 STYLE 94 STYLE
82 ANGLE 0 95 ANGLE 0
83 - COLOR 63 33 71 96 + COLOR 203 76 243
84 OFFSET 0 0 97 OFFSET 0 0
85 OUTLINECOLOR 255 255 255 98 OUTLINECOLOR 255 255 255
86 END # STYLE 99 END # STYLE
  100 + TITLE ""
87 END # CLASS 101 END # CLASS
88 END # LAYER 102 END # LAYER
89 103
temas/_wlocali.map
1 -MAP  
2 - FONTSET "../symbols/fontes.txt"  
3 - SYMBOLSET "../symbols/simbolos.sym" 1 +MAP
  2 + FONTSET "../symbols/fontes.txt"
  3 + SYMBOLSET "../symbols/simbolos.sym"
4 LAYER 4 LAYER
5 CONNECTION "" 5 CONNECTION ""
6 - DATA "c:\ms4w\apache\htdocs\i3geo\aplicmap\dados\locali.shp" 6 + DATA "c:\ms4w\apache\htdocs\i3geo\aplicmap\dados\locali.shp"
  7 + FILTER (([ANOCRIA] = subsano))
7 METADATA 8 METADATA
8 - "METAESTAT_ID_MEDIDA_VARIAVEL" ""  
9 - "LTEMPOITEMIMAGEM" "" 9 + "cache" "nao"
10 "TIP" "TIPO,ANOCRIA,NOMELOC" 10 "TIP" "TIPO,ANOCRIA,NOMELOC"
11 - "LTEMPOITEMDESCRICAO" "TIPO" 11 + "olopacity" ""
12 "CLASSE" "SIM" 12 "CLASSE" "SIM"
13 - "palletestep" "" 13 + "LTEMPOITEMDESCRICAO" "TIPO"
14 "LTEMPOITEMINICIO" "ANOCRIA" 14 "LTEMPOITEMINICIO" "ANOCRIA"
15 - "temporizador" ""  
16 - "LTEMPOITEMTIP" "ANOCRIA"  
17 "permitekmz" "sim" 15 "permitekmz" "sim"
18 - "description_template" "" 16 + "LTEMPOITEMTIP" "ANOCRIA"
  17 + "gmopacity" ""
  18 + "gmstatus" ""
19 "LTEMPOITEMTITULO" "NOMELOC" 19 "LTEMPOITEMTITULO" "NOMELOC"
20 - "iconetema" ""  
21 - "LTEMPOITEMLINK" ""  
22 - "METAESTAT_CODIGO_TIPO_REGIAO" ""  
23 - "palletefile" ""  
24 - "LTEMPOFORMATODATA" "iso8601" 20 + "arquivotemaoriginal" ""
  21 + "olstatus" ""
  22 + "nomeoriginal" ""
25 "permitedownload" "sim" 23 "permitedownload" "sim"
26 - "LTEMPOITEMICONE" ""  
27 - "permitecomentario" ""  
28 - "metaestat" "" 24 + "LTEMPOFORMATODATA" "iso8601"
  25 + "FILTROORIGINAL" ""
  26 + "DATAORIGINAL" ""
29 "itembuscarapida" "NOMELOC" 27 "itembuscarapida" "NOMELOC"
30 - "arquivokmz" ""  
31 - "arquivodownload" ""  
32 - "transitioneffect" "NAO"  
33 - "permiteogc" "sim"  
34 "permitekml" "sim" 28 "permitekml" "sim"
  29 + "permiteogc" "sim"
  30 + "transitioneffect" "NAO"
35 "TEMA" "Localidades (usar com timeline)" 31 "TEMA" "Localidades (usar com timeline)"
36 - "LTEMPOCONVENCODE" "SIM"  
37 - "editorsql" ""  
38 - "legendaimg" ""  
39 - "LTEMPOITEMFIM" "" 32 + "identifica" "sim"
  33 + "LTEMPOCONVENCODE" "SIM"
  34 + "PLUGINI3GEO" '{"plugin":"parametrossql","ativo":"sim","parametros":[{"titulo" : "Ano de criação","chave" : "subsano","tipo" : "input","valores" : "","prog" : "aplicmap/dados/listaano.php"},{"titulo" : "xxx","chave" : "xxx","tipo" : "input","valores" : "","prog" : "aplicmap/dados/listaano.php"},{"titulo" : "","chave" : "","tipo" : "input","valores" : "","prog" : ""},{"titulo" : "","chave" : "","tipo" : "input","valores" : "","prog" : ""}]}'
  35 +
40 END # METADATA 36 END # METADATA
41 NAME "_wlocali" 37 NAME "_wlocali"
  38 + PROCESSING "LABEL_NO_CLIP=True"
  39 + PROCESSING "POLYLINE_NO_CLIP=True"
42 STATUS DEFAULT 40 STATUS DEFAULT
43 TEMPLATE "none.htm" 41 TEMPLATE "none.htm"
44 TILEITEM "location" 42 TILEITEM "location"
@@ -54,6 +52,7 @@ MAP @@ -54,6 +52,7 @@ MAP
54 SIZE 4 52 SIZE 4
55 SYMBOL "ponto" 53 SYMBOL "ponto"
56 END # STYLE 54 END # STYLE
  55 + TITLE ""
57 END # CLASS 56 END # CLASS
58 CLASS 57 CLASS
59 NAME "Cidade" 58 NAME "Cidade"
@@ -65,6 +64,7 @@ MAP @@ -65,6 +64,7 @@ MAP
65 SIZE 6 64 SIZE 6
66 SYMBOL "ponto" 65 SYMBOL "ponto"
67 END # STYLE 66 END # STYLE
  67 + TITLE ""
68 END # CLASS 68 END # CLASS
69 CLASS 69 CLASS
70 NAME "Capital" 70 NAME "Capital"
@@ -76,6 +76,7 @@ MAP @@ -76,6 +76,7 @@ MAP
76 SIZE 6 76 SIZE 6
77 SYMBOL "capital" 77 SYMBOL "capital"
78 END # STYLE 78 END # STYLE
  79 + TITLE ""
79 END # CLASS 80 END # CLASS
80 END # LAYER 81 END # LAYER
81 82
testainstal/index.php
@@ -102,7 +102,7 @@ include &quot;../init/head.php&quot;; @@ -102,7 +102,7 @@ include &quot;../init/head.php&quot;;
102 102
103 if(empty($_POST["senha"]) || empty($_POST["usuario"])){ 103 if(empty($_POST["senha"]) || empty($_POST["usuario"])){
104 //opcoes de criacao de pastas 104 //opcoes de criacao de pastas
105 - if (strtoupper(substr(PHP_OS, 0, 3) != 'WIN')){ 105 + //if (strtoupper(substr(PHP_OS, 0, 3) != 'WIN')){
106 106
107 $d = dirname(dirname(__FILE__)); 107 $d = dirname(dirname(__FILE__));
108 echo <<<HTML 108 echo <<<HTML
@@ -145,7 +145,7 @@ echo &lt;&lt;&lt;HTML @@ -145,7 +145,7 @@ echo &lt;&lt;&lt;HTML
145 $.material.init(); 145 $.material.init();
146 </script> 146 </script>
147 HTML; 147 HTML;
148 - } 148 + //}
149 exit; 149 exit;
150 } 150 }
151 else{ 151 else{