论文部分内容阅读
伴随现代生活节奏的不断加快,实时地理位置信息已成为人们最渴求的信息之一,LBS(Location Based Services,即基于位置的服务)正是在这种需求的推动下产生的。而随着移动通信技术、定位技术、GIS技术的迅速发展,使为用户提供方便快捷的LBS服务成为可能。然而传统的LBS只能以平面地图的方式提供服务,缺乏信息的完整性与准确性,这就导致了用户得不到形象生动的位置信息。因此,研究以新的方式来为用户提供位置信息服务,将是LBS发展的重要方向。 本文在LBS服务方式急需转变的背景下,在研究传统二维LBS实现方式的基础上,结合课题应用需求,研究了基于图像(包括全景图像)提供LBS服务的新方式,重点研究了基于图像的LBS系统的构建与实现。论文首先分析阐述了LBS系统中涉及的移动定位、数据传输与显示、Web服务等相关技术,确定了系统的实现模式与方法;其次,研究了全景图像的获取方式、拼接流程,并设计算法解决了全景图像拼接的核心问题,利用实验制作出了全景图像;最后,详细阐述了基于图像的LBS系统的设计过程,包括系统的体系结构、技术路线、逻辑架构及功能划分,并设计了LBS系统数据库。 在设计基础上,完成了基于图像的LBS系统的软件开发与实现,系统包括移动端、服务中心、数据维护中心三部分功能,三者共同构成了整个系统的完整框架。其中移动端基于Android智能手机进行开发,是系统的核心部分,主要实现了GPS定位、兴趣点查询、邻近查询、路径规划、路径导航、单点全景浏览及图像上传等功能。系统能以基于图像的方式给用户提供生动形象的LBS服务,让用户更准确了解关注点的实际场景,在LBS服务方式方面进行了新的尝试。