ArGIS Android Editing Introduction

矢量编辑概要ArGIS Android Editing Introduction

1.矢量编辑操作(三种)

1.1 增加

1.2 更新

1.2.1 属性更改

1.2.2 几何更改(位置/形状)

1.2.3 增加,更新,删除矢量附件(如图片等)

1.3 删除

2.支持的工作流

2.1 在线 online

2.2 离线 offline:离线编辑会保存在临时数据库中,可在重新接入网络环境时进行同步更新。

ps:编辑模型:

1.要素表(Feature Table)编辑

在要素服务或地理空间数据库中创建要素表

(GeodatabaseFeatureTable andGeodatabaseFeatureServiceTable classes),然后进行可进行上述三种矢量编辑操作,即图层类显示要素,但编辑是在要素表类进行的。支持离线和在线编辑

2.要素图层(Feature Layer)编辑

注:通过地理包文件(GeoPackage file)(.gpkg)的编辑,为独立且不支持要素服务的编辑;

开发人员如想多用户分享交互编辑结果,则应使用要素服务。

 

在要素图层类中进行编辑,并且显示,只支持在线编辑。

 3.离、在线开发方式:

仅离线:Feature Table 类,同时创建离线地图

仅在线:Feature Layer或GeodatabaseFeatureServiceTable  均在要素服务中处理

在线+离线:

方案一:均采用Feature Table 类

方案二:在线:Feature Layer +离线 GeodatabaseFeatureTable

4.编辑器跟踪:

通过要素属性进行跟踪,支持:

创建要素的用户,创建要素的日期和时间;最后编辑要素的用户,要素最后编辑的日期与时间

来自:https://developers.arcgis.com/android/guide/editing.htm

posted @ 2015-03-19 20:41  MayDay_51holiday  阅读(274)  评论(0编辑  收藏  举报