论文部分内容阅读
随着人们生活水平的提高,基于位置信息的服务需求越来越大,位置信息服务(LocationBasedServices,LBS)系统也随之而来。发达国家的LBS系统起步较早,因此,在普及程度和技术水平上都处于领先地位。我国的LBS业务虽然起步较晚,但借助其他国家的技术和先进经验,特别是2008年奥运会的成功召开这个机遇,也得到了飞速的发展。目前我国的位置信息服务产业已经进入高峰期。论文首先阐述了研究的背景和意义,分析了组成LBS系统的GSM模块、GPS模块和MapX的国内外研究现状。开发了一个基于MAPX的主动式LBS系统原型。主要研究内容如下:(1)研究和设计了移动终端电路并对电路进行了测试。(2)基于SiliconLaboratoriesIDE平台,分析基于C语言的C8051F340的程序开发思路。结合所设计的电路,实现了NMEA0183协议下的GPS定位数据等要素信息的提取和综合,并运用GSM模块可以成功将请求信息发送至服务中心平台,以及后期服务信息的判断、读取、删除等功能。(3)搭建了VisualC++与SQLSEVER2000组成的综合开发平台,实现了MapX的工作空间载入、坐标系统设置、地图操作、坐标显示、鹰眼图、数据绑定、轨迹回放等GIS功能。研究了WINDOWS平台下串口和GSM模块控制,并设计基于服务平台的短消息发送接收、读取和删除等操作。此外,还增加了信息提示、通讯状态的指示信号,使系统使用起来更加直观、方便、快捷。与传统的LBS系统相比,基于MapX的主动式LBS系统具有成本低、开发周期短、运行稳定等特点。系统采用C++语言开发,具有非常好的可移植性和可扩展性。