En PostgreSQL v9.3 con extensiones PostGIS v2.1 creé una vista desde dos tablas (sitios y visitas). La tabla de sitio contenía una columna de geometría de punto (the_geom), que se incluyó en la vista creada. Al verificar la vista de tabla, contenía la información esperada.
En QGIS v2.4 que se ejecuta en Windows 8.1, la tabla de sitios que contiene la columna de geometría se puede agregar como una capa. Sin embargo, cuando mira la tabla de vista creada en el Administrador de DB, dice:
PostGIS
Columna: the_geom Geometría: GEOMETRÍA Dimensión: 2 Extensión: 482350.00000, 132750.00000 - 538750.00000, 177150.00000
 ¡No hay entrada en geometry_columns!
La pestaña de la tabla muestra el contenido de la tabla como se esperaba, y la vista previa muestra los puntos que parecen razonables. El icono de la tabla de vista se muestra como un signo de interrogación.
Cuando se creó la vista por primera vez, no se pudo agregar como una capa al mapa. Sin embargo, reiniciar mi computadora ha permitido que la vista se agregue como una capa al mapa.
Dos preguntas:
- ¿Qué significa el mensaje de error y cómo lo elimino?
- ¿Por qué necesitaba reiniciar mi computadora para agregar la tabla de vista al mapa?