PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版

开始安装之前关掉所有杀毒软件,完全卫士,电脑管家之类的东西

1. 安装9.x,10.x,11.x均可,建议往高版本走(如果不考虑ArcGIS兼容)

2. 安装时不要选中文 建议选C或者default locale

3. PostGIS导入shp文件的插件不支持中文名文件 否则会导入失败

有关Postgresql和postgis的系统学习资料:https://blog.csdn.net/qq_35732147/article/details/85256640

首先下载安装postgresql(文章所有软件安装包加群575325764获取),具体安装步骤如下:

 


postgresql 安装开始,我是最新版本的 11.4

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第1张图片

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第2张图片

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第3张图片

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第4张图片PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第5张图片

 

上面的账号密码一定要记住

 

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第6张图片


安装好postgresql开始安装postgis,自动安装:

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第7张图片

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第8张图片

等等等,比较慢

PostgreSQL的stack可以直接下载插件,但是过于龟速,安装PostgreSQL时可以不装,直接去PostGIS官网下载即可(http://www.postgis.net/)。这里就不自己下载了,默认方法。

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第9张图片PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第10张图片

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第11张图片

 

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第12张图片

一定要选择创建空间数据库: 

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第13张图片

 

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第14张图片

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第15张图片

装完PostgreSQL后才能装PostGIS,装PostGIS时会让你默认创建一个PostGIS数据库,以后创建空间数据库都得基于此模板创建

 

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第16张图片

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第17张图片

 有些人可能遇到以上问题,原因是以前装过低版本然后卸载的

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第18张图片

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第19张图片

替换一下一个dall文件即可,这里不赘述。


最后安装成功 ,这个postgresql最新版本是网页端的,不是桌面应用程序,很6

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第20张图片

 

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第21张图片


遇到以下问题的解决方法:

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第22张图片

 

解决PostGIS打开shp文件输入输出模块出现"找不到文件libintl-9.dll"的问题

 

找到shp2pgsql-gui.exe这个程序的目录

复制一份libintl-8.dll副本,改名为libintl-9.dll即可。

 

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第23张图片

 

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第24张图片

postgresql数据库的插件postgis安装成功,可以连接postgresql

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第25张图片


最后posgis和QGIS进行链接很简单,链接参数如下

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第26张图片

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第27张图片

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第28张图片

 

链接成功

 


 

ArcGIS 10.7 和 ArcGIS Pro 2.3 的 PostgreSQL 数据库要求:

http://desktop.arcgis.com/zh-cn/system-requirements/latest/database-requirements-postgresql.htm

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第29张图片

 

 

ArcMAP10.2连接PostgreSQL具体步骤如下:

 

1.将ArcGIS文件夹下DatabaseSupport\PostgreSQL支持文件(路径:C:\Program Files (x86)\ArcGIS\Desktop10.4\DatabaseSupport\PostgreSQL\9.4\Windows64)拷贝至PostgreSQL的bin(路径:..\PostgreSQL\9.4\bin)文件夹。

 

2.修改配置文件 pg_hba.conf(路径:..\PostgreSQL\9.4\data)中内容为:

 

IPv4 local connections:

host     all     all     0.0.0.0/0     md5

# IPv6 local connections:

host     all     all     ::/0     md5

 

3.ArcMAP中创建企业级数据库

 

其中需要选择ArcGIS Server授权文件,选择对应版本的即可。

 

4.将ArcGIS Server注册到数据库

 

5.添加数据库连接

 

6.导入数据,进行发布

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第30张图片

 

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第31张图片

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第32张图片

 

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第33张图片

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第34张图片

26918

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第35张图片

4326

 

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第36张图片

 

arcmap10.2由于版本问题的确无法和postgresql11.4版本的数据库连接,但是我有arcgisPro,这个是可以很方便连接:

 

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第37张图片

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第38张图片

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第39张图片

 

PostGreSQL + PostGIS 在windows10下安装以及与ArcGIS和QGIS的连接步骤完整版_第40张图片

连接成功,美滋滋。

 

你可能感兴趣的:(小知识,软件)