ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)

目录

  • 1 PostgreSQL 11.0安装及配置
  • 2 psqlODBC安装及配置
  • 3 PostGIS安装及配置
  • 4 pgAdmin4使用入门
  • 5 空间数据导入
    • 5.1 将PostgreSQL的bin文件路径添加到系统环境变量
    • 5.2 栅格数据导入
    • 5.3 矢量数据导入
  • 6 PostgreSQL卸载
    • 6.1 自带卸载工具
    • 6.2 Geek Uninstaller
  • 7 ArcGIS Desktop连接PostgreSQL
    • 7.1 连接准备
    • 7.2 ArcGIS数据库连接
      • 7.2.1 ArcMap
      • 7.2.2 ArcGIS Pro
    • 7.3 注册数据库到ArcGIS Server

@(ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)——ArcGIS 10.6&&ArcGIS Pro 2.3)

1 PostgreSQL 11.0安装及配置

软件下载入口

ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第1张图片
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第2张图片
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第3张图片ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第4张图片ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第5张图片ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第6张图片
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第7张图片ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第8张图片
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第9张图片
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第10张图片
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第11张图片
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第12张图片ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第13张图片ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第14张图片
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第15张图片ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第16张图片

2 psqlODBC安装及配置

ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第17张图片
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第18张图片

3 PostGIS安装及配置

ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第19张图片ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第20张图片ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第21张图片ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第22张图片ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第23张图片ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第24张图片

4 pgAdmin4使用入门

ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第25张图片ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第26张图片
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第27张图片
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第28张图片ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第29张图片ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第30张图片

5 空间数据导入

5.1 将PostgreSQL的bin文件路径添加到系统环境变量

ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第31张图片

5.2 栅格数据导入

1)raster2pgsql导入栅格数据

raster2pgsql -s 投影坐标系 -I -M -C shp文件路径 -t 切片大小 新建的数据表名 |psql -h localhost -p 5432 -U 数据库用户 -d 数据库名 -W

raster2pgsql -s 4326 -I -M -C D:\raster\t1.tif -t 256x256 public.t2 | psql -h localhost -p 5432 -U postgres -d ltest -W

ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第32张图片
2)特别提示
raster2pgsql导入栅格数据,与在ArcGIS中直接将栅格数据存储到PostgreSQL,存在两种截然不同的数据存储方式,间接导致后一种方式存储的栅格数据,无法在geoserver中通过postgis发布影像服务。
raster2pgsql导入栅格数据
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第33张图片

5.3 矢量数据导入

1) PostGIS Shapefile Import / Export Manager
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第34张图片
2) shp2pgsql导入矢量数据

shp2pgsql -s 投影坐标系  shp文件路径 新建的数据表名 |psql -h localhost -p 5432 -U 数据库用户 -d 数据库名 -W 字体编码

shp2pgsql -s 4326 D:\vector\T1.shp public.t1  | psql -h localhost -p 5432 -U postgres -d ltest -W GBK

ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第35张图片

6 PostgreSQL卸载

6.1 自带卸载工具

ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第36张图片
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第37张图片

6.2 Geek Uninstaller

1)下载完全卸载工具Geek Uninstaller
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第38张图片
2)点击完成卸载残留
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第39张图片

7 ArcGIS Desktop连接PostgreSQL

7.1 连接准备

1)ArcGIS 10.6及ArcGIS Pro支持的PostgreSQL可从官网帮助文档获取,也可直接查看安装文件DatabaseSupport

C:\Program Files (x86)\ArcGIS\Desktop10.6\DatabaseSupport\PostgreSQL

ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第40张图片
2)参考本文第1-3章安装PostgreSQL
3) 将ArcGIS10.6中的pgsqlengine.dllst_geometry.dll拷贝到PostgreSQL的lib文件下
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第41张图片
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第42张图片
4)由于ArcGIS Desktop是32位程序,ArcGIS10.5之前的版本需要将32位PostgreSQL的客户端的 libeay32.dlllibiconv-2.dlllibintl-8.dll, libpq.dllssleay32.dll文件拷贝到ArcGIS Desktop 安装目录的bin目录下,也从官网Binaries下载对应32位的客户端。然而,ArcGIS10.5及后续版本已经有这些文件,复制后反而可能导致无法连接
5)配置PostgreSQL实现TCP/IP访问连接,修改pg_hba.confpg_hba.conf文件
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第43张图片
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第44张图片
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第45张图片
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第46张图片

7.2 ArcGIS数据库连接

注意:创建企业级地理数据库时,授权文件须为ecp文件,prvc可在授权终端通过在线或者邮件方式自助转换为ecp

7.2.1 ArcMap

1)普通连接
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第47张图片
2)企业地理数据库连接
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第48张图片
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第49张图片
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第50张图片
3)启用地理数据库

注意:企业地理数据库未启动前无法导入栅格数据

ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第51张图片
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第52张图片
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第53张图片
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第54张图片
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第55张图片

7.2.2 ArcGIS Pro

1)普通连接
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第56张图片
2)企业地理数据库连接
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第57张图片
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第58张图片

7.3 注册数据库到ArcGIS Server

1)注册数据库
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第59张图片
2)验证数据库可用性
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第60张图片
ArcGIS Desktop直连PostgreSQL安装及配置图解(windows)_第61张图片

你可能感兴趣的:(ArcGIS Desktop直连PostgreSQL安装及配置图解(windows))