Estimados amigos, <br><br>Ya resolvi el problema, al parecer se trataba de algo bastante sencillo, gvSIG genera este error cuando los nombres de las tablas contienen caracteres en mayúscula. Intenté hacer la importación de los SHPs a la BD desde el mismo gvSIG y me di cuenta que éste nombra las tablas solo en minusculas, entonces probé importarlas desde shp2pgsql-gui (PostGIS Shapefile & DBF loader) nombrandolas alli tb en minusculas y oh la la, gvSIG las lee perfectamente. Lo resolvi muy facilmente, pero sería importante que lo hiciera sin problema con mayúsculas y minúsculas o que por lo menos diera pistas para uno saber que debe nombrar solo en minusculas. Ahora el problema es otro pero haré otro post con este nuevo caso.<br>
<br>Cordialmente,<br><br><br>-- <br>WILSON BLANCO ORTIZ<br>Profesional Apoyo SIG Caribe <br>Parques Nacionales Naturales de Colombia<br>Ministerio de Ambiente, Vivienda y Desarrollo Territorial<br>__________________________________________________________________________<br>
El 19 de mayo de 2010 17:15, Wilson Blanco Ortiz <span dir="ltr"><<a href="mailto:wilsonblanco1@gmail.com">wilsonblanco1@gmail.com</a>></span> escribió:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Estimados amigos,<br><br>Soy novato en postGIS y estoy experimentando la conformación de una base de datos geoespacial que pueda ser leida y gestionada desde gvSIG. He logrado los sigueintes avances:<br><br>1. Instalé PostgreSQL 8.3 y está funcionando<br>
2. Instalé PostGIS 1.5 <br>3. Creé una BD usando el template de Postgis<br>4. Importé varias geometrías a la BD usando shp2pgsql-gui (PostGIS Shapefile & DBF loader)<br><br>A esta altura ya deberia poder leer las geometrías en gvSIG, pero logro conectarme a la BD, me muestra las tablas y cuando selecciono la tabla que quiero cargar, me sale una serie de errores (ID Error) cuyas imagenes adjunto. Y al final se me despliega la consola de información con los siguientes errores (el color azul es mio):<br>
<br><span style="color: rgb(51, 51, 255);">java.lang.NullPointerException java.lang.NullPointerException: null com.prodevelop.cit.gvsig.vectorialdb.wizard.TablesListItem.setEnabledPanels(TablesListItem.java:126) com.prodevelop.cit.gvsig.vectorialdb.wizard.AvailableTablesCheckBoxList$1.mousePressed(AvailableTablesCheckBoxList.java:111) java.awt.AWTEventMulticaster.mousePressed(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.pumpOneEventForHierarchy(Unknown Source) java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) java.awt.Dialog$1.run(Unknown Source) java.awt.Dialog$2.run(Unknown Source) java.security.AccessController.doPrivileged(Native Method) java.awt.Dialog.show(Unknown Source) java.awt.Component.show(Unknown Source) java.awt.Component.setVisible(Unknown Source) com.iver.core.mdiManager.NewSkin.addJDialog(NewSkin.java:447) com.iver.core.mdiManager.NewSkin.addWindow(NewSkin.java:234) com.iver.cit.gvsig.AddLayer.addLayers(AddLayer.java:277) 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:673) 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.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) </span><br>
<br>Agradezco si alguien me puede dar pistas sobre lo que me puede estar sucediendo. Lo he intentado desde las versiones 1.1.2 (binarios para Windows Vista) y 1.9 de gvSIG.<br><br>Cordialmente,<br clear="all"><font color="#888888"><br>
-- <br>WILSON BLANCO ORTIZ<br>
Profesional Apoyo SIG DTC<br>UAESPNN<br>
</font></blockquote></div><br><br>