论文部分内容阅读
移动位置服务(LBS--Location Based Service)又称定位服务,是通过通信网络获取移动终端用户的位置信息(经纬度坐标),在电子地图平台的支持下,为用户提供相应服务的一种增值业务。向用户提供良好地图信息是LBS系统的重要服务内容。目前,使用的是二代或二代半移动通信网络,有限的网络带宽成为保证地图服务质量的瓶颈。随着移动通讯技术的发展,3G网络的投入运行,将为LBS移动位置服务提供高性能网络平台,为LBS的发展带来了契机。本文论述了LBS空间数据服务系统的设计与实现。主要论述了以下几个方面的内容:1.基于Oracle Spatial空间数据组件的空间数据库设计与实现;2.使用EJB组件技术设计及实现空间数据服务,论述了地图生成EJB组件,周边查询EJB组件,类别查询EJB组件,兴趣点生成EJB组件的设计与实现;3.使用Mobile SVG技术显示手机地图,讨论了地图坐标与手机屏幕显示坐标的转换,地图显示中文问题的解决。并针对空间信息海量性的特点,对如何减少数据传输量,降低用户等待时间,保证LBS服务质量问题进行了讨论及实践。该LBS移动位置服务系统融合了Oracle Spatial与3G、J2EE及SVG技术,实现了移动位置服务各类地图查询功能。