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

被引量 : 0次 | 上传用户:juhn7557
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
进入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数据库的数据存储进行了设计,并给出了系统数据库管理流程设计。最后,阐述了系统各个功能的实现目标,描述了功能实现的过程,以文字叙述结合框图的形式详细的介绍了功能程序编制的过程,然后给出了功能实现的结果,利用截图的方式展示系统最终成果。
其他文献
在修建高等级铁路、公路中,为提高路基、地基的承载力及耐水等性能,广泛开展了各种类型化学土壤固化剂的研究工作。近20年来从事土壤固化剂研制工作最活跃的国家是日本。在日
本文分析了乌鲁木齐市水磨沟区旅游发展的优势以及存在的问题,有针对性地提出相应的发展对策:建立旅游资源档案;实施资源开发补偿机制;增强旅游可持续发展意识;加大旅游营销
低碳建筑是在建筑全寿命期各个阶段以降低碳排放量为目标,以环境保护为原则,依据可持续发展观念建设的节能减排减碳建筑。随着低碳经济的发展与低碳城市的构建,低碳建筑成为
随着高铁客专全面投入运营和运行安全环境风险的日益突出,依法保护铁路运输和人民生命财产安全尤显重要和迫切。就铁路运输安全行政执法的实践,对依法保护铁路运营安全进行分
从黄土地区桥梁边坡水毁和边坡失稳的地质、工程、施工等多方面进行分析后,得出在桥梁设计中需注意的三大事项:分别是黄土地区桥梁基础顶面标高的合理确定、桥梁基础计算的注
文章分析近几年来高校图书馆人才流失的各方面原因 ,从更新观念、重用人才、引进知识管理等几个方面论述了稳定、加强图书馆人才队伍建设。
网络时代的到来已经对大量的传统行业造成了冲击,近几年,商业银行服务也受到了互联网的产业模式的影响,特别是在大数据服务以及移动化金融方面。新技术的高效率以及传统商业
随着科学技术的发展,对开关电源的功率密度、效率和动态性能提出了更高的要求。通过提高开关变换器的工作频率,可以大大的减小开关变换器的体积,提高功率密度,然而提高开关变换器
随着国人生活水准的不断提高和教育消费观念的不断改变,中小学课外辅导这一阳光行业正在迅猛发展。它的发展带来的不但是巨大的市场收益,还带来了很多涉及到教育本质的问题。这
<正>技精花俏赢美誉大洋彼岸来订单2007年春节前夕,河南商丘时尚日本仿真花艺中国加盟总部还迎来了一位远在大洋彼岸的美国合作客商,这位陈女士经营的贸易生意专门以出口"中