名稱

postgis.gdal_datapath — 用於設定 GDAL 的 GDAL_DATA 選項值的配置選項。如果未設定,則會使用環境變數設定的 GDAL_DATA 變數。

描述

一個 PostgreSQL GUC 變數,用於設定 GDAL 的 GDAL_DATA 選項值。postgis.gdal_datapath 的值應該是 GDAL 資料檔的完整實體路徑。

此配置選項在 Windows 平台上最有用,因為 GDAL 的資料檔路徑不是硬式編碼的。當 GDAL 的資料檔未位於 GDAL 預期的路徑中時,也應設定此選項。

[Note]

此選項可以在 PostgreSQL 的設定檔 postgresql.conf 中設定。也可以透過連線或交易設定。

可用版本: 2.2.0

[Note]

關於 GDAL_DATA 的其他資訊,請參閱 GDAL 的 設定選項

範例

設定和重設 postgis.gdal_datapath

SET postgis.gdal_datapath TO '/usr/local/share/gdal.hidden';
SET postgis.gdal_datapath TO default;
                

在 Windows 上針對特定資料庫設定

ALTER DATABASE gisdb
SET postgis.gdal_datapath = 'C:/Program Files/PostgreSQL/9.3/gdal-data';