[Gvsig_usuarios] Detectar geometrías incorrectas. Era:NO ME DEJA CARGAR LAS CAPAS, SALE: ERROR NO CAPTURADO POR EL USUARIO

David - Terrativa porquewhich en hotmail.com
Vie Mar 4 12:08:55 CET 2011


Hola
Yo hace unos meses reportaba un problema con el geoproceso de unión y finalmente me aclararon en la lista que se debía también a que una de las capas que usaba tenía geometrías incorrectas.
¿Sabéis si hay algún método (con gvSIG o con algún software libre) que permita validar y en su caso corregir estas geometrías incorrectas en las capas?
A veces se comienza a trabajar con capas que visualmente no parece que tengan ningún error, pero que más adelante en algún proceso se comportan de forma errónea o no dejan trabajar correctamente como le ocurría a Enrique. Poder comprobar que las capas están bien antes de empezar a trabajar con ellas sería muy útil.
Muchas gracias.
Un saludo
David

--
Terrativa S. Coop. Mad. 
www.terrativa.net




Date: Thu, 3 Mar 2011 08:24:13 +0100
From: nachouve en gmail.com
To: gvsig_usuarios en listserv.gva.es
Subject: Re: [Gvsig_usuarios] NO ME DEJA CARGAR LAS CAPAS, SALE: ERROR NO CAPTURADO POR EL USUARIO

Esto a veces me ha pasado alguna vez. 

Prueba lo siguiente:

1.- Añade una capa que hayas usado no genere error
2.- Hacer zoom a una zona concreta (no hacer zoom completo)
3.- Luego añade la que falla




Creo que puede ser que la capa tenga geometrías incorrectas y se produzca el fallo al tratar de hacer un zoom total (que se realiza automáticamente si es la primera capa cargada).

Un saludo,
Nacho V




El 2 de marzo de 2011 18:40, enrique salas <enrique_salas en live.com.mx> escribió:






HOLA

EL ASUNTO ES EL SIGUIENTE: EJECUTO GVSIG 1.10 Y QUIERO COMENZAR AGREGAN EN PRINCIPIO LOS ARCHIVOS SHAPE, SOLO QUE AL HACERLO NO ME DEJA Y ME SALE EL MENSAJE: ERROR NO CAPTURADO POR EL USUARIO, Y LO SIGUIENTE





Error
no capturado por el usuario

java.lang.NullPointerException: null

    com.iver.cit.gvsig.fmap.layers.FLyrVect.getFullExtent(FLyrVect.java:314)

    com.iver.cit.gvsig.fmap.MapContext$LayerEventListener.layerAdded(MapContext.java:1360)

    com.iver.cit.gvsig.fmap.layers.FLayers.callLayerAdded(FLayers.java:759)

    com.iver.cit.gvsig.fmap.layers.FLayers.addLayer(FLayers.java:292)

    com.iver.cit.gvsig.fmap.layers.FLayers.addLayer(FLayers.java:256)

    com.iver.cit.gvsig.addlayer.fileopen.vectorial.VectorialFileOpen.createLayer(VectorialFileOpen.java:118)

    com.iver.cit.gvsig.addlayer.fileopen.MyFile.createLayer(MyFile.java:41)

    com.iver.cit.gvsig.addlayer.fileopen.FileOpenWizard.execute(FileOpenWizard.java:404)

    com.iver.cit.gvsig.AddLayer.loadGenericWizardPanelLayers(AddLayer.java:233)

    com.iver.cit.gvsig.AddLayer.addLayers(AddLayer.java:282)

    com.iver.cit.gvsig.AddLayer.execute(AddLayer.java:178)

    com.iver.andami.plugins.ExtensionDecorator.execute(ExtensionDecorator.java:89)

    com.iver.andami.ui.mdiFrame.MDIFrame.actionPerformed(MDIFrame.java:674)

    javax.swing.AbstractButton.fireActionPerformed(Unknown
Source)

    javax.swing.AbstractButton$Handler.actionPerformed(Unknown
Source)

    javax.swing.DefaultButtonModel.fireActionPerformed(Unknown
Source)

    javax.swing.DefaultButtonModel.setPressed(Unknown
Source)

    javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown
Source)

    java.awt.AWTEventMulticaster.mouseReleased(Unknown
Source)

    java.awt.AWTEventMulticaster.mouseReleased(Unknown
Source)

    java.awt.Component.processMouseEvent(Unknown Source)

    javax.swing.JComponent.processMouseEvent(Unknown
Source)

    java.awt.Component.processEvent(Unknown Source)

    java.awt.Container.processEvent(Unknown Source)

    java.awt.Component.dispatchEventImpl(Unknown Source)

    java.awt.Container.dispatchEventImpl(Unknown Source)

    java.awt.Component.dispatchEvent(Unknown Source)

    java.awt.LightweightDispatcher.retargetMouseEvent(Unknown
Source)

    java.awt.LightweightDispatcher.processMouseEvent(Unknown
Source)

    java.awt.LightweightDispatcher.dispatchEvent(Unknown
Source)

    java.awt.Container.dispatchEventImpl(Unknown Source)

    java.awt.Window.dispatchEventImpl(Unknown Source)

    java.awt.Component.dispatchEvent(Unknown Source)

    java.awt.EventQueue.dispatchEvent(Unknown Source)

    com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)

    java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown
Source)

    java.awt.EventDispatchThread.pumpEventsForFilter(Unknown
Source)

    java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
Source)

    java.awt.EventDispatchThread.pumpEvents(Unknown Source)

    java.awt.EventDispatchThread.pumpEvents(Unknown Source)

    java.awt.EventDispatchThread.run(Unknown Source)

 


DE ANTEMANO GRACIAS


 		 	   		  

_______________________________________________

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óxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20110304/3fabf736/attachment.htm 


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