Commit 98f18eab59e109cdc0c13ab22cb66bdabe1b8530

Authored by Edmar Moretti
1 parent e2573c86

Obtenção de camadas POSTGIS no gvsig2mapfile

ms_configura.php
@@ -301,7 +301,10 @@ if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN')) @@ -301,7 +301,10 @@ if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN'))
301 Tipo: 301 Tipo:
302 {array ou string} 302 {array ou string}
303 */ 303 */
304 - $postgis_mapa = array("teste"=>"user=postgres password=postgres dbname=pgutf8 host=localhost port=5432 options='-c client_encoding=LATIN1'"); //"user=geodados password=geodados dbname=geodados host=10.1.1.36 port=5432"; 304 + $postgis_mapa = array(
  305 + "teste"=>"user=postgres password=postgres dbname=pgutf8 host=localhost port=5432 options='-c client_encoding=LATIN1'",
  306 + "postgres"=>"user=postgres password=postgres dbname=postgis host=localhost port=5432'",
  307 + ); //"user=geodados password=geodados dbname=geodados host=10.1.1.36 port=5432";
305 /* 308 /*
306 Variable: utilizacgi 309 Variable: utilizacgi
307 310
ms_criamapa.php
@@ -1019,7 +1019,7 @@ Projeto gvsig @@ -1019,7 +1019,7 @@ Projeto gvsig
1019 */ 1019 */
1020 function incluiMapaGvsig($gvsiggvp,$gvsigview){ 1020 function incluiMapaGvsig($gvsiggvp,$gvsigview){
1021 global $mapn,$locaplic; 1021 global $mapn,$locaplic;
1022 - include_once($locaplic."/pacotes/gvsig/class.gvsig2mapfile.php"); 1022 + include_once($locaplic."/pacotes/gvsig/gvsig2mapfile/class.gvsig2mapfile.php");
1023 $gm = new gvsig2mapfile($gvsiggvp); 1023 $gm = new gvsig2mapfile($gvsiggvp);
1024 $dataView = $gm->getViewData($gvsigview); 1024 $dataView = $gm->getViewData($gvsigview);
1025 //var_dump($dataView); 1025 //var_dump($dataView);
pacotes/gvsig/gvsig2mapfile/class.gvsig2mapfile.php
@@ -66,7 +66,25 @@ class gvsig2mapfile{ @@ -66,7 +66,25 @@ class gvsig2mapfile{
66 $result = $this->xml->xpath($path1); 66 $result = $this->xml->xpath($path1);
67 if($result != FALSE) 67 if($result != FALSE)
68 {$classes = $this->SingleSymbolLegend($result,$path1);} 68 {$classes = $this->SingleSymbolLegend($result,$path1);}
69 - 69 + //
  70 + //obtem a conexão
  71 + //a senha não pode ser obtida, então, é usado o mesmo nome de usuário em seu lugar. No i3Geo deve-se prever isso na variável de substituição de string.
  72 + $driverName = $this->getValue($path,"driverName");
  73 + if($driverName == "gvSIG shp driver"){
  74 + $data = $this->getValue($path,"file");
  75 + $connection = "";
  76 + $connectiontype = "";
  77 + }
  78 + if($driverName == "PostGIS JDBC Driver"){
  79 + $path1 = $path."/tag:xml-tag/tag:property[@value='org.postgresql.Driver']/parent::*";
  80 + $tabela = "";
  81 + if($this->getValue($path1,"schema") != "")
  82 + {$tabela = $this->getValue($path1,"schema").".";}
  83 + $tabela .= $this->getValue($path1,"tablename");
  84 + $data = $this->getValue($path1,"THE_GEOM")." FROM (select ".$this->getValue($path1,"THE_GEOM").",".$this->getValue($path1,"fields")." FROM ".$tabela.") as foo USING UNIQUE ".$this->getValue($path1,"FID")." USING SRID=".$this->getValue($path1,"SRID");
  85 + $connection = "user=".$this->getValue($path1,"username")." password=".$this->getValue($path1,"username")." dbname=".$this->getValue($path1,"dbName")." host=".$this->getValue($path1,"host")." port=".$this->getValue($path1,"port");
  86 + $connectiontype = MS_POSTGIS;
  87 + }
70 return array( 88 return array(
71 "minScale"=>$this->getValue($path,"minScale"), 89 "minScale"=>$this->getValue($path,"minScale"),
72 "maxScale"=>$this->getValue($path,"maxScale"), 90 "maxScale"=>$this->getValue($path,"maxScale"),
@@ -74,7 +92,9 @@ class gvsig2mapfile{ @@ -74,7 +92,9 @@ class gvsig2mapfile{
74 "proj"=>$this->getValue($path,"proj"), 92 "proj"=>$this->getValue($path,"proj"),
75 "transparency"=>$this->getValue($path,"transparency"), 93 "transparency"=>$this->getValue($path,"transparency"),
76 "type"=>$this->getValue($path,"type"), 94 "type"=>$this->getValue($path,"type"),
77 - "file"=>$this->getValue($path,"file"), 95 + "data"=>$data,
  96 + "connection"=>$connection,
  97 + "connectiontype"=>$connectiontype,
78 "driverName"=>$this->getValue($path,"driverName"), 98 "driverName"=>$this->getValue($path,"driverName"),
79 "isLabeled"=>$this->getValue($path,"isLabeled"), 99 "isLabeled"=>$this->getValue($path,"isLabeled"),
80 "legenda"=>array( 100 "legenda"=>array(
@@ -155,10 +175,21 @@ class gvsig2mapfile{ @@ -155,10 +175,21 @@ class gvsig2mapfile{
155 } 175 }
156 function data2layer($oLayer,$dataLayer){ 176 function data2layer($oLayer,$dataLayer){
157 $oLayer->set("name",$this->nomeRandomico()); 177 $oLayer->set("name",$this->nomeRandomico());
158 - $oLayer->set("data",$dataLayer["file"]); 178 + $oLayer->set("data",$dataLayer["data"]);
  179 + if($dataLayer["connectiontype"] != "")
  180 + {$oLayer->setConnectionType($dataLayer["connectiontype"]);}
  181 + if($dataLayer["connection"] != "")
  182 + {$oLayer->set("connection",$dataLayer["connection"]);}
159 $oLayer->set("status",MS_DEFAULT); 183 $oLayer->set("status",MS_DEFAULT);
160 if($dataLayer["visible"] == "false") 184 if($dataLayer["visible"] == "false")
161 {$oLayer->set("status",MS_OFF);} 185 {$oLayer->set("status",MS_OFF);}
  186 + $opacidade = ($dataLayer["transparency"] * 100) / 255;
  187 + $oLayer->set("opacity",$opacidade);
  188 + if($dataLayer["minScale"] > 0)
  189 + {$oLayer->set("minscaledenom",$dataLayer["minScale"]);}
  190 + if($dataLayer["maxScale"] > 0)
  191 + {$oLayer->set("maxscaledenom",$dataLayer["maxScale"]);}
  192 +
162 $tipo = $dataLayer["legenda"]["classes"][0]["className"]; 193 $tipo = $dataLayer["legenda"]["classes"][0]["className"];
163 $oLayer->set("type",1); 194 $oLayer->set("type",1);
164 if($tipo == "com.iver.cit.gvsig.fmap.core.symbols.SimpleMarkerSymbol") 195 if($tipo == "com.iver.cit.gvsig.fmap.core.symbols.SimpleMarkerSymbol")
@@ -172,7 +203,10 @@ class gvsig2mapfile{ @@ -172,7 +203,10 @@ class gvsig2mapfile{
172 $estilo->set("symbolname","ponto"); 203 $estilo->set("symbolname","ponto");
173 } 204 }
174 $ncor = explode(",",$data["color"]); 205 $ncor = explode(",",$data["color"]);
175 - $cor = $estilo->color; 206 + if($data["hasFill"] == "true")
  207 + {$cor = $estilo->color;}
  208 + else
  209 + {$cor = $estilo->outlinecolor;}
176 $cor->setrgb($ncor[0],$ncor[1],$ncor[2]); 210 $cor->setrgb($ncor[0],$ncor[1],$ncor[2]);
177 if($data["size"] != false) 211 if($data["size"] != false)
178 {$estilo->set("size",$data["size"]);} 212 {$estilo->set("size",$data["size"]);}
pacotes/gvsig/gvsig2mapfile/gvsig2mapfile.php
1 <?php 1 <?php
2 include_once("class.gvsig2mapfile.php"); 2 include_once("class.gvsig2mapfile.php");
3 error_reporting(E_ALL); 3 error_reporting(E_ALL);
4 - $gm = new gvsig2mapfile("C:\ms4w\Apache\htdocs\i3geo\pacotes\gvsig\projetoteste.gvp"); 4 + $gm = new gvsig2mapfile("C:\ms4w\Apache\htdocs\i3geo\pacotes\gvsig\gvsig2mapfile\projetoteste.gvp");
5 echo "<pre>"; 5 echo "<pre>";
6 $nomes = $gm->getViewsNames(); 6 $nomes = $gm->getViewsNames();
7 $view = $gm->getViewByName($nomes[0]); 7 $view = $gm->getViewByName($nomes[0]);
@@ -11,5 +11,5 @@ @@ -11,5 +11,5 @@
11 echo "Camadas: ".(implode(",",$dataView["layerNames"]))."\n"; 11 echo "Camadas: ".(implode(",",$dataView["layerNames"]))."\n";
12 foreach($dataView["layerNames"] as $lname) 12 foreach($dataView["layerNames"] as $lname)
13 {var_dump($gm->getLayerData($nomes[0],$lname));} 13 {var_dump($gm->getLayerData($nomes[0],$lname));}
14 - //localhost/i3geo/ms_criamapa.php?gvsiggvp=C:\ms4w\Apache\htdocs\i3geo\pacotes\gvsig\projetoteste.gvp&gvsigview=teste 1&temasa= 14 + //localhost/i3geo/ms_criamapa.php?gvsiggvp=C:\ms4w\Apache\htdocs\i3geo\pacotes\gvsig\gvsig2mapfile\projetoteste.gvp&gvsigview=teste 1&temasa=
15 ?> 15 ?>
16 \ No newline at end of file 16 \ No newline at end of file
pacotes/gvsig/gvsig2mapfile/projetoteste.bak
@@ -6,15 +6,19 @@ @@ -6,15 +6,19 @@
6 <property key="creationDate" value="Mar 25, 2011"/> 6 <property key="creationDate" value="Mar 25, 2011"/>
7 <property key="numExtents" value="0"/> 7 <property key="numExtents" value="0"/>
8 <property key="numCameras" value="0"/> 8 <property key="numCameras" value="0"/>
9 - <property key="data-source-count" value="25"/> 9 + <property key="data-source-count" value="30"/>
10 <property key="numDocuments" value="2"/> 10 <property key="numDocuments" value="2"/>
11 - <property key="modificationDate" value="Mar 28, 2011"/> 11 + <property key="modificationDate" value="Apr 7, 2011"/>
12 <property key="name" value="projetoteste.gvp"/> 12 <property key="name" value="projetoteste.gvp"/>
13 <property key="owner" value="Dono do projeto"/> 13 <property key="owner" value="Dono do projeto"/>
14 <property key="selectionColor" value="255,255,0,255"/> 14 <property key="selectionColor" value="255,255,0,255"/>
15 <property key="projection" value="EPSG:27700"/> 15 <property key="projection" value="EPSG:27700"/>
16 <property key="followHeaderEncoding" value="true"/> 16 <property key="followHeaderEncoding" value="true"/>
17 <xml-tag> 17 <xml-tag>
  18 + <property key="type" value="sameDriverFile"/>
  19 + <property key="gdbmsname" value="gdbms574d1a22_12f31209ac8__7ff4"/>
  20 + </xml-tag>
  21 + <xml-tag>
18 <property key="type" value="otherDriverFile"/> 22 <property key="type" value="otherDriverFile"/>
19 <property key="gdbmsname" value="gdbms_3efbdd4f_12efe5773d1__7ff1"/> 23 <property key="gdbmsname" value="gdbms_3efbdd4f_12efe5773d1__7ff1"/>
20 <property key="file" value="C:\ms4w\Apache\htdocs\i3geo\aplicmap\dados\sc22\RIO_INTERMITENTE.dbf"/> 24 <property key="file" value="C:\ms4w\Apache\htdocs\i3geo\aplicmap\dados\sc22\RIO_INTERMITENTE.dbf"/>
@@ -28,6 +32,12 @@ @@ -28,6 +32,12 @@
28 </xml-tag> 32 </xml-tag>
29 <xml-tag> 33 <xml-tag>
30 <property key="type" value="otherDriverFile"/> 34 <property key="type" value="otherDriverFile"/>
  35 + <property key="gdbmsname" value="gdbms574d1a22_12f31209ac8__7ff3"/>
  36 + <property key="file" value="C:\ms4w\Apache\htdocs\i3geo\aplicmap\dados\estados.dbf"/>
  37 + <property key="driverName" value="gdbms dbf driver"/>
  38 + </xml-tag>
  39 + <xml-tag>
  40 + <property key="type" value="otherDriverFile"/>
31 <property key="gdbmsname" value="gdbms_3efbdd4f_12efe5773d1__7ff3"/> 41 <property key="gdbmsname" value="gdbms_3efbdd4f_12efe5773d1__7ff3"/>
32 <property key="file" value="C:\ms4w\Apache\htdocs\i3geo\aplicmap\dados\estados.dbf"/> 42 <property key="file" value="C:\ms4w\Apache\htdocs\i3geo\aplicmap\dados\estados.dbf"/>
33 <property key="driverName" value="gdbms dbf driver"/> 43 <property key="driverName" value="gdbms dbf driver"/>
@@ -76,14 +86,14 @@ @@ -76,14 +86,14 @@
76 </xml-tag> 86 </xml-tag>
77 <xml-tag> 87 <xml-tag>
78 <property key="type" value="otherDriverFile"/> 88 <property key="type" value="otherDriverFile"/>
79 - <property key="gdbmsname" value="gdbms760b52d1_12eee43d099__7ffa"/>  
80 - <property key="file" value="C:\ms4w\Apache\htdocs\i3geo\aplicmap\dados\sc22\CURVA_NIVEL_INTERMEDIARIA_400.dbf"/> 89 + <property key="gdbmsname" value="gdbms1cc05f5b_12efd076fd8__7ff5"/>
  90 + <property key="file" value="C:\ms4w\Apache\htdocs\i3geo\aplicmap\dados\sc22\AEROPORTO_CAMPO_DE_POUSO.dbf"/>
81 <property key="driverName" value="gdbms dbf driver"/> 91 <property key="driverName" value="gdbms dbf driver"/>
82 </xml-tag> 92 </xml-tag>
83 <xml-tag> 93 <xml-tag>
84 <property key="type" value="otherDriverFile"/> 94 <property key="type" value="otherDriverFile"/>
85 - <property key="gdbmsname" value="gdbms1cc05f5b_12efd076fd8__7ff5"/>  
86 - <property key="file" value="C:\ms4w\Apache\htdocs\i3geo\aplicmap\dados\sc22\AEROPORTO_CAMPO_DE_POUSO.dbf"/> 95 + <property key="gdbmsname" value="gdbms760b52d1_12eee43d099__7ffa"/>
  96 + <property key="file" value="C:\ms4w\Apache\htdocs\i3geo\aplicmap\dados\sc22\CURVA_NIVEL_INTERMEDIARIA_400.dbf"/>
87 <property key="driverName" value="gdbms dbf driver"/> 97 <property key="driverName" value="gdbms dbf driver"/>
88 </xml-tag> 98 </xml-tag>
89 <xml-tag> 99 <xml-tag>
@@ -165,6 +175,22 @@ @@ -165,6 +175,22 @@
165 <property key="driverName" value="gdbms dbf driver"/> 175 <property key="driverName" value="gdbms dbf driver"/>
166 </xml-tag> 176 </xml-tag>
167 <xml-tag> 177 <xml-tag>
  178 + <property key="type" value="sameDriverFile"/>
  179 + <property key="gdbmsname" value="gdbms72533b10_12f313e0c95__7ff1"/>
  180 + </xml-tag>
  181 + <xml-tag>
  182 + <property key="type" value="otherDriverFile"/>
  183 + <property key="gdbmsname" value="gdbms72533b10_12f313e0c95__7ff3"/>
  184 + <property key="file" value="C:\ms4w\Apache\htdocs\i3geo\aplicmap\dados\sc22\AREA_PARQUE.dbf"/>
  185 + <property key="driverName" value="gdbms dbf driver"/>
  186 + </xml-tag>
  187 + <xml-tag>
  188 + <property key="type" value="otherDriverFile"/>
  189 + <property key="gdbmsname" value="gdbms72533b10_12f313e0c95__7ff2"/>
  190 + <property key="file" value="C:\ms4w\Apache\htdocs\i3geo\aplicmap\dados\sc22\AREA_PARQUE.dbf"/>
  191 + <property key="driverName" value="gdbms dbf driver"/>
  192 + </xml-tag>
  193 + <xml-tag>
168 <property key="className" value="ProjectView"/> 194 <property key="className" value="ProjectView"/>
169 <property key="comment" value="Comentário"/> 195 <property key="comment" value="Comentário"/>
170 <property key="creationDate" value="3/25/11 3:24 PM"/> 196 <property key="creationDate" value="3/25/11 3:24 PM"/>
@@ -176,13 +202,13 @@ @@ -176,13 +202,13 @@
176 <property key="className" value="com.iver.cit.gvsig.fmap.MapContext"/> 202 <property key="className" value="com.iver.cit.gvsig.fmap.MapContext"/>
177 <xml-tag> 203 <xml-tag>
178 <property key="className" value="com.iver.cit.gvsig.fmap.ViewPort"/> 204 <property key="className" value="com.iver.cit.gvsig.fmap.ViewPort"/>
179 - <property key="adjustedExtentX" value="-51.90943376137458"/> 205 + <property key="adjustedExtentX" value="-52.25357561684568"/>
180 <property key="adjustedExtentY" value="-11.25304171250298"/> 206 <property key="adjustedExtentY" value="-11.25304171250298"/>
181 - <property key="adjustedExtentW" value="2.6466687325602045"/> 207 + <property key="adjustedExtentW" value="3.3349524435024023"/>
182 <property key="adjustedExtentH" value="1.9368478730191256"/> 208 <property key="adjustedExtentH" value="1.9368478730191256"/>
183 <property key="backColor" value="255,255,255,255"/> 209 <property key="backColor" value="255,255,255,255"/>
184 - <property key="dist1pixel" value="0.003566938918083906"/>  
185 - <property key="dist3pixel" value="0.010700816288590431"/> 210 + <property key="dist1pixel" value="0.0026280160527676344"/>
  211 + <property key="dist3pixel" value="0.00788404792547226"/>
186 <property key="distanceUnits" value="1"/> 212 <property key="distanceUnits" value="1"/>
187 <property key="extentX" value="-51.72729379915035"/> 213 <property key="extentX" value="-51.72729379915035"/>
188 <property key="extentY" value="-11.25304171250298"/> 214 <property key="extentY" value="-11.25304171250298"/>
@@ -192,7 +218,7 @@ @@ -192,7 +218,7 @@
192 <property key="offsetX" value="0.0"/> 218 <property key="offsetX" value="0.0"/>
193 <property key="offsetY" value="0.0"/> 219 <property key="offsetY" value="0.0"/>
194 <property key="proj" value="EPSG:4291"/> 220 <property key="proj" value="EPSG:4291"/>
195 - <property key="scale" value="280.35242600317434"/> 221 + <property key="scale" value="380.5151712050451"/>
196 <xml-tag> 222 <xml-tag>
197 <property key="className" value="com.iver.cit.gvsig.fmap.ExtentHistory"/> 223 <property key="className" value="com.iver.cit.gvsig.fmap.ExtentHistory"/>
198 <property key="num" value="6"/> 224 <property key="num" value="6"/>
@@ -232,22 +258,22 @@ @@ -232,22 +258,22 @@
232 <property key="visible" value="true"/> 258 <property key="visible" value="true"/>
233 <property key="transparency" value="255"/> 259 <property key="transparency" value="255"/>
234 <property key="isInTOC" value="true"/> 260 <property key="isInTOC" value="true"/>
235 - <property key="numLayers" value="5"/>  
236 - <property key="LayerNames" value="estados.shp ,AREA_PARQUE.shp ,RIO_INTERMITENTE.shp ,RIO_PERMANENTE.shp ,Aeroportos"/> 261 + <property key="numLayers" value="6"/>
  262 + <property key="LayerNames" value="teste.vegetacao ,AREA_PARQUE.shp ,RIO_INTERMITENTE.shp ,RIO_PERMANENTE.shp ,Aeroportos ,estados.shp"/>
237 <xml-tag> 263 <xml-tag>
238 <property key="className" value="com.iver.cit.gvsig.fmap.layers.FLyrVect"/> 264 <property key="className" value="com.iver.cit.gvsig.fmap.layers.FLyrVect"/>
239 - <property key="active" value="false"/>  
240 - <property key="name" value="estados.shp"/>  
241 - <property key="minScale" value="-1.0"/> 265 + <property key="active" value="true"/>
  266 + <property key="name" value="teste.vegetacao"/>
  267 + <property key="minScale" value="500000.0"/>
242 <property key="maxScale" value="-1.0"/> 268 <property key="maxScale" value="-1.0"/>
243 <property key="visible" value="true"/> 269 <property key="visible" value="true"/>
244 <property key="proj" value="EPSG:4291"/> 270 <property key="proj" value="EPSG:4291"/>
245 <property key="transparency" value="255"/> 271 <property key="transparency" value="255"/>
246 <property key="isInTOC" value="true"/> 272 <property key="isInTOC" value="true"/>
247 <property key="type" value="vectorial"/> 273 <property key="type" value="vectorial"/>
248 - <property key="file" value="C:\ms4w\Apache\htdocs\i3geo\aplicmap\dados\estados.shp"/>  
249 - <property key="recordset-name" value="gdbms_3efbdd4f_12efe5773d1__7ff3"/>  
250 - <property key="driverName" value="gvSIG shp driver"/> 274 + <property key="db" value="PostGIS JDBC Driver"/>
  275 + <property key="recordset-name" value="gdbms574d1a22_12f31209ac8__7ff4"/>
  276 + <property key="driverName" value="PostGIS JDBC Driver"/>
251 <property key="isLabeled" value="false"/> 277 <property key="isLabeled" value="false"/>
252 <xml-tag> 278 <xml-tag>
253 <property key="childName" value="properties"/> 279 <property key="childName" value="properties"/>
@@ -258,7 +284,7 @@ @@ -258,7 +284,7 @@
258 <xml-tag> 284 <xml-tag>
259 <property key="className" value="org.gvsig.hyperlink.config.LinkConfig"/> 285 <property key="className" value="org.gvsig.hyperlink.config.LinkConfig"/>
260 <property key="actionCode" value="Txt_format"/> 286 <property key="actionCode" value="Txt_format"/>
261 - <property key="fieldName" value="ESTADO"/> 287 + <property key="fieldName" value="gid"/>
262 <property key="extension" value=""/> 288 <property key="extension" value=""/>
263 </xml-tag> 289 </xml-tag>
264 </xml-tag> 290 </xml-tag>
@@ -267,9 +293,9 @@ @@ -267,9 +293,9 @@
267 <property key="className" value="com.iver.cit.gvsig.fmap.rendering.SingleSymbolLegend"/> 293 <property key="className" value="com.iver.cit.gvsig.fmap.rendering.SingleSymbolLegend"/>
268 <xml-tag> 294 <xml-tag>
269 <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/> 295 <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/>
270 - <property key="color" value="249,233,179,255"/> 296 + <property key="color" value="193,200,127,255"/>
271 <property key="hasFill" value="true"/> 297 <property key="hasFill" value="true"/>
272 - <property key="desc" value=""/> 298 + <property key="desc"/>
273 <property key="isShapeVisible" value="true"/> 299 <property key="isShapeVisible" value="true"/>
274 <property key="referenceSystem" value="0"/> 300 <property key="referenceSystem" value="0"/>
275 <property key="unit" value="-1"/> 301 <property key="unit" value="-1"/>
@@ -300,14 +326,34 @@ @@ -300,14 +326,34 @@
300 <property key="numBitSet" value="0"/> 326 <property key="numBitSet" value="0"/>
301 </xml-tag> 327 </xml-tag>
302 <xml-tag> 328 <xml-tag>
  329 + <property key="className" value="com.iver.cit.gvsig.fmap.drivers.jdbc.postgis.PostGisDriver"/>
  330 + <property key="catalog"/>
  331 + <property key="username" value="postgres"/>
  332 + <property key="driverclass" value="org.postgresql.Driver"/>
  333 + <property key="schema" value="teste"/>
  334 + <property key="tablename" value="vegetacao"/>
  335 + <property key="fields" value="gid ,nome ,tipo ,desc_tipo ,sigla ,fonte"/>
  336 + <property key="FID" value="gid"/>
  337 + <property key="THE_GEOM" value="the_geom"/>
  338 + <property key="whereclause" value=""/>
  339 + <property key="SRID" value="4291"/>
  340 + <property key="host" value="localhost"/>
  341 + <property key="port" value="5432"/>
  342 + <property key="dbName" value="postgis"/>
  343 + <property key="literalDBName" value="true"/>
  344 + <property key="connName" value="teste"/>
  345 + </xml-tag>
  346 + <xml-tag>
303 <property key="className" value="com.iver.cit.gvsig.fmap.rendering.styling.labeling.AttrInTableLabelingStrategy"/> 347 <property key="className" value="com.iver.cit.gvsig.fmap.rendering.styling.labeling.AttrInTableLabelingStrategy"/>
304 <property key="labelingStrategy" value="labelingStrategy"/> 348 <property key="labelingStrategy" value="labelingStrategy"/>
305 - <property key="TextField" value="ESTADO"/> 349 + <property key="HeightField" value="gid"/>
  350 + <property key="ColorField" value="gid"/>
  351 + <property key="TextField" value="gid"/>
306 <property key="fontSize" value="8"/> 352 <property key="fontSize" value="8"/>
307 <property key="fontName" value="Segoe UI"/> 353 <property key="fontName" value="Segoe UI"/>
308 <property key="fontStyle" value="0"/> 354 <property key="fontStyle" value="0"/>
309 - <property key="useFixedSize" value="true"/>  
310 - <property key="useFixedColor" value="true"/> 355 + <property key="useFixedSize" value="false"/>
  356 + <property key="useFixedColor" value="false"/>
311 <property key="fixedColor" value="0,0,0,255"/> 357 <property key="fixedColor" value="0,0,0,255"/>
312 <property key="fixedSize" value="10.0"/> 358 <property key="fixedSize" value="10.0"/>
313 <property key="Unit" value="1"/> 359 <property key="Unit" value="1"/>
@@ -322,7 +368,7 @@ @@ -322,7 +368,7 @@
322 </xml-tag> 368 </xml-tag>
323 <xml-tag> 369 <xml-tag>
324 <property key="className" value="com.iver.cit.gvsig.fmap.layers.FLyrVect"/> 370 <property key="className" value="com.iver.cit.gvsig.fmap.layers.FLyrVect"/>
325 - <property key="active" value="true"/> 371 + <property key="active" value="false"/>
326 <property key="name" value="AREA_PARQUE.shp"/> 372 <property key="name" value="AREA_PARQUE.shp"/>
327 <property key="minScale" value="-1.0"/> 373 <property key="minScale" value="-1.0"/>
328 <property key="maxScale" value="-1.0"/> 374 <property key="maxScale" value="-1.0"/>
@@ -353,7 +399,7 @@ @@ -353,7 +399,7 @@
353 <property key="className" value="com.iver.cit.gvsig.fmap.rendering.SingleSymbolLegend"/> 399 <property key="className" value="com.iver.cit.gvsig.fmap.rendering.SingleSymbolLegend"/>
354 <xml-tag> 400 <xml-tag>
355 <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/> 401 <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/>
356 - <property key="color" value="102,255,51,255"/> 402 + <property key="color" value="102,255,51,130"/>
357 <property key="hasFill" value="true"/> 403 <property key="hasFill" value="true"/>
358 <property key="desc" value=""/> 404 <property key="desc" value=""/>
359 <property key="isShapeVisible" value="true"/> 405 <property key="isShapeVisible" value="true"/>
@@ -703,6 +749,92 @@ @@ -703,6 +749,92 @@
703 <property key="typeLink" value="0"/> 749 <property key="typeLink" value="0"/>
704 </xml-tag> 750 </xml-tag>
705 </xml-tag> 751 </xml-tag>
  752 + <xml-tag>
  753 + <property key="className" value="com.iver.cit.gvsig.fmap.layers.FLyrVect"/>
  754 + <property key="active" value="false"/>
  755 + <property key="name" value="estados.shp"/>
  756 + <property key="minScale" value="-1.0"/>
  757 + <property key="maxScale" value="-1.0"/>
  758 + <property key="visible" value="true"/>
  759 + <property key="proj" value="EPSG:4291"/>
  760 + <property key="transparency" value="255"/>
  761 + <property key="isInTOC" value="true"/>
  762 + <property key="type" value="vectorial"/>
  763 + <property key="file" value="C:\ms4w\Apache\htdocs\i3geo\aplicmap\dados\estados.shp"/>
  764 + <property key="recordset-name" value="gdbms_3efbdd4f_12efe5773d1__7ff3"/>
  765 + <property key="driverName" value="gvSIG shp driver"/>
  766 + <property key="isLabeled" value="false"/>
  767 + <xml-tag>
  768 + <property key="childName" value="properties"/>
  769 + <xml-tag>
  770 + <property key="className" value="org.gvsig.hyperlink.config.LayerLinkConfig"/>
  771 + <property key="enabled" value="false"/>
  772 + <property key="layerPropertyName" value="org.gvsig.hyperlink.config"/>
  773 + <xml-tag>
  774 + <property key="className" value="org.gvsig.hyperlink.config.LinkConfig"/>
  775 + <property key="actionCode" value="Txt_format"/>
  776 + <property key="fieldName" value="ESTADO"/>
  777 + <property key="extension" value=""/>
  778 + </xml-tag>
  779 + </xml-tag>
  780 + </xml-tag>
  781 + <xml-tag>
  782 + <property key="className" value="com.iver.cit.gvsig.fmap.rendering.SingleSymbolLegend"/>
  783 + <xml-tag>
  784 + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/>
  785 + <property key="color" value="249,233,179,255"/>
  786 + <property key="hasFill" value="false"/>
  787 + <property key="desc" value=""/>
  788 + <property key="isShapeVisible" value="true"/>
  789 + <property key="referenceSystem" value="0"/>
  790 + <property key="unit" value="-1"/>
  791 + <property key="hasOutline" value="true"/>
  792 + <xml-tag>
  793 + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleLineSymbol"/>
  794 + <property key="isShapeVisible" value="true"/>
  795 + <property key="desc"/>
  796 + <property key="unit" value="-1"/>
  797 + <property key="referenceSystem" value="0"/>
  798 + <property key="color" value="128,128,128,255"/>
  799 + <xml-tag>
  800 + <property key="className" value="com.iver.cit.gvsig.fmap.core.styles.SimpleLineStyle"/>
  801 + <property key="desc"/>
  802 + <property key="lineWidth" value="3.0"/>
  803 + <property key="dashPhase" value="0.0"/>
  804 + <property key="endCap" value="0"/>
  805 + <property key="lineJoin" value="2"/>
  806 + <property key="miterLimit" value="10.0"/>
  807 + <property key="offset" value="0.0"/>
  808 + <property key="unit" value="0"/>
  809 + </xml-tag>
  810 + </xml-tag>
  811 + </xml-tag>
  812 + </xml-tag>
  813 + <xml-tag>
  814 + <property key="className" value="com.iver.cit.gvsig.fmap.layers.SelectionSupport"/>
  815 + <property key="numBitSet" value="0"/>
  816 + </xml-tag>
  817 + <xml-tag>
  818 + <property key="className" value="com.iver.cit.gvsig.fmap.rendering.styling.labeling.AttrInTableLabelingStrategy"/>
  819 + <property key="labelingStrategy" value="labelingStrategy"/>
  820 + <property key="TextField" value="ESTADO"/>
  821 + <property key="fontSize" value="8"/>
  822 + <property key="fontName" value="Segoe UI"/>
  823 + <property key="fontStyle" value="0"/>
  824 + <property key="useFixedSize" value="true"/>
  825 + <property key="useFixedColor" value="true"/>
  826 + <property key="fixedColor" value="0,0,0,255"/>
  827 + <property key="fixedSize" value="10.0"/>
  828 + <property key="Unit" value="1"/>
  829 + <property key="referenceSystem" value="0"/>
  830 + </xml-tag>
  831 + <xml-tag>
  832 + <property key="typeChild" value="linkProperties"/>
  833 + <property key="extName"/>
  834 + <property key="fieldName"/>
  835 + <property key="typeLink" value="0"/>
  836 + </xml-tag>
  837 + </xml-tag>
706 </xml-tag> 838 </xml-tag>
707 </xml-tag> 839 </xml-tag>
708 <xml-tag> 840 <xml-tag>
@@ -1227,8 +1359,8 @@ @@ -1227,8 +1359,8 @@
1227 <property key="name" value="ViewInfoProperties"/> 1359 <property key="name" value="ViewInfoProperties"/>
1228 <property key="X" value="0"/> 1360 <property key="X" value="0"/>
1229 <property key="Y" value="0"/> 1361 <property key="Y" value="0"/>
1230 - <property key="Width" value="1073"/>  
1231 - <property key="Height" value="569"/> 1362 + <property key="Width" value="1600"/>
  1363 + <property key="Height" value="763"/>
1232 <property key="isVisible" value="true"/> 1364 <property key="isVisible" value="true"/>
1233 <property key="isResizable" value="true"/> 1365 <property key="isResizable" value="true"/>
1234 <property key="isMaximizable" value="true"/> 1366 <property key="isMaximizable" value="true"/>
@@ -1248,26 +1380,26 @@ @@ -1248,26 +1380,26 @@
1248 <xml-tag> 1380 <xml-tag>
1249 <property key="name" value="windowData"/> 1381 <property key="name" value="windowData"/>
1250 <property key="GraphicLocator.isPalette" value="false"/> 1382 <property key="GraphicLocator.isPalette" value="false"/>
1251 - <property key="GraphicLocator.Height" value="226"/> 1383 + <property key="GraphicLocator.Height" value="382"/>
1252 <property key="MainDivider.Y" value="0"/> 1384 <property key="MainDivider.Y" value="0"/>
1253 <property key="MainDivider.X" value="0"/> 1385 <property key="MainDivider.X" value="0"/>
1254 - <property key="MapControl.Height" value="543"/>  
1255 - <property key="TOCDivider.Location" value="309"/>  
1256 - <property key="TOC.Height" value="308"/> 1386 + <property key="MapControl.Height" value="737"/>
  1387 + <property key="TOCDivider.Location" value="347"/>
  1388 + <property key="TOC.Height" value="346"/>
1257 <property key="TOCDivider.Y" value="1"/> 1389 <property key="TOCDivider.Y" value="1"/>
1258 <property key="TOCDivider.X" value="1"/> 1390 <property key="TOCDivider.X" value="1"/>
1259 <property key="MainDivider.Location" value="322"/> 1391 <property key="MainDivider.Location" value="322"/>
1260 - <property key="MainDivider.Width" value="1072"/> 1392 + <property key="MainDivider.Width" value="1599"/>
1261 <property key="MainWindow.X" value="0"/> 1393 <property key="MainWindow.X" value="0"/>
1262 - <property key="TOCDivider.Height" value="543"/> 1394 + <property key="TOCDivider.Height" value="737"/>
1263 <property key="TOC.Width" value="319"/> 1395 <property key="TOC.Width" value="319"/>
1264 - <property key="MainWindow.Width" value="1072"/> 1396 + <property key="MainWindow.Width" value="1599"/>
1265 <property key="TOCDivider.Width" value="321"/> 1397 <property key="TOCDivider.Width" value="321"/>
1266 <property key="MainWindow.Y" value="0"/> 1398 <property key="MainWindow.Y" value="0"/>
1267 - <property key="MapControl.Width" value="742"/> 1399 + <property key="MapControl.Width" value="1269"/>
1268 <property key="GraphicLocator.Width" value="319"/> 1400 <property key="GraphicLocator.Width" value="319"/>
1269 - <property key="MainWindow.Height" value="545"/>  
1270 - <property key="MainDivider.Height" value="545"/> 1401 + <property key="MainWindow.Height" value="739"/>
  1402 + <property key="MainDivider.Height" value="739"/>
1271 </xml-tag> 1403 </xml-tag>
1272 </xml-tag> 1404 </xml-tag>
1273 </xml-tag> 1405 </xml-tag>
pacotes/gvsig/gvsig2mapfile/projetoteste.gvp
@@ -6,15 +6,19 @@ @@ -6,15 +6,19 @@
6 <property key="creationDate" value="Mar 25, 2011"/> 6 <property key="creationDate" value="Mar 25, 2011"/>
7 <property key="numExtents" value="0"/> 7 <property key="numExtents" value="0"/>
8 <property key="numCameras" value="0"/> 8 <property key="numCameras" value="0"/>
9 - <property key="data-source-count" value="25"/> 9 + <property key="data-source-count" value="30"/>
10 <property key="numDocuments" value="2"/> 10 <property key="numDocuments" value="2"/>
11 - <property key="modificationDate" value="Mar 28, 2011"/> 11 + <property key="modificationDate" value="Apr 7, 2011"/>
12 <property key="name" value="projetoteste.gvp"/> 12 <property key="name" value="projetoteste.gvp"/>
13 <property key="owner" value="Dono do projeto"/> 13 <property key="owner" value="Dono do projeto"/>
14 <property key="selectionColor" value="255,255,0,255"/> 14 <property key="selectionColor" value="255,255,0,255"/>
15 <property key="projection" value="EPSG:27700"/> 15 <property key="projection" value="EPSG:27700"/>
16 <property key="followHeaderEncoding" value="true"/> 16 <property key="followHeaderEncoding" value="true"/>
17 <xml-tag> 17 <xml-tag>
  18 + <property key="type" value="sameDriverFile"/>
  19 + <property key="gdbmsname" value="gdbms574d1a22_12f31209ac8__7ff4"/>
  20 + </xml-tag>
  21 + <xml-tag>
18 <property key="type" value="otherDriverFile"/> 22 <property key="type" value="otherDriverFile"/>
19 <property key="gdbmsname" value="gdbms_3efbdd4f_12efe5773d1__7ff1"/> 23 <property key="gdbmsname" value="gdbms_3efbdd4f_12efe5773d1__7ff1"/>
20 <property key="file" value="C:\ms4w\Apache\htdocs\i3geo\aplicmap\dados\sc22\RIO_INTERMITENTE.dbf"/> 24 <property key="file" value="C:\ms4w\Apache\htdocs\i3geo\aplicmap\dados\sc22\RIO_INTERMITENTE.dbf"/>
@@ -28,6 +32,12 @@ @@ -28,6 +32,12 @@
28 </xml-tag> 32 </xml-tag>
29 <xml-tag> 33 <xml-tag>
30 <property key="type" value="otherDriverFile"/> 34 <property key="type" value="otherDriverFile"/>
  35 + <property key="gdbmsname" value="gdbms574d1a22_12f31209ac8__7ff3"/>
  36 + <property key="file" value="C:\ms4w\Apache\htdocs\i3geo\aplicmap\dados\estados.dbf"/>
  37 + <property key="driverName" value="gdbms dbf driver"/>
  38 + </xml-tag>
  39 + <xml-tag>
  40 + <property key="type" value="otherDriverFile"/>
31 <property key="gdbmsname" value="gdbms_3efbdd4f_12efe5773d1__7ff3"/> 41 <property key="gdbmsname" value="gdbms_3efbdd4f_12efe5773d1__7ff3"/>
32 <property key="file" value="C:\ms4w\Apache\htdocs\i3geo\aplicmap\dados\estados.dbf"/> 42 <property key="file" value="C:\ms4w\Apache\htdocs\i3geo\aplicmap\dados\estados.dbf"/>
33 <property key="driverName" value="gdbms dbf driver"/> 43 <property key="driverName" value="gdbms dbf driver"/>
@@ -76,14 +86,14 @@ @@ -76,14 +86,14 @@
76 </xml-tag> 86 </xml-tag>
77 <xml-tag> 87 <xml-tag>
78 <property key="type" value="otherDriverFile"/> 88 <property key="type" value="otherDriverFile"/>
79 - <property key="gdbmsname" value="gdbms760b52d1_12eee43d099__7ffa"/>  
80 - <property key="file" value="C:\ms4w\Apache\htdocs\i3geo\aplicmap\dados\sc22\CURVA_NIVEL_INTERMEDIARIA_400.dbf"/> 89 + <property key="gdbmsname" value="gdbms1cc05f5b_12efd076fd8__7ff5"/>
  90 + <property key="file" value="C:\ms4w\Apache\htdocs\i3geo\aplicmap\dados\sc22\AEROPORTO_CAMPO_DE_POUSO.dbf"/>
81 <property key="driverName" value="gdbms dbf driver"/> 91 <property key="driverName" value="gdbms dbf driver"/>
82 </xml-tag> 92 </xml-tag>
83 <xml-tag> 93 <xml-tag>
84 <property key="type" value="otherDriverFile"/> 94 <property key="type" value="otherDriverFile"/>
85 - <property key="gdbmsname" value="gdbms1cc05f5b_12efd076fd8__7ff5"/>  
86 - <property key="file" value="C:\ms4w\Apache\htdocs\i3geo\aplicmap\dados\sc22\AEROPORTO_CAMPO_DE_POUSO.dbf"/> 95 + <property key="gdbmsname" value="gdbms760b52d1_12eee43d099__7ffa"/>
  96 + <property key="file" value="C:\ms4w\Apache\htdocs\i3geo\aplicmap\dados\sc22\CURVA_NIVEL_INTERMEDIARIA_400.dbf"/>
87 <property key="driverName" value="gdbms dbf driver"/> 97 <property key="driverName" value="gdbms dbf driver"/>
88 </xml-tag> 98 </xml-tag>
89 <xml-tag> 99 <xml-tag>
@@ -165,6 +175,22 @@ @@ -165,6 +175,22 @@
165 <property key="driverName" value="gdbms dbf driver"/> 175 <property key="driverName" value="gdbms dbf driver"/>
166 </xml-tag> 176 </xml-tag>
167 <xml-tag> 177 <xml-tag>
  178 + <property key="type" value="sameDriverFile"/>
  179 + <property key="gdbmsname" value="gdbms72533b10_12f313e0c95__7ff1"/>
  180 + </xml-tag>
  181 + <xml-tag>
  182 + <property key="type" value="otherDriverFile"/>
  183 + <property key="gdbmsname" value="gdbms72533b10_12f313e0c95__7ff3"/>
  184 + <property key="file" value="C:\ms4w\Apache\htdocs\i3geo\aplicmap\dados\sc22\AREA_PARQUE.dbf"/>
  185 + <property key="driverName" value="gdbms dbf driver"/>
  186 + </xml-tag>
  187 + <xml-tag>
  188 + <property key="type" value="otherDriverFile"/>
  189 + <property key="gdbmsname" value="gdbms72533b10_12f313e0c95__7ff2"/>
  190 + <property key="file" value="C:\ms4w\Apache\htdocs\i3geo\aplicmap\dados\sc22\AREA_PARQUE.dbf"/>
  191 + <property key="driverName" value="gdbms dbf driver"/>
  192 + </xml-tag>
  193 + <xml-tag>
168 <property key="className" value="ProjectView"/> 194 <property key="className" value="ProjectView"/>
169 <property key="comment" value="Comentário"/> 195 <property key="comment" value="Comentário"/>
170 <property key="creationDate" value="3/25/11 3:24 PM"/> 196 <property key="creationDate" value="3/25/11 3:24 PM"/>
@@ -176,13 +202,13 @@ @@ -176,13 +202,13 @@
176 <property key="className" value="com.iver.cit.gvsig.fmap.MapContext"/> 202 <property key="className" value="com.iver.cit.gvsig.fmap.MapContext"/>
177 <xml-tag> 203 <xml-tag>
178 <property key="className" value="com.iver.cit.gvsig.fmap.ViewPort"/> 204 <property key="className" value="com.iver.cit.gvsig.fmap.ViewPort"/>
179 - <property key="adjustedExtentX" value="-51.90943376137458"/> 205 + <property key="adjustedExtentX" value="-52.25357561684568"/>
180 <property key="adjustedExtentY" value="-11.25304171250298"/> 206 <property key="adjustedExtentY" value="-11.25304171250298"/>
181 - <property key="adjustedExtentW" value="2.6466687325602045"/> 207 + <property key="adjustedExtentW" value="3.3349524435024023"/>
182 <property key="adjustedExtentH" value="1.9368478730191256"/> 208 <property key="adjustedExtentH" value="1.9368478730191256"/>
183 <property key="backColor" value="255,255,255,255"/> 209 <property key="backColor" value="255,255,255,255"/>
184 - <property key="dist1pixel" value="0.003566938918083906"/>  
185 - <property key="dist3pixel" value="0.010700816288590431"/> 210 + <property key="dist1pixel" value="0.0026280160527676344"/>
  211 + <property key="dist3pixel" value="0.00788404792547226"/>
186 <property key="distanceUnits" value="1"/> 212 <property key="distanceUnits" value="1"/>
187 <property key="extentX" value="-51.72729379915035"/> 213 <property key="extentX" value="-51.72729379915035"/>
188 <property key="extentY" value="-11.25304171250298"/> 214 <property key="extentY" value="-11.25304171250298"/>
@@ -192,7 +218,7 @@ @@ -192,7 +218,7 @@
192 <property key="offsetX" value="0.0"/> 218 <property key="offsetX" value="0.0"/>
193 <property key="offsetY" value="0.0"/> 219 <property key="offsetY" value="0.0"/>
194 <property key="proj" value="EPSG:4291"/> 220 <property key="proj" value="EPSG:4291"/>
195 - <property key="scale" value="280.35242600317434"/> 221 + <property key="scale" value="380.5151712050451"/>
196 <xml-tag> 222 <xml-tag>
197 <property key="className" value="com.iver.cit.gvsig.fmap.ExtentHistory"/> 223 <property key="className" value="com.iver.cit.gvsig.fmap.ExtentHistory"/>
198 <property key="num" value="6"/> 224 <property key="num" value="6"/>
@@ -232,22 +258,22 @@ @@ -232,22 +258,22 @@
232 <property key="visible" value="true"/> 258 <property key="visible" value="true"/>
233 <property key="transparency" value="255"/> 259 <property key="transparency" value="255"/>
234 <property key="isInTOC" value="true"/> 260 <property key="isInTOC" value="true"/>
235 - <property key="numLayers" value="5"/>  
236 - <property key="LayerNames" value="estados.shp ,AREA_PARQUE.shp ,RIO_INTERMITENTE.shp ,RIO_PERMANENTE.shp ,Aeroportos"/> 261 + <property key="numLayers" value="6"/>
  262 + <property key="LayerNames" value="teste.vegetacao ,AREA_PARQUE.shp ,RIO_INTERMITENTE.shp ,RIO_PERMANENTE.shp ,Aeroportos ,estados.shp"/>
237 <xml-tag> 263 <xml-tag>
238 <property key="className" value="com.iver.cit.gvsig.fmap.layers.FLyrVect"/> 264 <property key="className" value="com.iver.cit.gvsig.fmap.layers.FLyrVect"/>
239 - <property key="active" value="false"/>  
240 - <property key="name" value="estados.shp"/>  
241 - <property key="minScale" value="-1.0"/> 265 + <property key="active" value="true"/>
  266 + <property key="name" value="teste.vegetacao"/>
  267 + <property key="minScale" value="500000.0"/>
242 <property key="maxScale" value="-1.0"/> 268 <property key="maxScale" value="-1.0"/>
243 <property key="visible" value="true"/> 269 <property key="visible" value="true"/>
244 <property key="proj" value="EPSG:4291"/> 270 <property key="proj" value="EPSG:4291"/>
245 <property key="transparency" value="255"/> 271 <property key="transparency" value="255"/>
246 <property key="isInTOC" value="true"/> 272 <property key="isInTOC" value="true"/>
247 <property key="type" value="vectorial"/> 273 <property key="type" value="vectorial"/>
248 - <property key="file" value="C:\ms4w\Apache\htdocs\i3geo\aplicmap\dados\estados.shp"/>  
249 - <property key="recordset-name" value="gdbms_3efbdd4f_12efe5773d1__7ff3"/>  
250 - <property key="driverName" value="gvSIG shp driver"/> 274 + <property key="db" value="PostGIS JDBC Driver"/>
  275 + <property key="recordset-name" value="gdbms574d1a22_12f31209ac8__7ff4"/>
  276 + <property key="driverName" value="PostGIS JDBC Driver"/>
251 <property key="isLabeled" value="false"/> 277 <property key="isLabeled" value="false"/>
252 <xml-tag> 278 <xml-tag>
253 <property key="childName" value="properties"/> 279 <property key="childName" value="properties"/>
@@ -258,7 +284,7 @@ @@ -258,7 +284,7 @@
258 <xml-tag> 284 <xml-tag>
259 <property key="className" value="org.gvsig.hyperlink.config.LinkConfig"/> 285 <property key="className" value="org.gvsig.hyperlink.config.LinkConfig"/>
260 <property key="actionCode" value="Txt_format"/> 286 <property key="actionCode" value="Txt_format"/>
261 - <property key="fieldName" value="ESTADO"/> 287 + <property key="fieldName" value="gid"/>
262 <property key="extension" value=""/> 288 <property key="extension" value=""/>
263 </xml-tag> 289 </xml-tag>
264 </xml-tag> 290 </xml-tag>
@@ -267,9 +293,9 @@ @@ -267,9 +293,9 @@
267 <property key="className" value="com.iver.cit.gvsig.fmap.rendering.SingleSymbolLegend"/> 293 <property key="className" value="com.iver.cit.gvsig.fmap.rendering.SingleSymbolLegend"/>
268 <xml-tag> 294 <xml-tag>
269 <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/> 295 <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/>
270 - <property key="color" value="249,233,179,255"/> 296 + <property key="color" value="193,200,127,255"/>
271 <property key="hasFill" value="true"/> 297 <property key="hasFill" value="true"/>
272 - <property key="desc" value=""/> 298 + <property key="desc"/>
273 <property key="isShapeVisible" value="true"/> 299 <property key="isShapeVisible" value="true"/>
274 <property key="referenceSystem" value="0"/> 300 <property key="referenceSystem" value="0"/>
275 <property key="unit" value="-1"/> 301 <property key="unit" value="-1"/>
@@ -300,14 +326,34 @@ @@ -300,14 +326,34 @@
300 <property key="numBitSet" value="0"/> 326 <property key="numBitSet" value="0"/>
301 </xml-tag> 327 </xml-tag>
302 <xml-tag> 328 <xml-tag>
  329 + <property key="className" value="com.iver.cit.gvsig.fmap.drivers.jdbc.postgis.PostGisDriver"/>
  330 + <property key="catalog"/>
  331 + <property key="username" value="postgres"/>
  332 + <property key="driverclass" value="org.postgresql.Driver"/>
  333 + <property key="schema" value="teste"/>
  334 + <property key="tablename" value="vegetacao"/>
  335 + <property key="fields" value="gid ,nome ,tipo ,desc_tipo ,sigla ,fonte"/>
  336 + <property key="FID" value="gid"/>
  337 + <property key="THE_GEOM" value="the_geom"/>
  338 + <property key="whereclause" value=""/>
  339 + <property key="SRID" value="4291"/>
  340 + <property key="host" value="localhost"/>
  341 + <property key="port" value="5432"/>
  342 + <property key="dbName" value="postgis"/>
  343 + <property key="literalDBName" value="true"/>
  344 + <property key="connName" value="teste"/>
  345 + </xml-tag>
  346 + <xml-tag>
303 <property key="className" value="com.iver.cit.gvsig.fmap.rendering.styling.labeling.AttrInTableLabelingStrategy"/> 347 <property key="className" value="com.iver.cit.gvsig.fmap.rendering.styling.labeling.AttrInTableLabelingStrategy"/>
304 <property key="labelingStrategy" value="labelingStrategy"/> 348 <property key="labelingStrategy" value="labelingStrategy"/>
305 - <property key="TextField" value="ESTADO"/> 349 + <property key="HeightField" value="gid"/>
  350 + <property key="ColorField" value="gid"/>
  351 + <property key="TextField" value="gid"/>
306 <property key="fontSize" value="8"/> 352 <property key="fontSize" value="8"/>
307 <property key="fontName" value="Segoe UI"/> 353 <property key="fontName" value="Segoe UI"/>
308 <property key="fontStyle" value="0"/> 354 <property key="fontStyle" value="0"/>
309 - <property key="useFixedSize" value="true"/>  
310 - <property key="useFixedColor" value="true"/> 355 + <property key="useFixedSize" value="false"/>
  356 + <property key="useFixedColor" value="false"/>
311 <property key="fixedColor" value="0,0,0,255"/> 357 <property key="fixedColor" value="0,0,0,255"/>
312 <property key="fixedSize" value="10.0"/> 358 <property key="fixedSize" value="10.0"/>
313 <property key="Unit" value="1"/> 359 <property key="Unit" value="1"/>
@@ -322,7 +368,7 @@ @@ -322,7 +368,7 @@
322 </xml-tag> 368 </xml-tag>
323 <xml-tag> 369 <xml-tag>
324 <property key="className" value="com.iver.cit.gvsig.fmap.layers.FLyrVect"/> 370 <property key="className" value="com.iver.cit.gvsig.fmap.layers.FLyrVect"/>
325 - <property key="active" value="true"/> 371 + <property key="active" value="false"/>
326 <property key="name" value="AREA_PARQUE.shp"/> 372 <property key="name" value="AREA_PARQUE.shp"/>
327 <property key="minScale" value="-1.0"/> 373 <property key="minScale" value="-1.0"/>
328 <property key="maxScale" value="-1.0"/> 374 <property key="maxScale" value="-1.0"/>
@@ -353,7 +399,7 @@ @@ -353,7 +399,7 @@
353 <property key="className" value="com.iver.cit.gvsig.fmap.rendering.SingleSymbolLegend"/> 399 <property key="className" value="com.iver.cit.gvsig.fmap.rendering.SingleSymbolLegend"/>
354 <xml-tag> 400 <xml-tag>
355 <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/> 401 <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/>
356 - <property key="color" value="102,255,51,255"/> 402 + <property key="color" value="102,255,51,130"/>
357 <property key="hasFill" value="true"/> 403 <property key="hasFill" value="true"/>
358 <property key="desc" value=""/> 404 <property key="desc" value=""/>
359 <property key="isShapeVisible" value="true"/> 405 <property key="isShapeVisible" value="true"/>
@@ -703,6 +749,92 @@ @@ -703,6 +749,92 @@
703 <property key="typeLink" value="0"/> 749 <property key="typeLink" value="0"/>
704 </xml-tag> 750 </xml-tag>
705 </xml-tag> 751 </xml-tag>
  752 + <xml-tag>
  753 + <property key="className" value="com.iver.cit.gvsig.fmap.layers.FLyrVect"/>
  754 + <property key="active" value="false"/>
  755 + <property key="name" value="estados.shp"/>
  756 + <property key="minScale" value="-1.0"/>
  757 + <property key="maxScale" value="-1.0"/>
  758 + <property key="visible" value="true"/>
  759 + <property key="proj" value="EPSG:4291"/>
  760 + <property key="transparency" value="255"/>
  761 + <property key="isInTOC" value="true"/>
  762 + <property key="type" value="vectorial"/>
  763 + <property key="file" value="C:\ms4w\Apache\htdocs\i3geo\aplicmap\dados\estados.shp"/>
  764 + <property key="recordset-name" value="gdbms_3efbdd4f_12efe5773d1__7ff3"/>
  765 + <property key="driverName" value="gvSIG shp driver"/>
  766 + <property key="isLabeled" value="false"/>
  767 + <xml-tag>
  768 + <property key="childName" value="properties"/>
  769 + <xml-tag>
  770 + <property key="className" value="org.gvsig.hyperlink.config.LayerLinkConfig"/>
  771 + <property key="enabled" value="false"/>
  772 + <property key="layerPropertyName" value="org.gvsig.hyperlink.config"/>
  773 + <xml-tag>
  774 + <property key="className" value="org.gvsig.hyperlink.config.LinkConfig"/>
  775 + <property key="actionCode" value="Txt_format"/>
  776 + <property key="fieldName" value="ESTADO"/>
  777 + <property key="extension" value=""/>
  778 + </xml-tag>
  779 + </xml-tag>
  780 + </xml-tag>
  781 + <xml-tag>
  782 + <property key="className" value="com.iver.cit.gvsig.fmap.rendering.SingleSymbolLegend"/>
  783 + <xml-tag>
  784 + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/>
  785 + <property key="color" value="249,233,179,255"/>
  786 + <property key="hasFill" value="false"/>
  787 + <property key="desc" value=""/>
  788 + <property key="isShapeVisible" value="true"/>
  789 + <property key="referenceSystem" value="0"/>
  790 + <property key="unit" value="-1"/>
  791 + <property key="hasOutline" value="true"/>
  792 + <xml-tag>
  793 + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleLineSymbol"/>
  794 + <property key="isShapeVisible" value="true"/>
  795 + <property key="desc"/>
  796 + <property key="unit" value="-1"/>
  797 + <property key="referenceSystem" value="0"/>
  798 + <property key="color" value="128,128,128,255"/>
  799 + <xml-tag>
  800 + <property key="className" value="com.iver.cit.gvsig.fmap.core.styles.SimpleLineStyle"/>
  801 + <property key="desc"/>
  802 + <property key="lineWidth" value="3.0"/>
  803 + <property key="dashPhase" value="0.0"/>
  804 + <property key="endCap" value="0"/>
  805 + <property key="lineJoin" value="2"/>
  806 + <property key="miterLimit" value="10.0"/>
  807 + <property key="offset" value="0.0"/>
  808 + <property key="unit" value="0"/>
  809 + </xml-tag>
  810 + </xml-tag>
  811 + </xml-tag>
  812 + </xml-tag>
  813 + <xml-tag>
  814 + <property key="className" value="com.iver.cit.gvsig.fmap.layers.SelectionSupport"/>
  815 + <property key="numBitSet" value="0"/>
  816 + </xml-tag>
  817 + <xml-tag>
  818 + <property key="className" value="com.iver.cit.gvsig.fmap.rendering.styling.labeling.AttrInTableLabelingStrategy"/>
  819 + <property key="labelingStrategy" value="labelingStrategy"/>
  820 + <property key="TextField" value="ESTADO"/>
  821 + <property key="fontSize" value="8"/>
  822 + <property key="fontName" value="Segoe UI"/>
  823 + <property key="fontStyle" value="0"/>
  824 + <property key="useFixedSize" value="true"/>
  825 + <property key="useFixedColor" value="true"/>
  826 + <property key="fixedColor" value="0,0,0,255"/>
  827 + <property key="fixedSize" value="10.0"/>
  828 + <property key="Unit" value="1"/>
  829 + <property key="referenceSystem" value="0"/>
  830 + </xml-tag>
  831 + <xml-tag>
  832 + <property key="typeChild" value="linkProperties"/>
  833 + <property key="extName"/>
  834 + <property key="fieldName"/>
  835 + <property key="typeLink" value="0"/>
  836 + </xml-tag>
  837 + </xml-tag>
706 </xml-tag> 838 </xml-tag>
707 </xml-tag> 839 </xml-tag>
708 <xml-tag> 840 <xml-tag>
@@ -1227,8 +1359,8 @@ @@ -1227,8 +1359,8 @@
1227 <property key="name" value="ViewInfoProperties"/> 1359 <property key="name" value="ViewInfoProperties"/>
1228 <property key="X" value="0"/> 1360 <property key="X" value="0"/>
1229 <property key="Y" value="0"/> 1361 <property key="Y" value="0"/>
1230 - <property key="Width" value="1073"/>  
1231 - <property key="Height" value="569"/> 1362 + <property key="Width" value="1600"/>
  1363 + <property key="Height" value="763"/>
1232 <property key="isVisible" value="true"/> 1364 <property key="isVisible" value="true"/>
1233 <property key="isResizable" value="true"/> 1365 <property key="isResizable" value="true"/>
1234 <property key="isMaximizable" value="true"/> 1366 <property key="isMaximizable" value="true"/>
@@ -1248,26 +1380,26 @@ @@ -1248,26 +1380,26 @@
1248 <xml-tag> 1380 <xml-tag>
1249 <property key="name" value="windowData"/> 1381 <property key="name" value="windowData"/>
1250 <property key="GraphicLocator.isPalette" value="false"/> 1382 <property key="GraphicLocator.isPalette" value="false"/>
1251 - <property key="GraphicLocator.Height" value="226"/> 1383 + <property key="GraphicLocator.Height" value="382"/>
1252 <property key="MainDivider.Y" value="0"/> 1384 <property key="MainDivider.Y" value="0"/>
1253 <property key="MainDivider.X" value="0"/> 1385 <property key="MainDivider.X" value="0"/>
1254 - <property key="MapControl.Height" value="543"/>  
1255 - <property key="TOCDivider.Location" value="309"/>  
1256 - <property key="TOC.Height" value="308"/> 1386 + <property key="MapControl.Height" value="737"/>
  1387 + <property key="TOCDivider.Location" value="347"/>
  1388 + <property key="TOC.Height" value="346"/>
1257 <property key="TOCDivider.Y" value="1"/> 1389 <property key="TOCDivider.Y" value="1"/>
1258 <property key="TOCDivider.X" value="1"/> 1390 <property key="TOCDivider.X" value="1"/>
1259 <property key="MainDivider.Location" value="322"/> 1391 <property key="MainDivider.Location" value="322"/>
1260 - <property key="MainDivider.Width" value="1072"/> 1392 + <property key="MainDivider.Width" value="1599"/>
1261 <property key="MainWindow.X" value="0"/> 1393 <property key="MainWindow.X" value="0"/>
1262 - <property key="TOCDivider.Height" value="543"/> 1394 + <property key="TOCDivider.Height" value="737"/>
1263 <property key="TOC.Width" value="319"/> 1395 <property key="TOC.Width" value="319"/>
1264 - <property key="MainWindow.Width" value="1072"/> 1396 + <property key="MainWindow.Width" value="1599"/>
1265 <property key="TOCDivider.Width" value="321"/> 1397 <property key="TOCDivider.Width" value="321"/>
1266 <property key="MainWindow.Y" value="0"/> 1398 <property key="MainWindow.Y" value="0"/>
1267 - <property key="MapControl.Width" value="742"/> 1399 + <property key="MapControl.Width" value="1269"/>
1268 <property key="GraphicLocator.Width" value="319"/> 1400 <property key="GraphicLocator.Width" value="319"/>
1269 - <property key="MainWindow.Height" value="545"/>  
1270 - <property key="MainDivider.Height" value="545"/> 1401 + <property key="MainWindow.Height" value="739"/>
  1402 + <property key="MainDivider.Height" value="739"/>
1271 </xml-tag> 1403 </xml-tag>
1272 </xml-tag> 1404 </xml-tag>
1273 </xml-tag> 1405 </xml-tag>
pacotes/gvsig/gvsig2mapfile/upload.htm
@@ -17,7 +17,9 @@ @@ -17,7 +17,9 @@
17 <form id=i3GEOupload target="i3GEOuploadiframe" action="upload.php" method="post" ENCTYPE="multipart/form-data"> 17 <form id=i3GEOupload target="i3GEOuploadiframe" action="upload.php" method="post" ENCTYPE="multipart/form-data">
18 <p class="paragrafo" >Arquivo de projeto gvSig (.gvp). Será utilizada a primeira "view" existente no projeto.<br> 18 <p class="paragrafo" >Arquivo de projeto gvSig (.gvp). Será utilizada a primeira "view" existente no projeto.<br>
19 A conversão ainda é experimental, caso ocorra algum erro, envie o seu projeto para o e-mail: edmar.moretti@gmail.com<br> 19 A conversão ainda é experimental, caso ocorra algum erro, envie o seu projeto para o e-mail: edmar.moretti@gmail.com<br>
20 - Não há garantias de sigilo em relação ao arquivo enviado ao servidor. Evite utilizar dados restritos, como endereços e senhas.<br><br> 20 + Não há garantias de sigilo em relação ao arquivo enviado ao servidor. Evite utilizar dados restritos, como endereços e senhas.<br>
  21 + No caso de camadas baseadas em conexões com banco de dados, a senha colocada em CONNECTION é igual ao nome do usuário, uma vez
  22 + que não é armazenada no arquivo .gvp<br><br>
21 <input type="file" size=42 name="i3GEOuploadfile" style="top:0px;left:0px;cursor:pointer;"></p> 23 <input type="file" size=42 name="i3GEOuploadfile" style="top:0px;left:0px;cursor:pointer;"></p>
22 <input type="submit" value="Upload" size=12 name="submit"> 24 <input type="submit" value="Upload" size=12 name="submit">
23 <input type="hidden" name="MAX_FILE_SIZE" value="100000"> 25 <input type="hidden" name="MAX_FILE_SIZE" value="100000">