Arcgis创建基于PostGIS数据库

本文详细介绍了PostgreSQL数据库的下载与安装过程,包括PostGIS的获取与安装,以及如何配置数据库和与ArcGIS建立链接。在安装过程中,强调了创建用户、初始化数据库、设置编码和区域位置等关键步骤。最后,文章提到了解决模式不匹配问题的方法和数据导入的成功案例。
摘要由CSDN通过智能技术生成

目录

1、Postgresql下载地址及安装

2、postGIS下载

3、postgresql配置

4、postGIS安装

 5、与arcgis链接

6、测试



1、Postgresql下载地址及安装

下载地址: EDB官网Postgresql安装程序(下载版本10):Community DL Page

2、postGIS下载

网址:Index of /postgis/windows/ (osgeo.org)http://download.osgeo.org/postgis/windows/

(选择pg10)

3、postgresql配置

1、将postgresql压缩包解压到当前文件夹

 解压后的文件为

转到pgsql文件夹下

查看pgsql下的目录

初始化数据库:

 (1)创建window用户(控制面板->用户账户->用户账户->管理其他账户->添加用户账户->不使用Microsoft 帐户登录(不推荐)->本地账户)

(2)创建初始化数据库:initdb.exe

(3)将数据放在data文件夹里面

(4)设置编码器,使用UTF-8

(5)指定使用的区域位置locale

(6)指定windows的用户目录:postgres

(7)开关W

输入密码(两次)

 提示启动方式:-D表示启动的是哪个数据目录;-l表示写入日志(例如数据库启动失败或出现问题、或对操作的日志也写入logfile里面) 

 到这里postgresql数据库已经配置完成

4、postGIS安装

 安装到刚刚创建的文件夹pgsql

 

输入配置postgresql时的密码

 

 postgis安装完成!

 5、与arcgis链接

将Arcgis的st_geometry.dll文件复制到postgresql安装目录下的lib文件夹

 st_geometry.dll文件位于:

localhost(本机),  5432为端口号(如果没有改的话) ,数据库的名字gis_gev(如果不给的话,系统默认创建sde数据库),

双击添加数据库连接

 

设置连接 

 

6、测试

 导入数据

出现模式不匹配问题;所以要新建模式,下面在navicat工具中进行:

local为服务器(实例),实例里边有若干个数据库

新建模式:①右击数据库

 ②用SQL语句新建模式

导入数据成功

 文章是记录空间数据库课设需要软件安装及配置,希望对你也有帮助!

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值