[Gvsig_desarrolladores] gvSIG y PostGIS

Francisco José Peñarrubia fpenarru en gmail.com
Mar Mar 11 13:53:51 CET 2008


Hola Santiago.

De lo que has dicho, creo que tienes razón en todo. Lo de los campos en 
mayúscula creo que viene de versiones anteriores de postgis, que no lo 
admitía.
Para evitar estos fallos (hasta que se subsanen), tendrás que hacer lo 
que apuntas (evitar el uso de los campos conflictivos, usar una clave 
única de tipo entero (este es un bug que habría que arreglar pronto), 
etc)). Sólo añadir que los campos de tipo TimeStamp creo recordar que 
también eran problemáticos, dependiendo de cómo está configurado el 
servidor.

Lamentamos las molestias, y gracias por usar gvSIG.

Saludos.

Fran.

Santiago Lorenzo escribió:
> Hola,
>
> Este es mi primer correo en las listas de gvSIG. Estoy haciendo 
> pruebas con gvSIG y PostGIS. En breve, tendré que desarrollar un par 
> de extensiones, y seguramente necesitaré ayuda, pero de momento estoy 
> teniendo algunos problemas con la comunicación gvSIG-PostGIS. En 
> particular, he observado los siguientes problemas:
> 1. gvSIG no puede leer tablas con campos que incluyen mayúsculas en 
> sus nombres. Al intentarlo salta una consola con el error.
> 2. Aparentemente, gvSIG no lee los valores en campos de tipo character 
> de longitud fija (bpchar). Lo más curioso es que estos campos sí se 
> pueden editar, aunque el resultado de la edición no se pueda ver con 
> gvSIG. Los campos de tipo character varying (varchar) parece que no 
> tienen estos problemas.
> 3. Hay problemas al editar capas en las que el campo con el ID del 
> registro no es de tipo entero, por ejemplo, si la clave primaria de 
> una capa es de tipo varchar. No saltan errores, pero al terminar la 
> edición, algunos de los cambios hechos (a veces todos) no se reflejan 
> en el origen de datos.
> Sé que gvSIG está en constante desarrollo, así que no sé si se trata 
> de errores, partes del código que aún no están implementadas o es que 
> estoy haciendo algo mal.
> Mi pregunta es: ¿qué consideraciones debo tener en cuenta a la hora de 
> construir mi base de datos PostGIS para no tener problemas con gvSIG? 
> ¿Nombrar tablas y campos sólo con minúsculas? ¿Evitar ciertos tipos de 
> datos como los char de longitud fija? ¿Añadir un campo entero tipo 
> objectID a todas mis tablas? ¿Otras...?
>
> Un saludo y gracias de antemano.
>
>
> _______________________________________________
> gvSIG_desarrolladores mailing list
> gvSIG_desarrolladores en runas.cap.gva.es
> http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
>



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