名稱

postgis.enable_outdb_rasters — 一個布林組態選項,用於啟用對外部資料庫 (out-db) 影像圖層的存取。

描述

一個布林組態選項,用於啟用對外部資料庫影像圖層的存取。此選項可以在 PostgreSQL 的組態檔:postgresql.conf 中設定。它也可以透過連線或交易來設定。

postgis.enable_outdb_rasters 的初始值也可以透過將環境變數 POSTGIS_ENABLE_OUTDB_RASTERS 設為非零值傳遞給啟動 PostgreSQL 的程序來設定。

[Note]

即使 postgis.enable_outdb_rasters 為 True,GUC postgis.gdal_enabled_drivers 仍決定可存取的影像格式。

[Note]

在標準的 PostGIS 安裝中,postgis.enable_outdb_rasters 設定為 False。

可用性:2.2.0

範例

為目前的工作階段設定和重設 postgis.enable_outdb_rasters

SET postgis.enable_outdb_rasters TO True;
SET postgis.enable_outdb_rasters = default;
SET postgis.enable_outdb_rasters = True;
SET postgis.enable_outdb_rasters = False;
                

為連線到特定資料庫的所有新連線設定

ALTER DATABASE gisdb SET postgis.enable_outdb_rasters = true;
                

為整個資料庫叢集設定。需要超級使用者權限。另請注意,資料庫、工作階段和使用者設定會覆蓋此設定。

 --writes to postgres.auto.conf
ALTER SYSTEM SET postgis.enable_outdb_rasters = true;
 --Reloads postgres conf
SELECT pg_reload_conf();