¿Podemos crear vistas sobre una tabla ráster en Postgis2.0?


18

¿Es posible crear vistas PostgreSQL sobre una tabla que contiene datos ráster?

He logrado crear la vista pero la entrada raster_columnsno es correcta (falta toda la información ráster). Además, no pude abrir la vista SQL usando QGIS (muy probablemente debido a que las columnas de trama no son correctas).

Es la misma situación que esta pregunta en gemetry_columns & views pero para la columna ráster no pude encontrar la sintaxis correcta para forzar el typemod durante la creación de la vista.

Todo lo que pude encontrar es esto:

ráster (ARRAY ['8BUI', '8BUI', '8BUI'], 4326,0.5, -0.5, ...);

pero lo que sigue después de "..." es un misterio.

¿Alguien ha logrado crear una vista con entradas correctas en raster_columns?

Un breve ejemplo será muy apreciado.



Resumen de ráster = una caricatura de resolución más baja de una tabla de resolución más alta. No necesito una resolución más baja, necesito una parte del gran ráster con la calidad original disponible como una vista SQL.
asp

Respuestas:


2

¿Creó su tabla ráster usando raster2pgsql, o especificó el indicador -C (aplicar restricciones ráster) durante la operación de carga? De lo contrario, deberá aplicar esas restricciones con AddRasterConstraints () para asegurarse de que la información relevante sobre sus datos ráster se registre correctamente.


1
Las tablas se crearon con raster2pgsql con el conjunto de atributos -C:raster2pgsql -I -C -e -Y -F -s 4326 -t 10x10 d:\temp\RasterData\US.tif public.us | %POSTGRESQL_FOLDER%\psql -h localhost -p 5432 -U postgres -d DBTest
asp
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.