基于Android平台的电子地图外业采集功能设计与实现
发布时间:2023-06-02 04:40
目前各大电子地图生产商在进行数据采集时,使用的是人工实地现场采集的方式,采集设备成为影响效率的最主要因素。所以基于Android平台的外业数据采集功能凭借其便携性和普遍性在外业采集环节拥有很好的应用前景。基于Android的外业数据采集功能可以实现数据采集过程的数字化和高效化。本文首先通过对市场上各主流移动设备的操作系统进行了分析和比较,阐述了选择Android平台作为程序开发的缘由。Android平台拥有的开源性降低了开发成本,而其拥有的丰富组件和类库的调用有效降低了程序开发的难度,因此可以作为外业数据采集功能的搭载平台。而后通过对Android相关技术的研究,详细说明了Android系统的系统构成和应用程序框架,通过对应用框架中的各功能组件分析,阐述了Android应用程序的运行机制以及MVC的设计模式。基于以上的技术研究,对基于Android平台设计开发外业数据采集系统的可行性进行了分析,再结合对外业数据采集系统的功能分析,对外业采集数据所需要的基本功能进行了需求设计。本程序主要完成了账户管理、数据搜索、地图显示、数据采集、数据传输和GPS定位的功能以及相应的UI设计。其中主要的...
【文章页数】:59 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
1.绪论
1.1 论文的选题背景
1.2 论文的研究意义
1.3 国内外发展现状
1.4 论文的研究内容
1.5 技术路线
2.Android相关技术
2.1 各主流终端平台的比较
2.1.1 IOS
2.1.2 Windows Phone
2.1.3 Android
2.2 Android系统功能研究
2.3 Android架构分析
2.3.1 应用程序框架
2.3.2 系统运行类库
2.3.3 Android运行时组件
2.4 Android应用程序的构成
2.4.1 Android应用程序解析
2.4.2 Intent的详细解析
2.4.3 Android如何解析Intent
2.5 Android的API
2.6 Android活动的生命周期
2.6.1 活动的生命状态
2.6.2 活动的运作流程
2.7 电子地图服务和API
2.7.1 电子地图主要包含的服务
2.7.2 map相关API
2.8 MVC模式
3.基于Android数据采集功能的需求分析
3.1 系统的可行性研究
3.1.1 经济可行性
3.1.2 技术可行性
3.1.3 操作可行性
3.2 系统的功能分析
3.3 系统需求
3.3.1 功能性要求
3.3.2 可用性要求
4.数据采集功能总体设计
4.1 总体设计规划
4.1.1 设计的总体步骤
4.1.2 采集功能的工作流程设计
4.2 采集功能设计
4.3 界面UI以及交互
4.4 数据操作和存储实现
4.5 数据库设计与准备
5.数据采集功能的详细设计及代码实现
5.1 软件初始模块设计
5.2 程序的主界面
5.2.1 使用公司内部的Map View
5.2.2 地图主界面
5.3 GPS模块实现
5.4 数据采集模块
5.5 数据搜索模块
5.6 数据传输模块
6.数据采集功能测试及效率比较
6.1 测试环境搭建
6.2 功能测试
6.3 性能测试
6.4 数据采集功能与常规采集方式比较
7.结论与展望
7.1 结论
7.2 不足与展望
致谢
参考文献
本文编号:3827683
【文章页数】:59 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
1.绪论
1.1 论文的选题背景
1.2 论文的研究意义
1.3 国内外发展现状
1.4 论文的研究内容
1.5 技术路线
2.Android相关技术
2.1 各主流终端平台的比较
2.1.1 IOS
2.1.2 Windows Phone
2.1.3 Android
2.2 Android系统功能研究
2.3 Android架构分析
2.3.1 应用程序框架
2.3.2 系统运行类库
2.3.3 Android运行时组件
2.4 Android应用程序的构成
2.4.1 Android应用程序解析
2.4.2 Intent的详细解析
2.4.3 Android如何解析Intent
2.5 Android的API
2.6 Android活动的生命周期
2.6.1 活动的生命状态
2.6.2 活动的运作流程
2.7 电子地图服务和API
2.7.1 电子地图主要包含的服务
2.7.2 map相关API
2.8 MVC模式
3.基于Android数据采集功能的需求分析
3.1 系统的可行性研究
3.1.1 经济可行性
3.1.2 技术可行性
3.1.3 操作可行性
3.2 系统的功能分析
3.3 系统需求
3.3.1 功能性要求
3.3.2 可用性要求
4.数据采集功能总体设计
4.1 总体设计规划
4.1.1 设计的总体步骤
4.1.2 采集功能的工作流程设计
4.2 采集功能设计
4.3 界面UI以及交互
4.4 数据操作和存储实现
4.5 数据库设计与准备
5.数据采集功能的详细设计及代码实现
5.1 软件初始模块设计
5.2 程序的主界面
5.2.1 使用公司内部的Map View
5.2.2 地图主界面
5.3 GPS模块实现
5.4 数据采集模块
5.5 数据搜索模块
5.6 数据传输模块
6.数据采集功能测试及效率比较
6.1 测试环境搭建
6.2 功能测试
6.3 性能测试
6.4 数据采集功能与常规采集方式比较
7.结论与展望
7.1 结论
7.2 不足与展望
致谢
参考文献
本文编号:3827683
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3827683.html