ArcGIS 发布要素服务

一、配置环境

ArcGIS Server发布要素服务,需要安装ArcGISMap(或者ArcGIS SDE)和对应版本的直联数据库,此文以ArcGISMap10.3与PostgreSQL9.3直联为例,ArcGIS Server10.3安装在Windows Server2012服务器中,IP地址为:192.168.1.100

 

安装软件的步骤省略

在服务器端配置postgresql

1.打开pgAdminIII,链接localhost:5432并新建数据库sqltest

ArcGIS 发布要素服务_第1张图片

2. 新建数据表

ArcGIS 发布要素服务_第2张图片

3.新建登录角色sde,并赋予超级管理员权限

ArcGIS 发布要素服务_第3张图片

ArcGIS 发布要素服务_第4张图片

4. 进入到postgresql安装目录下,本机地址为:C:\Program Files\PostgreSQL\9.3\data,打开pg_hba.conf文件并编辑

将IPV4的地址改为需要连接到此数据库的所有IP

5.从ArcGISMap的database依赖库文件copy至postgresql中,ArcGISMap地址为:C:\Program Files(x86)\ArcGIS\Desktop10.3\DatabaseSupport\PostgreSQL\9.3\Windows64,文件为

至此postgresql配置完成

二、ArcCatalog配置

1.      在客户端创建数据库连接,连接地址为服务器ip

ArcGIS 发布要素服务_第5张图片

2.双击刚刚创建的连接,右键升级为地理服务

ArcGIS 发布要素服务_第6张图片

图中为升级后样子,需要使用授权文件

3.      右键连接导入要素类

ArcGIS 发布要素服务_第7张图片

4.      给发布的要素注册版本

ArcGIS 发布要素服务_第8张图片

5.      注册成功后注意勾选——注册所选对象并将编辑内容移动到基表选项后再点确定

三、ArcGISMap发布服务

1.      打开ArcGISMap,新建空白map,连接到刚刚添加的数据库,把发布的要素拖动到空白界面中

2.      点击文件——共享——服务——发布服务

3.      按照正常的发布服务流程一直到解析服务时,点击功能,勾选feature access选项分析,出现报错

4.      双击报错,点击加号注册数据库,在进行分析后发布服务成功







你可能感兴趣的:(ArcGIS 发布要素服务)