[Gvsig_usuarios] No puedo disolver esta capa

Agust韓 Diez Castillo adiez en uv.es
Lun Abr 23 19:44:21 CEST 2012


Gracias Pablo, funciona con geoprocesos aunque en Sextante sigue fallando.

________________________________
Agustin

On 23/04/2012, at 14:57, Pablo Cuadrado <cuadradop1983 en yahoo.es> wrote:

> Hola Agust铆n, si lo pasas primero por el algoritmo "Limpiar capa vectorial" de Sextante si que funciona, tanto en el gestor de geoprocesos como en Sextante. Viendo la ayuda veo que solo trabaja con la tabla, las geometr铆as no las toca.
> Saludos!
>  
> --------------------
> Pablo Cuadrado
> 
> De: Agustin Diez Castillo <agustin.diez en uv.es>
> Para: Lista de Desarrolladores de Desarrolladores de gvSIG <gvsig_usuarios en listserv.gva.es> 
> Enviado: Lunes 23 de abril de 2012 14:31
> Asunto: [Gvsig_usuarios] No puedo disolver esta capa
> 
> Hola,
> Con la versi贸n 1.11, cuando trato de disolver el shape adjunto [1], el geoproceso disolver falla (crea la capa pero sin geometr铆as
> , aunque si que escribe algunos registros en el dbf) . El mismo shape funciona sin problema en la versi贸n 1.1.2.
> Si s贸lo disuelvo los pol铆gonos adjuntos no hay problema.
> 
> 
> La capa original est谩 bajada de TerraSit
> Con sextante tira la misma  excepci贸n 
> 
> [1] https://www.dropbox.com/s/t1l1fhozdjg5ykv/no_disuelve.zip
> 
> DEBUG [AWT-EventQueue-1] (NewSkin.java:413) - Activando Gestor de geoprocessos
> DEBUG [AWT-EventQueue-1] (MDIFrame.java:1224) - Memoria usada 71739 KB
> DEBUG [AWT-EventQueue-1] (MDIFrame.java:1224) - Memoria usada 71739 KB
> Creando fichero /Users/adiez/esta_vez/borrar8.zip.shp
> Creando fichero /Users/adiez/esta_vez/borrar8.zip.shx
> Creando fichero /Users/adiez/esta_vez/borrar8.zip.dbf
> com.vividsolutions.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 6136.19000000041 4071.660000000149, 6142.004599999636 4069.6795000005513 ) and LINESTRING ( 6142.003700000234 4069.6795000005513, 6142.020100000314 4069.679899999872 ) [ (6142.004539859176, 4069.679520484881, NaN) ]
>     at com.vividsolutions.jts.noding.FastNodingValidator.checkValid(FastNodingValidator.java:109)
>     at com.vividsolutions.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:94)
>     at com.vividsolutions.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:59)
>     at com.vividsolutions.jts.operation.overlay.OverlayOp.computeOverlay(OverlayOp.java:170)
>     at com.vividsolutions.jts.operation.overlay.OverlayOp.getResultGeometry(OverlayOp.java:127)
>     at com.vividsolutions.jts.operation.overlay.OverlayOp.overlayOp(OverlayOp.java:66)
>     at com.vividsolutions.jts.operation.overlay.snap.SnapOverlayOp.getResultGeometry(SnapOverlayOp.java:68)
>     at com.vividsolutions.jts.operation.overlay.snap.SnapOverlayOp.overlayOp(SnapOverlayOp.java:25)
>     at com.vividsolutions.jts.operation.overlay.snap.SnapIfNeededOverlayOp.getResultGeometry(SnapIfNeededOverlayOp.java:76)
>     at com.vividsolutions.jts.operation.overlay.snap.SnapIfNeededOverlayOp.overlayOp(SnapIfNeededOverlayOp.java:25)
>     at com.vividsolutions.jts.geom.Geometry.union(Geometry.java:1140)
>     at com.vividsolutions.jts.precision.EnhancedPrecisionOp.union(EnhancedPrecisionOp.java:92)
>     at com.iver.cit.gvsig.geoprocess.core.util.JTSFacade.union(JTSFacade.java:91)
>     at com.iver.cit.gvsig.geoprocess.core.util.JTSFacade.union(JTSFacade.java:108)
>     at com.iver.cit.gvsig.geoprocess.impl.dissolve.fmap.FeatureDissolver.union2(FeatureDissolver.java:721)
>     at com.iver.cit.gvsig.geoprocess.impl.dissolve.fmap.FeatureDissolver.processAlphanumeric(FeatureDissolver.java:430)
>     at com.iver.cit.gvsig.geoprocess.impl.dissolve.fmap.FeatureDissolver.dissolve(FeatureDissolver.java:259)
>     at com.iver.cit.gvsig.geoprocess.impl.dissolve.fmap.DissolveGeoprocess$DissolveMonitorableTask.run(DissolveGeoprocess.java:348)
>     at com.iver.utiles.swing.threads.MonitorableDecoratorMainFirst.run(MonitorableDecoratorMainFirst.java:155)
>     at com.iver.andami.PluginServices$1.construct(PluginServices.java:405)
>     at com.iver.utiles.swing.threads.SwingWorker$2.run(SwingWorker.java:108)
>     at java.lang.Thread.run(Thread.java:680)
> 
> 
> 
> _______________________________________________
> 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
> 
> 
> _______________________________________________
> 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
------------ pr髕ima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20120423/aa5d49de/attachment.htm 


M醩 informaci髇 sobre la lista de distribuci髇 gvSIG_usuarios