[Gvsig_desarrolladores] INCLUIR UNA GEOMETRIA TIPO IGEOMETRY EN UNA
CAPA SHP
Cesar Escribano
cescriba en gmail.com
Lun Mayo 18 17:57:33 CEST 2009
Buenas tardes.
Estoy intentando introducir una geometría en una capa de tipo shp.
geometryV1 = layerFincasV1.getSource().getFeature((*int*)nregistroV1
).getGeometry();
Por otro lado tengo una capa tipo vectoria que carga un shape vacío, donde
deseo introducir esta geometría.
File directorioRelativo = *new* File("");
String rutaFincastemp=directorioRelativo.getAbsolutePath()+"\\FINCASATR.SHP"
;
File f = *new* File(rutaFincastemp);
//AÑADIR UNA CAPA POR CÓDIGO-------------------------------------
LayerFactory.*setDriversPath*(directorioRelativo.getAbsolutePath()+
"\\gvSIG\\extensiones\\com.iver.cit.gvsig\\drivers");
FLayer l = *null*;
String capaIN= f.getName().substring(0, f.getName().length()-4);//Le
quitamos la extensión al nombre del fichero
*try* {
l = LayerFactory.*createLayer*(capaIN, (VectorialFileDriver) LayerFactory.*
getDM*().getDriver("gvSIG shp driver"), f, CRSFactory.*getCRS*("EPSG:23030"
));
} *catch* (DriverLoadException ee) {
// *TODO* Auto-generated catch block
ee.printStackTrace();
}
layerFincasV2 = (FLyrVect) l;
¿Alguien me podría orientar cómo introducir esta geometría en el shape?
Gracias. Un saludo.
César
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://runas.cap.gva.es/pipermail/gvsig_desarrolladores/attachments/20090518/a27113b5/attachment.htm
Más información sobre la lista de distribución gvSIG_desarrolladores