《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、参考资料
文章若无特殊说明均为原创,原创作品,允许转载,转载时请务必以超链接形式标明文章出处、作者信息和本声明。 博客:http://www.cnblogs.com/gis-luq 作者:gis-luq 邮箱:luqiang.gis@foxmail.com
《ArcGIS Runtime SDK for Android开发笔记》——数据制作篇:发布具有同步能力的FeatureService服务...相关推荐
- 《ArcGIS Runtime SDK for Android开发笔记》——离在线一体化技术:概述
1.前言 数据生产和数据展示是常见的两大专业级移动GIS应用场景,这里我们针对数据生产环节的ArcGIS的离在线一体化技术给大家做一个基本的介绍和梳理. 使用ArcGIS离在线一体化技术首先需要以下基 ...
- 《ArcGIS Runtime SDK for Android开发笔记》——离在线一体化技术:离线矢量数据同步...
1.前言 上一篇文章中我们实现了离线要素的编辑操作,这一篇中主要介绍离在线一体化技术中最后一个环节离线数据的同步功能,通过对数据的上传,服务器端的版本化管理,实现数据生产管理的整个流程. 转载请注明出 ...
- 《ArcGIS Runtime SDK for Android开发笔记》——离在线一体化技术:离线矢量数据编辑...
1.前言 在上一篇我们已经实现了离线地理数据库的下载,这一篇我们着重介绍离线数据库的加载与编辑. 由于ArcGIS Runtime SDK for Android 10.2.X版本并没提供要素绘制功能 ...
- 《ArcGIS Runtime SDK for Android开发笔记》——离在线一体化技术:离线矢量数据下载...
1.前言 1.1.环境准备: ArcGIS for Desktop 10.4.1(10.2.1以上版本即可) ArcGIS for Server 10.4.1 (10.2.1以上版本即可) Postg ...
- 《ArcGIS Runtime SDK for Android开发笔记》
开发笔记之基础教程 ArcGIS Runtime SDK for Android 各版本下载地址 <ArcGIS Runtime SDK for Android开发笔记>--(1).And ...
- 《ArcGIS Runtime SDK for Android开发笔记》——(7)、示例代码arcgis-runtime-samples-android的使用...
1.前言 学习ArcGIS Runtime SDK开发,其实最推荐的学习方式是直接看官方的教程.示例代码和帮助文档,因为官方的示例一般来说都是目前技术最新,也是最详尽的.对于ArcGIS Runtim ...
- 《ArcGIS Runtime SDK for Android开发笔记》——(6)、基于Android Studio的ArcGIS Android工程结构解析...
1.前言 Android Studio 是第一个Google官方的 Android 开发环境.其他工具,例如 Eclipse,在 Android Studio 发布之前已经有了大规模的使用.为了帮助开 ...
- 《ArcGIS Runtime SDK for Android开发笔记》——(9)、空间数据的容器-地图MapView
1.前言 在上一篇内容里介绍了 关于ArcGIS Android开发的未来("Quartz"版Beta)相关内容,期间也提到了关于API接口的重构,开发思路的调整,根据2015UC ...
- 《ArcGIS Runtime SDK for Android开发笔记》——(5)、基于Android Studio构建ArcGIS Android开发环境(离线部署)...
1.前言 在上一篇的内容里我们介绍了基于Android Studio构建ArcGIS Runtime SDK for Android开发环境的基本流程,流程中我们采用的是基于Gradle的构建方式,在 ...
- 《ArcGIS Runtime SDK for Android开发笔记》——(11)、ArcGIS Runtime SDK常见空间数据加载...
ArcGIS Runtime SDK for Android 支持多种类型空间数据源.每一种都提供了相应的图层来直接加载,图层Layer是空间数据的载体,其主要继承关系及类型说明如下图所示: 转载请注 ...
最新文章
- c语言赋值x为字母,C语言算术、赋值、关系、逻辑运算详细剖析---
- CentOS6.5Minimal安装Gitlab7.5
- MetaSploit攻击实例讲解------攻击445端口漏洞(kali linux 2016.2(rolling))(详细)
- Spring中基于注解@AspectJ的AOP实现
- 实训09.11:java重点内容介绍
- 【Python CheckiO 题解】Speech Module
- python 编程效率_如何有效提升数据分析效率?五大Python技巧
- MySQL修改、删除表的结构
- bzoj 4393 Usaco Fruit Feast
- CSS子元素居中(父元素宽高已知,子元素未知)
- 在ie7中overflow:hidden失效问题及解决方案
- 三个参数 matlab程序,用matlab求定积分的三个实例代码
- 11.1-12.31推荐文章汇总
- win10桌面计算机快捷没了,大神帮您win10系统桌面计算机快捷图标不见了的技巧...
- 如何在Photoshop里抠头发丝
- 下拉推荐在 Shopee Chatbot 中的探索和实践
- Linux电脑睡眠后黑屏打不开,电脑睡眠后黑屏打不开怎么解决
- js中怎样把ASCII码中的字符与十进制的数相互转换-学习笔记
- 【数据库】国土空间规划数据库(全域)_模板空库
- 基于yolov5与改进VGGNet的车辆多标签实时识别算法