Collector for ArcGIS的使用体验
基于Esri的Portal for ArcGIS(下面简称Portal),用户可以搭建一个本地的地理信息云平台。围绕着这个云平台,Esri为不同的终端提供了响应的解决方案,其中Collector for ArcGIS(下面简称Collector)就是面向智能移动终端的一个地理数据采集解决方案。

Collector作为一个即拿即用的应用程序,用户无需投入额外的开发成本,就能实现户外地理数据的访问和采集。它主要提供以下具体功能:
- 浏览地图
- 采集位置、属性、照片
- 查找地点、规划路线和导航
- 地图下载、要素同步
- 离线使用
- 轨迹记录
下面笔者就之前安装的Collector 10.4.2 安卓版本和Portal for ArcGIS 10.5版本,写一下本人的体验感受和使用中需要注意的地方。
要使用Collector,首先需要在Portal中创建WebMap,这项任务使用Portal内置的地图查看器就能完成。地图查看器实际上是一个在线的制图系统,操作简单,这里就不深入介绍了。针对离线地图,重点提及几个需要注意的地方。
第一个需要注意的地方是对于需要离线编辑的要素图层,需要在服务功能上启用Sync同步功能。如果服务是通过ArcGIS Server发布的,则在服务属性功能(Capabilities)栏中可以勾选启用同步功能;如果服务是托管在Portal中的要素服务,则在对应的Portal条目属性中设置,如下图。

另外还可以通过额外的设置,来控制用户的编辑行为,如下图。

第二个需要注意的地方是WebMap的离线设置,可以在对应的Portal条目属性中设置。如下图。

点击显示高级选项,可以控制同步的内容,例如可以设置在初始化时不下载已有数据,这样能缩短下载时间。

当上述工作准备好后,就可以使用Collector 来进行数据采集了 。进入Collector后,点击切换账号菜单。在系统弹出窗口中输入Portal for ArcGIS的Url地址,点击继续后,输入门户的账号用户名和密码,点击登录后,Collector会列出当前账号下的WebMap。

对于离线地图,会显示同步按钮。在联网的情况下,点击同步,系统会弹出地图界面,用户可交互选择需要下载的区域和地图切片级别。成功下载后,再次打开地图,则只会看到范围内的区域。这里要注意一点,在初始下载同步的时候,尽量选择当次采集任务需要覆盖的地理范围,因为离线后的地图范围是无法扩张的,如果采集范围超出了离线地图范围,则需要删除已经离线的地图,重新下载同步。

地图离线后就可以进行数据采集了,Collector的采集流程十分人性化,支持默认属性值和取值范围自动验证,支持添加图片作为附件。

对于线和面几何类型的图层,Collector还支持使用流方式进行自动采集。这项功能特别适合于搭乘车辆或者船只采集大范围区域位置的采集场景。采集完毕后,可以在地图的同步按钮上查看变更的记录数目,在联网的情况下,再次点击同步就能把数据推送会平台。这里要注意的一点是,Collector的同步功能是不考虑冲突的,它永远以它的版本为准。例如同一条记录,在移动端更新了,同时在平台中把数据删除了,同步后,更新后的数据在平台中会重现。

Collector作为专门面向数据采集人员的应用程序,除了支持智能设备自带的GPS定位外,还支持专业的定位设备,例如RTK GNSS系统,通过蓝牙或者连接线,可以为Collector添加这类专业的位置接受器,同时支持不同的地区坐标系,例如北斗系统所采用的中国2000坐标系统。

Collector作为一款现成的地理数据采集程序,用户交互界面设计和功能都十分实用。同时作为Portal地理平台的一个移动端,完全体现出一图多端应用的理念。普通的业务人员经过简单的培训就能上手,有效地提高了户外的工作效率。未来版本能支持新的矢量地图切片底图就更好了。
Collector for ArcGIS的使用体验的更多相关文章
- 2013Esri全球用户大会之ArcGIS for Desktop
Q1:ArcGIS 10.2 for Desktop中有哪些新特性? 增强的质量和性能 扩展并行处理能力 许多软件质量的改进 优化的文件处理 ...
- 使用 ArcGIS Online和APP进行监控操作和数据采集
主要介绍的App是Operations Dashboard for ArcGIS 和 Collector for ArcGIS,它们 提高了组织内日常操作的效率.精度和响应速度. 已经购买了 ArcG ...
- 2013Esri全球用户大会之ArcGIS for Server&Portal for ArcGIS
Q1:ArcGIS 10.2 for Server有哪些新特性? ArcGIS 10.2对于ArcGIS for Server来说是一个引人注目的版本.它建立在ArcGIS 10.1扎实雄厚的基础上, ...
- 【ArcGIS 10.2新特性】ArcGIS 10.2 for Server常见问题
1.ArcGIS 10.2有无测试版程序? 10.2没有正式的测试版程序,但是我们计划发布两个早期cuts软件给国际经销商.选中的用户和合作伙伴. 2.微软Azure云的ArcGIS forServe ...
- ArcGIS 10.5 named user介绍
1 Named user概述 1.1 Named user简介 Named user是ArcGIS产品自10.3版本正式推出的一种以用户为中心的授权机制,也称"授权 ...
- ArcGIS For Android 的标绘与可视化
参考 1. CSDN 相关博文 2. ArcGIS for Android 离线数据空间分析--叠加分析 3. ArcGIS for Android Runtime100 基本操作(五)——绘制图层和 ...
- 2013Esri全球用户大会之解读Web GIS
1 什么是Web GIS,它跟我有什么关系? Web GIS是传递GIS功能的一种新方式,在Esri把GIS作为平台进行实现的战略方向中位于中心位置.Web GIS为用户随时随地访问和使用地理信息提供 ...
- 【340】GIS related knowledge
mpk: 对地图文档以及所有引用的数据源进行打包可创建经过压缩的单个 .mpk 文件.参考,可以通过 Package Map 工具实现. Collector for ArcGIS Survey123 ...
- 手把手教你怎么用ArcgisOnline发布地图服务
Arcgis推出了Arcgis Online,但是大家都不知道这是个什么东西,怎么用这个东西,今天这篇文章手把手的教你如何使用Arcgisonline发布地图服务. 一.ArcgisOnline简介 ...
随机推荐
- Java 八大类型、String和 StringBuffer
1. 八大类型 类型 封装类 占字节 int; Integer; 4 short; Short; 2 byte; Byte; ...
- Mac下启动MySQL出现错误“the /usr/local/mysql/data directory is not owned by the 'mysql' or '_mysql' user”解决
错误如下: Warring the /usr/local/mysql/data directory is not owned by the 'mysql' or '_mysql' user 这应该是某 ...
- 一个好的函数(gcd)求最小公约数
这个函数是我无意中看到的很不错,很给力,我喜欢 是用于求最小公约数的 简单的描述就是,记gcd(a,b)表示非负整数a,b的最大公因数,那么:gcd(a,b)=gcd(b,a%b)或者gcd(a,0) ...
- #DP# ----- OpenJudge最大子矩阵
OpenJudge 1768:最大子矩阵 总时间限制: 1000ms 内存限制: 65536kB 描述 已知矩阵的大小定义为矩阵中所有元素的和.给定一个矩阵,你的任务是找到最大的非空(大小至少是1 ...
- Canvas 图片灰度
我们可以通过下面几种方法,将其转换为灰度: 1.浮点算法:Gray=R*0.3+G*0.59+B*0.11 2.整数方法:Gray=(R*30+G*59+B*11)/100 3.移位方法:Gray = ...
- 比AutoMapper轻量快速简洁的实体映射库YeaJur.Mapper
之前在做实体深拷贝时一直使用的AutoMapper,但是总是觉得其写法比繁琐,效率也不算很高,自己写了一个轻量级的实体拷贝库YeaJur.Mapper,和AutoMapper 测试对比如下 PK项 Y ...
- MIPS 跳转指令BAL vs JAL
今天调试程序,发现在windows和Linux下,diab编译的结果不一样,一个能跑一个不能跑.最后定位到了函数跳转上. 程序代码里的函数跳转写的是BAL,在windows下编译结果正常,在Linux ...
- 源码(05) -- java.util.AbstractCollection<E>
java.util.AbstractCollection<E> 源码分析(JDK1.7) ------------------------------------------------- ...
- 自学javaee程序员之路--ssm的小项目(一)
大家好~我叫王聪,缩写是WC(不是厕所!不是厕所!).是一名某内陆大四的学生.这两个月自学了javaee---关于web的一些心得,分享记录一下.建立这个博客的目的是望各位前辈学长指正批评~~也是建立 ...
- Struts2 struts.xml配置
<?xml version="1.0" encoding="GBK"?> <!--指定 Struts2 的DTD信息 DTD 指 Docume ...