一、配置环境

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 发布要素服务

2. 新建数据表

ArcGIS 发布要素服务

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

ArcGIS 发布要素服务

ArcGIS 发布要素服务

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

ArcGIS 发布要素服务

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

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

ArcGIS 发布要素服务

至此postgresql配置完成

二、ArcCatalog配置

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

ArcGIS 发布要素服务

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

ArcGIS 发布要素服务

图中为升级后样子,需要使用授权文件ArcGIS 发布要素服务

3.      右键连接导入要素类

ArcGIS 发布要素服务

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

ArcGIS 发布要素服务

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

三、ArcGISMap发布服务

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

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

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

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







相关文章:

  • 2021-06-18
  • 2022-01-09
  • 2021-05-22
  • 2021-11-26
  • 2021-04-29
  • 2021-12-30
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-04-08
  • 2021-12-29
  • 2021-08-10
  • 2021-07-19
  • 2022-12-23
  • 2022-03-03
相关资源
相似解决方案