[Gvsig_usuarios] Error exportando desde postgis a shapefile

Francisco José Peñarrubia fpenarru en gmail.com
Vie Mayo 16 16:05:32 CEST 2008


Hola Yosip.

Hay algún campo en la tabla de PostGIS que tiene un tipo de datos que no 
está soportado en el driver de DBF. Envía la definición de la tabla, o 
quizá lo puedes hacer tú mismo.
Una vez identificado el campo, prueba a convertirlo a algo que te sirva 
(String, por ejemplo (VARCHAR)) y vuelves a exportar.

Y nos dices el tipo del campo que falla, para arreglarlo en futuras 
versiones.... ;-).

Saludos.

Fran.

Yosip Abraham Curiel Jiménez escribió:
> Hola Amigos
>
> Tengo la versión 1.1.2 probe con la 1.1 y me aparece el mismo error. 
> Estoy intentando exportar una capa que se encuentra en Postgres 8.3.1 
> postgis a Shape File y me presenta este error cuando empieza a exportar
> crea los archivo pero en 0KB tengo Windows Vista Home Premiun 
> Procesador AMD Turion 64x2 TL-60 2.00 GHz y 2GB RAM
>
> Espero puedan ayudarme Gracias...
>
> Error:
>
> DEBUG AWT-EventQueue-1 com.iver.andami.messages.NotificationManager - 
> Error no capturado por el usuario
> java.lang.RuntimeException: Field type 1111 not supported in DBF writer
>     at 
> com.iver.cit.gvsig.fmap.drivers.shp.DbaseFileHeaderNIO.createDbaseHeader(DbaseFileHeaderNIO.java:914)
>     at 
> com.iver.cit.gvsig.fmap.edition.writers.shp.ShpWriter.initialize(ShpWriter.java:160)
>     at com.iver.cit.gvsig.ExportTo.saveToShp(Unknown Source)
>     at com.iver.cit.gvsig.ExportTo.execute(Unknown Source)
>     at 
> com.iver.andami.plugins.ExtensionDecorator.execute(ExtensionDecorator.java:88)
>     at 
> com.iver.andami.ui.mdiFrame.MDIFrame.actionPerformed(MDIFrame.java:616)
>     at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
>     at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
>     at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
>     at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
>     at javax.swing.AbstractButton.doClick(Unknown Source)
>     at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
>     at 
> javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown 
> Source)
>     at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
>     at java.awt.Component.processMouseEvent(Unknown Source)
>     at javax.swing.JComponent.processMouseEvent(Unknown Source)
>     at java.awt.Component.processEvent(Unknown Source)
>     at java.awt.Container.processEvent(Unknown Source)
>     at java.awt.Component.dispatchEventImpl(Unknown Source)
>     at java.awt.Container.dispatchEventImpl(Unknown Source)
>     at java.awt.Component.dispatchEvent(Unknown Source)
>     at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
>     at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
>     at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
>     at java.awt.Container.dispatchEventImpl(Unknown Source)
>     at java.awt.Component.dispatchEvent(Unknown Source)
>     at java.awt.EventQueue.dispatchEvent(Unknown Source)
>     at 
> com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)
>     at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown 
> Source)
>     at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
>     at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
>     at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
>     at java.awt.EventDispatchThread.run(Unknown Source)
>
> -- 
> Yosip Curiel (Snake77se)
> ------------------------------------------------------------------------
>
> _______________________________________________
> gvSIG_usuarios mailing list
> gvSIG_usuarios en runas.cap.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://runas.cap.gva.es/mailman/listinfo/gvsig_usuarios
>   



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