基于数据仓库的移动GIS土地利用综合决策分析系统的研究与实现
发布时间:2017-05-19 08:16
本文关键词:基于数据仓库的移动GIS土地利用综合决策分析系统的研究与实现,,由笔耕文化传播整理发布。
【摘要】:近年来,我国的国土资源信息化建设取得了跨越式发展,积累了海量的、异构的、多源的空间数据和非空间数据;同时经济发展带动项目建设和保护耕地资源之间的矛盾日益凸显,项目选址、违法用地监察等国土业务对土地利用信息化提出了更多、更严格的要求。为此,本文研建了基于数据仓库的具有移动GIS特点的综合决策分析系统—“国土电子移动沙盘”,其将有效提高国土管理能力,推进国土资源信息化。本课题的主要研究内容和成果有: (1)在数据仓库技术相关原理进行分析的基础上,根据多源、异构、海量的土地利用数据特点,分别从体系框架、主题、事实表、粒度表、ETL工具及其元数据模型几方面对多源信息集成的土地利用数据仓库的进行详细设计,特别是在体系框架设计中提出在数据源中引入实体感知类数据,在应用分析层中增加移动GIS客户端,丰富了数据仓库的概念框架。 (2)对移动GIS技术、iOS开发技术和SQLite数据库技术相关原理进行研究,重点分析了移动GIS开发涉及关键技术,如:分布式空间数据管理技术、地图数据发布技术和移动GIS客户端和数据仓库所在的服务器端交互技术,并根据其原理,开发实现相关功能。 (3)在上述成果基础上搭建基于MAC BOOK平台的iOS开发环境,以Xcode5.0作为开发工具、Objective-C作为编程语言,ArcGIS Runtime SDK for iOS作为GIS开发平台(工具包),进行了基于数据仓库的移动GIS土地利用综合决策分析系统的设计与开发,该系统具有地图加载、图层控制、地图缩放、面积距离测算、OLAP分析、移动定位、轨迹记录、项目选址、违法用地监察、采集分析、用户登录和密码管理等16个功能。本文中,将系统作为一个实例,详细阐述了移动GIS开发流程、功能实现方法,并给出关键代码,给后来的开发人员提供借鉴。
【关键词】:数据仓库 移动GIS 土地利用数据 iOS
【学位授予单位】:昆明理工大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:P208;F301
【目录】:
- 摘要5-6
- Abstract6-11
- 第一章 引言11-19
- 1.1 研究背景11-12
- 1.2 研究目的与意义12-14
- 1.3 国内外研究现状14-16
- 1.3.1 数据仓库研究现状14-15
- 1.3.2 移动GIS应用研究现状15-16
- 1.4 主要研究内容16
- 1.5 论文工作情况和技术路线16-17
- 1.6 结构安排17-19
- 第二章 土地利用综合决策分析系统涉及理论与技术19-37
- 2.1 数据仓库19-23
- 2.1.1 数据仓库的定义19
- 2.1.2 数据仓库的基本特征19-21
- 2.1.3 数据仓库中数据的组织结构21
- 2.1.4 数据仓库与数据库的比较21-22
- 2.1.5 数据仓库的组成22-23
- 2.2 移动GIS23-29
- 2.2.1 移动GIS概念23-24
- 2.2.2 移动GIS特点24-25
- 2.2.3 移动GIS的组成25-26
- 2.2.4 移动GIS涉及的关键技术26-29
- 2.3 基于移动GIS的地图数据发布技术29-31
- 2.4 移动GIS客户端与服务器端交互技术31-32
- 2.5 多源信息集成的土地利用数据分析32-37
- 2.5.1 土地利用数据来源与种类32-34
- 2.5.2 多源信息集成的土地利用数据特点34-36
- 2.5.3 多源信息集成的土地利用数据格式36-37
- 第三章 多源信息集成的土地利用数据仓库研究37-57
- 3.1 数据仓库体系框架分析设计37-39
- 3.1.1 数据源37-39
- 3.1.2 数据处理层39
- 3.1.3 数据存储层39
- 3.1.4 应用分析层39
- 3.2 土地利用数据仓库主题设计39-40
- 3.3 事实表与维度表设计与构建40-45
- 3.3.1 确定事实表和维度表40-43
- 3.3.2 事实表与维表的创建43-45
- 3.4 模型设计和粒度设计45-48
- 3.4.1 模型设计45-46
- 3.4.2 粒度设计46-48
- 3.5 ETL工具设计48-50
- 3.6 元数据模型设计50-57
- 3.6.1 元数据模型设计50-55
- 3.6.2 元数据存储实现55-56
- 3.6.3 元数据管理应用56-57
- 第四章 基于数据仓库的移动GIS综合决策分析系统的总体设计57-68
- 4.1 系统设计及开发环境57-59
- 4.1.1 需求分析57-59
- 4.1.2 系统开发环境设定59
- 4.2 系统总体架构设计59-61
- 4.3 移动GIS客户端数据库设计61-65
- 4.3.1 数据库设计原则61-62
- 4.3.2 数据模型及其确定62-63
- 4.3.3 数据库结构设计63-64
- 4.3.4 数据库详细设计64-65
- 4.4 系统功能设计65-68
- 4.4.1 地图加载控制模块65-66
- 4.4.2 地图基本操作模块66
- 4.4.3 测算分析模块66
- 4.4.4 GPS功能模块66
- 4.4.5 业务决策模块66-67
- 4.4.6 用户管理模块67-68
- 第五章 基于数据仓库的移动GIS土地利用综合决策分析系统开发与实现68-81
- 5.1 IOS开发介绍68-70
- 5.1.1 iOS介绍68
- 5.1.2 开发工具—Xcode68-69
- 5.1.3 开发语言—Objective-C69
- 5.1.4 GIS开发平台—ArcGIS Runtime SDK for iOS69-70
- 5.2 系统界面的实现70-71
- 5.3 基于数据仓库的移动GIS客户端功能实现71-81
- 5.3.1 地图数据的加载71-72
- 5.3.2 地图图层及地图要素显示控制功能72-73
- 5.3.3 地图浏览、放大、缩放操作73-74
- 5.3.4 测量功能74-75
- 5.3.5 定位模块和轨迹记录回传75-77
- 5.3.6 地图查询模块实现的接口与原理77-78
- 5.3.7 业务决策实现78-81
- 第六章 总结与展望81-83
- 6.1 总结81-82
- 6.2 展望82-83
- 致谢83-84
- 参考文献84-87
- 附录A 攻读硕士学位期间发表的论文目录87
- 附录B 攻读硕士学位期间参与科研项目情况87-88
- 附录C 移动GIS客户端与服务器端交互实现关键代码88-89
【参考文献】
中国期刊全文数据库 前10条
1 王方雄;吴边;怡凯;;移动GIS的体系结构与关键技术[J];测绘与空间地理信息;2007年06期
2 袁磊;赵俊三;李红波;;物联网空间数据仓库框架体系及关键技术分析[J];地理信息世界;2013年01期
3 咸茂鲜;邓晓斌;;移动GIS关键技术研究[J];硅谷;2013年01期
4 陈飞翔;李华;周治武;;面向LBS的移动空间信息服务研究[J];计算机工程与应用;2008年13期
5 王珊;王会举;覃雄派;周p
本文编号:378165
本文链接:https://www.wllwen.com/kejilunwen/dizhicehuilunwen/378165.html