首页> 中文学位 >基于Android移动式地理信息终端的开发与研究
【6h】

基于Android移动式地理信息终端的开发与研究

代理获取

摘要

进入21世纪后,社会迎来了高速发展的时期。道路基础建设迅速完善,交通运输产业迅速壮大,给人们的出行提供了良好基础,地理信息服务类产品也迅速发展起来。人们出行前可以通过互联网上的地理信息服务获知当地的街道、路线、天气等信息。但是,这些方式不够方便快捷,不具备实时动态定位功能,这就要求有一种移动式的、操作方便的、实时定位的地理信息服务系统。
   随着3G技术的发展,智能手机的传输速率得到了很大的提高,智能手机兼任着通讯终端及互联网终端的双重角色。本设计是基于智能手机操作系统Android移动式地理信息终端,很好的解决了上面提到的问题。
   Google公司于2005年发布Google Maps,以全新的服务模式将地图提供给全球用户,它具有三视图模式,并提供搜索和逐级缩放功能。Google公司又于2007年发布Android,一个真正意义上开源的移动设备综合平台。在Android上,Google Maps可以进行良好的二次开发。所以,由于Android平台的开放性和Google Maps服务的完善性,我们选择基于Android这个移动设备平台来实现移动式地理信息终端的开发。
   本文首先对系统的整体进行了需求分析,给出了系统主要需要实现的七个功能,包括:地图显示、我的方位、地点搜索、路径标绘、天气查询、手机追踪及地点记录列表,并对整个系统的总体流程进行了设计。然后,简单介绍了移动终端开源开发平台Android的架构,应用程序的资源和基本组件,为接下来系统的实现提供了理论基础。接着,研究了Google Maps的切片技术和编码技术,及其在Android上的应用,并对XML文件解析进行了研究,实现了设备定位的设计,以及地图控制的设计,并利用DDMS工具模拟发送经纬度信息。并且,以操作界面的友好人性为原则,给出了系统界面的总体设计,并给出各个功能界面的设计及详细的实现过程框图。由于系统需要对一些地点进行数据保存,使用了内置SQLite数据库,对SQLite数据库的数据存储进行了设计,并给出了系统数据库管理流程设计。最后,阐述了系统各个功能的实现目标,描述了功能实现的过程,以文字叙述结合框图的形式详细的介绍了功能程序编制的过程,然后给出了功能实现的结果,利用截图的方式展示系统最终成果。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号