基于位置的服务(Location Based Serv ices,LBS) 基于位置的服务(Location Based Services,LBS) 一、 基于位置的服务(Location Based Services,LBS)是指采用无线定位、GIS、Internet、无线通讯、数据库等相关技术交叉融合的一种基于空间位置的移动信息服务,是通过获取移动用户的位置信息为用户提供包括交通引导、地点查询、位置查询、车辆跟踪、商务网点查询,儿童看护、紧急呼叫等众多服务的技术基础
近年来,随着移动通信和移动地理信息技术的飞速发展,为地理空间信息的应用带来了新的机遇,使得 LBS的研究显得尤为重要
目前,ESRI 公司提出了 ARC Location Service 方案,MapInfo 公司提供了无线空间信息服务解决方案 MLS,Sun 公司的Java Location Service 平台等许多大公司从不同的行业角度提出了位置服务解决方案
这些方案主要是从技术方面解决了位置服务的应用,而 LBS 空间数据的管理的内容、存储形式和存储方法是 LBS 应用的核心和重点
本文在构建了 LBS 系统体系结构的基础上,研究了基于国家行业标准的LBS 空间数据库内容及其分类,并探讨了利用Oracle Spatial 存储LBS 空间数据的形式和存储方法,以及设计了传统GIS 数据上传LBS 数据库的空间数据引擎
二、LBS 系统的构成 LBS 系统采用多层的分布式网络应用模型,按应用逻辑功能划分为表现层移动终端、中间层通信网络、应用服务层和数据层空间数据库(如图1所示)
各层的结构和功能是:①移动终端提供地理信息和属性数据的表示,以人机交互的方式接受用户请求和给用户提供 GIS 功能的选 择,可 以是移动电 话(Mobile Phone)、个人数字助理(Personal Digital As