文档库 最新最全的文档下载
当前位置:文档库 › 基于Google map的个人线路追踪的分析和研究

基于Google map的个人线路追踪的分析和研究

基于Google map的个人线路追踪的分析和研究
基于Google map的个人线路追踪的分析和研究

基于Google map的个人线路追踪的分析和研究

【摘要】当前社会很多人沉迷于网络世界,很少出门运动,对于上班族和学生更是如此。因此开发一个个人线路追踪和分析的应用能提醒人们保持乐观的生活方式。文章对该应用做了初步的需求分析,并详解了开发的难点。

【关键词】Google Map;定位分析;Android

随着社会的不断进步和科技的迅速发展,网络已经成为人们日常生活的必备条件,同时,网络技术的不断跟新也使得它对人们的吸引力越来越大。对于上班族来说,许多人都承受着社会、家庭带来的巨大压力,上班的时候不得不一直面对着电脑工作,下班的时候也一直处于消极的状态中,经常依靠网络聊天和网络游戏等方式释放压力;对于学生来说,很多都上完课直接泡在寝室上网、玩电脑,更有自控能力比较差的,根本无法抵挡网络带来的诱惑。上述的情况,目前已经非常普遍,已经成为一个社会现象,许多人宁愿沉浸于网络世界也不愿意去体验打球或旅游等户外运动,这些人将逐渐出现情绪变得压抑补稳定,身体素质下降等状况。

因此,开发一个合理的追踪和分析系统能提醒人们:自己处于怎样的生活状态?与自己设定的生活方式相差多少?我该怎么做?

Google Map是Google公司提供的电子地图服务,包括局部详细的卫星照片。它能提供三种视图:一是矢量地图(传统地图),可提供政区和交通以及商业信息;二是不同分辨率的卫星照片(俯视地图,与Google Earth上的卫星照片基本一样);三是后来加上的地形视图,可以用以显示地形和等高线。目前,针对Google Map所开发的应用有很多,其中最实用的就是GPS。本系统所采用的研究方法是:基于Android平台,开发一个Google Map应用,定时收集某一用户的当前位置,与Google Map的实际地图相比较,分析其作息特点,得出结论并给予建议。

其主要的研究有以下几点:

1.定时收集用户的位置

系统每5分钟收集一次用户当前所在位置的坐标,但是并不是每一次获取的坐标都进行存储。假设用户在家呆了一整天,那当天每次收集的数据应偏差不大,所以当当前收集数据与上一次收集数据的偏差在一定范围内的时候,该坐标数据将不存入数据库,该方法能有效地节约存储空间。时间间隔设置的代码如下:

//每5分钟执行代码

handler=new Handler();

相关文档