arcgis server发布shp服务实现数据库更新后服务也相应更新数据

arcgis server发布shp服务实现数据库与服务同步更新数据

  • 1 前言
  • 2 shp文件条件准备>使用arc Map 打开shp文件
  • 3 托管关联数据库
  • 4 发布服务

1 前言

现在有一个需求,需要发布一个shp文件为arcgis server,同时这个服务是会变化的(我的项目中是根据客户输入的条件不同,会有不同的颜色显示),本次记录的就是发布shp的动态调整服务。

Arcgis和Arcgis Server都为10.2版本
数据库为Oracle11g,同时安装Arcgis的电脑已经安装了Oracle客户端

2 shp文件条件准备>使用arc Map 打开shp文件

右击shp文件名 > 打开属性表:准备好需要颜色分级的字段(这里不讲解关于字段的操作)
arcgis server发布shp服务实现数据库更新后服务也相应更新数据_第1张图片

双击文件名打开属性框 > 符号系统 > 数量 > 分级符号 ,将分级显示的颜色分配好
arcgis server发布shp服务实现数据库更新后服务也相应更新数据_第2张图片
arcgis server发布shp服务实现数据库更新后服务也相应更新数据_第3张图片
arcgis server发布shp服务实现数据库更新后服务也相应更新数据_第4张图片
arcgis server发布shp服务实现数据库更新后服务也相应更新数据_第5张图片

arcgis server发布shp服务实现数据库更新后服务也相应更新数据_第6张图片

3 托管关联数据库

窗口菜单 > 目录 > 数据库连接 > 添加数据库连接
arcgis server发布shp服务实现数据库更新后服务也相应更新数据_第7张图片

目录 > 工具箱 > 系统工具箱 > data Management tools > 地理数据库管理 > 创建企业级地理数据库
arcgis server发布shp服务实现数据库更新后服务也相应更新数据_第8张图片
arcgis server发布shp服务实现数据库更新后服务也相应更新数据_第9张图片

目录 > 工具箱 > 系统工具箱 > data Management tools > 地理数据库管理 > 启用企业级地理数据库
arcgis server发布shp服务实现数据库更新后服务也相应更新数据_第10张图片
arcgis server发布shp服务实现数据库更新后服务也相应更新数据_第11张图片

目录 > GIS服务器 > 添加Arcgis Server
arcgis server发布shp服务实现数据库更新后服务也相应更新数据_第12张图片
arcgis server发布shp服务实现数据库更新后服务也相应更新数据_第13张图片

新创建的arcgis server连接右击 > 服务器属性
arcgis server发布shp服务实现数据库更新后服务也相应更新数据_第14张图片
arcgis server发布shp服务实现数据库更新后服务也相应更新数据_第15张图片
arcgis server发布shp服务实现数据库更新后服务也相应更新数据_第16张图片
arcgis server发布shp服务实现数据库更新后服务也相应更新数据_第17张图片

arcgis server发布shp服务实现数据库更新后服务也相应更新数据_第18张图片
文件 > 地图文档属性
arcgis server发布shp服务实现数据库更新后服务也相应更新数据_第19张图片
arcgis server发布shp服务实现数据库更新后服务也相应更新数据_第20张图片

4 发布服务

arcgis server发布shp服务实现数据库更新后服务也相应更新数据_第21张图片
arcgis server发布shp服务实现数据库更新后服务也相应更新数据_第22张图片
arcgis server发布shp服务实现数据库更新后服务也相应更新数据_第23张图片
arcgis server发布shp服务实现数据库更新后服务也相应更新数据_第24张图片
arcgis server发布shp服务实现数据库更新后服务也相应更新数据_第25张图片

待发布成功后,数据库中会多出一个与shp文件同名的数据库表,修改这张表中的对应分级的字段值,服务的颜色就会发生相应的变化

你可能感兴趣的:(Arcgis,arcgis,arcgis,server,shp服务)