论文部分内容阅读
GIS,近年来已经从不为大众所知的专用系统,渐渐的走向广大的用户群。继前几年WebGIS的迅速发展后,MobileGIS成为了其应用发展的又一热点。而随着无线通信领域近年来的飞速发展,目前主流手机的计算能力和依托无线网络的通信能力已使手机成为一种可胜任各种无线数据应用的运行平台。基于手机的MobileGIS将使人们可以更方便的获得更加及时有效的位置服务。
BREW是高通公司推出的可广泛运行于CDMA手机等移动设备的统一的无线数据应用平台,为手机应用的开发提供了一个优秀的软件平台和通用的公共运行环境,使在手机平台上开发诸如导航等“较大”的手机应用成为可能。本文主要介绍了我们将MPCN(多用途通信导航)的MapSystem子系统移植到手机上并拓展成为一个供手机应用开发者使用的,开放的、面向手机的GIS中间件平台的开发工作。文中介绍了系统的组成部分:手机客户端地图浏览器插件和服务器端GIS中间件平台,并对各个部分的整体设计和具体实现作了详细描述,最后结合自己的研究,提出了进一步的研究方向和发展趋势。
在实际的项目开发中我们综合考虑了在内存受限,性能敏感型嵌入式设备上应用开发、矢量地图数据优化、GIS功能模块的划分等问题。以适应手机屏幕尺寸、提高效率、减小数据量的大小和复杂程度。为降低应用和二次开发的门槛,考虑到地图数据的来源的多样性和应用业务逻辑的多样性,我们的设计和实现以开放的GIS中间件为目标,实现了业务逻辑和GIS基本服务的分离。其原型系统在测试中表现出了比较理想的性能。该系统已经中标《中国联通位置服务地理信息(GIS)系统工程》,并正在辽宁、黑龙江两省实施。