毕业设计网
JSP,JAVA | python | nodejs | android,安卓 | PHP | 微信小程序 |

安卓Android平台的位置查询系统

基于Android的位置检索系统通过与用户直接交互完成了指定的功能,如对定位信息进行数据处理,计算所在位置的经度、纬度、海拔等,并将结果返回到客户端,通过MapView将信息显示,供用户方便、直观的查看。为此此系统需要提供友好的、方便的用户操作界面,用来接收用户的各项操作并执行这些操作,其主要功能如下:
(1)本机定位功能
当用户到达某个地方,不认识此地或迷路时,可以打开手机通过此系统的这个功能来确定自己所在的位置,并通过MapView直观地查看路况以及周围的一些标志性建筑物,以期找到出路。
(2)建筑物定位功能
当我们想查询某个知名建筑物,或了解某个著名景点时,可以通过此功能来显示其具体的位置信息,包括国家、地区、经纬度等信息,并通过Google地图直观的展现出来。
(3)我的踪迹功能
当我们去某个地方游玩,但是害怕迷路,可以通过此功能将个人的实际行程记录下来,这样方便查看自己的行走踪迹来了解行进路线。
(4)道路显示功能
当用户想到达某个地方,但是却不知道路线,可以通过此功能将两个地方的路况在地图上直观的显示出来,找到行走路线。
(5)历史记录功能
当用户想为了方便以后查看某个地方,可以通过此功能将此次的记录保存下来。通过此功能用户还可以查看、删除已保存的历史信息。
(6)地图控制功能
用户可以通过此功能能够实现地图的缩放、地图模式的切换。用户可以通过地图的缩放来更清晰的了解某地的信息,通过不同的地图模式如交通模式、卫星模式、街道模式来提供不同的视觉效果。
(7)周边生活POI搜索功能
当用户想了解某个地方周边的处所,如加油站、学校、饭店等地方,可以通过此功能搜索,从而方便用户的需求。
(8)个人设置功能
当用户想对此系统进行设置,如设置记录是否自动保存,或显示多长时间内的记录,可以通过此功能运用Preference实现。
(9)其他功能
为方便用户的使用或促进用户对此系统的了解,添加了帮助等功能。


1) 实时定位:能够将用户当前位置在地图上标注出来,并能随着位置的变化而实时更新,即在地图上定位用户的当前位置。
2) 建筑物定位:自动根据该手机用户GPS定位(没有GPS的手机用户可利用基站进行模糊定位),按照用户输入的地址名称,查询用户需要的具体位

置信息。
3) 道路显示:用户提供路径分析的起始、终点信息,进行分析后的结果以文本结合地图方式进行显示。该功能主要为方便用户在一个自己不熟悉的

地方为用户提供道路导航信息。
4) 轨迹跟踪:能够在地图上显示出用户的行驶路径,并给出相应的行驶距离。
5) 个人设置:当用户想对此系统进行设置,如设置记录是否自动保存,或显示多长时间内的记录,可以通过此功能运用Preference实现。
6) 其他窗体:包括主窗体、帮助等
主要问题是对Google Map的使用,可以通过Google地图查找商户信息、查看地图等。Android平台提供了一个Map包,通过其中的Mapview就能够方便地利

用Google地图的资源来进行编程。

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:基于Android的电子词典的设计
下一篇:php学生捐赠物品管理系统


版权所有 毕业设计网联系qq:242219979 © 2007-2022