基于LBS的移动GIS的研究与实现

来源 :贵州大学 | 被引量 : 1次 | 上传用户:hobbysh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在移动通讯技术、移动定位技术以及移动终端性能不断发展和完善的基础上,基于位置的服务(LBS)与移动GIS相结合的应用模式应运而生,并在众多专业领域与应用领域中发挥着重要的作用。本文在此基础上设计并实现了一个基于LBS的移动GIS系统。本系统在实现了传统移动GIS的导航与定位等基础功能的基础上,还增加了轨迹记录、历史轨迹查询、好友之间的位置分享及多人轨迹同时查看等基于LBS的功能。系统采用UML进行建模,开发了基于LBS的移动GIS的客户端和服务器端。系统的客户端分为Android客户端与Web客户端,客户端按照模块化的思路,将主要功能划分为用户模块、定位模块、轨迹查询模块、地图操作模块、好友管理模块、群组管理模块、消息提醒模块等七大模块。Web端除了没有定位模块外,其他的功能模块与Android端基本相同。Android客户端采用JAVA开发语言,利用Android智能设备自带的GPS导航结合基站定位、Wifi定位等技术实现定位数据的采集,并使用本地SQLite数据库保存用户数据,再通过移动终端的无线通信网络实现定位数据的上传。客户端与服务器采用基于HTTP的JSON数据格式实现数据的交互。服务器端采用Apache+PHP+SQL Server架构,基于ThinkPHP框架实现了web客户端以及接口的开发。为了进一步地对系统的功能做出优化,本文对移动定位技术、地图匹配技术、位置更新策略等关键技术进行了深入的研究并做了以下工作:首先设计了针对本系统的移动定位方案,使移动终端在定位时能够根据实际情况选择最优的定位提供器,获取有效的定位数据。同时本文对常用的地图匹配算法进行了分析,并通过对几种地图匹配算法的综合,设计了基于本文的地图匹配算法,从而实现了定位轨迹的修正。最后,本文对传统的系统中定位频率固定的缺点进行了改进,提出了一种动态改变定位频率的位置更新策略,在优化定位轨迹的同时还能在一定程度上降低移动终端的电池消耗。最后通过系统测试及实际使用情况分析,系统各项功能都达到了预期的要求,整个系统运行情况稳定,能够为用户提供实时有效的位置服务。
其他文献
目的:调查云南省部分地区鸡体内戊型肝炎病毒的感染情况。方法采用酶联免疫吸附法(ELISA)检测鸡血清标本中戊肝血清标志物( HEV-IgG,HEV-IgM)。结果大理、保山两地未检出阳性血清;楚雄
目的探讨奥卡西平联合黛力新治疗原发性三叉神经痛的疗效。方法将64例原发性三叉神经痛患者随机分为2组,每组32例。对照组口服奥卡西平片治疗,观察组应用奥卡西平联合黛力新
介绍一个典型的基于ARM芯片的TFT—LCD显示系统的设计方案,分析了TFT-LCD的控制时序和逻辑要求,给出了系统电路接口图,并分析了设置S3C2410A的LCD控制寄存器参数的思路;最后介绍
摘要:视频作为一种信息媒介,因其直观与信息量大的特点,获得了广泛的应用,如广播电视、在线视频点播、视频通话等。视频编码在视频文件的存储与传输上起到了至关重要的作用。
利用ARM芯片S3C2440的驱动WXCAT43液晶显示模块,进行了S3C2440的LCD控制器与液晶显示模块的连接设计。详细分析了WXCAT43的工作时序和LCD控制器的结构以及配置方法,给出了ARM
由于世界经济的发展,世界各地之间贸易往来愈加频繁。集装箱运输这种新型运输方式出现仅有短短几十年,由于顺应了时代的发展,港口集装箱的吞吐量急速上升,同时,为了追求规模
为了研究添加高镁粉时w(MgO)对熔剂性球团矿冶金性能的影响。考察了w(MgO)为1.6%~2.4%时,其对球团矿抗压强度、RI(还原性指数)、RDI(低温还原粉化指数)和RSI(还原膨胀指数)的
成本控制是工程项目施工管理的重要组成部分,是企业想要取得更高的经济效益的重要手段,任何一项施工项目在进行其工程成本控制时都需要以工程经济作为依据进行分析。因此,进
基于DDS+PPL环内混频结构,设计了一款频率覆盖范围为4698MHz~8278MHz的宽带频率合成器,实现了1Hz的频率步进,≤-100dBc/Hz@1KHz的相噪;通过引入1:1锁相改善了DDS的输出杂散,实
随着城市向大型化、现代化方向发展,城市的地面交通压力越来越大,为了缓解地面交通压力,建设高效、便捷的地下铁道成为众多城市改善交通状况的首选,同时地下铁道的发达程度也