[Gvsig_usuarios] error en Thiessen/Voronoi
Carlos Almeida
carlosemarice en gmail.com
Vie Oct 29 01:47:24 CEST 2010
Hola a todos.
Sigo testando lo gvSIG 1.10 RC2
Em geoproceso de Tiessen/Voronoi (generar triangulos), sienpre es uma "luta"
a hacer funcionar.
Tengo atachado, lo archivo de puntos, para generar el poligonos.
Pelo error, es porque gvSIG no acepta puntos con esta formatacion. Pero,
gvSIG hace muy restrictivo para hacer algunas tarefas, como esta.
Lo error esta en la mesage.
Gracias. Carlos Almeida
null com.vividsolutions.jts.geom.TopologyException: found non-noded
intersection between LINESTRING ( 477296.1778 6692739.9167, 477251.4514
6692767.028 ) and LINESTRING ( 477270.18813351984 6692725.127053518,
477251.45138378604 6692767.028044833 ) [ (477251.45140525943,
6692767.027996812, NaN) ]
com.vividsolutions.jts.noding.FastNodingValidator.checkValid(FastNodingValidator.java:109)
com.vividsolutions.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:94)
com.vividsolutions.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:59)
com.vividsolutions.jts.operation.overlay.OverlayOp.computeOverlay(OverlayOp.java:170)
com.vividsolutions.jts.operation.overlay.OverlayOp.getResultGeometry(OverlayOp.java:127)
com.vividsolutions.jts.operation.overlay.OverlayOp.overlayOp(OverlayOp.java:66)
com.vividsolutions.jts.operation.overlay.snap.SnapOverlayOp.getResultGeometry(SnapOverlayOp.java:68)
com.vividsolutions.jts.operation.overlay.snap.SnapOverlayOp.overlayOp(SnapOverlayOp.java:25)
com.vividsolutions.jts.operation.overlay.snap.SnapIfNeededOverlayOp.getResultGeometry(SnapIfNeededOverlayOp.java:76)
com.vividsolutions.jts.operation.overlay.snap.SnapIfNeededOverlayOp.overlayOp(SnapIfNeededOverlayOp.java:25)
com.vividsolutions.jts.geom.Geometry.union(Geometry.java:1140)
org.gvsig.jts.voronoi.Voronoier.getThiessenPolys(Voronoier.java:221)
org.gvsig.jts.voronoi.AbstractVoronoiStrategy.createThiessenPolygons(AbstractVoronoiStrategy.java:97)
org.gvsig.jts.voronoi.Voronoier.createThiessen(Voronoier.java:115)
com.iver.cit.gvsig.geoprocess.impl.voronoi.fmap.VoronoiGeoprocess.process(VoronoiGeoprocess.java:162)
com.iver.cit.gvsig.geoprocess.GenericGeoprocessTask.run(GenericGeoprocessTask.java:75)
com.iver.utiles.swing.threads.MonitorableDecoratorMainFirst.run(MonitorableDecoratorMainFirst.java:155)
com.iver.andami.PluginServices$1.construct(PluginServices.java:405)
com.iver.utiles.swing.threads.SwingWorker$2.run(SwingWorker.java:108)
java.lang.Thread.run(Unknown Source) null
com.vividsolutions.jts.geom.TopologyException: found non-noded intersection
between LINESTRING ( 477290.5392 6692527.1673, 477291.2917 6692530.3139 )
and LINESTRING ( 477291.2917 6692530.3138, 477288.838 6692532.6979 ) [
(477291.2916805943, 6692530.313818855, NaN) ]
com.vividsolutions.jts.noding.FastNodingValidator.checkValid(FastNodingValidator.java:109)
com.vividsolutions.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:94)
com.vividsolutions.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:59)
com.vividsolutions.jts.operation.overlay.OverlayOp.computeOverlay(OverlayOp.java:170)
com.vividsolutions.jts.operation.overlay.OverlayOp.getResultGeometry(OverlayOp.java:127)
com.vividsolutions.jts.operation.overlay.OverlayOp.overlayOp(OverlayOp.java:66)
com.vividsolutions.jts.operation.overlay.snap.SnapOverlayOp.getResultGeometry(SnapOverlayOp.java:68)
com.vividsolutions.jts.operation.overlay.snap.SnapOverlayOp.overlayOp(SnapOverlayOp.java:25)
com.vividsolutions.jts.operation.overlay.snap.SnapIfNeededOverlayOp.getResultGeometry(SnapIfNeededOverlayOp.java:76)
com.vividsolutions.jts.operation.overlay.snap.SnapIfNeededOverlayOp.overlayOp(SnapIfNeededOverlayOp.java:25)
com.vividsolutions.jts.geom.Geometry.union(Geometry.java:1140)
org.gvsig.jts.voronoi.Voronoier.getThiessenPolys(Voronoier.java:221)
org.gvsig.jts.voronoi.AbstractVoronoiStrategy.createThiessenPolygons(AbstractVoronoiStrategy.java:97)
org.gvsig.jts.voronoi.Voronoier.createThiessen(Voronoier.java:115)
com.iver.cit.gvsig.geoprocess.impl.voronoi.fmap.VoronoiGeoprocess.process(VoronoiGeoprocess.java:162)
com.iver.cit.gvsig.geoprocess.GenericGeoprocessTask.run(GenericGeoprocessTask.java:75)
com.iver.utiles.swing.threads.MonitorableDecoratorMainFirst.run(MonitorableDecoratorMainFirst.java:155)
com.iver.andami.PluginServices$1.construct(PluginServices.java:405)
com.iver.utiles.swing.threads.SwingWorker$2.run(SwingWorker.java:108)
java.lang.Thread.run(Unknown Source)
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20101028/2eff73e2/attachment.htm
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre : can_thiessen.tar.gz
Tipo : application/x-gzip
Tamaño : 3383 bytes
Descripción: no disponible
Url : http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20101028/2eff73e2/attachment.bin
Más información sobre la lista de distribución gvSIG_usuarios