1. 研究目的与意义
移动互联时代,手机已不仅是打电话的通讯工具,甚至也不是只用来刷朋友圈、看新闻的消遣工具。伴随移动互联网和智能手机的普及,如今的手机已成为很多人生活当中不可或缺的生活必需品,衣食住行均有赖手机的帮助。随着通讯技术的不断提高,智能手机的不断普及,手机应用软件以强大的功能越来越多的受到人们的关注,它已进入人类社会的各个领域并发挥着越来越重要的作用。各种应用软件层出不穷,其中基于gps和地图工具的定位软件的开发也受到越来越多人的关注。
传统的定位工具是基于硬件的,比如能精确定位的跟踪器,一般都是军方的或者电子公司的,价格很高,需要很多配套的设备来显示位置、获取定位信息等工作。而且你也不能为了防止丢失的事情发生就让孩子随身带着这个定位工具,自己还要带着配套的显示工具,使用起来不方便不说价格还昂贵。所以如果能够只用手机就能完成定位、跟踪、显示等工作是一件非常有价值的事情,而且软件它本身有很多好处,例如:可以随时安装、随时卸载,使用方便,而且基本都是傻瓜式的操作,任何人都可以使用。
而随着智能手机的普及,人们可以以很低的价格购买到智能手机,而以嵌入式智能手持设备为载体的应用系统具有体积小、重量轻、携带方便、功能强大等优点,而且服务获取方式更灵活(用户可以试用,而且不满意的时候可以随时退订卸载),是导航、定位、地图查询和空间数据管理的一种理想方案,是解决人们对空间信息依赖问题的有效途径,所以如何利用移动技术实现跟踪定位成为移动应用软件领域的一个非常有价值的研究方向。尤其是在移动技术高速发展的当今,嵌入式移动智能终端的cpu和内存已不再成为制约移动软件的因素的条件下,移动跟踪定位的研究显得有其重要价值。
2. 研究内容和预期目标
本设计开发手机客户端软件app,用于开发地理位置的分享软件,方便了解某人的行程和运动轨迹。
用户使用本软件时可以获取唯一标识码,其他用户可以通过该标识码来获取该用户当前位置信息。
用户可手动上传自己位置信息,也可设置一段时间自动上传。
3. 研究的方法与步骤
在实现多测站观测数据并行解码的过程中,首先通过一个主线程对各个终端和地图跟踪平台进行监听,一旦监听到终端向系统服务器发出的请求后,则为该外业终端开辟一个子线程,有多少外业终端请求就有多少个子线程同时工作,每一个子线程负责一个测站观测数据的解码计算过程,主线程负责以时间片为单位使处理器在多个子线程之间不断切换,直到所有测站的数据请求完成,最后结束主线程。实现对位置的实时追踪.
下载百度地图sdk
核心的的jar 和so包,放在工程中的libs目录下
4. 参考文献
[1]杨丰盛.《android应用开发揭秘》[m].北京:机械工业出版社,2010.1
[2]吴亚峰,吴亚光.《android应用案例开发大全》[m].北京:人民邮电出版社,2012
[3]韩超.《android经典应用程序开发》[m].北京:电子工业出版社,2012
5. 计划与进度安排
(1)2022年2月20日-3月5日下达毕业设计任务书,向老师讲授所选设计题目的状况和要求等
(2)2022年3月1日-3月12日学生完成开题报告. 老师修改和审定开题报告
(3)2022年3月13日-5月21日进行毕业设计.学生按设计要求进行相关工作
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。