postgis.gdal_enabled_drivers — Uma opção de configuração para estabelecer os drivers GDAL ativados no ambiente POstGIS. Afeta a variável GDAL_SKIP do GDAL.
Uma opção de configuração para estabelecer os drivers GDAL ativados no PostGIS. Afeta a variável de configuração GDAL_SKIP. Essa opção pode ser estabelecida no arquivo de configuração do PostgreSQL: postgresql.conf. Ela também pode ser estabelecida por conexão ou transação.
O valor inicial do postgis.gdal_enabled_drivers
também pode ser estabelecido passando a variável de ambiente POSTGIS_GDAL_ENABLED_DRIVERS
com a lista de drivers ativados para o processo de começar o PostgreSQL.
Dispositivos ativados específicos GDAL podem ser especificados pelos dispositivos de nome ou código curto. Dispositivos com nomes ou códigos curtos podem ser encontrados emGDAL Raster Formats. Vários dispositivos podem ser encontrados, colocando um espaço entre cada um deles.
Existem três códigos especiais disponíveis para
Quando |
Na instalação padrão do PostGIS, |
Informações adicionais sobre GDAL_SKIP estão disponíveis em Opções de Configuração. |
Disponibilidade: 2.2.0
To set and reset postgis.gdal_enabled_drivers
for current session
SET postgis.gdal_enabled_drivers = 'ENABLE_ALL'; SET postgis.gdal_enabled_drivers = default;
Set for all new connections to a specific database to specific drivers
ALTER DATABASE mygisdb SET postgis.gdal_enabled_drivers TO 'GTiff PNG JPEG';
Setting for whole database cluster to enable all drivers. Requires super user access. Also note that database, session, and user settings override this.
--writes to postgres.auto.conf ALTER SYSTEM SET postgis.gdal_enabled_drivers TO 'ENABLE_ALL'; --Reloads postgres conf SELECT pg_reload_conf();
ST_FromGDALRaster, ST_AsGDALRaster, ST_AsTIFF, ST_AsPNG, ST_AsJPEG, postgis.enable_outdb_rasters