一种以等差分级的DEM填洼算法

被引:4
作者
高翔
蔡国林
徐柱
蔡伟娣
机构
[1] 西南交通大学遥感信息工程系
关键词
DEM; 洼地填充; 等差分级;
D O I
暂无
中图分类号
P208 [测绘数据库与信息系统];
学科分类号
070503 ; 081603 ; 0818 ; 081802 ;
摘要
DEM的填洼是水系提取中最耗时的过程。真实的地表低高程点通常在空间上相邻,在对低高程栅格进行填洼时,少数栅格的高程值更新会导致级内大量栅格的循环迭代,从而消耗大量运算时间。为了提高DEM的填洼效率,在分级填洼的基础上,提出一种等差分级填洼算法,该算法顾及DEM各级填洼时间呈幂函数逐级递减这一地形规律。算法首先创建一系列数组,数组大小随等差数列递增;然后依次将排序后的DEM数据存放至数组中,由于定义的数组大小逐渐增大,因此,低高程区域被"分割"得很细;最后,当填洼运算从级内转至数组内时,低高程区域细致的划分极大缩短了栅格循环迭代时间,从而使得算法获得了较高的效率。新算法既能有效缩短填洼过程中的迭代时间,又能保证所提取水系的完整性与连贯性。为验证算法的有效性,选用四川省不同地区的SRTM 90 m分辨率DEM作为实验数据,并与已有的DEM分级填洼算法进行对比分析。实验结果显示:当研究区域栅格总数达到两千万个时,本文算法填洼效率提升了50%左右,且随着DEM数据量的增大,算法效率的提升更为明显,与此同时,利用新方法进行填洼后,DEM水文线连续性较强,表明了新方法的有效性。
引用
收藏
页码:15 / 21
页数:7
相关论文
共 12 条
  • [1] 基于快速排序的数字高程模型分级填洼算法
    杨邦
    任立良
    贺颖庆
    [J]. 计算机应用, 2009, 29 (11) : 3161 - 3164+3170
  • [2] 基于DEM模型的新填洼算法
    于淼
    任立良
    [J]. 地球信息科学学报, 2009, (01) : 50 - 55
  • [3] 适用于大尺度水文气候模式的DEM洼地填充和平坦区处理的新方法
    徐精文
    张万昌
    符淙斌
    [J]. 水利学报, 2007, (12) : 1414 - 1420
  • [4] 基于DEM的河网提取算法的比较
    刘学军
    卢华兴
    卞璐
    任政
    [J]. 水利学报, 2006, (09) : 1134 - 1141
  • [5] 一种新的DEM填洼处理算法
    王建平
    任立良
    吴益
    [J]. 地球信息科学, 2005, (03) : 51 - 54
  • [6] 基于数字高程模型的水文模拟对比分析
    张行南
    井立阳
    叶丽华
    郭亨波
    [J]. 水利学报, 2005, (06) : 759 - 763
  • [7] 数字流域与数字水文模型的集成研究[D]. 王建平.河海大学. 2005
  • [8] 数字地形分析[M]. 科学出版社 , 周启鸣, 2006
  • [9] 数据结构[M]. 清华大学出版社 , 殷人昆等编著, 1999
  • [10] A fast, simple and versatile algorithm to fill the depressions of digital elevation models[J] . Olivier Planchon,Frédéric Darboux.Catena . 2002 (2)