[Gvsig_usuarios] Error 2

Nacho Uve nachouve en gmail.com
Mie Sep 7 19:07:33 CEST 2011


La traza del error denota que efectivamente existe alguna geometría que
tiene errores lo que proboca una excepción en la topología necesaria para
efectuar el geoproceso.

¿Puedes depurar la capa para asegurarnos de que no es ese el problema?

Un saludo,
Nacho V


El 7 de septiembre de 2011 15:16,
<Carlos.Navarro en zeroemissions.abengoa.com>escribió:

> Este es el fallo que da si lo hago desde geoprocesos de gvSIG en vez de en
> sextante
>
>  null
> com.vividsolutions.jts.geom.TopologyException: Found null DirectedEdge
>
>  com.vividsolutions.jts.geomgraph.EdgeRing.computePoints(EdgeRing.java:141)
>    com.vividsolutions.jts.geomgraph.EdgeRing.(EdgeRing.java:70)
>
>  com.vividsolutions.jts.operation.overlay.MaximalEdgeRing.(MaximalEdgeRing.java:65)
>
>  com.vividsolutions.jts.operation.overlay.PolygonBuilder.buildMaximalEdgeRings(PolygonBuilder.java:106)
>
>  com.vividsolutions.jts.operation.overlay.PolygonBuilder.add(PolygonBuilder.java:80)
>
>  com.vividsolutions.jts.operation.overlay.PolygonBuilder.add(PolygonBuilder.java:69)
>
>  com.vividsolutions.jts.operation.overlay.OverlayOp.computeOverlay(OverlayOp.java:189)
>
>  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.intersection(Geometry.java:1117)
>
>  com.vividsolutions.jts.precision.EnhancedPrecisionOp.intersection(EnhancedPrecisionOp.java:57)
>
>  com.iver.cit.gvsig.geoprocess.core.util.JTSFacade.intersection(JTSFacade.java:114)
>
>  com.iver.cit.gvsig.geoprocess.impl.intersection.fmap.IntersectVisitor$1.visit(IntersectVisitor.java:239)
>
>  com.iver.cit.gvsig.fmap.operations.strategies.ShpStrategy.process(ShpStrategy.java:731)
>
>  com.iver.cit.gvsig.fmap.operations.strategies.ShpStrategy.process(ShpStrategy.java:670)
>
>  com.iver.cit.gvsig.geoprocess.impl.intersection.fmap.IntersectVisitor.visit(IntersectVisitor.java:211)
>
>  com.iver.cit.gvsig.fmap.operations.strategies.DefaultStrategy.process(DefaultStrategy.java:398)
>
>  com.iver.cit.gvsig.geoprocess.impl.intersection.fmap.IntersectionGeoprocess$IntersectionMonitorableTask.run(IntersectionGeoprocess.java:359)
>
>  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)
> Carlos Navarro Quesada - Departamento de Nuevas Tecnologías
>
> ZEROEMISSIONS
> Campus Palmas Altas
> Edificio B, planta 3ª, puesto 003
> C/ Energía Solar nº 1, 41014, Sevilla
> Phone: +34954970466 (38466)  Fax: +34955413374
> carlos.navarro en zeroemissions.abengoa.com
> www.zeroemissions.com - www.abengoa.com
> P Eco-Tip: Printing e-mails is usually a waste.
>
> _______________________________________________
> gvSIG_usuarios mailing list
> gvSIG_usuarios en listserv.gva.es
>
> Para ver histórico de mensajes, editar sus preferencias de usuario o darse
> de baja en esta lista, acuda a la siguiente dirección:
>
> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
>
>


-- 
Juan Ignacio Varela García
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20110907/953ce1fa/attachment.htm 


Más información sobre la lista de distribución gvSIG_usuarios