毕业设计(论文)基于GIS和智能手机漫游定位系统的设计与实现.doc
《毕业设计(论文)基于GIS和智能手机漫游定位系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于GIS和智能手机漫游定位系统的设计与实现.doc(34页珍藏版)》请在三一办公上搜索。
1、本科毕业设计(论文)基于GIS和智能手机漫游定位系统的设计与实现学生姓名: 专 业: 计算机科学与技术 学 号: 100341317 指导教师: 技术 二一四年六月中国民航大学本科毕业设计(论文)基于GIS和智能手机漫游定位系统的设计与实现The design and implementation of intelligent mobile roaming positioning system based on GIS学生姓名:专 业:计算机科学与技术学 号:100341317指导教师:学 院:计算机科学与技术2014 年 6 月创见性声明本人声明:所呈交的毕业论文是本人在指导教师的指导下进行
2、的工作和取得的成果,论文中所引用的他人已经发表或撰写过的研究成果,均加以特别标注并在此表示致谢。与我一同工作的同志对本论文所做的任何贡献也已在论文中作了明确的说明并表示谢意。毕业论文作者签名: 签字日期: 年 月 日本科毕业设计(论文)版权使用授权书本毕业设计(论文)作者完全了解中国民航大学有关保留、使用毕业设计(论文)的规定。特授权中国民航大学可以将毕业设计(论文)的全部或部分内容编入有关数据库进行检索,并采用影印、缩印或扫描等复制手段保存、汇编以供查阅和借阅。同意学校向国家有关部门或机构送交毕业设计(论文)的复印件和磁盘。(保密的毕业论文在解密后适用本授权说明)毕业论文作者签名: 指导教师
3、签名:签字日期: 年 月 日 签字日期: 年 月 日摘 要当前移动互联网技术飞速发展,Android智能手机逐渐占据手机消费市场的主流。由于Android平台的开源性及其内置的丰富API接口,吸引了众多安卓开发爱好者。因此,基于Android智能手机的应用越来越广泛,人们对基于手机的位置服务需求越来越强烈。当下的GPS全球定位系统虽然可以满足人们室外定位的需求,然而在室内,由于受到建筑物的遮挡,GPS终端接收到的信号强度比较微弱,导致定位精度与速度不高,无法很好满足用户室内定位的需求。近些年,随着WiFi技术的广泛发展,WiFi网络的室内覆盖越来越普及,利用WiFi进行室内定位已经成为一种研究
4、趋势。基于位置指纹的WiFi室内定位技术,以其原理简单,易理解,容易实现,定位精度高的优点迅速成为室内定位技术的研究热点1。虽然WiFi室内定位已经有了一定的研究,但是和GIS相结合的室内定位还比较少。本文在研究了WiFi位置指纹定位算法基本原理的基础上,针对WiFi信号不稳定影响定位精度的问题,提出了改进方法,并融合移动GIS开发的相关知识,设计并实现了基于GIS和智能手机漫游的定位系统。关键词: 移动GIS;位置指纹;WiFi定位;室内定位AbstractWith rapid development of the current mobile Internet technology, An
5、droid intelligent mobile phones gradually occupy the mainstream consumer market. Due to the open nature of Android platform and its built-in rich API interface, attracted a lot of Android development enthusiasts. Therefore, based on the application of the Android smartphone is more and more widely,
6、people based on the location of the mobile phone service demand more and more strong. Although the current GPS global positioning system can satisfy the demand of people outdoor positioning ,GPS terminal receives the signal strength weakly because of the structure of the shade, so its positioning ac
7、curacy and speed is not high and it cant very well meet the needs of users of indoor positioning.In recent years, with the extensive development of Wireless Fidelity technology, Wireless Fidelity network becomes more and more popular indoor coverage, using Wireless Fidelity for indoor positioning ha
8、s becomes a trend. Location based fingerprint Wireless Fidelity indoor positioning technology, with its simple principle, easy to understand, easy to implement, the advantage of high precision rapidly become the focus in the indoor positioning technology. While Wireless Fidelity indoor positioning h
9、as a certain amount of research, indoor positioning that combines with geographical information system is less. In this paper, after studying the basic principle of the Wireless Fidelity location fingerprint localization algorithm, for Wireless Fidelity instability problems affected the accuracy of
10、positioning, put forward the improved method. And the fusion of mobile geographical information system development related knowledge, designed and implemented the positioning system of intelligent mobile roaming based on geographical information system.Key Words: Mobile GIS; Fingerprint positions; W
11、ireless Fidelity positioning; Indoor positioning目 录摘 要IAbstractI第1章 绪论11.1 研究背景11.2 室内外定位技术研究现状11.3 研究意义11.4 论文研究内容1第2章 开发环境及相关技术简介12.1 软硬件开发环境12.2 移动GIS平台UCMap简介12.3 Socket通信机制简介12.4 主要定位算法12.4.1 位置指纹定位算法12.4.2 最近邻法12.4.3 K近邻法12.5 本章小结1第3章 系统需求分析13.1 系统目标13.2 系统描述13.3 系统功能需求13.4 本章小结1第4章 系统设计14.1 系
12、统整体架构14.2 服务器端设计14.2.1 服务器功能模块划分14.2.2 服务器端功能描述14.3 移动客户端设计14.3.1 移动客户端功能模块划分14.3.2 移动客户端功能描述14.4 本章小结1第5章 系统实现15.1 服务器端具体实现15.1.1 数据库模块15.1.2 定位算法模块15.2 客户端具体实现15.2.1 离线采集模块15.2.2 定位显示模块15.2.3 历史轨迹查询模块15.3 系统结果展示15.3.1 离线训练阶段测试15.3.2 定位结果展示15.4 实验结果分析15.5 系统关键技术15.6 本章小结1第6章 总结与展望1参考文献1致 谢1附录:外文翻译资
13、料1第1章 绪论1.1 研究背景在移动互联网技术的快速发展之下,智能手机迅速成为手机消费市场的主流。当前,WiFi几乎已被嵌入到每一部智能手机,从而把WiFi的发展与研究推入高潮。位置服务市场也发展迅速,人们对定位服务的需求快速增长。卫星定位导航系统(GPS)的产生及发展,已经基本上解决了室外空间中的准确定位问题,并已在军事,资源,交通运输,农业,环境领域有着非常广泛的应用2。然而,当终端接收机在室内工作的时候,由于建筑物的遮挡使信号强度大大衰减,导致定位精度低甚至不能完成定位。例如,A-GPS定位(GPS)必须通过多个网络的传输实现,这样会导致大量无线信道资源被占用2。因此对处于楼群聚集或者
14、室内的定位目标,可以利用广泛存在的WiFi网络对其进行定位,这种定位技术有着广阔的发展前景。通过WiFi网络和信号强度进行定位,能够弥补GPS在室内定位的限制,扩大定位服务的应用领域,降低部署成本,提高定位精度和设备利用率,提高室内应急救援能力。一般来说,通过无线信号强度获取目标位置信息的过程,实际上就是建立无线信号强度和位置信息映射关系。现有室内无线定位系统主要采用蓝牙、超声波、WiFi(Wireless Fidelity)磁场3、RFID4(Radio Frequency Identification )等短距离无线技术。其中基于WiFi网络的无线定位技术由于部署广泛且成本较低,迅速成为研
15、究的热点。1.2 室内外定位技术研究现状无线局域网络(WLAN)是一种全新的信息获取平台,可在广泛的应用领域内实现大范围的复杂定位、监测和追踪任务,然而大多数应用的前提和基础是网络节点自身的定位。当前无线局域网络协议标准之IEEE802.11的比较流行的一种定位解决方案是WiFi定位。该系统通过经验测试和信号传播模型相结合达到定位的目的,具有易于部署,需要很少的基站,能采用相同的底层无线网络结构,系统定位总精度高的优良特性。由于部署广泛且成本较低,使得基于WiFi网络的无线定位技术备受关注。最早的基于WiFi网络的定位系统是由微软开发的RADAR5系统。基于WiFi网络的无线定位通常采用位置指
16、纹的定位方法,而且能够达到比较好的定位效果。但是现阶段的位置指纹定位算法需要在离线阶段耗费大量的人力物力,选取大量的参考位置,并且在每个样本点的各个方向采集大量的数据来建立位置指纹数据库。这样给室内定位系统的普及带来很大的障碍。除位置指纹定位法之外,还有三边定位法、三角定位法、近似法和场景分析法。综上所述,当前WiFi室内定位技术虽有一定的研究与发展,但还有不完善的地方。而且与GIS(地理信息系统)相结合的室内定位系统还较少。1.3 研究意义当前使用最广泛、用户最多的全球性定位系统是美国的GPS卫星定位系统。GPS系统由24颗卫星组成,在任何时刻任何地点地面接收终端都可以同时接收到4颗以上的卫
17、星发出的信号。根据电磁波的传播原理,通过卫星信号的到达时间差来计算出搜索到的卫星和终端用户之间的距离,采用三边定位法计算出终端用户的具体位置,其室外民用定位精度可以达到15m以内。但在城市或室内环境中,由于受到建筑物的影响,信号强度大大衰减,信号接收端收到的电磁波信号太微弱,导致定位精度低甚至不能完成定位。近年来一种基于WiFi的室内定位技术进入到大家的视野中2,可以很好的弥补GPS室内定位精度不高的问题。目前在现代生活中WiFi技术已被广泛使用,无论是在机场、车站等公共场所还是咖啡厅等休闲场所都有非常广泛的WiFi热点部署,而且移动接收终端可以直接由智能手机替代,只需要开发一个定位APP即可
18、。由于智能手机的大量普及,这方面的成本几乎可以忽略不计。其次,基于WiFi的室内定位系统在很多室内场合都可以发挥很大的作用:举例如下:在大型的仓储式超市中对商品进行划分区域,分门别类,并且给这些区域部署WiFi热点,然后在智能手机上开发出相应的APP并结合物品信息和广告推送信息,告知顾客哪个位置有促销活动,还有那个物品的具体信息。这样整个购物的流程就会简化,而且大大提高顾客的购物效率。在机场的候机楼内,部署适当的WiFi热点,并开发相应的智能手机可以安装的定位APP,只要乘客手中的智能手机中装有该定位APP,通过给手机定位就可知道乘客的具体位置,并可以在定位服务器端监控候机楼内各个角落的客流量
19、情况,便于随时掌握候机大厅内的情况,对于应对室内突发事件也提供很好的导航和指引作用。从以上的几个例子可以看出基于WiFi的室内定位系统不仅可以弥补GPS室内定位的不足可以部署在很多的大型室内场合,而且具有部署简单,成本较低,便于推广和普及。因此有着广阔的发展前景。1.4 论文研究内容本论文首先研究了WiFi室内定位相关论文,在分析了当前室内定位现状的基础上,提出了一种基于移动GIS6的室内WiFi定位系统7。首先介绍了研究背景、研究现状及研究意义。然后详细阐述了位置指纹定位算法,并针对WiFi信号强度不稳定,影响定位精度的问题,对最近邻法和K近邻法进行改进,并将两者结合使用,最后通过UCMap
20、移动GIS开发插件,实现图形用户界面使客户端可以很直观的知道自己的当前位置。最后,本论文还提出了当前室内WiFi定位还存在的一些问题,并提出了相关解决办法。第2章 开发环境及相关技术简介2.1 软硬件开发环境无线路由器:本次定位系统开发是在南教4五楼完成,分别在南4-522,南4-520,南4-512三个房间内各部署了一个思科无线路由器,其名称分别为Cisco1230、Cisco1231、Cisco1232,三个路由器的摆放呈三角形。智能手机:移动终端开发采用Android操作系统的智能手机定位服务器端:定位服务器端采用联想台式电脑,该电脑为Windows XP操作系统,在该电脑上装有MySQ
21、L数据库及Navicat for MySQL图形界面管理工具、MapInfo、支持java和Android开发的Eclipse开发平台,同时采用Eclipse移动GIS开发插件UCMap for Android SDK。2.2 移动GIS平台UCMap简介UCMap8是当前主流的移动GIS开发组件,其拓展了GIS在移动端的应用,提供了、Windows 8、iOS、Android等系统下的开发包SDK、DEMO演示程序和相关说明文档,便于开发人员在手机或平板电脑上建立移动GIS应用。共有五种开发模式:1) 支持本地矢量地图,即Shapefile、MapInfo等格式的数据经UCMap地图配置程序
22、转换成适合手机显示的格式;2) 支持OGC标准的地图服务,即以网络在线配合本地缓存的模式访问支持OGC标准GIS服务即WMS、WFS、WCS、WFS-T,如主流的ArcGIS Server、Geoserver、Mapserver、Mapguide等;3) 支持互联网地图,即访问Google Maps、Google影像、微软Bing Maps并提供坐标纠正服务,以及本地矢量叠加;4) 支持自定义title地图瓦片,即用户采用自定义的切图工具生成地图瓦片,并提供相关瓦片坐标参数和命名规则,用户自行搭建服务端可以网络在线、本地缓存的模式来访问;5) 支持在Google Maps 、Bing Maps
23、、自定义瓦片上叠加本地矢量数据或WFS查询的矢量数据,可以网络在线、本地缓存的模式来访问。UCMap技术优势:支持大数据量的离线矢量shp地图和影像,且地图浏览速度远超其他任何GIS平台;支持自定义点、线、面矢量符号的制作、渲染以及变换操作;拥有丰富的矢量交互编辑功能支持各种空间查询和空间分析。2.3 Socket通信机制简介TCP/IP通信协议是一种可靠的网络协议,传输层向应用层提供了套接字Socket接口,Socket封装了下层的数据传输细节,应用层的程序通过Socket来建立与远程主机的连接,以及进行数据传输。即利用Socket进行通信的两个程序通过一条双向通信链路实现数据交换。通信的两
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 GIS 智能手机 漫游 定位 系统 设计 实现
链接地址:https://www.31ppt.com/p-3979209.html