首页 > 代码库 > 《ArcGIS Runtime SDK for Android开发笔记》——数据制作篇:发布具有同步能力的FeatureService服务

《ArcGIS Runtime SDK for Android开发笔记》——数据制作篇:发布具有同步能力的FeatureService服务

1、前言

 从ArcGIS 10.2.1开始推出离在线一体化技术之后,数据的离在线一体化编辑一直是大家所关注的一个热点。数据存储在企业级地理数据库中,通过ArcGIS桌面软件加载后配图处理,并发布到ArcGIS for Server中,供移动端设备离线编辑使用,并可以同步回传版本化存档。这其中涉及多项配置操作,本篇文章主要针对FeatureService服务的发布流程做一个简单的介绍。以备查阅。

技术分享

转载请注明出处:http://www.cnblogs.com/gis-luq/p/5857188.html 

2、涉及软件

  • ArcGIS for Desktop 10.2.1 以上版本
  • ArcGIS for Server 10.2.1 以上版本
  • 使用数据库平台创建企业级地理数据库,如 PostgreSQL、Microsoft SQL Server、或 Oracle 设置企业级地理数据库。

3、制作步骤

3.1、创建企业级地理数据库

安装ArcGIS for Desktop、ArcGIS for Server ,创建企业级地理数据库略。

参考链接:http://jingyan.baidu.com/article/77b8dc7f9dff1f6174eab6a9.html

3.2、连接企业级地理数据,并将数据库注册到ArcGIS for Server

技术分享

3.3、添加测试数据到企业级地理数据库

技术分享

3.4、添加数据GlobalID、启用数据存档或版本化、启用附件

  • GlobalID: 需要将全局 ID 添加到您的数据以在客户端应用程序中本地使用要素服务。这样便可唯一地标识对数据库进行的编辑。
  • 启用存档:如果数据库中的数据为非版本化数据,因此需要启用存档,才能使客户端应用程序在本地使用要素服务。对数据进行的存档记录更改使得本地数据能够同步回要素服务。
  • 开启版本化:每一个被下载的数据库块作为一个版本,便于版本化管理,未与门户站点联合的ArcGIS Server地图版本的名称将为 Esri_Anonymous_<要素服务名称>_<ID>
  • 启用附件:如果要素编辑过程中涉及多媒体数据的添加,可开启附件功能。

技术分享

3.5、发布服务、开启FeatureAccress功能,并勾选同步选项

技术分享

其他说明:发布过程中若出现错误,请检查配图文档( .mxd工程)是否有描述信息、是否添加GlobleID,是否将企业级地理数据库托管到ArcGIS for Server,是否开启存档或版本化。

4、参考资料

https://server.arcgis.com/zh-cn/server/latest/get-started/windows/tutorial-set-up-feature-service-data-for-offline-use.htm
https://server.arcgis.com/zh-cn/server/latest/get-started/windows/tutorial-create-offline-maps-with-versioned-data.htm

《ArcGIS Runtime SDK for Android开发笔记》——数据制作篇:发布具有同步能力的FeatureService服务