近年来,随着移动设备和技术的飞速发展,越来越多的应用已经悄无声息的转移到了移动设备上,移动应用与今天我们几乎无法离开的网络应用一样,正在深刻地改变着人们的工作和生活。 GIS 作为一种面向应用的技术,与移动技术的结合必将大力推动 GIS 走进更广的领域。
什么是移动GIS
移动GIS是将GIS能力部署到移动设备上的技术。实现移动端上的丰富GIS功能,包括利用地图分析问题,做出决策,采集新的地图要素,检查、维护数据,离线,在线的查询、分析等。
为什么要使用移动GIS
提高外业的生产效率:利用地图做出决策,查看实时信息的位置,利用地图进行路径规划。
维护可操作的数据:调查权属,采集精确位置,记录事件,捕捉真实图像。
快速获得操作记录:实时位置,无线数据同步。
ArcGIS 移动产品家族成员介绍
在传统互联网向移动互联网扩展的大潮中, Esri 公司的产品也迅速从传统领域向移动领域扩展。过去的几年中, ArcGIS 移动产品家族成员不断增加,陆续推出当前最热门的移动终端上的产品和应用。目前,移动家族成员包括:
ArcGIS for Windows Mobile
专门用于在组织需要支持断开或偶尔连接工作流程的地方收集移动数据。 ArcGIS for Windows Mobile 技术,其任务基于工作流程,已经成为企业移动环境、各级政府机关、整个私营部门和研究团体中非常流行的技术。最新发布的 ArcGIS for Windows Mobile 在跨客户端应用程序、 SDK 和 geoprocessing 工具方面做了许多稳定性的提高和改进。它的特点是拥有自己的离线缓存格式,可完全离线使用,也可与 ArcGIS Server 随时进行各种粒度的缓存同步;基于任务模式,由工作流驱动,非 GIS 人员可以很快上手;可进行离线数据编辑,属性 / 空间查询,外业人员协作等任务;具有丰富的定制功能,并提供功能全面的 SDK 可进行二次开发,在国内拥有广大的用户群体。
ArcPad
一个具有先进 GIS/GPS 编辑功能的特定的移动制图和野外 GIS 应用程序。这是一个开箱即用的软件产品 , 基于 Windows Mobile 平台,最新版本是 ArcPad 10.0.2 (支持 Windows Mobile 6.5 )增强了定制功能、一个更新帮助系统、改进了图层和支持标注。特点是数据采集精度高(可到分米级),支持并推荐采用完全离线作业方式,包含丰富的 GIS 功能,比如图形(有捕捉功能) / 属性 / 符号编辑,图层管理等,界面类似 ArcMap ,适合 GIS 专业人员使用,可通过界面或脚本语言进行定制。由于推出早(历经 5.X , 6.X , 7.0,7.1,8.0.10 几个版本),功能实用而丰富,收到广大用户青睐。在过去 11 年里,已经成功地在全球众多组织中部署和管理,目前全球用户超过 100,000 。
ArcGIS for iOS 、 Android 和 Windows Phone
专为在智能手机和平板电脑平台上使用 GIS 而设计。企业级 GIS 客户可以通过 ArcGIS Server 或 ArcGIS Online 把这些技术用作其现有 ArcGIS 系统中的移动门户。开发人员可以在这些平台上使用 SDK 开发符合其特定业务需求、自我品牌的制图应用程序。以上三个产品( ArcGIS for iOS , ArcGIS for Windows Phone , ArcGIS for Android )是 ArcGIS 新一代的移动产品,就目前版本而言,大部分功能都是基于 ArcGIS Server 所发布的地图服务来使用(需要网络环境支持),包括地图操作, GraphicsLayer/FeatureLayer 支持,各种 Task ( Identity/Query/Find/GeoProcessing 等)的使用等。可以看出,这三种移动产品与 ArcGIS 客户端 API ( ArcGIS API for Javascript/Flex/Silverlight )所提供的功能基本一致,因此它们的概念和开发方式与三种客户端 API 无异。大家可能比较关心这三种 API 的离线使用方式,目前来说,理论上可以实现离线使用,但需要自己进行开发定制,可参考 iOS 中自定义图层的例子 。以后的版本中肯定会加入离线模式。
随着云计算的发展和普及,移动 GIS 的应用获得了有力的模式和广阔的前景。而 ArcGIS 10.1 面向云的产品架构改变,也为移动家族成员的快速发展提供了很好的基础。让我们期待 ArcGIS 移动领域产品的更多改进,期待 ArcGIS 移动产品家族推动移动 GIS 应用领域涌现出更多优秀的案例!
文章部分源引自 菩提老王 的博客。