基于Android平台的手机定位区域性服务设计及应用

被引量 : 14次 | 上传用户:sbt200905
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分布嵌入式软件功能模块的设计与实现是当前研究热点,在嵌入式系统中,实时定位的研发是一类重要的应用。在手机上开发实时定位软件,选择Android这样的技术框架是必要的。首先,Android集成了地图模块和丰富的API,能有效支持嵌入式软件在分布移动环境中的定位功能实现;其次,在Android平台上二次开发手机定位软件,一方面降低了开发难度,另一方面减少了开发成本。最重要的是Android平台具备良好的兼容性和可移植性。与当前主流定位(Google,Yahoo,Virtual Earth)相比,本文的定位技术有以下几个特点:1)热点查询体现了显著的区域性;2)根据定位的已知条件将定位分为反码,正码和短信定位三种方式,进一步细化了定位服务;3)在正反码定位设计的基础上,提出新的定位方式—短信定位,给出思想,算法和开发过程,并验证了结果的可行性;4)区域公交查询详细的路线信息完善了Google全球路线查询的粗略;5)天气查询给出天气信息,通过结合其它模块,是用户出行、旅游的重要参考。论文主要工作包括:1、对比分析了市场上主流操作系统,介绍了Android平台框架和应用程序开发流程;比较目前主流数据库和嵌入式数据库,介绍了SQLite数据库的实现机制;2、根据定位的条件,将定位分解为反码,正码和短信定位。反码是根据经纬度来定位,主要完成图标定位,放大、缩小地图,在卫星、街道、交通三种地图模式之间转换;正码根据具体地址来定位,原理是将地址转换成地标再定位;3、在正反码定位的基础上,提出了短信定位。短信定位的本质是间接定位,通过短信内容获取经纬度,达到在地图上定位他人的目的。4、以定位服务为核心,扩展了路线指南,公交查询,天气查询和热点查询等模块,内容如下:1)路线指南的趋近提示根据进出入区域范围给出提示;路径规划实时更新当前位置并绘出路线轨迹;路线选择根据用户选择给出相关的信息;2)公交查询中的车次查询给出某车次的首末班车发车时间、起点、终点站和售票信息;站点查询给出车次经过的所有站;换乘查询在代码中按照直达、一次、二次换乘的顺序设置优先级进行查询;3)天气查询模块给出当前天气信息(温度,湿度,风向)以及未来四天的预测;4)热点查询给出热点简介及周边信息。
其他文献
研究了铅胁迫对萝卜种子萌发及幼苗生长的影响。结果表明:高浓度铅离子会毒害萝卜种子,降低种子萌发率,抑制幼苗生长,使叶片变小,叶绿素、总糖含量相对增加,还原糖合成量减少
<正>现代金融理财理论,源于西方国家的实践。故而,一谈到理财,有不少人会想到与国际接轨,强调学习国外的先进经验和成功的操作方法。其实,我国古代劳动人民,在持家理财方面,
随着中国特色社会主义的稳步推进,经济改革开放的迅猛发展,经济研究体系也日益成熟。在市场本身固有规律的作用下,社会主义市场经济不可避免的要发生周期性的经济波动,随着波
儿科示教课是儿科教学的重要组成。儿科示教在临床课中占有相当比例的教学内容。种类多样的教学方法,可以增加学生对儿科的兴趣。本文分析了中医儿科示教课所面临的困难,并从
当今社会,市场竞争日益激烈,产品的研发、上市时间不断缩短,企业市场开发的难度日益加大,导致企业投入的人力、物力、财力资源相应增加。为缩短新产品进入市场的时间,实现新产品的
<正>座谈会常常被用来听取汇报,听取相关人士的建议与意见等。近年来,许多党政领导机关的领导人常常用座谈会来征询社会各界人士的建议与意见,进而完善公共决策,提高公共决策
泰国是亚洲,乃至世界最著名的旅游国家之一,旅游业是泰国的支柱产业,并且是泰国外汇收入的重要来源之一。但是随着泰国旅游业的蓬勃发展,被外国游客熟知的普吉岛、曼谷、帕塔
论文阐述了真丝绸织物增重的必要性,介绍了传统的增重方法及其各自方法的利弊,并对丝素整理剂的环保性能、开发现状及发展趋势进行了分析与探讨。结果表明,丝素整理剂作为真
近20年来,各种类型的卫星遥感已经被广泛应用于土地的覆盖利用、环境监测、农业估产、森林火灾及政府决策等方面。对遥感影像数据的利用绝大多数的情况都需要对其进行分类以
建国后,我国在相当长的一段时间内处于计划经济体制下,政府对各项社会资源进行统一分配,作为重要生产要素的土地也不例外。因此在这个时期,基本不存在土地市场,对土地经济问