论文部分内容阅读
为了融合自主导航技术和LBS技术的优点,该文的目标是——设计实现基于地图的LBS.因而,在分析各种导航技术和LBS技术的现状和问题的基础上,该文设计了一种基于轻量空间数据的移动导航和位置服务架构,同时为解决无线网络环境下传输速度限制的问题,该文提出空间数据通道的概念及其结构模型.该文的工作主要有以下这些方面:1.提出基于轻量空间数据的移动导航和位置服务解决方案,并设计实现了方案的原型系统JNavigator.方案包括终端和服务两个部分,终端提供给用户的功能包括导航界面、定位模块以及数据通道控制,服务则包括空间数据分片、空间数据服务和位置相关属性数据服务.2.设计实现了一个基于Java的GPS信号解析器——GPS Module.通过解析标准GPS接收机的输出信号,能够为导航与控制系统提供GPS时钟、经度、纬度、高程等一系列信息.3.提出空间数据通道的概念及其结构模型.空间数据通道是一种提供数据的方式,通过控制空间数据的精度和范围,使得海量的地图空间数据经过空间数据通道的处理,最终生成适用于移动终端的轻量地图数据块LSDB(Light-weight spatial data block).(1)提出了三种基于位置的缓存淘汰算法:非邻近区域淘汰、导航历史淘汰和用户操作历史淘汰算法.针对常见的GIS操作有Move,ZoomIn,Zoom Out以及Navigation,提出相应的预取策略.(2)对于大数据量的应用需求,即使用的地图数据量>>网络的带宽*保证用户的响应时间,运行环境不能够完全存储使用的地图数据量,该文提出了多精度数据划分策略来解决这个问题.(3)设计实现了空间数据通道,并在此基础上完成了一个基于Java的轻量数据移动导航原型系统.(4)通过实验来评测空间数据通道服务部分和终端部分的各项性能指标.