Soy nuevo en PostgreSQL y PostGIS.
Estoy añadiendo un raster a un esquema y una tabla PostGIS recién creados con el comando raster2pgsql:
sudo raster2pgsql -I -C -s 3577 -t 50x60 /path/to/raster.tif schema.table | sudo -u user psql dbname
Processing 1/1: ./sat/geotiff_clum_50m1218m/clum_50m1218m.tif
BEGIN
ERROR: type "raster" does not exist
LINE 1: ...ata"."lulc_raster" ("rid" serial PRIMARY KEY,"rast" raster);
Encontré información útil para asegurarme de que la extensión PostGIS estaba habilitada en mi esquema y puedo confirmar que lo está:
create extension postgis;
extension "postgis" already exists
create extension postgis_raster;
extension "postgis_raster" already exists
Y que el tipo de trama existe en el esquema:
Usando PostGIS 3.1 y PostgreSQL 13, en Ubuntu 20.04. No estoy seguro de qué más probar.