论文部分内容阅读
随着移动设备、无线网络技术的不断发展、成熟和普及,移动应用所涉及的领域不断拓宽,在线地图服务也日益成为移动地图服务的发展趋势。然而,由于移动设备硬件和无线网络带宽等因素的限制,在线地图服务往往需要采用良好的数据格式和数据策略来满足特定设备和应用环境的需要。
本文首先简要介绍了一个支撑LBS应用开发的移动在线地图服务系统LBS-ρ,随后主要就LBS-ρ的移动终端部分的移动数据格式、终端数据策略、移动终端系统的实现等进行了详细的介绍。
提出了一种新的终端移动地图数据格式Byte-Map。Byte-Map采用矢量、二进制、分级、分块策略,以数据块为基本单位,每一块的大小设置为250坐标单位×250坐标单位,块内实体的坐标采用单字节编码方式。文章中详细介绍了Byte-Map数据格式的设计思想,数据基本单位和地图数据的总体结构。
设计了一系列基于Byte-Map数据格式的移动终端数据策略,以改善和提高移动终端的表现能力及性能。这些数据策略主要包括数据通讯策略、数据存储策略以及数据控制控制策略--终端的缓存和预取策略。
针对Byte-Map数据格式和终端的数据策略,设计实现了LBS-p的移动终端系统原型,该原型系统包括终端定位模块、终端地图引擎和为LBS服务提供终端地图服务。
最后,本文针对Byte-Map数据格式在数据量和终端处理复杂度上进行了性能测试,Byte-Map表现出较为显著的优势。针对移动终端的数据策略对移动终端系统进行了性能评测,测试结果表明,移动终端系统采用了这些数据策略后能有效减少传输的数据量、提升移动终端系统的性能。