1.在PostgreSQL: Windows installers下载相应的版本,我下载的是9.6.24版本。
官方下载地址:https://www.enterprisedb.com/downloads/postgres-postgresql-downloads
2.下载与postgresql相匹配的postgis插件,我使用的是2.5.3-1版本。下载地址:https://download.osgeo.org/postgis/windows/pg96/
3.安装完postgresql后安装postgis插件,安装postgis插件可以选择创建空间数据库。如果要新建自己的数据库可以不勾选Create sptial database项。
4.创建空间数据库,可以删除系统自带的数据库。
在创建空间数据库之前将Arcgis安装目录:E:\Program Files (x86)\ArcGIS\Desktop10.6\DatabaseSupport\PostgreSQL\9.6\Windows64\st_geometry.dll
下的st_geometry.dll复制到postgresql安装目录x:\Program Files\PostgreSQL\9.6\lib。
在arcgis中创建空间数据库
在pgAdmin 中运行以下代码,创建postgis空间数据库。
create extension postgis;