摘要
随着第三代通信技术(3G)和基于位置的服务(LBS)的发展,如何满足LBS用户随时随地的需要、以在线模式提供地图服务等GIS服务,成为一个重要的问题。针对LBS对于在线地图服务的需要,提出了一个基于轻量二进制矢量地图数据格式Byte-Map支持在线地图服务的LBS支撑平台LBS-p。LBS-p由运行在移动设备上的LBS-p mobile和服务器端的LBS-pserver组成。LBS-p mobile是一个基于Java ME平台的应用程序,负责在线地图数据的请求、管理及显示,以及LBS的访问与结果展示。LBS-pserver主要包括3部分:负责为在线地图服务准备地图数据的Byte-Map数据预处理机制;负责响应移动终端的在线数据请求,实时为其提供在线地图数据的Byte-Map数据服务模块;及面向LBS的GIS服务模块。LBS-p利用轻量地图数据格式Byte-Map,通过服务器端的在线地图服务模块和移动终端模块实现在线地图服务。
With the development of 3G and LBS (location based service), it tends to provide online map services and other GIS (geographical information system) services, so as to allow users accessing them on demand. This paper presents LBS-p, a LBS supporting platform, which provides online map service with Byte-Map. Byte-Map is a lightweight binary vector mobile map format using one-byte coordinates. LBS-p consists of LBS-p mobile and LBS-p server. LBS-p mobile is a Java ME (massage service) application running on the mobile terminal, which dedicates to the request, management and display of mobile map data. LBS-p server consists of Byte-Map data pre-processing mechanism, Byte-Map data providing module and LBS-oriented GIS service module. Byte-Map data pre-processing mechanism processes the original map data (i.e. GML data) and produces Byte-Map data for LBS-p. Byte-Map data providing module provides Byte-Map data to the mobile client, and LBS-oriented GIS service module focuses on provision of additional GIS services needed by LBS.
出处
《计算机科学与探索》
CSCD
2010年第6期520-530,共11页
Journal of Frontiers of Computer Science and Technology
基金
国家自然科学基金No.40730527
国家重点基础研究发展规划(973)No.2006CB701306~~