安装PostgreSQL
下载安装包
安装PostGIS前首先必须安装PostgreSQL,然后在安装好的Stack Builder中选择安装PostGIS组件或者单独安装PostGIS组件。
PostgreSQL安装文件下载地址是:https://www.enterprisedb.com/downloads/postgres-postgresql-downloads
我这里选择的是11.x版本,(因为选择9.x和10.x安装时出现乱码情况)
安装
双击下载的exe安装包,都选择默认设置即可,只需要设置超级用户postgres的密码。
P.S: 需要注意的是,需要记住PostgreSQL的安装路径,如果后续采用单独安装PostGIS插件时会用到。
安装PostGIS插件
方式一:
安装PostgreSQL安装完成后,提示运行Stack Builder。通过该工具安装PostGIS。
Stack Builder运行后,选择安装目标软件为PostgreSQL 11.x on port 5432。然后在安装程序选择对话框中选择PostGIS 3.x。
然后Stack Builder会下载PostGIS 3.x的安装程序。下载后就会安装,在设置安装组件时,最好选择"Create spatial database",以便在创建数据库时可以以此作为模板。对于其他步骤的设置都选择默认值即可。
P.S: 此时安装程序可能会处于未响应状态,本人的就是这种假死状态,那就乖乖的采用方式二安装吧。
方式二:
下载自己对应的安装包
PostGIS安装包下载路径:https://download.osgeo.org/postgis/windows/,选择跟自己PostgreSQL版本对应的PostGIS即可,
例如我要选择11.x版本的3.xGIS则点击下面链接:http://winnie.postgis.net/download/windows/pg11/buildbot/
http://winnie.postgis.net/download/windows/pg11/buildbot/postgis-bundle-pg11x64-setup-3.2.1-1.exe
双击安装
安装路径要选择PostgreSQL的安装路径
然后按提示输入密码,一路点 是就好了。