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
