[Gvsig_usuarios] Error al editar capa de poligonos (35.000 poliginos de un a tabla Postgres)

Jose Gregorio Campos josecamposl en gmail.com
Mar Mayo 22 22:59:17 CEST 2007


Buenas Tardes Lista

Tengo una tabla en Postgres la cual contiene aproximadamente
35.000polígonos, al cargarla en una capa me esta ocurriendo lo
siguiente:

1 Si cargo la capa completa todo lo muestra muy bien, en cambio cuando voy a
editar la capa y quiero mover un polígono de un lugar a otro me sale un
error que abajo detallo.
2 Si cargo menos de 25.000 polígonos no tengo ningún problema para
editarlos, ni moverlos.


Estuve observando que al editar tenemos la opción propiedades de edicion, la
cual por defecto posee el parametro de editar 1.000 elemrntos en memoria,
cambie la cantidad entre y sali del dialogo y nuevamente tenia la cantidad
original 1.000.

Nose si esta es la salida?,
Necesito mas memoria RAM?
La tabla tendra registros dañados que causen el problema?

GRACIAS DE ANTEMANO

ERROR PRESENTADO

java.lang.NullPointerException
java.lang.NullPointerException: null
    com.iver.cit.gvsig.fmap.edition.VectorialEditableAdapter.doModifyRow(
VectorialEditableAdapter.java:586)
    com.iver.cit.gvsig.fmap.edition.VectorialEditableDBAdapter.doModifyRow(
VectorialEditableDBAdapter.java:359)
    com.iver.cit.gvsig.fmap.edition.EditableAdapter.modifyRow(
EditableAdapter.java:584)
    com.iver.cit.gvsig.gui.cad.tools.MoveCADTool.addPoint(MoveCADTool.java:159)


com.iver.cit.gvsig.gui.cad.tools.smc.MoveCADToolContext$Move_Default$Move_SecondPointToMove.addPoint
(MoveCADToolContext.java:361)
    com.iver.cit.gvsig.gui.cad.tools.smc.MoveCADToolContext.addPoint(
MoveCADToolContext.java:39)
    com.iver.cit.gvsig.gui.cad.tools.MoveCADTool.transition(MoveCADTool.java:96)

    com.iver.cit.gvsig.gui.cad.CADToolAdapter.transition(CADToolAdapter.java:588)

    com.iver.cit.gvsig.gui.cad.CADToolAdapter.mousePressed(
CADToolAdapter.java:168)
    com.iver.cit.gvsig.fmap.MapControl$MapToolListener.mousePressed(
MapControl.java:839)
    java.awt.Component.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.pumpOneEventForHierarchy(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)


Jose Campos
Venezuela
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://runas.cap.gva.es/pipermail/gvsig_usuarios/attachments/20070522/97cc36ce/attachment-0001.htm


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