基于ARCENGINE的林业地图自动分幅输出系统设计与实现
发布时间:2017-03-25 11:06
本文关键词:基于ARCENGINE的林业地图自动分幅输出系统设计与实现,由笔耕文化传播整理发布。
【摘要】:随着林业六大工程建设和数字林业的提出,中国林业进入了跨越式发展的快车道。这些工程的设计、实施、与验收需要林业相关地图作为基础,因此对林业制图的质量和更新速度提出了更高的要求。近年来地理信息系统在我国林业制图与数据管理中的应用日益广泛。目前的GIS都为通用型GIS软件其制图与输出功能不能满足我国林业制图的特殊要求,自动化制图输出功能相对欠缺。鉴于此,本研究以林业制图与自动分幅输出为研究目的,通过分析林业制图与自动分幅输出的要求及目标,设计开发了基于ArcEngine的林业地图自动分幅输出系统,实现林业地图自动化输出,满足林业制图的特殊要求。本文以基础地理信息数据、森林资源调查规划数据和其他林业专题数据为基础,采用Geodatabase构建系统空间地理数据库,以.NetFrameWork和ArcEngine组件为开发平台,利用MicroSoft VisualC#语言开发了一个林业地图自动分幅输出系统。通过研究本文主要做了以下几方面工作:(1)在GIS组件式开发平台和软件开发平台基础上,通过需求分析、功能分析、系统总体架构设计,提出了系统的总体构架。(2)通过数据需求及空间数据库概念设计、逻辑设计、物理设计以及详细设计,建立了基于GeodataBase的系统空间数据库。(3)深入研究了林业地图的自动整饰与分幅输出、林业地图自动符号化、小班标注自动优化配置等自动化制图的关键技术,并提出相关解决方案及算法。(4)在系统需求分析、系统设计、系统数据库建立基础上,通过对林业地图分幅输出功能需求分析提出了基本图、林班图集、林相图、森林资源分布图等林业图型的自动输出算法,并通过编码实现了林业基本图、林班图集、林相图、森林资源分布图的自动分幅输出功能。该系统已应用于一些林业项目制图输出,经试验使用本系统自动出图效率远远高于人机交互方式出图,而且准确率在100%。系统可为林业经营管理部门提供高效、高质量、标准化的地图分幅输出服务。对提高林业制图输出效率,提高制图质量、节约成本,实现制图标准化具有重要的意义。
【关键词】:ArcEngine NetFrameWorks GIS 林业地图 自动分幅输出
【学位授予单位】:广西大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:P208;S771.3
【目录】:
- 摘要4-5
- ABSTRACT5-9
- 第一章 绪论9-18
- 1.1 课题研究背景9-12
- 1.1.1 林业地图9
- 1.1.2 林业制图与分幅9-10
- 1.1.3 地理信息系统在林业制图中的应用10-12
- 1.2 国内外研究现状与发展趋势12-14
- 1.2.1 国外林业制图研究现状12-13
- 1.2.2 国内林业制图研究现状13
- 1.2.3 存在问题和发展趋势13-14
- 1.3 课题研究的目的和意义14-15
- 1.3.1 研究目的14
- 1.3.2 研究意义14-15
- 1.4 课题研究的主要内容15-16
- 1.5 研究方法及技术路线16
- 1.5.1 研究方法16
- 1.5.2 技术路线16
- 1.6 本文章节安排16-18
- 第二章 系统开发框架及关键技术18-22
- 2.1 GIS组件平台选择18-19
- 2.1.1 ArcEngine组件式开发平台18
- 2.1.2 .NET开发平台18-19
- 2.2 系统关键技术19-22
- 2.2.1 林业地图自动整饰与分幅输出19-20
- 2.2.2 林业地图自动符号化20-21
- 2.2.3 小班标注自动优化配置21-22
- 第三章 系统需求分析与总体设计22-34
- 3.1 需求分析22-29
- 3.1.1 系统总体需求分析22
- 3.1.2 数据需求分析22-28
- 3.1.3 功能需求分析28-29
- 3.2 系统设计29-34
- 3.2.1 系统总体设计29-31
- 3.2.2 系统模块设计31-32
- 3.2.3 系统功能设计32-34
- 第四章 系统数据库设计34-49
- 4.1 数据库设计原则34-35
- 4.2 系统数据库内容规划35
- 4.3 数据库概念结构设计35-38
- 4.4 数据库逻辑设计38-39
- 4.5 数据库物理设计39-40
- 4.6 系统数据库详细设计40-44
- 4.7 系统地理空间数据库(GEODATABASE)建立44-49
- 第五章 系统开发实现49-81
- 5.1 系统主界面实现49-50
- 5.2 地图基本操作功能实现50-51
- 5.3 图层符号化功能实现51-55
- 5.3.1 自动符号化52-54
- 5.3.2 交互符号化54-55
- 5.4 栅格图裁切功能实现55-57
- 5.5 自动标注及标注优化配置57-60
- 5.6 基本图自动分幅输出60-67
- 5.6.1 基本图自动分幅输出算法概述60
- 5.6.2 基本图自动分幅输出算法设计与实现代码60-67
- 5.7 林班图集自动分幅输出67-74
- 5.7.1 林班图集自动分幅输出算法概述67
- 5.7.2 林班图集自动分幅输出算法设计与实现代码67-74
- 5.8 林相图自动分幅输出74-78
- 5.8.1 林相图自动分幅输出算法概述74-75
- 5.8.2 林相图自动分幅输出算法设计及功能实现75-78
- 5.9 森林资源分布图自动分幅输出78-81
- 5.9.1 森林资源分布图自动分幅输出算法概述78
- 5.9.2 森林分布图自动分幅输出算法设计及功能实现78-81
- 第六章 结论与讨论81-83
- 6.1 结论81-82
- 6.2 讨论82-83
- 参考文献83-85
- 致谢85-86
- 攻读学位期间发表学术论文目录86
【参考文献】
中国期刊全文数据库 前1条
1 卢双珍,徐吉洪;浅述基于GIS的林业地图编制[J];林业调查规划;2005年02期
本文关键词:基于ARCENGINE的林业地图自动分幅输出系统设计与实现,,由笔耕文化传播整理发布。
本文编号:267085
本文链接:https://www.wllwen.com/kejilunwen/dizhicehuilunwen/267085.html