[Gvsig_desarrolladores] gvSIG y PostGIS

Eduin Carrillo yecarrillo en yahoo.com
Mar Mar 18 14:57:12 CET 2008


Hola Santiago.

Generalmente los clientes de PostGIS, leen las propiedades de las capas (tablas o vistas) desde la tabla de metadatos de PostGIS (public.geometry_columns).

Cuando creas una tabla con un campo geométrico usando cualquiera de los métodos conocidos o lo agregas con AddgeomtryColumn, se agrega automáticamente un nuevo registro en esa tabla.
En cambio, cuando tu creas una vista en PostgreSQL que incluye un campo con geometría, no se crea de forma automática. Debes agregarlo manualmente.
 
-- 
Eduin Yesid Carrillo Vega
Ingeniero Civil, Universidad Industrial de Santander UIS
Laboratorio de Biogeografía y Análisis Espacial
Instituto de Investigación de Recursos Biológicos Alexander von Humboldt
yecarrillo en humboldt.org.co
Cr.13 28-01 P.7
Tel. (+57 1) 3506064 ext 122
Bogotá D.C., Colombia

----- Mensaje original ----
De: Santiago Lorenzo <santiago.lorenzo en alborgis.com>
Para: Lista de Desarrolladores de gvSIG <gvsig_desarrolladores en runas.cap.gva.es>
Enviado: jueves, 13 de marzo, 2008 14:38:31
Asunto: Re: [Gvsig_desarrolladores] gvSIG y PostGIS

Hola,

Retomo este hilo... Sigo haciendo pruebas con gvSIG y PostGIS.

¿Se puede cargar una vista de PostGIS igual que se hace con una tabla? 
Tengo una vista en PostGIS en la que hago un join de una tabla sólo 
alfanumérica y otra gráfica. Incluyo en la vista los campos ID y 
geometría de la tabla geográfica. Cuando intento cargarla en gvSIG, el 
asistente ve la vista, al seleccionarla aparecen todos sus campos 
(incluidos ID y geometría) en el panel de la derecha, pero el combo en 
el que habría que seleccionar el campo con la geometría aparece vacío. 
Parece que gvSIG no reconoce mi campo geometria como tal. ¿Es esto un 
bug? ¿Hay alguna otra manera de cargar una capa geográfica procedente de 
una vista?

Gracias y saludos.





      ____________________________________________________________________________________
¡Capacidad ilimitada de almacenamiento en tu correo!
No te preocupes más por el espacio de tu cuenta con Correo Yahoo!:                      
http://correo.espanol.yahoo.com/



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