基于Objective-C语言下地图轨迹的分析与研究
[关键词:Objective-C,地图轨迹] [热度 ]提示:此毕业设计论文完整版包含【论文】 作品编号:txgc1037,word全文:29页,合计:12000字 |
主要内容:本文主要内容是在Objective-C语言下研究地图的轨迹,通过一个地图App,分模块介绍功能,从而从简到深的介绍地图轨迹的产生,通过LBS基于位置的服务采集终端设备的位置信息点,将这些信息点在地图上显示,并用短view以地图覆盖物的形式连接组成地图轨迹。
基本要求:要求所设计的APP具有采集终端设备的位置信息,并通过手机等终端设备将位置信息通过轨迹显示出来。
本论文主要围绕基于Objective-C语言下的地图轨迹进行相关详细的分析介绍。最终实现开始记录轨迹、设置围栏、结束轨迹并根据时间查看自己的轨迹的功能。
实时追踪模块
该模块主要用于采集定位信息,包含地图的显示,设置围栏,警报等相关信息。包含子模块如下:
追踪模块:该模块包含两个按钮,开始追踪和结束追踪。开始追踪表示开始采集定位信息,当点击了开始追踪按钮,手机登终端设备信息将会利用LBS服务通过移动流量或者wifi进行位置信息的采集,定位信息将按照五秒采集一次,三十秒打包上传一次的频率上传到服务器。结束追踪表示将追踪能力关闭,手机等终端设备不再采集用户的位置信息,此采集操作结束,同时会将所有的采集数据进行保存。
围栏状态模块:该模块主要用于设置围栏,围栏状态跟被追踪终端的位置和围栏的大小和位置密切相关。给追踪的对象加一个围栏的作用是,当被追踪的对象进入指定范围的围栏时,会触发相应的操作,比如警报,消息提醒等等。围栏的状态主要分为三种:围栏外、围栏上、围栏里。
......
本文利用LBS采集用户位置信息,实现通过轨迹观察位置动态的信息的功能。论文从Objective-C语言下的地图角度出发,以一个简单的轨迹采集和显示的App为例对地图的轨迹进行研究、分析和介绍。详细介绍了本文中App的每一个功能模块,从而更精确地解释了关于轨迹显示的每一个步骤,从采集位置信息到在一个小小的手机界面上显示出来。此次设计的目的是更加方便于用户对自己的位置有一个动态的了解。从此次设计的实例中可以看出,轨迹的显示是有一些不可控的误差的,由于各种类型手机等终端设备的定位准确度不同,上传位置信息的方式不同的因素都造成了轨迹的不准确性。
提示:此毕业设计论文完整版包含【论文】 作品编号:txgc1037,word全文:29页,合计:12000字 |
本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于Objective-C语言下地图轨迹的分析与研究(论文)!
-
没有关键字相关信息!