快速入門
如果你從雲端供應商執行 PostgreSQL 作為服務(不自行安裝),那麼你很可能已經安裝了 PostGIS,而且你只需要在資料庫中啟用 PostGIS 即可。使用 postgres
使用者或其他超級使用者帳戶連線到你的資料庫,然後執行
CREATE EXTENSION postgis;
恭喜!PostGIS 已啟用。
你可以使用 postgis_full_version() 查看你已安裝的 PostGIS 版本。
SELECT PostGIS_Full_Version();
你也可以查看已安裝的備用 PostGIS 版本。
SELECT * FROM pg_available_extensions WHERE name = 'postgis';
從PostGIS 工作坊 開始,使用關於空間資料管理與分析的空間 SQL 的實作指南。
如果你在執行自己的系統,並希望自行直接在系統上安裝 PostGIS (和 PostgreSQL),以下是一些基本說明。
如果你只是升級 PostGIS,並保留相同版本的 PostgreSQL,通常你只需安裝最新的 PostGIS 二進位檔案,然後在你的每個空間資料庫中執行
SELECT postgis_extensions_upgrade();
-- verify you are running latest now
SELECT postgis_full_version();
FOSS4G 2023:升級 PostgreSQL 和 PostGIS 影片 探討為何應升級 PostgreSQL 和 PostGIS,以及使用 pg_upgrade 來執行此步驟的方法。