当前位置:主页 > 科技论文 > 测绘论文 >

基于Grass GIS水文分析算法并行化研究与实现

发布时间:2017-08-17 17:39

  本文关键词:基于Grass GIS水文分析算法并行化研究与实现


  更多相关文章: 水文分析算法 Grass MPI 并行计算


【摘要】:水文分析是GIS应用的一个重要方面。水文分析可以定位地表径流污染源、预测地形改变对径流的影响,以及确定是否产生洪水及其范围等,因此广泛用于灾害预测、农业、林业以及区域规划等。数字高程模型(Digital Elevation Model,简称DEM)可以提供丰富的水文信息,成为水文分析的主要数据来源。Grass由多个功能独立、分工明确的模块组成,支持命令行模式和界面模式,操作简单,具有良好的移植行和扩展性,再加上Grass的开源特性,可以对其源码进行改造,因此可被应用于GIS研究中。随着地理空间数据的采集和处理技术不断发展,水文分析数据量不断增大,再加上水文分析过程连续性较强,串行水文算法并不能满足要求。综合以上因素,我们考虑在Grass GIS上实现水文分析算法的并行化。本文主要工作包括以下几点:首先,对本文研究的理论基础和相关技术进行介绍,概括现有的水文分析算法,对各自的优势和局限性进行分析,详细介绍坡度坡向串行算法原理、PD填洼算法和D8流向算法,给出相应的伪代码和算法流程,介绍并行计算相关技术,详述Grass GIS体系和数据结构。其次,针对水文分析算法处理大数据时耗时长的问题,选用MPI并行编程模型,提出适用Grass平台上的并行算法。该算法主要利用栅格数据特点,将栅格数据平均分给子进程,以此缩短算法运行时间,实现算法的并行化。最后,介绍水文分析并行算法在Grass GIS上的具体实现。对串行水文算法和并行水文算法流程和程序设计详细说明。以图表的形式展示了串并行水文分析算法的实验结果,并对实验结果进行详细的分析和总结。实验结果表明,通过数据划分的方式并行化水文分析算法可以取得较好的加速比和效率。
【关键词】:水文分析算法 Grass MPI 并行计算
【学位授予单位】:南昌大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:P208;P333
【目录】:
  • 摘要3-4
  • ABSTRACT4-8
  • 第1章 绪论8-16
  • 1.1 研究背景8-9
  • 1.2 国内外研究现状9-13
  • 1.2.1 GIS软件研究现状9
  • 1.2.2 DEM研究现状9-11
  • 1.2.3 填洼流向算法研究现状11-13
  • 1.2.4 并行水文分析算法研究现状13
  • 1.3 研究内容及研究目标13-14
  • 1.4 论文结构14-16
  • 第2章 水文分析和并行技术概述16-27
  • 2.1 水文分析16-17
  • 2.2 并行计算技术17-20
  • 2.2.1 并行计算概述17-18
  • 2.2.2 MPI编程模型18-20
  • 2.2.3 并行性能测试指标20
  • 2.3 GIS空间数据格式20-21
  • 2.3.1 栅格数据20-21
  • 2.3.2 矢量数据21
  • 2.4 栅格数据划分21-22
  • 2.5 GRASS GIS介绍22-25
  • 2.5.1 GRASS GIS发展历程22-23
  • 2.5.2 GRASS GIS体系结构23-24
  • 2.5.3 GRASS GIS文件及数据结构24-25
  • 2.6 本章小结25-27
  • 第3章 坡度坡向算法并行研究27-33
  • 3.1 坡度坡向算法27-29
  • 3.2 串行算法流程29-30
  • 3.3 并行设计和实现30-31
  • 3.4 本章小结31-33
  • 第4章 填洼流向算法并行研究33-39
  • 4.1 填洼流向算法33-35
  • 4.2 串行算法流程35-36
  • 4.3 并行设计和实现36-38
  • 4.4 本章小结38-39
  • 第5章 实验测试及分析39-48
  • 5.1 实验平台搭建39-40
  • 5.1.1 Grass安装39
  • 5.1.2 MPI库引入39-40
  • 5.1.3 实验环境40
  • 5.2 实验数据来源说明40-41
  • 5.3 两个算法实验分析41-47
  • 5.3.1 坡度坡向算法实验结果和分析41-44
  • 5.3.2 填洼流向算法实验结果和分析44-47
  • 5.4 本章小结47-48
  • 第6章 总结与展望48-50
  • 6.1 总结48
  • 6.2 展望48-50
  • 致谢50-51
  • 参考文献51-54

【相似文献】

中国重要会议论文全文数据库 前1条

1 苏高利;邓芳萍;毛裕定;;GRASS GIS在农业气象中的应用—以浙江省热量区划为例[A];第二届长三角气象科技论坛论文集[C];2005年

中国硕士学位论文全文数据库 前1条

1 吴曦;基于Grass GIS水文分析算法并行化研究与实现[D];南昌大学;2016年



本文编号:690293

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/dizhicehuilunwen/690293.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户265bb***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com