Geometry geom = geometryFactory.createPoint(CoordX, CoordY);

 

Da error al compilar, cuales son los import que tengo que introducir?

 

Gracias.

 

 

Aibert Garriga Feixat

Enginyer Tècnic en Topografia (num. col. 5235)

Enginyer en Geodèsia i Cartografia  

 




GARFEI Enginyeria

C/ Prat de la Riba, 1A

25430 JUNEDA

Tel i FAX: 973.15.12.43

mail:  <mailto:[email protected]> [email protected]

web:  <http://www.garfei.com> www.garfei.com

 ______________________________

Este mensaje y sus archivos son confidenciales. No esta permitida su
reproducción o distribución sin autorización expresa de Topografia Garfei
S.L. Si usted no es el destinatario previsto, cualquier uso, acceso o copia
de este mensaje queda desautorizada. Si ha recibido este mensaje por error,
por favor bórrelo e infórmenos por esta misma vía.
De acuerdo con la LSSICE y a LOPD, le comunicamos que sus datos personales y
dirección de correo electrónico forman parte de un fichero automatizado,
cuyo responsable es Topografia Garfei S.L, siendo la finalidad del fichero
la gestión de carácter comercial y administrativo, así como el envio de
comunicados de carácter comercial sobre nuestros productos. Si desea puede
ejercer los derechos de acceso, rectificación, cancelación y oposición de
sus datos, enviando un mensaje de correo electrónico a [email protected]
indicando en el asunto que desea ejercitar. Gracias por su colaboración.

 

  _____  

De: [email protected] [mailto:[email protected]] En nombre de Sergio
Baños Calvo
Enviado el: martes, 05 de julio de 2011 17:20
Para: Lista de Kosmo
Asunto: Re: [Kosmo] Error al añadir Feature en una FeatureCollection

 

Buenas tardes Aibert.

Moficando un poco su código:

     // Si el código está incluido en un plugin, ya tiene disponible una
variable geomFac y no sería necesario crear una nueva

GeometryFactory geometryFactory = new GeometryFactory();


// La propia geometry factory le crea la geometría sin necesidad de leer la
cadena WKT ;)

      Geometry geom = geometryFactory.createPoint(CoordX, CoordY);

      Geometry buffGeom = geom.buffer(Double.parseDouble(strDistBuffer)));
      Feature forma = FeatureUtil.toFeature(buffGeom, esquema);


      // FeatureCollectionOnDemmand no debería usarse para crear
FeatureCollections temporales, para ello está FeatureDataset

      FeatureCollection fc = new FeatureDataset(esquema);

      fc.add(forma);

      layerManager.addLayer("temp", "influencia", fc);

Pruebe con este código y en caso de que no funcione correctamente indíquenos
los posibles errores / problemas.

Saludos,


El 05/07/2011 16:40, Aibert Garriga escribió: 

Buenas tardes,

 

Estoy intentando de añadir una nueva capa con una Feature determinada. Tengo
problemas para crear una FeatureCollection que me permita generar la capa.

 

Adjunto código:

 

GeometryFactory geometryFactory = new GeometryFactory();

      WKTReader wktReader = new WKTReader(geometryFactory);

      Feature forma = FeatureUtil.toFeature(wktReader.read("POINT (" +
CoordX.toString() + " " + CoordY.toString() + ")"), esquema);

 
forma.setGeometry(forma.getGeometry().buffer(Double.parseDouble(strDistBuffe
r)));

      FeatureCollection fc = new FeatureCollectionOnDemand();

      fc.add(forma);

      layerManager.addLayer("temp", "influencia", fc);

 

Espero que me podáis ayudar.

 

Gracias.

 

 

 

Aibert Garriga Feixat

Enginyer Tècnic en Topografia (num. col. 5235)

Enginyer en Geodèsia i Cartografia  

 




GARFEI Enginyeria

C/ Prat de la Riba, 1A

25430 JUNEDA

Tel i FAX: 973.15.12.43

mail:  <mailto:[email protected]> [email protected]

web:  <http://www.garfei.com> www.garfei.com

 ______________________________

Este mensaje y sus archivos son confidenciales. No esta permitida su
reproducción o distribución sin autorización expresa de Topografia Garfei
S.L. Si usted no es el destinatario previsto, cualquier uso, acceso o copia
de este mensaje queda desautorizada. Si ha recibido este mensaje por error,
por favor bórrelo e infórmenos por esta misma vía.
De acuerdo con la LSSICE y a LOPD, le comunicamos que sus datos personales y
dirección de correo electrónico forman parte de un fichero automatizado,
cuyo responsable es Topografia Garfei S.L, siendo la finalidad del fichero
la gestión de carácter comercial y administrativo, así como el envio de
comunicados de carácter comercial sobre nuestros productos. Si desea puede
ejercer los derechos de acceso, rectificación, cancelación y oposición de
sus datos, enviando un mensaje de correo electrónico a [email protected]
indicando en el asunto que desea ejercitar. Gracias por su colaboración.

 

 
 
_______________________________________________
Kosmo mailing list
[email protected]
http://lists.saig.es/mailman/listinfo/kosmo

 

-- 



Sergio Baños Calvo

Jefe de desarrollos
Sistemas Abiertos de Información Geográfica, S.L. (SAIG S.L.)
Tlfno. móvil: 685005960
Tlfno. fijo: (+34) 954788876

E-mail: [email protected]

<<image001.jpg>>

_______________________________________________
Kosmo mailing list
[email protected]
http://lists.saig.es/mailman/listinfo/kosmo

Responder a