通过arcgis在PostgreSQL中创建企业级地理数据库

部署环境:

Win7 64位旗舰版

软件版本:

PostgreSQL-9.1.3-2-windows-x64

Postgis-pg91x64-setup-2.0.6-1

Arcgis 10.1 SP1

Arcgis与PostgreSQL版本支持请参考:http://resources.arcgis.com/zh-cn/help/system-requirements/10.1/index.html#/PostgreSQL_Database_Requirements/015100000075000000/

一、部署PostgreSQL数据库

双击postgresql-9.1.3-2-windows-x64.exe安装包,设置安装路径和数据存储路径后,输入数据库登录密码,之后默认安装即可

双击postgis-pg91x64-setup-2.0.6-1.exe安装包,设置安装路径与postgresql中的lib路径一致,之后默认安装即可

二、PostgreSQL配置

将Arcgis安装路径%System%\ArcGIS\Desktop10.1\DatabaseSupport\PostgreSQL\9.1\Windows64下的st_geometry.dll文件拷贝到PostgreSQL安装路径%System%\PostgreSQL\9.1\lib下

注:如果不将正确的 st_geometry.dll 库放在 PostgreSQL lib 文件夹下,将无法创建地理数据库。

为了方便其他客户端远程访问本数据库,需要对数据库的%System%\PostgreSQL\9.1\data文件夹下的pg_hba.conf文件中

# TYPE  DATABASE        USER            ADDRESS                 METHOD

# IPv4 local connections:
host    all             all             127.0.0.1/32            md5
host    all             all             192.98.12.1/24            md5              #指定192.98.12.1~255网段均可连接

相关参数进行配置(详细配置方法可参照:http://wenku.baidu.com/link?url=W6bUR3nTq6zJwCgqlDyrSg8uE6hxDMuTYeaNkHJ5Yt74-_W3J_jUgxZ5syi25Nr6S-7bgcRDhvRlVuOTIDZHWOwObOfdSh-EwcSr-2zUIKK)

三、Arcgis创建PostgreSQL空间数据库

启动Arccatalog软件,点击“ArcToolbox”菜单项,选择“CreateEnterpriseGeodatabase(创建企业级地理数据库)”,如下图所示:

在弹出的“创建企业级地理数据库”窗口中输入相关参数,如下图所示:

参数配置完成后点击“确定”进行创建,创建完成后“数据库连接”处添加该连接参数,如下图所示:

点击“确定”按钮,连接成功后PostgreSQL空间数据库创建完成

posted @ 2016-05-27 16:19  一点空白  阅读(854)  评论(0编辑  收藏  举报