APP下载

MobileGIS主流开发方式发展趋势分析

2017-09-12夏晨晨

现代商贸工业 2017年24期
关键词:开发方式

夏晨晨

摘要:移动地理信息系统(Mobile Geographic Information System,Mobile GIS)近年来得到了迅猛的发展,移动GIS应用层出不穷,服务于各行各业。分析当前Mobile GIS主流开发方式,探讨其主要特点及优势,进一步提出Mobile GIS的发展趋势。

关键词:Mobile GIS;开发方式

中图分类号:TB文献标识码:Adoi:10.19311/j.cnki.16723198.2017.24.093

1Mobile GIS概述

Mobile GIS 即移动GIS,是在嵌入式系统的基础上集成移动计算机技术、移动通信技术、移动定位技术,以拓展GIS的应用领域,提高GIS数据采集、管理能力为目的系统,继WEBGIS、桌面GIS之后的又一技术热点,能满足个人和企业等用户在移动定位、办公等方面的需求,同时推动了各种LBS服务应用的发展。

Mobile GIS主要由无线通信网络、移动终端设备、GIS服务器以及空间数据库组成。Mobile GIS的特点为:

(1)移动性:Mobile GIS的应用程序可通过移动设备,远程访问服务器端获取空间信息服务。

(2)多样性:Mobile GIS 可在各种终端设备上運行,从PC、便携电脑到PDA、智能手机以及专用的GIS嵌入式设备。

(3)实时性:Mobile GIS能够在移动时通过移动智能终端的通信、定位等模块获取信息,并及时处理传送给使用者。

(4)数据资源多样和分散性:随着用户位置的改变,用户需要的信息也会有所差异。

(5)依赖性:Mobile GIS高度依赖于空间位置,受限于无线通信网络覆盖范围。

(6)有限的带宽、计算能力和存储能力: Mobile GIS与 Internet 相比,同期间无线网络带宽相对较小,且计算机能力、存储能力与台式机和工作站比也相对较弱。若要为用户提供有效的服务,首先 Mobile GIS 必须高度提炼信息,并且要充分的利用本地资源。

2Mobile GIS主流开发方式

对比、分析当前移动GIS应用,Mobile GIS的开发方式主要有:基于传统地理信息系统的厂商提供的移动GIS 开发平台的二次开发,基于地图服务商提供的移动地图API的二次开发,自主开发。

2.1基于现有Mobile GIS的开发

基于传统GIS厂商提供的移动GIS 开发平台的二次开发是研究人员利用现有的Mobile GIS平台,借助厂商提供的工具软件进行系统的二次开发。利用这些开发平台可很大程度上简化移动终端的开发过程。这种开发方式具有开发平台稳定,便于操作、功能强大、开发周期较短等特点,是当前Mobile GIS的主流开发方式,且国内外厂商都有相应的Mobile GIS解决方案。

目前比较具有代表性的Mobile GIS平台有:

(1)ESRI公司推出的Mobile GIS系列平台,例如:ArcPad、ArcGIS for Android/Ios/Windows Phone、ArcGIS Mobile等。其中ArcGIS Mobile和ArcPad是最早运用于Windows的移动设备,主要功能是面向野外GPS数据的采集和地图浏览等,紧接着推出了ArcGIS for Android/Ios/Windows Phone。 ESRI公司的移动 GIS应用涉及了目前最为普及的三种智能移动终端领域,致力于为用户提供更加全面和专业的GIS服务。

(2)北京超图公司开发的嵌入式GIS开发平台eSuperMap,支持大多数符合工业标准的嵌入设备,能高效地开发各类嵌入式GIS应用系统,满足数据收集、绘制编辑、地图操作、路径导航等户外作业,实现多平台数据资源的共享以及协同合作。

(3)中地数码公司MapGIS Mobile 9系列软件,为 Android、iOS、Windows Mobile、Windows Phone等各种主流移动智能终端提供支持,依托了MapGIS IGSS共享服务平台,为使用者提供无差异的在线和离线GIS服务,实现高效的Mobile GIS服务。

这些Mobile GIS平台,已经在野外数据采集,电力设施维护方面取得了较好的应用。通过对现有Mobile GIS的二次开发,从而服务于教育、交通协管、室友和天然气、监管资源、监管设备、制图自动化、城市和区域规划、监管人口和商业等多个领域。例如:魏晓峰基于ArcPad平台开发Mobile GIS应用于绿化数据的采集,提高数据采集的质量、规范了数据格式、简化了采集流程;丛晓孺等利用ArcGIS Runtime for Android作为开发平台,将开发出的Mobile GIS应用与土地调查,大大提高外业工作效率;张维明等基于Silverlight的新版本技术平台开发能够为供水施人员提供方便快捷地实现管网及相关附属设施的属性查询、事故现场阀门的定位,能缩短抢修时间的Mobile GIS。

2.2基于移动地图API的开发

基于地图服务商提供的移动地图API的二次开发是指将Geoogle、百度、高德等地图服务商提供的移动地图API与其他平台或编程语言结合的方式,开发Mobile GIS。这种开发方式具有轻便易用,开发文档详细,容易上手特点。服务商提供的API是免费,但必须遵守适用条款,所以开发的Mobile GIS的数据和服务具有限制、不适合特殊行业领域的移动GIS应用。因此该种开发方式多被用于便民的吃穿住行玩等方面。例如:滴滴出行、美团外卖、咕咚、Uber优步等应用。

2.3自主开发

自主开发是依据空间数据采集、编辑和分析处理获取的结果,由开发人员独立的研究设计所有算法,并运用操作系统平台要求的程序开发语言通过编程来实现这些算法。这种开发方式具有开发成本低,可灵活定制各种功能的特点。但限制于团队开发人员编程能力,且开发周期长,困难多。但这些缺点并不能影响其在各个领域中的应用。endprint

近年来,我国失踪儿童人数剧增,姚远等人针对这一社会现象自主研发了中国失踪儿童互助Mobile GIS系统,为失踪儿童家庭和社会提供最为便捷高效的互助寻亲服务;张浩等将广州市城市规劃勘测设计研究院自主研发的Mobile GIS应用于广州市行政区域勘察中,探索了高效可行的行政区域界线勘察技术路线。

3Mobile GIS 发展趋势

就目前Mobile GIS的研究现状看来,未来Mobile GIS的发展趋势,将围绕当前出现的问题进行展开完善,从而进一步发展。

目前,Moblie GIS基于移动地图API的开发方式,主要是面向大众消费群体,因该类Mobile GIS本身数据和服务的局限性,不能为特殊行业和部门的用户提供他们所需的专业且全面的GIS。因此未来应针对这些用户需求,开展Mobile GIS应用研究。

对于Mobile GIS的移动终端,当前除了PDA,智能手机外,多数专业移动设备体积较大,成本较高,不利于外业携带,未来Mobile GIS将探索更多体积小、成本低、便于携带的新移动终端设备。

针对基于现有Mobile GIS的开发方式,许多GIS厂商例如ERSI和超图等提供的移动GIS开发平台的授权都非常昂贵,因此成本也是极高的。未来若要推进Mobile GIS的发展,有必要降低授权费或自主开发一套成本低,效率高的移动GIS,这也应是Mobile GIS的研究热点。

4结论

Mobile GIS集成了GIS、无线定位、无线网络以及计算机等技术,能够实时为用户提供地理信息,是GIS一个重要的研究方向。利用基于传统的GIS厂商提供的移动GIS开发平台和基于地图服务商提供的移动地图API进行二次开发,以及自主开发这三种主流开发方式进行开发的Mobile GIS应用,为各个领域带来了便捷、高效,为人们的生活、出行带来了便利。

参考文献

[1]柴莹莹.基于移动GIS灾害监测体系的研究.民营科技[J]. 2016,1:4041.

[2]闫伟.MobileGIS应用系统的设计与实现[D]. 杭州:杭州科技大学,2015.

[3]王芳雄,吴边,怡凯.移动GIS体系结构与关键技术[J]. 测绘与空间地理信息,2007,30(6):1218.

[4]黄辉.移动GIS原型系统构建及其应用研究[D]. 杭州:浙江工业大学,2007.

[5]王斌.基于QtforAndroid的移动GIS应用开发与研究[D]. 郑州:郑州大学,2016.

[6]莫洪源,杨海燕,黄春.基于SuperMap iMobile的移动GIS产品与应用[J]. 测绘与空间地理信息,2013,1:7780.

[7]刘琨.基于智能客户端的三维移动GIS的设计与实现[D]. 武汉:华中科技大学,2006.

[8]魏晓峰.基于ArcPad的移动GIS开发与应用[D].上海:华东师范大学,2006.

[9]丛晓孺、潘红汐,赵贵阳.移动GIS在土地调查中的应用研究[J]. 矿山测量,2017,45(2):00860089.

[10]张维明,马名楠,崔诗雯,张玺杨.移动GIS系统在供水管网现场管理中的应用研究[J]. 供水技术,2017,11(1):00520054.

[11]姚远,程昊,龚晓东,付乐,刘建华,杜明义.中国失踪儿童互助Mobile GIS系统的设计与实现[J]. 北京测绘,2017,(1):00850089.

[12]张浩,肖海威、喻永平.移动GIS在行政区域界线勘测中的应用[J].工程勘察,2017,45(2):5356.endprint

猜你喜欢

开发方式
新高考改革方案背景下的高一地理课程资源开发初探
缅甸水资源开发方式及应注意的问题
铁路客站设计与综合开发方式的研究