基于Android的地质灾害野外调查信息采集系统的设计及实现
本文关键词:基于Android的地质灾害野外调查信息采集系统的设计及实现,由笔耕文化传播整理发布。
【摘要】:地质灾害野外调查信息采集是进行地质灾害监测、管理的前提,是编制各级地质灾害防治规划的科学依据,是有效避免群死群伤地质灾害的基础性工作。计算机、无线网络、定位技术和移动平台开发技术的快速发展,为地质灾害野外调查信息采集在移动终端上的实现创造了有利条件。以Android系统作为移动终端开发平台,具有开源免费、拓展性强等特点,利用该平台进行地质灾害野外调查信息采集系统的设计及开发,实现了地质灾害野外信息调查的移动数字化采集,极大的提高了地质灾害信息采集、管理的效率。 系统采用Android系统移动平台开发,在Eclipse开发环境下,利用Java作为开发语言,结合系统设计目标,开展了系统的需求分析,通过对地质灾害野外调查信息采集内容的获取、分析、分类,确定系统整体结构和软件功能模型,设计和实现了基于Android平台的系统界面,完成系统界面的设计,设计和实现各个功能模块,最后通过分析数据构成和存储方式,建立SQLite数据库。 系统实现了野外地质灾害信息采集的系统集成,包括:信息录入、信息查询、轨迹显示,实现的具体功能包括基本的地图操作(地图放大、缩小、平移)、GPS定位、数据采集(采集、保存、取消)、数据查询(按类型查询、按时间查询)、运动轨迹记录、输入坐标点定位导航、要素添加(点、线、面)、拍照并将经纬度显示于照片左下角、录音(输入、输出、删除)、摄像(输入、输出、删除)、测量(长度、面积)、图形绘制等,它将信息的采集、存储、管理以图、文、声、像的形式综合展示,做到了空间数据、基础属性数据和多媒体属性数据的一体化。
【关键词】:Android开发 地质灾害野外调查 数据采集
【学位授予单位】:云南大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:P694;P204
【目录】:
- 摘要4-5
- abstract5-10
- 1 绪论10-17
- 1.1 选题背景、研究目的及意义10-12
- 1.1.1 选题背景10-11
- 1.1.2 研究目的及意义11-12
- 1.2 国内外研究现状12-15
- 1.2.1 地质灾害研究现状12-14
- 1.2.2 野外信息数字化研究现状14-15
- 1.3 研究内容及论文组织结构15-16
- 1.4 技术路线16-17
- 2 系统实现的环境基础17-22
- 2.1 开发环境17
- 2.2 Android简介17-21
- 2.2.1 Linux内核18
- 2.2.2 系统运行库18-19
- 2.2.3 应用程序框架19-20
- 2.2.4 应用程序层20
- 2.2.5 Android的优势20-21
- 2.3 ArcGIS Runtime SDK for Android21-22
- 3 地质灾害野外调查业务采集内容22-26
- 3.1. 不同灾种野外调查具体内容22-25
- 3.2 野外调查中需采集的其他信息25-26
- 4 系统功能需求分析26-28
- 5 系统功能实现的关键技术28-42
- 5.1 地图的显示、平移、缩放28-30
- 5.1.1 MapView功能介绍28
- 5.1.2 MapView添加方式28-29
- 5.1.3 地图的缩放、旋转29
- 5.1.4 地图监听器29-30
- 5.2 GPS定位30-34
- 5.2.1 Android平台定位原理30-32
- 5.2.2 GPS定位关键技术32-34
- 5.3 空间数据采集关键技术34-38
- 5.3.1 点的采集35
- 5.3.2 线的采集35-37
- 5.3.3 面的采集37-38
- 5.4 长度和面积的测量38-40
- 5.4.1 基本原理38-39
- 5.4.2 关键技术39-40
- 5.5 拍照经纬度显示40-42
- 6 系统总体设计42
- 7 系统详细设计42-63
- 7.1 系统界面43-47
- 7.1.1 界面元素设计43
- 7.1.2 布局的实现43-44
- 7.1.3 事件的响应44
- 7.1.4 系统界面实现44-47
- 7.2 系统功能模块设计47-63
- 7.2.1 信息采集模块47-51
- 7.2.2 信息查询模块51-55
- 7.2.3 轨迹记录模块55-57
- 7.2.4 测量和拍照模块57-60
- 7.2.5 导航模块60-61
- 7.2.6 要素添加模块61-63
- 8 数据库设计63-70
- 8.1 SQLite数据库63-64
- 8.2 数据库内容64
- 8.3 数据库表的设计64-67
- 8.4 数据库创建67-70
- 9 结论及展望70-72
- 9.1 论文主要结论70-71
- 9.2 展望71-72
- 附录72-90
- 参考文献90-94
- 攻读硕士学位期间完成的科研成果94-96
- 致谢96
【参考文献】
中国期刊全文数据库 前10条
1 孟祥锐;费龙;程彬;;GPS技术在手机中的应用浅析[J];长春师范学院学报(自然科学版);2008年12期
2 钟静;王伟;熊汉江;彭小元;;基于COM的3DGIS空间对象模型组件库的设计与实现[J];测绘信息与工程;2006年02期
3 余丽钰;;移动GIS地质灾害信息采集系统的研究[J];地理空间信息;2012年02期
4 赵卫强;李景文;苏浩;罗文彬;;基于区间的移动设备地图缩放方法[J];地理空间信息;2012年02期
5 钱毅;;基于Android的电力通信无线巡视终端的方案设计[J];电力学报;2011年01期
6 刘加伶;冯欣;尹静;;地方高校IT类专业的数据库技术教学体系建设研究[J];重庆理工大学学报(社会科学);2013年06期
7 廖智涵;廖振威;何卫军;;基于遥感的地质环境综合评价在矿山地质灾害调查中的应用——以广西某金矿区为例[J];南方国土资源;2013年07期
8 舒泓新;阿斯哈尔;;Android平台的维哈柯文本地化技术[J];电脑知识与技术;2012年06期
9 张建平;;基于Android校园即时信息系统研究[J];电子设计工程;2013年20期
10 李超岭,杨东来,于庆文,其和日格;数字区域地质调查基本理论与技术方法研究[J];计算机工程与应用;2001年20期
本文关键词:基于Android的地质灾害野外调查信息采集系统的设计及实现,,由笔耕文化传播整理发布。
本文编号:361425
本文链接:https://www.wllwen.com/kejilunwen/dizhicehuilunwen/361425.html