Commit fc2a35e8445a9ee4a6e80417b741872d0eac9ba5
1 parent
b5ae8482
Exists in
master
and in
7 other branches
$1
Showing
8 changed files
with
802 additions
and
35 deletions
Show diff stats
admin/php/metaestat_uploadcsv_submit.php
@@ -8,6 +8,8 @@ if(verificaOperacaoSessao("admin/metaestat/editorbanco") == false){ | @@ -8,6 +8,8 @@ if(verificaOperacaoSessao("admin/metaestat/editorbanco") == false){ | ||
8 | echo "Vc nao pode realizar essa operacao.";exit; | 8 | echo "Vc nao pode realizar essa operacao.";exit; |
9 | } | 9 | } |
10 | error_reporting(0); | 10 | error_reporting(0); |
11 | +if (ob_get_level() == 0) ob_start(); | ||
12 | + | ||
11 | ?> | 13 | ?> |
12 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> | 14 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> |
13 | <html> | 15 | <html> |
@@ -30,6 +32,9 @@ error_reporting(0); | @@ -30,6 +32,9 @@ error_reporting(0); | ||
30 | if (isset($_FILES['i3GEOuploadcsv']['name'])){ | 32 | if (isset($_FILES['i3GEOuploadcsv']['name'])){ |
31 | require_once ("../../ms_configura.php"); | 33 | require_once ("../../ms_configura.php"); |
32 | echo "<p class='paragrafo' >Carregando o arquivo...</p>"; | 34 | echo "<p class='paragrafo' >Carregando o arquivo...</p>"; |
35 | + ob_flush(); | ||
36 | + flush(); | ||
37 | + sleep(1); | ||
33 | $arqcsv = $_FILES['i3GEOuploadcsv']['tmp_name']; | 38 | $arqcsv = $_FILES['i3GEOuploadcsv']['tmp_name']; |
34 | $nomePrefixo = str_replace(" ","_",removeAcentos($_FILES['i3GEOuploadcsv']['name'])); | 39 | $nomePrefixo = str_replace(" ","_",removeAcentos($_FILES['i3GEOuploadcsv']['name'])); |
35 | $nomePrefixo = $nomePrefixo."_".(nomeRandomico(4)); | 40 | $nomePrefixo = $nomePrefixo."_".(nomeRandomico(4)); |
@@ -76,7 +81,7 @@ error_reporting(0); | @@ -76,7 +81,7 @@ error_reporting(0); | ||
76 | $buffer = str_replace("\r",'',$buffer); | 81 | $buffer = str_replace("\r",'',$buffer); |
77 | $temp = explode($separador,$buffer); | 82 | $temp = explode($separador,$buffer); |
78 | if(count($temp) == $ncolunas) | 83 | if(count($temp) == $ncolunas) |
79 | - $linhas[] = $temp; | 84 | + $linhas[] = $temp; |
80 | } | 85 | } |
81 | } | 86 | } |
82 | fclose ($handle); | 87 | fclose ($handle); |
@@ -100,6 +105,9 @@ error_reporting(0); | @@ -100,6 +105,9 @@ error_reporting(0); | ||
100 | echo "<br>Tipos das colunas: <pre>"; | 105 | echo "<br>Tipos das colunas: <pre>"; |
101 | var_dump($tipoColuna); | 106 | var_dump($tipoColuna); |
102 | echo "</pre>"; | 107 | echo "</pre>"; |
108 | + ob_flush(); | ||
109 | + flush(); | ||
110 | + sleep(1); | ||
103 | //gera o script para criar a tabela | 111 | //gera o script para criar a tabela |
104 | $sqltabela = array(); | 112 | $sqltabela = array(); |
105 | $sql = "CREATE TABLE ".$_POST["i3GEOuploadcsvesquema"].".".$_POST["tabelaDestinocsv"]."("; | 113 | $sql = "CREATE TABLE ".$_POST["i3GEOuploadcsvesquema"].".".$_POST["tabelaDestinocsv"]."("; |
@@ -113,7 +121,14 @@ error_reporting(0); | @@ -113,7 +121,14 @@ error_reporting(0); | ||
113 | echo "<br>Sql tabela: <pre>"; | 121 | echo "<br>Sql tabela: <pre>"; |
114 | var_dump($sqltabela); | 122 | var_dump($sqltabela); |
115 | echo "</pre>"; | 123 | echo "</pre>"; |
124 | + ob_flush(); | ||
125 | + flush(); | ||
126 | + sleep(1); | ||
116 | //gera o script para inserir os dados | 127 | //gera o script para inserir os dados |
128 | + echo "<br>Preparando inclusão de dados"; | ||
129 | + ob_flush(); | ||
130 | + flush(); | ||
131 | + sleep(1); | ||
117 | $linhasql = array(); | 132 | $linhasql = array(); |
118 | $insert = "INSERT INTO ".$_POST["i3GEOuploadcsvesquema"].".".$_POST["tabelaDestinocsv"]."(".strtolower(implode(",",$colunas)).")"; | 133 | $insert = "INSERT INTO ".$_POST["i3GEOuploadcsvesquema"].".".$_POST["tabelaDestinocsv"]."(".strtolower(implode(",",$colunas)).")"; |
119 | $nlinhas = count($linhas); | 134 | $nlinhas = count($linhas); |
@@ -142,7 +157,11 @@ error_reporting(0); | @@ -142,7 +157,11 @@ error_reporting(0); | ||
142 | } catch (PDOException $e) { | 157 | } catch (PDOException $e) { |
143 | echo 'Connection failed: ' . $e->getMessage(); | 158 | echo 'Connection failed: ' . $e->getMessage(); |
144 | } | 159 | } |
145 | - | 160 | + echo "<br>Incluindo dados"; |
161 | + echo "<script>window.scrollTo(0,10000);</script>"; | ||
162 | + ob_flush(); | ||
163 | + flush(); | ||
164 | + sleep(1); | ||
146 | foreach($sqltabela as $linha){ | 165 | foreach($sqltabela as $linha){ |
147 | try { | 166 | try { |
148 | $dbh->query($linha); | 167 | $dbh->query($linha); |
@@ -157,13 +176,13 @@ error_reporting(0); | @@ -157,13 +176,13 @@ error_reporting(0); | ||
157 | echo 'Erro: ' . $e->getMessage(); | 176 | echo 'Erro: ' . $e->getMessage(); |
158 | } | 177 | } |
159 | } | 178 | } |
160 | - echo "<br>Feito!!!<br>Faça o reload da página"; | 179 | + echo "<b><br>Feito!!!<br>Faça o reload da página"; |
161 | } | 180 | } |
162 | else{ | 181 | else{ |
163 | echo "<p class='paragrafo' >Erro ao enviar o arquivo. Talvez o tamanho do arquivo seja maior do que o permitido.</p>"; | 182 | echo "<p class='paragrafo' >Erro ao enviar o arquivo. Talvez o tamanho do arquivo seja maior do que o permitido.</p>"; |
164 | } | 183 | } |
165 | 184 | ||
166 | ?> | 185 | ?> |
167 | - | 186 | +<script>window.scrollTo(0,10000);</script> |
168 | </body> | 187 | </body> |
169 | </html> | 188 | </html> |
admin/php/metaestat_uploadshp_submit.php
@@ -8,6 +8,7 @@ if(verificaOperacaoSessao("admin/metaestat/editorbanco") == false){ | @@ -8,6 +8,7 @@ if(verificaOperacaoSessao("admin/metaestat/editorbanco") == false){ | ||
8 | echo "Vc nao pode realizar essa operacao.";exit; | 8 | echo "Vc nao pode realizar essa operacao.";exit; |
9 | } | 9 | } |
10 | error_reporting(0); | 10 | error_reporting(0); |
11 | +if (ob_get_level() == 0) ob_start(); | ||
11 | ?> | 12 | ?> |
12 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> | 13 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> |
13 | <html> | 14 | <html> |
@@ -34,6 +35,9 @@ if ($_FILES['i3GEOuploadshp']['name'] == ""){ | @@ -34,6 +35,9 @@ if ($_FILES['i3GEOuploadshp']['name'] == ""){ | ||
34 | if (isset($_FILES['i3GEOuploadshp']['name'])){ | 35 | if (isset($_FILES['i3GEOuploadshp']['name'])){ |
35 | require_once ("../../ms_configura.php"); | 36 | require_once ("../../ms_configura.php"); |
36 | echo "<p class='paragrafo' >Carregando o arquivo...</p>"; | 37 | echo "<p class='paragrafo' >Carregando o arquivo...</p>"; |
38 | + ob_flush(); | ||
39 | + flush(); | ||
40 | + sleep(1); | ||
37 | $arqshp = $_FILES['i3GEOuploadshp']['tmp_name']; | 41 | $arqshp = $_FILES['i3GEOuploadshp']['tmp_name']; |
38 | //verifica nomes e sobe arquivo | 42 | //verifica nomes e sobe arquivo |
39 | verificaNome($_FILES['i3GEOuploadshp']['name'],"shp"); | 43 | verificaNome($_FILES['i3GEOuploadshp']['name'],"shp"); |
@@ -82,6 +86,9 @@ if (isset($_FILES['i3GEOuploadshp']['name'])){ | @@ -82,6 +86,9 @@ if (isset($_FILES['i3GEOuploadshp']['name'])){ | ||
82 | echo "<br>Tipo: ". $tipo; | 86 | echo "<br>Tipo: ". $tipo; |
83 | echo "<br>Colunas: "; | 87 | echo "<br>Colunas: "; |
84 | var_dump($colunas); | 88 | var_dump($colunas); |
89 | + ob_flush(); | ||
90 | + flush(); | ||
91 | + sleep(1); | ||
85 | $sqinsert = array(); | 92 | $sqinsert = array(); |
86 | //verifica o tipo de coluna | 93 | //verifica o tipo de coluna |
87 | $tipoColuna = array(); | 94 | $tipoColuna = array(); |
@@ -105,14 +112,16 @@ if (isset($_FILES['i3GEOuploadshp']['name'])){ | @@ -105,14 +112,16 @@ if (isset($_FILES['i3GEOuploadshp']['name'])){ | ||
105 | echo "<br>Tipos das colunas: <pre>"; | 112 | echo "<br>Tipos das colunas: <pre>"; |
106 | var_dump($tipoColuna); | 113 | var_dump($tipoColuna); |
107 | echo "</pre>"; | 114 | echo "</pre>"; |
108 | - | 115 | + ob_flush(); |
116 | + flush(); | ||
117 | + sleep(1); | ||
109 | try { | 118 | try { |
110 | $dbh = new PDO('pgsql:dbname='.$conexao["bancodedados"].';user='.$conexao["usuario"].';password='.$conexao["senha"].';host='.$conexao["host"].';port='.$conexao["porta"]); | 119 | $dbh = new PDO('pgsql:dbname='.$conexao["bancodedados"].';user='.$conexao["usuario"].';password='.$conexao["senha"].';host='.$conexao["host"].';port='.$conexao["porta"]); |
111 | } catch (PDOException $e) { | 120 | } catch (PDOException $e) { |
112 | echo '<span style=color:red >Connection failed: ' . $e->getMessage(); | 121 | echo '<span style=color:red >Connection failed: ' . $e->getMessage(); |
113 | exit; | 122 | exit; |
114 | } | 123 | } |
115 | - | 124 | + |
116 | //gera o script para criar a tabela | 125 | //gera o script para criar a tabela |
117 | //verifica se a tabela ja existe | 126 | //verifica se a tabela ja existe |
118 | $sql = "SELECT table_name FROM information_schema.tables where table_schema = '".$_POST["i3GEOuploadesquema"]."' AND table_name = '".$_POST["tabelaDestino"]."'"; | 127 | $sql = "SELECT table_name FROM information_schema.tables where table_schema = '".$_POST["i3GEOuploadesquema"]."' AND table_name = '".$_POST["tabelaDestino"]."'"; |
@@ -149,6 +158,9 @@ if (isset($_FILES['i3GEOuploadshp']['name'])){ | @@ -149,6 +158,9 @@ if (isset($_FILES['i3GEOuploadshp']['name'])){ | ||
149 | echo "<br>Sql tabela: <pre>"; | 158 | echo "<br>Sql tabela: <pre>"; |
150 | var_dump($sqltabela); | 159 | var_dump($sqltabela); |
151 | echo "</pre>"; | 160 | echo "</pre>"; |
161 | + ob_flush(); | ||
162 | + flush(); | ||
163 | + sleep(1); | ||
152 | } | 164 | } |
153 | if($tabelaExiste == true && $_POST["tipoOperacao"] == "criar"){ | 165 | if($tabelaExiste == true && $_POST["tipoOperacao"] == "criar"){ |
154 | echo "<span style=color:red >A tabela existe. Não pode ser criada.</span>"; | 166 | echo "<span style=color:red >A tabela existe. Não pode ser criada.</span>"; |
@@ -160,11 +172,15 @@ if (isset($_FILES['i3GEOuploadshp']['name'])){ | @@ -160,11 +172,15 @@ if (isset($_FILES['i3GEOuploadshp']['name'])){ | ||
160 | } | 172 | } |
161 | if($tabelaExiste == true && $_POST["tipoOperacao"] == "apagar" && $_POST["i3GEOuploadesquema"] != "i3geo_metaestat"){ | 173 | if($tabelaExiste == true && $_POST["tipoOperacao"] == "apagar" && $_POST["i3GEOuploadesquema"] != "i3geo_metaestat"){ |
162 | echo "<span style=color:red >Não é possível executar essa operação nesse esquema.</span>"; | 174 | echo "<span style=color:red >Não é possível executar essa operação nesse esquema.</span>"; |
163 | - exit; | 175 | + exit; |
164 | } | 176 | } |
165 | //gera o script para inserir os dados | 177 | //gera o script para inserir os dados |
166 | $linhas = array(); | 178 | $linhas = array(); |
167 | $insert = "INSERT INTO ".$_POST["i3GEOuploadesquema"].".".$_POST["tabelaDestino"]."( gid,".strtolower(implode(",",$colunas)).",the_geom)"; | 179 | $insert = "INSERT INTO ".$_POST["i3GEOuploadesquema"].".".$_POST["tabelaDestino"]."( gid,".strtolower(implode(",",$colunas)).",the_geom)"; |
180 | + echo "<br>Preparando inclusão de dados"; | ||
181 | + ob_flush(); | ||
182 | + flush(); | ||
183 | + sleep(1); | ||
168 | for ($i=0; $i<$numshapes;$i++){ | 184 | for ($i=0; $i<$numshapes;$i++){ |
169 | $s = $layer->getShape(new resultObj($i)); | 185 | $s = $layer->getShape(new resultObj($i)); |
170 | $vs = array(); | 186 | $vs = array(); |
@@ -183,6 +199,11 @@ if (isset($_FILES['i3GEOuploadshp']['name'])){ | @@ -183,6 +199,11 @@ if (isset($_FILES['i3GEOuploadshp']['name'])){ | ||
183 | $linhas[] = $insert."VALUES(".implode(",",$vs).")"; | 199 | $linhas[] = $insert."VALUES(".implode(",",$vs).")"; |
184 | } | 200 | } |
185 | $layer->close(); | 201 | $layer->close(); |
202 | + echo "<br>Incluindo dados"; | ||
203 | + echo "<script>window.scrollTo(0,10000);</script>"; | ||
204 | + ob_flush(); | ||
205 | + flush(); | ||
206 | + sleep(1); | ||
186 | foreach($sqltabela as $linha){ | 207 | foreach($sqltabela as $linha){ |
187 | try { | 208 | try { |
188 | $dbh->query($linha); | 209 | $dbh->query($linha); |
@@ -197,7 +218,7 @@ if (isset($_FILES['i3GEOuploadshp']['name'])){ | @@ -197,7 +218,7 @@ if (isset($_FILES['i3GEOuploadshp']['name'])){ | ||
197 | echo 'Erro: ' . $e->getMessage(); | 218 | echo 'Erro: ' . $e->getMessage(); |
198 | } | 219 | } |
199 | } | 220 | } |
200 | - echo "<br>Feito!!!<br>Faça o reload da página"; | 221 | + echo "<br><b>Feito!!!<br>Faça o reload da página"; |
201 | } | 222 | } |
202 | else{ | 223 | else{ |
203 | echo "<p class='paragrafo' >Erro ao enviar o arquivo. Talvez o tamanho do arquivo seja maior do que o permitido.</p>"; | 224 | echo "<p class='paragrafo' >Erro ao enviar o arquivo. Talvez o tamanho do arquivo seja maior do que o permitido.</p>"; |
@@ -212,5 +233,6 @@ function verificaNome($nome,$ext){ | @@ -212,5 +233,6 @@ function verificaNome($nome,$ext){ | ||
212 | } | 233 | } |
213 | } | 234 | } |
214 | ?> | 235 | ?> |
236 | +<script>window.scrollTo(0,10000);</script> | ||
215 | </body> | 237 | </body> |
216 | </html> | 238 | </html> |
admin/php/uploadgvp.php
@@ -5,6 +5,7 @@ if(verificaOperacaoSessao("admin/metaestat/geral") == false){ | @@ -5,6 +5,7 @@ if(verificaOperacaoSessao("admin/metaestat/geral") == false){ | ||
5 | echo "Vc nao pode realizar essa operacao.";exit; | 5 | echo "Vc nao pode realizar essa operacao.";exit; |
6 | } | 6 | } |
7 | error_reporting(0); | 7 | error_reporting(0); |
8 | +if (ob_get_level() == 0) ob_start(); | ||
8 | ?> | 9 | ?> |
9 | <html> | 10 | <html> |
10 | <head> | 11 | <head> |
@@ -14,10 +15,12 @@ error_reporting(0); | @@ -14,10 +15,12 @@ error_reporting(0); | ||
14 | <body bgcolor="white" style="background-color:white;text-align:left;"> | 15 | <body bgcolor="white" style="background-color:white;text-align:left;"> |
15 | <p> | 16 | <p> |
16 | <?php | 17 | <?php |
17 | -var_dump($_FILES);exit; | ||
18 | if (isset($_FILES['i3GEOuploadgvp']['name'])){ | 18 | if (isset($_FILES['i3GEOuploadgvp']['name'])){ |
19 | require_once ("../../ms_configura.php"); | 19 | require_once ("../../ms_configura.php"); |
20 | echo "<p class='paragrafo' >Carregando o arquivo...</p>"; | 20 | echo "<p class='paragrafo' >Carregando o arquivo...</p>"; |
21 | + ob_flush(); | ||
22 | + flush(); | ||
23 | + sleep(1); | ||
21 | $arq = $locaplic."/temas/".$_FILES['i3GEOuploadgvp']['name']; | 24 | $arq = $locaplic."/temas/".$_FILES['i3GEOuploadgvp']['name']; |
22 | //verifica nomes | 25 | //verifica nomes |
23 | verificaNome($_FILES['i3GEOuploadgvp']['name']); | 26 | verificaNome($_FILES['i3GEOuploadgvp']['name']); |
@@ -42,7 +45,7 @@ else{ | @@ -42,7 +45,7 @@ else{ | ||
42 | echo "<p class='paragrafo' >Erro ao enviar o arquivo. Talvez o tamanho do arquivo seja maior do que o permitido.</p>"; | 45 | echo "<p class='paragrafo' >Erro ao enviar o arquivo. Talvez o tamanho do arquivo seja maior do que o permitido.</p>"; |
43 | } | 46 | } |
44 | function paraAguarde(){ | 47 | function paraAguarde(){ |
45 | - echo "<script>window.parent.core_pegaMapfiles('montaArvore()');</script>"; | 48 | + echo "<script>window.scrollTo(0,10000);window.parent.core_pegaMapfiles('montaArvore()');</script>"; |
46 | } | 49 | } |
47 | function verificaNome($nome) | 50 | function verificaNome($nome) |
48 | { | 51 | { |
@@ -0,0 +1,694 @@ | @@ -0,0 +1,694 @@ | ||
1 | +<?xml version="1.0" encoding="UTF-8"?> | ||
2 | +<xml-tag xmlns="http://www.gvsig.gva.es"> | ||
3 | + <property key="className" value="com.iver.cit.gvsig.project.Project"/> | ||
4 | + <property key="VERSION" value="1.12.0"/> | ||
5 | + <property key="comments" value=""/> | ||
6 | + <property key="creationDate" value="5/Abr/2013"/> | ||
7 | + <property key="isAbsolutePath" value="true"/> | ||
8 | + <property key="numExtents" value="0"/> | ||
9 | + <property key="numCameras" value="0"/> | ||
10 | + <property key="data-source-count" value="3"/> | ||
11 | + <property key="numDocuments" value="1"/> | ||
12 | + <property key="modificationDate" value="5/Abr/2013"/> | ||
13 | + <property key="name" value="meuprojeto.gvp"/> | ||
14 | + <property key="owner" value=""/> | ||
15 | + <property key="selectionColor" value="255,255,0,255"/> | ||
16 | + <property key="projection" value="EPSG:4326"/> | ||
17 | + <property key="followHeaderEncoding" value="true"/> | ||
18 | + <xml-tag> | ||
19 | + <property key="type" value="otherDriverFile"/> | ||
20 | + <property key="gdbmsname" value="ORA_EPSG"/> | ||
21 | + <property key="file" value="/home/edmar/gvsig desktop 1.12.0/gvSIG/extensiones/com.iver.cit.gvsig.oracle_spatial/dbf/ORA_EPSG.DBF"/> | ||
22 | + <property key="driverName" value="gdbms dbf driver"/> | ||
23 | + </xml-tag> | ||
24 | + <xml-tag> | ||
25 | + <property key="type" value="otherDriverFile"/> | ||
26 | + <property key="gdbmsname" value="gdbms_47e940ac_13dda4eeca5__7fff"/> | ||
27 | + <property key="file" value="/var/www/geodados/brasil/vegetacao/vegetacao.dbf"/> | ||
28 | + <property key="driverName" value="gdbms dbf driver"/> | ||
29 | + </xml-tag> | ||
30 | + <xml-tag> | ||
31 | + <property key="type" value="otherDriverFile"/> | ||
32 | + <property key="gdbmsname" value="gdbms_47e940ac_13dda4eeca5__8000"/> | ||
33 | + <property key="file" value="/var/www/geodados/brasil/vegetacao/vegetacao.dbf"/> | ||
34 | + <property key="driverName" value="gdbms dbf driver"/> | ||
35 | + </xml-tag> | ||
36 | + <xml-tag> | ||
37 | + <property key="className" value="ProjectView"/> | ||
38 | + <property key="comment"/> | ||
39 | + <property key="creationDate" value="05-04-2013 10:06"/> | ||
40 | + <property key="name" value="Sem título - 0"/> | ||
41 | + <property key="owner"/> | ||
42 | + <property key="numViews" value="1"/> | ||
43 | + <property key="mapOverView" value="true"/> | ||
44 | + <xml-tag> | ||
45 | + <property key="className" value="com.iver.cit.gvsig.fmap.MapContext"/> | ||
46 | + <xml-tag> | ||
47 | + <property key="className" value="com.iver.cit.gvsig.fmap.ViewPort"/> | ||
48 | + <property key="adjustedExtentX" value="-89.16769557869526"/> | ||
49 | + <property key="adjustedExtentY" value="-33.779212951660156"/> | ||
50 | + <property key="adjustedExtentW" value="69.5454665358085"/> | ||
51 | + <property key="adjustedExtentH" value="39.00964164733887"/> | ||
52 | + <property key="backColor" value="255,255,255,255"/> | ||
53 | + <property key="dist1pixel" value="0.050140928477048874"/> | ||
54 | + <property key="dist3pixel" value="0.15042278170585632"/> | ||
55 | + <property key="distanceUnits" value="1"/> | ||
56 | + <property key="extentX" value="-73.97889709472656"/> | ||
57 | + <property key="extentY" value="-33.779212951660156"/> | ||
58 | + <property key="extentW" value="39.167869567871094"/> | ||
59 | + <property key="extentH" value="39.00964164733887"/> | ||
60 | + <property key="mapUnits" value="1"/> | ||
61 | + <property key="offsetX" value="0.0"/> | ||
62 | + <property key="offsetY" value="0.0"/> | ||
63 | + <property key="proj" value="EPSG:4326"/> | ||
64 | + <property key="scale" value="19.943787411158468"/> | ||
65 | + <property key="zoomFactor" value="1.0"/> | ||
66 | + <xml-tag> | ||
67 | + <property key="className" value="com.iver.cit.gvsig.fmap.ExtentHistory"/> | ||
68 | + <property key="num" value="0"/> | ||
69 | + <property key="numrec" value="10"/> | ||
70 | + </xml-tag> | ||
71 | + </xml-tag> | ||
72 | + <xml-tag> | ||
73 | + <property key="className" value="com.iver.cit.gvsig.fmap.layers.FLayers"/> | ||
74 | + <property key="active" value="false"/> | ||
75 | + <property key="name"/> | ||
76 | + <property key="minScale" value="-1.0"/> | ||
77 | + <property key="maxScale" value="-1.0"/> | ||
78 | + <property key="visible" value="true"/> | ||
79 | + <property key="transparency" value="255"/> | ||
80 | + <property key="isInTOC" value="true"/> | ||
81 | + <property key="numLayers" value="1"/> | ||
82 | + <property key="LayerNames" value="vegetacao"/> | ||
83 | + <xml-tag> | ||
84 | + <property key="className" value="com.iver.cit.gvsig.fmap.layers.FLyrVect"/> | ||
85 | + <property key="active" value="true"/> | ||
86 | + <property key="name" value="vegetacao"/> | ||
87 | + <property key="minScale" value="-1.0"/> | ||
88 | + <property key="maxScale" value="-1.0"/> | ||
89 | + <property key="visible" value="true"/> | ||
90 | + <property key="proj" value="EPSG:4326"/> | ||
91 | + <property key="transparency" value="255"/> | ||
92 | + <property key="isInTOC" value="true"/> | ||
93 | + <property key="type" value="vectorial"/> | ||
94 | + <property key="absolutePath" value="/var/www/geodados/brasil/vegetacao/vegetacao.shp"/> | ||
95 | + <property key="file" value="/var/www/geodados/brasil/vegetacao/vegetacao.shp"/> | ||
96 | + <property key="recordset-name" value="gdbms_47e940ac_13dda4eeca5__8000"/> | ||
97 | + <property key="driverName" value="gvSIG shp driver"/> | ||
98 | + <property key="isLabeled" value="false"/> | ||
99 | + <xml-tag> | ||
100 | + <property key="childName" value="properties"/> | ||
101 | + <xml-tag> | ||
102 | + <property key="className" value="org.gvsig.hyperlink.config.LayerLinkConfig"/> | ||
103 | + <property key="enabled" value="false"/> | ||
104 | + <property key="layerPropertyName" value="org.gvsig.hyperlink.config"/> | ||
105 | + <xml-tag> | ||
106 | + <property key="className" value="org.gvsig.hyperlink.config.LinkConfig"/> | ||
107 | + <property key="actionCode" value="Txt_format"/> | ||
108 | + <property key="fieldName" value="NOME"/> | ||
109 | + <property key="extension" value=""/> | ||
110 | + </xml-tag> | ||
111 | + </xml-tag> | ||
112 | + </xml-tag> | ||
113 | + <xml-tag> | ||
114 | + <property key="className" value="com.iver.cit.gvsig.fmap.rendering.VectorialUniqueValueLegend"/> | ||
115 | + <property key="fieldNames" value="NOME"/> | ||
116 | + <property key="fieldTypes" value="12"/> | ||
117 | + <property key="ownOrder" value="false"/> | ||
118 | + <property key="orders" value=""/> | ||
119 | + <property key="colorScheme" value="0\,0\,0\,255 ,0\,0\,0\,255 ,127\,127\,127\,255 ,191\,0\,191\,255 ,177\,0\,195\,255 ,140\,0\,157\,255 ,138\,0\,157\,255 ,170\,0\,198\,255 ,154\,0\,203\,255 ,121\,0\,163\,255 ,119\,0\,164\,255 ,147\,0\,205\,255 ,131\,0\,211\,255 ,103\,0\,169\,255 ,101\,0\,170\,255 ,124\,0\,213\,255 ,108\,0\,218\,255 ,84\,0\,175\,255 ,82\,0\,176\,255 ,101\,0\,221\,255 ,85\,0\,226\,255 ,66\,0\,181\,255 ,64\,0\,182\,255 ,78\,0\,228\,255 ,62\,0\,234\,255 ,47\,0\,188\,255 ,46\,0\,188\,255 ,55\,0\,236\,255 ,39\,0\,241\,255 ,29\,0\,194\,255 ,27\,0\,194\,255 ,32\,0\,244\,255 ,16\,0\,249\,255 ,11\,0\,200\,255 ,9\,0\,200\,255 ,9\,0\,251\,255 ,0\,18\,255\,255 ,0\,19\,204\,255 ,0\,24\,204\,255 ,0\,36\,255\,255 ,0\,78\,255\,255 ,0\,68\,204\,255 ,0\,72\,204\,255 ,0\,97\,255\,255 ,0\,139\,255\,255 ,0\,116\,204\,255 ,0\,121\,204\,255 ,0\,157\,255\,255 ,0\,200\,255\,255 ,0\,165\,204\,255 ,0\,170\,204\,255 ,0\,218\,255\,255 ,0\,255\,248\,255 ,0\,204\,194\,255 ,0\,204\,189\,255 ,0\,255\,230\,255 ,0\,255\,188\,255 ,0\,204\,145\,255 ,0\,204\,140\,255 ,0\,255\,169\,255 ,0\,255\,127\,255 ,0\,204\,97\,255 ,0\,204\,92\,255 ,0\,255\,109\,255 ,0\,255\,66\,255 ,0\,204\,48\,255 ,0\,204\,43\,255 ,0\,255\,48\,255 ,0\,255\,6\,255 ,0\,204\,0\,255 ,4\,204\,0\,255 ,12\,255\,0\,255 ,54\,255\,0\,255 ,48\,204\,0\,255 ,53\,204\,0\,255 ,72\,255\,0\,255 ,115\,255\,0\,255 ,97\,204\,0\,255 ,102\,204\,0\,255 ,133\,255\,0\,255 ,176\,255\,0\,255 ,145\,204\,0\,255 ,150\,204\,0\,255 ,194\,255\,0\,255 ,236\,255\,0\,255 ,194\,204\,0\,255 ,199\,204\,0\,255 ,255\,255\,0\,255 ,255\,210\,17\,255 ,204\,163\,16\,255 ,204\,158\,18\,255 ,255\,191\,25\,255 ,255\,146\,43\,255 ,204\,112\,36\,255 ,204\,107\,38\,255 ,255\,127\,51\,255 ,255\,86\,34\,255 ,204\,64\,25\,255 ,204\,60\,24\,255 ,255\,69\,27\,255 ,255\,28\,11\,255 ,204\,18\,7\,255 ,204\,13\,5\,255 ,255\,11\,4\,255 ,255\,0\,0\,255"/> | ||
120 | + <property key="labelfield"/> | ||
121 | + <property key="labelFieldHeight"/> | ||
122 | + <property key="labelFieldRotation"/> | ||
123 | + <property key="useDefaultSymbol" value="false"/> | ||
124 | + <property key="numKeys" value="14"/> | ||
125 | + <property key="tipoValueKeys" value="com.hardcode.gdbms.engine.values.NullValue"/> | ||
126 | + <property key="keys" value="Areas das Formacoes Pioneiras ,Areas de Tensao Ecologica ,Estepe ,Floresta Estacional Decidual ,Floresta Estacional Semidecidual ,Floresta Ombrofila Aberta ,Floresta Ombrofila Densa ,Floresta Ombrofila Mista ,Nao classificado ,Refugio Ecologico ,Rios e Lagos ,Savana ,Savana Estepica ,Vegetacao Lenhosa Oligotrofica dos Pantanos e das Acumulacoes Arenosas"/> | ||
127 | + <property key="values" value="Areas das Formacoes Pioneiras ,Areas de Tensao Ecologica ,Estepe ,Floresta Estacional Decidual ,Floresta Estacional Semidecidual ,Floresta Ombrofila Aberta ,Floresta Ombrofila Densa ,Floresta Ombrofila Mista ,Nao classificado ,Refugio Ecologico ,Rios e Lagos ,Savana ,Savana Estepica ,Vegetacao Lenhosa Oligotrofica dos Pantanos e das Acumulacoes Arenosas"/> | ||
128 | + <property key="typeKeys" value="-1 ,-1 ,-1 ,-1 ,-1 ,-1 ,-1 ,-1 ,-1 ,-1 ,-1 ,-1 ,-1 ,-1"/> | ||
129 | + <property key="typeValues" value="-1 ,-1 ,-1 ,-1 ,-1 ,-1 ,-1 ,-1 ,-1 ,-1 ,-1 ,-1 ,-1 ,-1"/> | ||
130 | + <xml-tag> | ||
131 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/> | ||
132 | + <property key="color" value="60,235,235,255"/> | ||
133 | + <property key="hasFill" value="true"/> | ||
134 | + <property key="desc"/> | ||
135 | + <property key="isShapeVisible" value="true"/> | ||
136 | + <property key="referenceSystem" value="0"/> | ||
137 | + <property key="unit" value="-1"/> | ||
138 | + <property key="hasOutline" value="true"/> | ||
139 | + <xml-tag> | ||
140 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleLineSymbol"/> | ||
141 | + <property key="isShapeVisible" value="true"/> | ||
142 | + <property key="desc"/> | ||
143 | + <property key="unit" value="-1"/> | ||
144 | + <property key="referenceSystem" value="0"/> | ||
145 | + <property key="color" value="128,128,128,255"/> | ||
146 | + <xml-tag> | ||
147 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.styles.SimpleLineStyle"/> | ||
148 | + <property key="desc"/> | ||
149 | + <property key="lineWidth" value="1.0"/> | ||
150 | + <property key="dashPhase" value="0.0"/> | ||
151 | + <property key="endCap" value="0"/> | ||
152 | + <property key="lineJoin" value="2"/> | ||
153 | + <property key="miterLimit" value="10.0"/> | ||
154 | + <property key="offset" value="0.0"/> | ||
155 | + <property key="unit" value="0"/> | ||
156 | + </xml-tag> | ||
157 | + </xml-tag> | ||
158 | + </xml-tag> | ||
159 | + <xml-tag> | ||
160 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/> | ||
161 | + <property key="color" value="0,121,204,255"/> | ||
162 | + <property key="hasFill" value="true"/> | ||
163 | + <property key="desc" value="Areas das Formacoes Pioneiras"/> | ||
164 | + <property key="isShapeVisible" value="true"/> | ||
165 | + <property key="referenceSystem" value="0"/> | ||
166 | + <property key="unit" value="-1"/> | ||
167 | + <property key="hasOutline" value="true"/> | ||
168 | + <xml-tag> | ||
169 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleLineSymbol"/> | ||
170 | + <property key="isShapeVisible" value="true"/> | ||
171 | + <property key="desc"/> | ||
172 | + <property key="unit" value="-1"/> | ||
173 | + <property key="referenceSystem" value="0"/> | ||
174 | + <property key="color" value="128,128,128,255"/> | ||
175 | + <xml-tag> | ||
176 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.styles.SimpleLineStyle"/> | ||
177 | + <property key="desc"/> | ||
178 | + <property key="lineWidth" value="1.0"/> | ||
179 | + <property key="dashPhase" value="0.0"/> | ||
180 | + <property key="endCap" value="0"/> | ||
181 | + <property key="lineJoin" value="2"/> | ||
182 | + <property key="miterLimit" value="10.0"/> | ||
183 | + <property key="offset" value="0.0"/> | ||
184 | + <property key="unit" value="0"/> | ||
185 | + </xml-tag> | ||
186 | + </xml-tag> | ||
187 | + </xml-tag> | ||
188 | + <xml-tag> | ||
189 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/> | ||
190 | + <property key="color" value="108,0,218,255"/> | ||
191 | + <property key="hasFill" value="true"/> | ||
192 | + <property key="desc" value="Areas de Tensao Ecologica"/> | ||
193 | + <property key="isShapeVisible" value="true"/> | ||
194 | + <property key="referenceSystem" value="0"/> | ||
195 | + <property key="unit" value="-1"/> | ||
196 | + <property key="hasOutline" value="true"/> | ||
197 | + <xml-tag> | ||
198 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleLineSymbol"/> | ||
199 | + <property key="isShapeVisible" value="true"/> | ||
200 | + <property key="desc"/> | ||
201 | + <property key="unit" value="-1"/> | ||
202 | + <property key="referenceSystem" value="0"/> | ||
203 | + <property key="color" value="128,128,128,255"/> | ||
204 | + <xml-tag> | ||
205 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.styles.SimpleLineStyle"/> | ||
206 | + <property key="desc"/> | ||
207 | + <property key="lineWidth" value="1.0"/> | ||
208 | + <property key="dashPhase" value="0.0"/> | ||
209 | + <property key="endCap" value="0"/> | ||
210 | + <property key="lineJoin" value="2"/> | ||
211 | + <property key="miterLimit" value="10.0"/> | ||
212 | + <property key="offset" value="0.0"/> | ||
213 | + <property key="unit" value="0"/> | ||
214 | + </xml-tag> | ||
215 | + </xml-tag> | ||
216 | + </xml-tag> | ||
217 | + <xml-tag> | ||
218 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/> | ||
219 | + <property key="color" value="4,204,0,255"/> | ||
220 | + <property key="hasFill" value="true"/> | ||
221 | + <property key="desc" value="Estepe"/> | ||
222 | + <property key="isShapeVisible" value="true"/> | ||
223 | + <property key="referenceSystem" value="0"/> | ||
224 | + <property key="unit" value="-1"/> | ||
225 | + <property key="hasOutline" value="true"/> | ||
226 | + <xml-tag> | ||
227 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleLineSymbol"/> | ||
228 | + <property key="isShapeVisible" value="true"/> | ||
229 | + <property key="desc"/> | ||
230 | + <property key="unit" value="-1"/> | ||
231 | + <property key="referenceSystem" value="0"/> | ||
232 | + <property key="color" value="128,128,128,255"/> | ||
233 | + <xml-tag> | ||
234 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.styles.SimpleLineStyle"/> | ||
235 | + <property key="desc"/> | ||
236 | + <property key="lineWidth" value="1.0"/> | ||
237 | + <property key="dashPhase" value="0.0"/> | ||
238 | + <property key="endCap" value="0"/> | ||
239 | + <property key="lineJoin" value="2"/> | ||
240 | + <property key="miterLimit" value="10.0"/> | ||
241 | + <property key="offset" value="0.0"/> | ||
242 | + <property key="unit" value="0"/> | ||
243 | + </xml-tag> | ||
244 | + </xml-tag> | ||
245 | + </xml-tag> | ||
246 | + <xml-tag> | ||
247 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/> | ||
248 | + <property key="color" value="255,191,25,255"/> | ||
249 | + <property key="hasFill" value="true"/> | ||
250 | + <property key="desc" value="Floresta Estacional Decidual"/> | ||
251 | + <property key="isShapeVisible" value="true"/> | ||
252 | + <property key="referenceSystem" value="0"/> | ||
253 | + <property key="unit" value="-1"/> | ||
254 | + <property key="hasOutline" value="true"/> | ||
255 | + <xml-tag> | ||
256 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleLineSymbol"/> | ||
257 | + <property key="isShapeVisible" value="true"/> | ||
258 | + <property key="desc"/> | ||
259 | + <property key="unit" value="-1"/> | ||
260 | + <property key="referenceSystem" value="0"/> | ||
261 | + <property key="color" value="128,128,128,255"/> | ||
262 | + <xml-tag> | ||
263 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.styles.SimpleLineStyle"/> | ||
264 | + <property key="desc"/> | ||
265 | + <property key="lineWidth" value="1.0"/> | ||
266 | + <property key="dashPhase" value="0.0"/> | ||
267 | + <property key="endCap" value="0"/> | ||
268 | + <property key="lineJoin" value="2"/> | ||
269 | + <property key="miterLimit" value="10.0"/> | ||
270 | + <property key="offset" value="0.0"/> | ||
271 | + <property key="unit" value="0"/> | ||
272 | + </xml-tag> | ||
273 | + </xml-tag> | ||
274 | + </xml-tag> | ||
275 | + <xml-tag> | ||
276 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/> | ||
277 | + <property key="color" value="0,204,92,255"/> | ||
278 | + <property key="hasFill" value="true"/> | ||
279 | + <property key="desc" value="Floresta Estacional Semidecidual"/> | ||
280 | + <property key="isShapeVisible" value="true"/> | ||
281 | + <property key="referenceSystem" value="0"/> | ||
282 | + <property key="unit" value="-1"/> | ||
283 | + <property key="hasOutline" value="true"/> | ||
284 | + <xml-tag> | ||
285 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleLineSymbol"/> | ||
286 | + <property key="isShapeVisible" value="true"/> | ||
287 | + <property key="desc"/> | ||
288 | + <property key="unit" value="-1"/> | ||
289 | + <property key="referenceSystem" value="0"/> | ||
290 | + <property key="color" value="128,128,128,255"/> | ||
291 | + <xml-tag> | ||
292 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.styles.SimpleLineStyle"/> | ||
293 | + <property key="desc"/> | ||
294 | + <property key="lineWidth" value="1.0"/> | ||
295 | + <property key="dashPhase" value="0.0"/> | ||
296 | + <property key="endCap" value="0"/> | ||
297 | + <property key="lineJoin" value="2"/> | ||
298 | + <property key="miterLimit" value="10.0"/> | ||
299 | + <property key="offset" value="0.0"/> | ||
300 | + <property key="unit" value="0"/> | ||
301 | + </xml-tag> | ||
302 | + </xml-tag> | ||
303 | + </xml-tag> | ||
304 | + <xml-tag> | ||
305 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/> | ||
306 | + <property key="color" value="108,0,218,255"/> | ||
307 | + <property key="hasFill" value="true"/> | ||
308 | + <property key="desc" value="Floresta Ombrofila Aberta"/> | ||
309 | + <property key="isShapeVisible" value="true"/> | ||
310 | + <property key="referenceSystem" value="0"/> | ||
311 | + <property key="unit" value="-1"/> | ||
312 | + <property key="hasOutline" value="true"/> | ||
313 | + <xml-tag> | ||
314 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleLineSymbol"/> | ||
315 | + <property key="isShapeVisible" value="true"/> | ||
316 | + <property key="desc"/> | ||
317 | + <property key="unit" value="-1"/> | ||
318 | + <property key="referenceSystem" value="0"/> | ||
319 | + <property key="color" value="128,128,128,255"/> | ||
320 | + <xml-tag> | ||
321 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.styles.SimpleLineStyle"/> | ||
322 | + <property key="desc"/> | ||
323 | + <property key="lineWidth" value="1.0"/> | ||
324 | + <property key="dashPhase" value="0.0"/> | ||
325 | + <property key="endCap" value="0"/> | ||
326 | + <property key="lineJoin" value="2"/> | ||
327 | + <property key="miterLimit" value="10.0"/> | ||
328 | + <property key="offset" value="0.0"/> | ||
329 | + <property key="unit" value="0"/> | ||
330 | + </xml-tag> | ||
331 | + </xml-tag> | ||
332 | + </xml-tag> | ||
333 | + <xml-tag> | ||
334 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/> | ||
335 | + <property key="color" value="0,200,255,255"/> | ||
336 | + <property key="hasFill" value="true"/> | ||
337 | + <property key="desc" value="Floresta Ombrofila Densa"/> | ||
338 | + <property key="isShapeVisible" value="true"/> | ||
339 | + <property key="referenceSystem" value="0"/> | ||
340 | + <property key="unit" value="-1"/> | ||
341 | + <property key="hasOutline" value="true"/> | ||
342 | + <xml-tag> | ||
343 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleLineSymbol"/> | ||
344 | + <property key="isShapeVisible" value="true"/> | ||
345 | + <property key="desc"/> | ||
346 | + <property key="unit" value="-1"/> | ||
347 | + <property key="referenceSystem" value="0"/> | ||
348 | + <property key="color" value="128,128,128,255"/> | ||
349 | + <xml-tag> | ||
350 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.styles.SimpleLineStyle"/> | ||
351 | + <property key="desc"/> | ||
352 | + <property key="lineWidth" value="1.0"/> | ||
353 | + <property key="dashPhase" value="0.0"/> | ||
354 | + <property key="endCap" value="0"/> | ||
355 | + <property key="lineJoin" value="2"/> | ||
356 | + <property key="miterLimit" value="10.0"/> | ||
357 | + <property key="offset" value="0.0"/> | ||
358 | + <property key="unit" value="0"/> | ||
359 | + </xml-tag> | ||
360 | + </xml-tag> | ||
361 | + </xml-tag> | ||
362 | + <xml-tag> | ||
363 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/> | ||
364 | + <property key="color" value="12,255,0,255"/> | ||
365 | + <property key="hasFill" value="true"/> | ||
366 | + <property key="desc" value="Floresta Ombrofila Mista"/> | ||
367 | + <property key="isShapeVisible" value="true"/> | ||
368 | + <property key="referenceSystem" value="0"/> | ||
369 | + <property key="unit" value="-1"/> | ||
370 | + <property key="hasOutline" value="true"/> | ||
371 | + <xml-tag> | ||
372 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleLineSymbol"/> | ||
373 | + <property key="isShapeVisible" value="true"/> | ||
374 | + <property key="desc"/> | ||
375 | + <property key="unit" value="-1"/> | ||
376 | + <property key="referenceSystem" value="0"/> | ||
377 | + <property key="color" value="128,128,128,255"/> | ||
378 | + <xml-tag> | ||
379 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.styles.SimpleLineStyle"/> | ||
380 | + <property key="desc"/> | ||
381 | + <property key="lineWidth" value="1.0"/> | ||
382 | + <property key="dashPhase" value="0.0"/> | ||
383 | + <property key="endCap" value="0"/> | ||
384 | + <property key="lineJoin" value="2"/> | ||
385 | + <property key="miterLimit" value="10.0"/> | ||
386 | + <property key="offset" value="0.0"/> | ||
387 | + <property key="unit" value="0"/> | ||
388 | + </xml-tag> | ||
389 | + </xml-tag> | ||
390 | + </xml-tag> | ||
391 | + <xml-tag> | ||
392 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/> | ||
393 | + <property key="color" value="115,255,0,255"/> | ||
394 | + <property key="hasFill" value="true"/> | ||
395 | + <property key="desc" value="Nao classificado"/> | ||
396 | + <property key="isShapeVisible" value="true"/> | ||
397 | + <property key="referenceSystem" value="0"/> | ||
398 | + <property key="unit" value="-1"/> | ||
399 | + <property key="hasOutline" value="true"/> | ||
400 | + <xml-tag> | ||
401 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleLineSymbol"/> | ||
402 | + <property key="isShapeVisible" value="true"/> | ||
403 | + <property key="desc"/> | ||
404 | + <property key="unit" value="-1"/> | ||
405 | + <property key="referenceSystem" value="0"/> | ||
406 | + <property key="color" value="128,128,128,255"/> | ||
407 | + <xml-tag> | ||
408 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.styles.SimpleLineStyle"/> | ||
409 | + <property key="desc"/> | ||
410 | + <property key="lineWidth" value="1.0"/> | ||
411 | + <property key="dashPhase" value="0.0"/> | ||
412 | + <property key="endCap" value="0"/> | ||
413 | + <property key="lineJoin" value="2"/> | ||
414 | + <property key="miterLimit" value="10.0"/> | ||
415 | + <property key="offset" value="0.0"/> | ||
416 | + <property key="unit" value="0"/> | ||
417 | + </xml-tag> | ||
418 | + </xml-tag> | ||
419 | + </xml-tag> | ||
420 | + <xml-tag> | ||
421 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/> | ||
422 | + <property key="color" value="133,255,0,255"/> | ||
423 | + <property key="hasFill" value="true"/> | ||
424 | + <property key="desc" value="Refugio Ecologico"/> | ||
425 | + <property key="isShapeVisible" value="true"/> | ||
426 | + <property key="referenceSystem" value="0"/> | ||
427 | + <property key="unit" value="-1"/> | ||
428 | + <property key="hasOutline" value="true"/> | ||
429 | + <xml-tag> | ||
430 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleLineSymbol"/> | ||
431 | + <property key="isShapeVisible" value="true"/> | ||
432 | + <property key="desc"/> | ||
433 | + <property key="unit" value="-1"/> | ||
434 | + <property key="referenceSystem" value="0"/> | ||
435 | + <property key="color" value="128,128,128,255"/> | ||
436 | + <xml-tag> | ||
437 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.styles.SimpleLineStyle"/> | ||
438 | + <property key="desc"/> | ||
439 | + <property key="lineWidth" value="1.0"/> | ||
440 | + <property key="dashPhase" value="0.0"/> | ||
441 | + <property key="endCap" value="0"/> | ||
442 | + <property key="lineJoin" value="2"/> | ||
443 | + <property key="miterLimit" value="10.0"/> | ||
444 | + <property key="offset" value="0.0"/> | ||
445 | + <property key="unit" value="0"/> | ||
446 | + </xml-tag> | ||
447 | + </xml-tag> | ||
448 | + </xml-tag> | ||
449 | + <xml-tag> | ||
450 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/> | ||
451 | + <property key="color" value="138,0,157,255"/> | ||
452 | + <property key="hasFill" value="true"/> | ||
453 | + <property key="desc" value="Rios e Lagos"/> | ||
454 | + <property key="isShapeVisible" value="true"/> | ||
455 | + <property key="referenceSystem" value="0"/> | ||
456 | + <property key="unit" value="-1"/> | ||
457 | + <property key="hasOutline" value="true"/> | ||
458 | + <xml-tag> | ||
459 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleLineSymbol"/> | ||
460 | + <property key="isShapeVisible" value="true"/> | ||
461 | + <property key="desc"/> | ||
462 | + <property key="unit" value="-1"/> | ||
463 | + <property key="referenceSystem" value="0"/> | ||
464 | + <property key="color" value="128,128,128,255"/> | ||
465 | + <xml-tag> | ||
466 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.styles.SimpleLineStyle"/> | ||
467 | + <property key="desc"/> | ||
468 | + <property key="lineWidth" value="1.0"/> | ||
469 | + <property key="dashPhase" value="0.0"/> | ||
470 | + <property key="endCap" value="0"/> | ||
471 | + <property key="lineJoin" value="2"/> | ||
472 | + <property key="miterLimit" value="10.0"/> | ||
473 | + <property key="offset" value="0.0"/> | ||
474 | + <property key="unit" value="0"/> | ||
475 | + </xml-tag> | ||
476 | + </xml-tag> | ||
477 | + </xml-tag> | ||
478 | + <xml-tag> | ||
479 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/> | ||
480 | + <property key="color" value="177,0,195,255"/> | ||
481 | + <property key="hasFill" value="true"/> | ||
482 | + <property key="desc" value="Savana"/> | ||
483 | + <property key="isShapeVisible" value="true"/> | ||
484 | + <property key="referenceSystem" value="0"/> | ||
485 | + <property key="unit" value="-1"/> | ||
486 | + <property key="hasOutline" value="true"/> | ||
487 | + <xml-tag> | ||
488 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleLineSymbol"/> | ||
489 | + <property key="isShapeVisible" value="true"/> | ||
490 | + <property key="desc"/> | ||
491 | + <property key="unit" value="-1"/> | ||
492 | + <property key="referenceSystem" value="0"/> | ||
493 | + <property key="color" value="128,128,128,255"/> | ||
494 | + <xml-tag> | ||
495 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.styles.SimpleLineStyle"/> | ||
496 | + <property key="desc"/> | ||
497 | + <property key="lineWidth" value="1.0"/> | ||
498 | + <property key="dashPhase" value="0.0"/> | ||
499 | + <property key="endCap" value="0"/> | ||
500 | + <property key="lineJoin" value="2"/> | ||
501 | + <property key="miterLimit" value="10.0"/> | ||
502 | + <property key="offset" value="0.0"/> | ||
503 | + <property key="unit" value="0"/> | ||
504 | + </xml-tag> | ||
505 | + </xml-tag> | ||
506 | + </xml-tag> | ||
507 | + <xml-tag> | ||
508 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/> | ||
509 | + <property key="color" value="0,18,255,255"/> | ||
510 | + <property key="hasFill" value="true"/> | ||
511 | + <property key="desc" value="Savana Estepica"/> | ||
512 | + <property key="isShapeVisible" value="true"/> | ||
513 | + <property key="referenceSystem" value="0"/> | ||
514 | + <property key="unit" value="-1"/> | ||
515 | + <property key="hasOutline" value="true"/> | ||
516 | + <xml-tag> | ||
517 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleLineSymbol"/> | ||
518 | + <property key="isShapeVisible" value="true"/> | ||
519 | + <property key="desc"/> | ||
520 | + <property key="unit" value="-1"/> | ||
521 | + <property key="referenceSystem" value="0"/> | ||
522 | + <property key="color" value="128,128,128,255"/> | ||
523 | + <xml-tag> | ||
524 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.styles.SimpleLineStyle"/> | ||
525 | + <property key="desc"/> | ||
526 | + <property key="lineWidth" value="1.0"/> | ||
527 | + <property key="dashPhase" value="0.0"/> | ||
528 | + <property key="endCap" value="0"/> | ||
529 | + <property key="lineJoin" value="2"/> | ||
530 | + <property key="miterLimit" value="10.0"/> | ||
531 | + <property key="offset" value="0.0"/> | ||
532 | + <property key="unit" value="0"/> | ||
533 | + </xml-tag> | ||
534 | + </xml-tag> | ||
535 | + </xml-tag> | ||
536 | + <xml-tag> | ||
537 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/> | ||
538 | + <property key="color" value="124,0,213,255"/> | ||
539 | + <property key="hasFill" value="true"/> | ||
540 | + <property key="desc" value="Vegetacao Lenhosa Oligotrofica dos Pantanos e das Acumulacoes Arenosas"/> | ||
541 | + <property key="isShapeVisible" value="true"/> | ||
542 | + <property key="referenceSystem" value="0"/> | ||
543 | + <property key="unit" value="-1"/> | ||
544 | + <property key="hasOutline" value="true"/> | ||
545 | + <xml-tag> | ||
546 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleLineSymbol"/> | ||
547 | + <property key="isShapeVisible" value="true"/> | ||
548 | + <property key="desc"/> | ||
549 | + <property key="unit" value="-1"/> | ||
550 | + <property key="referenceSystem" value="0"/> | ||
551 | + <property key="color" value="128,128,128,255"/> | ||
552 | + <xml-tag> | ||
553 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.styles.SimpleLineStyle"/> | ||
554 | + <property key="desc"/> | ||
555 | + <property key="lineWidth" value="1.0"/> | ||
556 | + <property key="dashPhase" value="0.0"/> | ||
557 | + <property key="endCap" value="0"/> | ||
558 | + <property key="lineJoin" value="2"/> | ||
559 | + <property key="miterLimit" value="10.0"/> | ||
560 | + <property key="offset" value="0.0"/> | ||
561 | + <property key="unit" value="0"/> | ||
562 | + </xml-tag> | ||
563 | + </xml-tag> | ||
564 | + </xml-tag> | ||
565 | + </xml-tag> | ||
566 | + <xml-tag> | ||
567 | + <property key="className" value="com.iver.cit.gvsig.fmap.layers.SelectionSupport"/> | ||
568 | + <property key="numBitSet" value="0"/> | ||
569 | + </xml-tag> | ||
570 | + <xml-tag> | ||
571 | + <property key="className" value="com.iver.cit.gvsig.fmap.rendering.styling.labeling.AttrInTableLabelingStrategy"/> | ||
572 | + <property key="labelingStrategy" value="labelingStrategy"/> | ||
573 | + <property key="TextField" value="NOME"/> | ||
574 | + <property key="fontSize" value="8"/> | ||
575 | + <property key="fontName" value="Dialog"/> | ||
576 | + <property key="fontStyle" value="0"/> | ||
577 | + <property key="useFixedSize" value="true"/> | ||
578 | + <property key="useFixedColor" value="true"/> | ||
579 | + <property key="fixedColor" value="0,0,0,255"/> | ||
580 | + <property key="fixedSize" value="10.0"/> | ||
581 | + <property key="Unit" value="-1"/> | ||
582 | + <property key="referenceSystem" value="0"/> | ||
583 | + </xml-tag> | ||
584 | + <xml-tag> | ||
585 | + <property key="typeChild" value="linkProperties"/> | ||
586 | + <property key="extName"/> | ||
587 | + <property key="fieldName"/> | ||
588 | + <property key="typeLink" value="0"/> | ||
589 | + </xml-tag> | ||
590 | + </xml-tag> | ||
591 | + </xml-tag> | ||
592 | + </xml-tag> | ||
593 | + <xml-tag> | ||
594 | + <property key="className" value="com.iver.cit.gvsig.fmap.MapContext"/> | ||
595 | + <xml-tag> | ||
596 | + <property key="className" value="com.iver.cit.gvsig.fmap.ViewPort"/> | ||
597 | + <property key="dist1pixel" value="0.0"/> | ||
598 | + <property key="dist3pixel" value="0.0"/> | ||
599 | + <property key="distanceUnits" value="1"/> | ||
600 | + <property key="mapUnits" value="1"/> | ||
601 | + <property key="offsetX" value="0.0"/> | ||
602 | + <property key="offsetY" value="0.0"/> | ||
603 | + <property key="proj" value="EPSG:4326"/> | ||
604 | + <property key="scale" value="0.0"/> | ||
605 | + <property key="zoomFactor" value="1.0"/> | ||
606 | + <xml-tag> | ||
607 | + <property key="className" value="com.iver.cit.gvsig.fmap.ExtentHistory"/> | ||
608 | + <property key="num" value="0"/> | ||
609 | + <property key="numrec" value="10"/> | ||
610 | + </xml-tag> | ||
611 | + </xml-tag> | ||
612 | + <xml-tag> | ||
613 | + <property key="className" value="com.iver.cit.gvsig.fmap.layers.FLayers"/> | ||
614 | + <property key="active" value="false"/> | ||
615 | + <property key="name"/> | ||
616 | + <property key="minScale" value="-1.0"/> | ||
617 | + <property key="maxScale" value="-1.0"/> | ||
618 | + <property key="visible" value="true"/> | ||
619 | + <property key="transparency" value="255"/> | ||
620 | + <property key="isInTOC" value="true"/> | ||
621 | + <property key="numLayers" value="0"/> | ||
622 | + <property key="LayerNames" value=""/> | ||
623 | + </xml-tag> | ||
624 | + </xml-tag> | ||
625 | + </xml-tag> | ||
626 | + <xml-tag> | ||
627 | + <property key="name" value="AndamiPersistence"/> | ||
628 | + <property key="className" value="com.iver.cit.gvsig.project.Project"/> | ||
629 | + <xml-tag> | ||
630 | + <property key="name" value="ViewInfoProperties"/> | ||
631 | + <property key="X" value="-1"/> | ||
632 | + <property key="Y" value="-1"/> | ||
633 | + <property key="Width" value="430"/> | ||
634 | + <property key="Height" value="594"/> | ||
635 | + <property key="isVisible" value="true"/> | ||
636 | + <property key="isResizable" value="false"/> | ||
637 | + <property key="isMaximizable" value="true"/> | ||
638 | + <property key="isModal" value="false"/> | ||
639 | + <property key="isModeless" value="false"/> | ||
640 | + <property key="isClosed" value="false"/> | ||
641 | + <property key="isNotClosable" value="false"/> | ||
642 | + <property key="AdditionalInfo"/> | ||
643 | + <property key="className" value="com.iver.cit.gvsig.project.document.gui.ProjectWindow"/> | ||
644 | + <property key="zPosition" value="2"/> | ||
645 | + </xml-tag> | ||
646 | + <xml-tag> | ||
647 | + <property key="name" value="ViewInfoProperties"/> | ||
648 | + <property key="X" value="0"/> | ||
649 | + <property key="Y" value="0"/> | ||
650 | + <property key="Width" value="1549"/> | ||
651 | + <property key="Height" value="803"/> | ||
652 | + <property key="isVisible" value="true"/> | ||
653 | + <property key="isResizable" value="true"/> | ||
654 | + <property key="isMaximizable" value="true"/> | ||
655 | + <property key="isModal" value="false"/> | ||
656 | + <property key="isModeless" value="false"/> | ||
657 | + <property key="isClosed" value="false"/> | ||
658 | + <property key="isNotClosable" value="false"/> | ||
659 | + <property key="AdditionalInfo"/> | ||
660 | + <property key="isMaximized" value="true"/> | ||
661 | + <property key="normalX" value="-1"/> | ||
662 | + <property key="normalY" value="-1"/> | ||
663 | + <property key="normalWidth" value="500"/> | ||
664 | + <property key="normalHeight" value="300"/> | ||
665 | + <property key="documentType" value="ProjectView"/> | ||
666 | + <property key="documentName" value="Sem título - 0"/> | ||
667 | + <property key="zPosition" value="1"/> | ||
668 | + <xml-tag> | ||
669 | + <property key="name" value="windowData"/> | ||
670 | + <property key="GraphicLocator.isPalette" value="false"/> | ||
671 | + <property key="GraphicLocator.Height" value="347"/> | ||
672 | + <property key="MainDivider.Y" value="0"/> | ||
673 | + <property key="MainDivider.X" value="0"/> | ||
674 | + <property key="MapControl.Height" value="778"/> | ||
675 | + <property key="TOCDivider.Location" value="423"/> | ||
676 | + <property key="TOC.Height" value="422"/> | ||
677 | + <property key="TOCDivider.Y" value="1"/> | ||
678 | + <property key="TOCDivider.X" value="1"/> | ||
679 | + <property key="MainDivider.Location" value="153"/> | ||
680 | + <property key="MainDivider.Width" value="1548"/> | ||
681 | + <property key="MainWindow.X" value="0"/> | ||
682 | + <property key="TOCDivider.Height" value="778"/> | ||
683 | + <property key="TOC.Width" value="150"/> | ||
684 | + <property key="MainWindow.Width" value="1548"/> | ||
685 | + <property key="TOCDivider.Width" value="152"/> | ||
686 | + <property key="MainWindow.Y" value="0"/> | ||
687 | + <property key="MapControl.Width" value="1387"/> | ||
688 | + <property key="GraphicLocator.Width" value="150"/> | ||
689 | + <property key="MainWindow.Height" value="780"/> | ||
690 | + <property key="MainDivider.Height" value="780"/> | ||
691 | + </xml-tag> | ||
692 | + </xml-tag> | ||
693 | + </xml-tag> | ||
694 | +</xml-tag> |
ferramentas/upload/upload.php
@@ -14,6 +14,7 @@ if(isset($g_sid) && $g_sid != ""){ | @@ -14,6 +14,7 @@ if(isset($g_sid) && $g_sid != ""){ | ||
14 | foreach(array_keys($_SESSION) as $k) | 14 | foreach(array_keys($_SESSION) as $k) |
15 | {eval("\$".$k."='".$_SESSION[$k]."';");} | 15 | {eval("\$".$k."='".$_SESSION[$k]."';");} |
16 | } | 16 | } |
17 | +if (ob_get_level() == 0) ob_start(); | ||
17 | ?> | 18 | ?> |
18 | <html> | 19 | <html> |
19 | <head> | 20 | <head> |
@@ -28,6 +29,9 @@ if (isset($_FILES['i3GEOuploadshp']['name'])) | @@ -28,6 +29,9 @@ if (isset($_FILES['i3GEOuploadshp']['name'])) | ||
28 | { | 29 | { |
29 | require_once ("../../ms_configura.php"); | 30 | require_once ("../../ms_configura.php"); |
30 | echo "<p class='paragrafo' >Carregando o arquivo...</p>"; | 31 | echo "<p class='paragrafo' >Carregando o arquivo...</p>"; |
32 | + ob_flush(); | ||
33 | + flush(); | ||
34 | + sleep(1); | ||
31 | if(isset($map_file)){ | 35 | if(isset($map_file)){ |
32 | $mapa = ms_newMapObj($map_file); | 36 | $mapa = ms_newMapObj($map_file); |
33 | $dirmap = dirname($map_file); | 37 | $dirmap = dirname($map_file); |
@@ -53,9 +57,10 @@ if (isset($_FILES['i3GEOuploadshp']['name'])) | @@ -53,9 +57,10 @@ if (isset($_FILES['i3GEOuploadshp']['name'])) | ||
53 | $Arquivo = $_FILES['i3GEOuploadshp']['tmp_name']; | 57 | $Arquivo = $_FILES['i3GEOuploadshp']['tmp_name']; |
54 | if(file_exists($dirmap."/".$nomePrefixo.".shp")) | 58 | if(file_exists($dirmap."/".$nomePrefixo.".shp")) |
55 | {echo "<p class='paragrafo' >Já existe um SHP com o nome ".$dirmap."/".$nomePrefixo;paraAguarde();exit;} | 59 | {echo "<p class='paragrafo' >Já existe um SHP com o nome ".$dirmap."/".$nomePrefixo;paraAguarde();exit;} |
60 | + | ||
56 | $status = move_uploaded_file($Arquivo,$dirmap."/".$nomePrefixo.".shp"); | 61 | $status = move_uploaded_file($Arquivo,$dirmap."/".$nomePrefixo.".shp"); |
57 | if($status != 1) | 62 | if($status != 1) |
58 | - {echo "<p class='paragrafo' >Ocorreu um erro no envio do arquivo SHP";paraAguarde();exit;} | 63 | + {echo "<p class='paragrafo' >Ocorreu um erro no envio do arquivo SHP. Pode ser uma limitação quanto ao tamanho do arquivo.";paraAguarde();exit;} |
59 | $Arquivo = $_FILES['i3GEOuploadshx']['tmp_name']; | 64 | $Arquivo = $_FILES['i3GEOuploadshx']['tmp_name']; |
60 | $status = move_uploaded_file($Arquivo,$dirmap."/".$nomePrefixo.".shx"); | 65 | $status = move_uploaded_file($Arquivo,$dirmap."/".$nomePrefixo.".shx"); |
61 | if($status != 1) | 66 | if($status != 1) |
@@ -70,9 +75,11 @@ if (isset($_FILES['i3GEOuploadshp']['name'])) | @@ -70,9 +75,11 @@ if (isset($_FILES['i3GEOuploadshp']['name'])) | ||
70 | 75 | ||
71 | echo "<p class='paragrafo' >Arquivo enviado.</p>"; | 76 | echo "<p class='paragrafo' >Arquivo enviado.</p>"; |
72 | echo "<p class='paragrafo'>Nome: ".$dirmap."/".$nomePrefixo.".shp </p>"; | 77 | echo "<p class='paragrafo'>Nome: ".$dirmap."/".$nomePrefixo.".shp </p>"; |
73 | - | ||
74 | if(isset($map_file)){ | 78 | if(isset($map_file)){ |
75 | echo "<p class='paragrafo' >Adicionando tema...</p>"; | 79 | echo "<p class='paragrafo' >Adicionando tema...</p>"; |
80 | + ob_flush(); | ||
81 | + flush(); | ||
82 | + sleep(1); | ||
76 | $novolayer = ms_newLayerObj($mapa); | 83 | $novolayer = ms_newLayerObj($mapa); |
77 | $novolayer->set("data",$dirmap."/".$nomePrefixo.".shp"); | 84 | $novolayer->set("data",$dirmap."/".$nomePrefixo.".shp"); |
78 | $novolayer->set("name",$nomePrefixo.".shp"); | 85 | $novolayer->set("name",$nomePrefixo.".shp"); |
@@ -116,8 +123,8 @@ if (isset($_FILES['i3GEOuploadshp']['name'])) | @@ -116,8 +123,8 @@ if (isset($_FILES['i3GEOuploadshp']['name'])) | ||
116 | //$adiciona = ms_newLayerObj($mapa, $novolayer); | 123 | //$adiciona = ms_newLayerObj($mapa, $novolayer); |
117 | $salvo = $mapa->save($map_file); | 124 | $salvo = $mapa->save($map_file); |
118 | //grava os templates de cada tema | 125 | //grava os templates de cada tema |
119 | - echo "<p class='paragrafo' >Tema criado!!! Redesenhando o mapa."; | ||
120 | - echo "<script>window.parent.i3GEO.atualiza()</script>"; | 126 | + echo "<b><p class='paragrafo' >Tema criado!!! Redesenhando o mapa."; |
127 | + echo "<script>window.scrollTo(0,10000);window.parent.i3GEO.atualiza()</script>"; | ||
121 | } | 128 | } |
122 | } | 129 | } |
123 | else | 130 | else |
@@ -126,7 +133,7 @@ else | @@ -126,7 +133,7 @@ else | ||
126 | } | 133 | } |
127 | paraAguarde(); | 134 | paraAguarde(); |
128 | function paraAguarde(){ | 135 | function paraAguarde(){ |
129 | - echo "<script>try{window.parent.i3GEOF.upload.aguarde.visibility='hidden';}catch(e){};</script>"; | 136 | + echo "<script>try{window.scrollTo(0,10000);window.parent.i3GEOF.upload.aguarde.visibility='hidden';}catch(e){};</script>"; |
130 | } | 137 | } |
131 | function verificaNome($nome) | 138 | function verificaNome($nome) |
132 | { | 139 | { |
ferramentas/uploaddbf/upload.php
@@ -9,6 +9,7 @@ session_start(); | @@ -9,6 +9,7 @@ session_start(); | ||
9 | foreach(array_keys($_SESSION) as $k) | 9 | foreach(array_keys($_SESSION) as $k) |
10 | {eval("\$".$k."='".$_SESSION[$k]."';");} | 10 | {eval("\$".$k."='".$_SESSION[$k]."';");} |
11 | $postgis_mapa = $_SESSION["postgis_mapa"]; | 11 | $postgis_mapa = $_SESSION["postgis_mapa"]; |
12 | +if (ob_get_level() == 0) ob_start(); | ||
12 | ?> | 13 | ?> |
13 | <html> | 14 | <html> |
14 | <head> | 15 | <head> |
@@ -23,7 +24,10 @@ if (isset($_FILES['i3GEOuploaddbffile']['name'])) | @@ -23,7 +24,10 @@ if (isset($_FILES['i3GEOuploaddbffile']['name'])) | ||
23 | //$ndir = dirname($filen); | 24 | //$ndir = dirname($filen); |
24 | require_once ("../../ms_configura.php"); | 25 | require_once ("../../ms_configura.php"); |
25 | $mapa = ms_newMapObj($map_file); | 26 | $mapa = ms_newMapObj($map_file); |
26 | - echo "<p>Carregando o arquivo...</p>"; | 27 | + echo "<p class='paragrafo'>Carregando o arquivo...</p>"; |
28 | + ob_flush(); | ||
29 | + flush(); | ||
30 | + sleep(1); | ||
27 | $dirmap = dirname($map_file); | 31 | $dirmap = dirname($map_file); |
28 | //verifica nomes | 32 | //verifica nomes |
29 | verificaNome($_FILES['i3GEOuploaddbffile']['name']); | 33 | verificaNome($_FILES['i3GEOuploaddbffile']['name']); |
@@ -88,11 +92,14 @@ if (isset($_FILES['i3GEOuploaddbffile']['name'])) | @@ -88,11 +92,14 @@ if (isset($_FILES['i3GEOuploaddbffile']['name'])) | ||
88 | else{ | 92 | else{ |
89 | copy($dirmap."/".$_FILES['i3GEOuploaddbffile']['name'],$dirmap."/".$nome.".dbf"); | 93 | copy($dirmap."/".$_FILES['i3GEOuploaddbffile']['name'],$dirmap."/".$nome.".dbf"); |
90 | } | 94 | } |
91 | - echo "<p>Arquivo enviado. Criando shape file...$nomeshp </p>"; | 95 | + echo "<p class='paragrafo'>Arquivo enviado. Criando shape file...$nomeshp </p>"; |
96 | + ob_flush(); | ||
97 | + flush(); | ||
98 | + sleep(1); | ||
92 | $novoshpf = ms_newShapefileObj($nomeshp, MS_SHP_POINT); | 99 | $novoshpf = ms_newShapefileObj($nomeshp, MS_SHP_POINT); |
93 | $novoshpf->free(); | 100 | $novoshpf->free(); |
94 | if(!file_exists($nomeshp)){ | 101 | if(!file_exists($nomeshp)){ |
95 | - echo "<p>Erro ao criar arquivo shapefile</p>"; | 102 | + echo "<p class='paragrafo'>Erro ao criar arquivo shapefile</p>"; |
96 | paraAguarde(); | 103 | paraAguarde(); |
97 | } | 104 | } |
98 | $shapefileObj = ms_newShapefileObj($nomeshp,-2); | 105 | $shapefileObj = ms_newShapefileObj($nomeshp,-2); |
@@ -107,10 +114,13 @@ if (isset($_FILES['i3GEOuploaddbffile']['name'])) | @@ -107,10 +114,13 @@ if (isset($_FILES['i3GEOuploaddbffile']['name'])) | ||
107 | else | 114 | else |
108 | { | 115 | { |
109 | require_once("../../pacotes/phpxbase/api_conversion.php"); | 116 | require_once("../../pacotes/phpxbase/api_conversion.php"); |
110 | - echo "<p>Lendo arquivo ".$dirmap."/".$_FILES['i3GEOuploaddbffile']['name']."</p>"; | 117 | + echo "<p class='paragrafo'>Lendo arquivo ".$dirmap."/".$_FILES['i3GEOuploaddbffile']['name']."</p>"; |
111 | $dbf = xbase_open($dirmap."/".$_FILES['i3GEOuploaddbffile']['name']); | 118 | $dbf = xbase_open($dirmap."/".$_FILES['i3GEOuploaddbffile']['name']); |
112 | $records = xbase_numrecords($dbf); | 119 | $records = xbase_numrecords($dbf); |
113 | - echo "<p>Numero de pontos: $records</p>"; | 120 | + echo "<p class='paragrafo'>Numero de pontos: $records</p>"; |
121 | + ob_flush(); | ||
122 | + flush(); | ||
123 | + sleep(1); | ||
114 | $record = array(); | 124 | $record = array(); |
115 | for($x = 1; $x <= $records; $x++) | 125 | for($x = 1; $x <= $records; $x++) |
116 | { | 126 | { |
@@ -153,8 +163,8 @@ if (isset($_FILES['i3GEOuploaddbffile']['name'])) | @@ -153,8 +163,8 @@ if (isset($_FILES['i3GEOuploaddbffile']['name'])) | ||
153 | if(isset($uploaddbfEPSG) && $uploaddbfEPSG != "") | 163 | if(isset($uploaddbfEPSG) && $uploaddbfEPSG != "") |
154 | {$novolayer->setProjection("init=epsg:".$uploaddbfEPSG);} | 164 | {$novolayer->setProjection("init=epsg:".$uploaddbfEPSG);} |
155 | $salvo = $mapa->save($map_file); | 165 | $salvo = $mapa->save($map_file); |
156 | - echo "Tema criado!!!"; | ||
157 | - echo "<script>window.parent.i3GEO.atualiza()</script>"; | 166 | + echo "<b>Tema criado!!!"; |
167 | + echo "<script>window.scrollTo(0,10000);window.parent.i3GEO.atualiza()</script>"; | ||
158 | } | 168 | } |
159 | } | 169 | } |
160 | else | 170 | else |
@@ -165,7 +175,7 @@ if (isset($_FILES['i3GEOuploaddbffile']['name'])) | @@ -165,7 +175,7 @@ if (isset($_FILES['i3GEOuploaddbffile']['name'])) | ||
165 | } | 175 | } |
166 | paraAguarde(); | 176 | paraAguarde(); |
167 | function paraAguarde(){ | 177 | function paraAguarde(){ |
168 | - echo "<script>window.parent.i3GEOF.uploaddbf.aguarde.visibility='hidden';</script>"; | 178 | + echo "<script>window.scrollTo(0,10000);window.parent.i3GEOF.uploaddbf.aguarde.visibility='hidden';</script>"; |
169 | } | 179 | } |
170 | function verificaNome($nome) | 180 | function verificaNome($nome) |
171 | { | 181 | { |
ferramentas/uploadgpx/upload.php
@@ -10,6 +10,7 @@ session_start(); | @@ -10,6 +10,7 @@ session_start(); | ||
10 | foreach(array_keys($_SESSION) as $k) | 10 | foreach(array_keys($_SESSION) as $k) |
11 | {eval("\$".$k."='".$_SESSION[$k]."';");} | 11 | {eval("\$".$k."='".$_SESSION[$k]."';");} |
12 | $postgis_mapa = $_SESSION["postgis_mapa"]; | 12 | $postgis_mapa = $_SESSION["postgis_mapa"]; |
13 | +if (ob_get_level() == 0) ob_start(); | ||
13 | ?> | 14 | ?> |
14 | <html> | 15 | <html> |
15 | <head> | 16 | <head> |
@@ -25,6 +26,9 @@ if (isset($_FILES['i3GEOuploadgpx']['name'])) | @@ -25,6 +26,9 @@ if (isset($_FILES['i3GEOuploadgpx']['name'])) | ||
25 | require_once ("../../ms_configura.php"); | 26 | require_once ("../../ms_configura.php"); |
26 | $mapa = ms_newMapObj($map_file); | 27 | $mapa = ms_newMapObj($map_file); |
27 | echo "<p class='paragrafo' >Carregando o arquivo...</p>"; | 28 | echo "<p class='paragrafo' >Carregando o arquivo...</p>"; |
29 | + ob_flush(); | ||
30 | + flush(); | ||
31 | + sleep(1); | ||
28 | $dirmap = dirname($map_file); | 32 | $dirmap = dirname($map_file); |
29 | //verifica nomes | 33 | //verifica nomes |
30 | verificaNome($_FILES['i3GEOuploadgpx']['name']); | 34 | verificaNome($_FILES['i3GEOuploadgpx']['name']); |
@@ -38,7 +42,9 @@ if (isset($_FILES['i3GEOuploadgpx']['name'])) | @@ -38,7 +42,9 @@ if (isset($_FILES['i3GEOuploadgpx']['name'])) | ||
38 | if($status == 1) | 42 | if($status == 1) |
39 | { | 43 | { |
40 | echo "<p class='paragrafo' >Arquivo enviado. Adicionando tema...</p>"; | 44 | echo "<p class='paragrafo' >Arquivo enviado. Adicionando tema...</p>"; |
41 | - | 45 | + ob_flush(); |
46 | + flush(); | ||
47 | + sleep(1); | ||
42 | $tipos = array("waypoints","routes","tracks","route_points","track_points"); | 48 | $tipos = array("waypoints","routes","tracks","route_points","track_points"); |
43 | foreach($tipos as $tipo){ | 49 | foreach($tipos as $tipo){ |
44 | $novolayer = ms_newLayerObj($mapa); | 50 | $novolayer = ms_newLayerObj($mapa); |
@@ -46,7 +52,7 @@ if (isset($_FILES['i3GEOuploadgpx']['name'])) | @@ -46,7 +52,7 @@ if (isset($_FILES['i3GEOuploadgpx']['name'])) | ||
46 | if(ms_GetVersionInt() > 50201) | 52 | if(ms_GetVersionInt() > 50201) |
47 | {$novolayer->setconnectiontype(MS_OGR);} | 53 | {$novolayer->setconnectiontype(MS_OGR);} |
48 | else | 54 | else |
49 | - {$novolayer->set("connectiontype",MS_OGR);} | 55 | + {$novolayer->set("connectiontype",MS_OGR);} |
50 | $nome = str_replace(".","",$_FILES['i3GEOuploadgpx']['name']); | 56 | $nome = str_replace(".","",$_FILES['i3GEOuploadgpx']['name']); |
51 | $novolayer->set("name",$nome.$tipo); | 57 | $novolayer->set("name",$nome.$tipo); |
52 | $novolayer->setmetadata("TEMA",$_FILES['i3GEOuploadgpx']['name']." ".$tipo); | 58 | $novolayer->setmetadata("TEMA",$_FILES['i3GEOuploadgpx']['name']." ".$tipo); |
@@ -79,8 +85,8 @@ if (isset($_FILES['i3GEOuploadgpx']['name'])) | @@ -79,8 +85,8 @@ if (isset($_FILES['i3GEOuploadgpx']['name'])) | ||
79 | } | 85 | } |
80 | $salvo = $mapa->save($map_file); | 86 | $salvo = $mapa->save($map_file); |
81 | //grava os templates de cada tema | 87 | //grava os templates de cada tema |
82 | - echo "<p class='paragrafo' >Camadas criadas!!! Redesenhando o mapa."; | ||
83 | - echo "<script>window.parent.i3GEO.atualiza()</script>"; | 88 | + echo "<b><p class='paragrafo' >Camadas criadas!!! Redesenhando o mapa."; |
89 | + echo "<script>window.scrollTo(0,10000);window.parent.i3GEO.atualiza()</script>"; | ||
84 | } | 90 | } |
85 | else | 91 | else |
86 | { | 92 | { |
@@ -91,11 +97,11 @@ if (isset($_FILES['i3GEOuploadgpx']['name'])) | @@ -91,11 +97,11 @@ if (isset($_FILES['i3GEOuploadgpx']['name'])) | ||
91 | } | 97 | } |
92 | else | 98 | else |
93 | { | 99 | { |
94 | - echo "<p class='paragrafo' >Erro ao enviar o arquivo. Talvez o tamanho do arquivo seja maior do que o permitido.</p>"; | 100 | + echo "<p class='paragrafo' >Erro ao enviar o arquivo. Talvez o tamanho do arquivo seja maior do que o permitido.</p>"; |
95 | } | 101 | } |
96 | paraAguarde(); | 102 | paraAguarde(); |
97 | function paraAguarde(){ | 103 | function paraAguarde(){ |
98 | - echo "<script>window.parent.i3GEOF.uploadgpx.aguarde.visibility='hidden';</script>"; | 104 | + echo "<script>window.scrollTo(0,10000);window.parent.i3GEOF.uploadgpx.aguarde.visibility='hidden';</script>"; |
99 | } | 105 | } |
100 | function verificaNome($nome) | 106 | function verificaNome($nome) |
101 | { | 107 | { |
ferramentas/uploadkml/upload.php
@@ -10,6 +10,7 @@ session_start(); | @@ -10,6 +10,7 @@ session_start(); | ||
10 | foreach(array_keys($_SESSION) as $k) | 10 | foreach(array_keys($_SESSION) as $k) |
11 | {eval("\$".$k."='".$_SESSION[$k]."';");} | 11 | {eval("\$".$k."='".$_SESSION[$k]."';");} |
12 | $postgis_mapa = $_SESSION["postgis_mapa"]; | 12 | $postgis_mapa = $_SESSION["postgis_mapa"]; |
13 | +if (ob_get_level() == 0) ob_start(); | ||
13 | ?> | 14 | ?> |
14 | <html> | 15 | <html> |
15 | <head> | 16 | <head> |
@@ -25,6 +26,9 @@ if (isset($_FILES['i3GEOuploadkml']['name'])) | @@ -25,6 +26,9 @@ if (isset($_FILES['i3GEOuploadkml']['name'])) | ||
25 | require_once ("../../ms_configura.php"); | 26 | require_once ("../../ms_configura.php"); |
26 | $mapa = ms_newMapObj($map_file); | 27 | $mapa = ms_newMapObj($map_file); |
27 | echo "<p class='paragrafo' >Carregando o arquivo...</p>"; | 28 | echo "<p class='paragrafo' >Carregando o arquivo...</p>"; |
29 | + ob_flush(); | ||
30 | + flush(); | ||
31 | + sleep(1); | ||
28 | $dirmap = dirname($map_file); | 32 | $dirmap = dirname($map_file); |
29 | //verifica nomes | 33 | //verifica nomes |
30 | verificaNome($_FILES['i3GEOuploadkml']['name']); | 34 | verificaNome($_FILES['i3GEOuploadkml']['name']); |
@@ -38,7 +42,9 @@ if (isset($_FILES['i3GEOuploadkml']['name'])) | @@ -38,7 +42,9 @@ if (isset($_FILES['i3GEOuploadkml']['name'])) | ||
38 | if($status == 1) | 42 | if($status == 1) |
39 | { | 43 | { |
40 | echo "<p class='paragrafo' >Arquivo enviado. Adicionando tema...</p>"; | 44 | echo "<p class='paragrafo' >Arquivo enviado. Adicionando tema...</p>"; |
41 | - | 45 | + ob_flush(); |
46 | + flush(); | ||
47 | + sleep(1); | ||
42 | $tipos = array("pontos","linhas","poligonos"); | 48 | $tipos = array("pontos","linhas","poligonos"); |
43 | foreach($tipos as $tipo){ | 49 | foreach($tipos as $tipo){ |
44 | $novolayer = ms_newLayerObj($mapa); | 50 | $novolayer = ms_newLayerObj($mapa); |
@@ -47,7 +53,7 @@ if (isset($_FILES['i3GEOuploadkml']['name'])) | @@ -47,7 +53,7 @@ if (isset($_FILES['i3GEOuploadkml']['name'])) | ||
47 | {$novolayer->setconnectiontype(MS_OGR);} | 53 | {$novolayer->setconnectiontype(MS_OGR);} |
48 | else | 54 | else |
49 | {$novolayer->set("connectiontype",MS_OGR);} | 55 | {$novolayer->set("connectiontype",MS_OGR);} |
50 | - | 56 | + |
51 | $nome = str_replace(".","",$_FILES['i3GEOuploadkml']['name']); | 57 | $nome = str_replace(".","",$_FILES['i3GEOuploadkml']['name']); |
52 | $novolayer->set("name",$nome.$tipo); | 58 | $novolayer->set("name",$nome.$tipo); |
53 | $novolayer->setmetadata("TEMA",$_FILES['i3GEOuploadkml']['name']." ".$tipo); | 59 | $novolayer->setmetadata("TEMA",$_FILES['i3GEOuploadkml']['name']." ".$tipo); |
@@ -83,8 +89,8 @@ if (isset($_FILES['i3GEOuploadkml']['name'])) | @@ -83,8 +89,8 @@ if (isset($_FILES['i3GEOuploadkml']['name'])) | ||
83 | } | 89 | } |
84 | $salvo = $mapa->save($map_file); | 90 | $salvo = $mapa->save($map_file); |
85 | //grava os templates de cada tema | 91 | //grava os templates de cada tema |
86 | - echo "<p class='paragrafo' >Camadas criadas!!! Redesenhando o mapa."; | ||
87 | - echo "<script>window.parent.i3GEO.atualiza()</script>"; | 92 | + echo "<b><p class='paragrafo' >Camadas criadas!!! Redesenhando o mapa."; |
93 | + echo "<script>window.scrollTo(0,10000);window.parent.i3GEO.atualiza()</script>"; | ||
88 | } | 94 | } |
89 | else | 95 | else |
90 | { | 96 | { |
@@ -95,11 +101,11 @@ if (isset($_FILES['i3GEOuploadkml']['name'])) | @@ -95,11 +101,11 @@ if (isset($_FILES['i3GEOuploadkml']['name'])) | ||
95 | } | 101 | } |
96 | else | 102 | else |
97 | { | 103 | { |
98 | - echo "<p class='paragrafo' >Erro ao enviar o arquivo. Talvez o tamanho do arquivo seja maior do que o permitido.</p>"; | 104 | + echo "<p class='paragrafo' >Erro ao enviar o arquivo. Talvez o tamanho do arquivo seja maior do que o permitido.</p>"; |
99 | } | 105 | } |
100 | paraAguarde(); | 106 | paraAguarde(); |
101 | function paraAguarde(){ | 107 | function paraAguarde(){ |
102 | - echo "<script>window.parent.i3GEOF.uploadkml.aguarde.visibility='hidden';</script>"; | 108 | + echo "<script>window.scrollTo(0,10000);window.parent.i3GEOF.uploadkml.aguarde.visibility='hidden';</script>"; |
103 | } | 109 | } |
104 | function verificaNome($nome) | 110 | function verificaNome($nome) |
105 | { | 111 | { |