標籤:
向量編輯概要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
ArGIS Android Editing Introduction