System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种高精度河道岸坡DEM生成方法技术_技高网

一种高精度河道岸坡DEM生成方法技术

技术编号:41073087 阅读:3 留言:0更新日期:2024-04-24 11:29
本发明专利技术提供一种高精度河道岸坡DEM生成方法,包括:坡顶控制线坐标计算;坡脚控制线坐标计算;结合坡顶控制线坐标和坡脚控制线坐标生成自适应网格;将提取的地形散点数据和等高线数据合并为全信息地形数据;对提取的全信息地形数据进行分块;将全信息地形数据按照滩地区和河槽区进行分类;对网格进行插值计算,采用反距离加权法针对滩地区和河槽分开开展插值计算,形成岸坡DEM。本发明专利技术生成的岸坡自适应网格在纵向上顺岸线方向,在横向上垂直于岸线,横向网格线单独提取出来后可以准确反映岸坡形状,为后续岸坡形态量化参数的研究奠定基础,同时对岸坡形态的模拟精度高。

【技术实现步骤摘要】

本专利技术涉及水利工程领域,具体是一种高精度河道岸坡dem生成方法。


技术介绍

1、岸坡崩塌是河道自然演变导致的主要灾害形式之一,崩岸影响河势稳定、危及防洪安全和沿江产业布局,对经济社会发展造成不利影响,因此成为了众多机构和学者关注的焦点问题。崩岸形式多种多样,包括窝崩、条崩、洗崩等。影响崩岸发生的因素包括三个大类,分别为水沙运动、岸坡地质条件和人类活动,自然崩岸的影响因素则主要是前两者,岸坡地质条件是非时间变化的因素,水沙运动处在时时刻刻的变化之中,由于水沙运动会导致岸坡变形,进而最终产生河道崩岸,因此研究岸坡形态变化就显得尤为关键。岸坡dem能直观的反映岸坡的形态,不同年份dem对比也就能表达岸坡形态变化的过程。此外,岸坡形态量化对于进一步分析崩岸发生发展过程和机理至关重要,而dem还是岸坡形态量化参数分析研究的基础,因此开展河道岸坡dem的研究是十分必要的。

2、目前,针对局部岸坡建立dem的研究较为少见,现阶段的研究主要集中在河道整体dem的建立方面,河道整体dem侧重于大范围河道地形的数字化表达,对于局部岸坡的数字化模拟精度较差。而且河道整体dem一般采用规则网格或不规则网格,规则网格走向为正南北和正东西向,由于河道岸线走向蜿蜒曲折,岸坡也非正南北和正东西向,因此导致其与岸坡的贴合度非常差,无法准确反映岸坡的真实形态。不规则网格虽不存在贴合度的问题,但是由于网格尺寸不一,疏密也无法控制,不利于后续岸坡形态的量化分析。

3、基于此,要建立河道岸坡dem,首选需要根据岸坡自身特性提出一种自适应的网格,该网格在一个方向上需要顺着岸线的走向,而在另一个方向上需要垂直于岸坡。其次,为了达到精确模拟岸坡形态的目标,网格尺寸在顺岸线方向和垂直岸坡方向也必须满足一定的临界条件,还要尽可能全面、足量的获取地形坐标数据,针对不同区域测量精度的差异要采用分块插值算法。


技术实现思路

1、为解决现有技术存在的上述不足,本专利技术提供一种高精度河道岸坡dem生成方法。

2、一种高精度河道岸坡dem生成方法,包括如下步骤:

3、步骤1、坡顶控制线坐标计算:在岸坡坡顶绘制一条控制线,以一定间距对控制线进行等分,并计算每个等分点的坐标,从而得到坡顶控制线坐标p2j(x2j,y2j);

4、步骤2、坡脚控制线坐标计算:以等分点为基础,分别计算每个等分点的法向量的方向向量的坐标(nx2,ny2),根据方向向量的坐标计算坡脚控制线的坐标p3ii(x3ii,y3ii);

5、步骤3、结合坡顶控制线坐标p2j(x2j,y2j)和坡脚控制线坐标p3ii(x3ii,y3ii)生成自适应网格,自适应网格的平面坐标为,;

6、步骤4、根据实测地形图提取地形散点数据以及等高线数据,将提取的地形散点数据和等高线数据合并为全信息地形数据;

7、步骤5、对提取的全信息地形数据进行分块:以实测地形图的示坡线为界划分滩地区和河槽区,按照角度和法判定地形散点是否在区域内,根据判断结果将全信息地形数据按照滩地区和河槽区进行分类;

8、步骤6、对自适应网格进行插值计算,采用反距离加权法针对滩地区和河槽分开开展插值计算,形成岸坡dem。

9、进一步的,步骤1具体包括:

10、首先定义两个方向,顺岸线的方向定义为纵向,垂直岸线的方向定义为横向;

11、在河道实测地形图上,顺着岸线方向在河道滩地上绘制一条多段线,作为网格在坡顶上的纵向控制线,假定纵向控制线上的控制点数组为p1,数组内共有n1个点,每个点的坐标为:

12、

13、计算控制线从起点开始的累计距离:

14、设定d1=0

15、

16、纵向网格的数量n2为:

17、

18、其中δx为纵向网格尺寸,一般不超过10m;

19、然后计算网格纵向起点的坐标,按照δx进行剖分后纵向起点的数组为p2,数组p2的累计距离为:

20、

21、确定数组p2中任意一数组p2j在纵向控制线上的位置,以n1为基础进行循环判断:

22、如果,则数组p2j位于p1i和p1i+1之间,然后根据点p1i和p1i+1的坐标计算数组p2j的坐标。

23、进一步的,所述根据点p1i和p1i+1的坐标计算数组p2j的坐标,具体包括:

24、向量的坐标为(x1i+1-x1i,y1i+1-y1i),其方向向量的坐标可以通过如下公式进行计算:

25、

26、则数组p2j的坐标x2j为:

27、

28、数组p2j的坐标y2j为:

29、。

30、进一步的,步骤2具体包括:

31、计算坡顶控制线各点切线的斜率,以p2ii点为例计算该点的法向量,其中ii=1……n2,分别计算线段p2ii-1p2ii和p2iip2ii+1的斜率:

32、线段p2ii-1p2ii的斜率k1为:

33、

34、线段p2iip2ii+1的斜率k2为:

35、

36、则切线的斜率k为:

37、

38、然后计算各线段与直角坐标横轴方向的夹角:

39、线段p2ii-1p2ii的夹角γ1为:

40、

41、线段p2iip2ii+1的夹角γ2为:

42、

43、切线的夹角γ为:

44、

45、切线的方向向量的坐标(nx1,ny1)根据不同的单调情况分别进行计算:

46、

47、然后计算切线法向量方向向量的坐标(nx2,ny2),切线法向量的方向向量根据不同的岸别进行计算:

48、对于河道左岸岸坡而言:

49、

50、对于河道右岸岸坡而言:

51、

52、根据实测河道地形分析结果,天然河道岸坡高差最大不超过30m,坡脚控制线点p3ii的坐标(x3ii,y3ii)如下:

53、

54、其中ii=1……n2。

55、进一步的,步骤3中,实测地形图相邻等高线等高距为1.0m,按照最小稳定坡比1:2计算等高线平面间距最小为2.0m,确定网格横向间距δy为2.0m,横向网格线长度为300m,则横向网格点数为n3=151;横向网格线和纵向网格线组成岸坡自适应网格,网格平面坐标为二维数组,其任意点的平面坐标通过如下公式进行计算:

56、。

57、进一步的,步骤4中根据实测地形图提取地形散点数据,具体包括:

58、地形坐标数据以图层中的对象为载体,地形图中的载体对象主要有四类:

59、1)圆,平面位置坐标即为圆中心的坐标,而高程值则是圆的名称,循环提取圆心坐标及高程值写入文件“地形数据xyz.txt”;

本文档来自技高网...

【技术保护点】

1.一种高精度河道岸坡DEM生成方法,其特征在于,包括如下步骤:

2.如权利要求1所述的高精度河道岸坡DEM生成方法,其特征在于,步骤1具体包括:

3.如权利要求2所述的高精度河道岸坡DEM生成方法,其特征在于,所述根据点P1i和P1i+1的坐标计算数组P2j的坐标,具体包括:

4.如权利要求3所述的高精度河道岸坡DEM生成方法,其特征在于,步骤2具体包括:

5.如权利要求4所述的高精度河道岸坡DEM生成方法,其特征在于,步骤3中,实测地形图相邻等高线等高距为1.0m,按照最小稳定坡比1:2计算等高线平面间距最小为2.0m,确定网格横向间距Δy为2.0m,横向网格线长度为300m,则横向网格点数为n3=151;横向网格线和纵向网格线组成岸坡自适应网格,网格平面坐标为二维数组,其任意点的平面坐标通过如下公式进行计算:

6.如权利要求1所述的高精度河道岸坡DEM生成方法,其特征在于,步骤4中根据实测地形图提取地形散点数据,具体包括:

7.如权利要求1所述的高精度河道岸坡DEM生成方法,其特征在于,步骤4中提取等高线数据,具体包括:

8.如权利要求1所述的高精度河道岸坡DEM生成方法,其特征在于,步骤5具体包括:

9.如权利要求1所述的高精度河道岸坡DEM生成方法,其特征在于,步骤6具体包括:

...

【技术特征摘要】

1.一种高精度河道岸坡dem生成方法,其特征在于,包括如下步骤:

2.如权利要求1所述的高精度河道岸坡dem生成方法,其特征在于,步骤1具体包括:

3.如权利要求2所述的高精度河道岸坡dem生成方法,其特征在于,所述根据点p1i和p1i+1的坐标计算数组p2j的坐标,具体包括:

4.如权利要求3所述的高精度河道岸坡dem生成方法,其特征在于,步骤2具体包括:

5.如权利要求4所述的高精度河道岸坡dem生成方法,其特征在于,步骤3中,实测地形图相邻等高线等高距为1.0m,按照最小稳定坡比1:2计算等高线平面间距最小为2.0m,确定网格横向间距δy为...

【专利技术属性】
技术研发人员:江磊曾子悦郑华康许继军王永强
申请(专利权)人:长江水利委员会长江科学院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1