欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

MIKE 21 教程 1.4 高程数据输入和网格导出(网格生成器)

最编程 2024-03-31 07:39:29
...

上一篇文章讲解了网格生成的相关操作:

MIKE 21 教程 1.3 网格搭建界面介绍之网格生成 (Mesh Generator 工具)

本节讲解高程数据的导入与处理

1 手动创建高程数据

网络异常,图片无法展示
|

1.1 增加数据(add scatter data)

网络异常,图片无法展示
|

点击按钮后输入高程的数值,在网格界面上点击即可赋值。注意是先输入要加入的高程点数值,再在页面上进行点击。输入完成后,在file栏选择高程点的保存路径,点击save edits完成输入。高程数据的保存格式为.xyz,我们可以使用记事本打开保存好的数据文件,格式为x坐标+y坐标+z坐标。了解了高程数据的保存格式,我们就可以自己制作高程文件。

如果进行实际工程模拟,又没有CAD数据的情况下,建议使用DEM数据,DEM数据的处理方法见

MIKE 21 教程 1.6 基于DEM数据设置河道高程

建议大家学完本篇基础操作后,再看上面这篇文章。

1.2 高程数据点编辑

可以使用scatter功能区的后三个工具对高程数据点进行查看或编辑

Scatter data properties:圈选需要查看的高程点后,右键propertoes查看所有点的统计数据

Delete scatter data:删除数据(一个点位或框选)

Edit scatter data point:可以设置框选的点的数值或者为框选的点同意加上一个数值。需要注意的是只有在点击保存后,对点数值的更改才会生效。

2 数据插值

在有了高程数据之后,可以对数据进行插值,使数据充满网格,插值的方法为:

Mesh-Interpolation

网络异常,图片无法展示
|

2.1 Use prioritization:

为高程数据设置优先级,通常不勾选。此功能可以对不同来源的高程数据设置不同的权重,也可以在不同的区域设置不同的权重方案。这一功能特别适合当我们有一组精确但不全的数据与一组不精确但覆盖较全的数据时,进行合并使用。具体使用方法请参看帮助文档,如阅读文档有困难可在底部留言

2.2 Set value from scatter data

设置插值计算时参考的最大点的数量,通常不勾选。当我们的高程数据非常密集时,可以通过设置此项来减少计算机的运行时间。

2.3 插值方式设置(Triangle interpolation method)

method有两种,都是非常基础的算法,在这里就不做赘述了,推荐默认算法(Natural Neighbour)。下面的参数同样与算法有关,在了解算法后可以进行更改。如无特殊需求在这里同样建议采取默认设置。

2.4 执行插值

点击Start即可执行插值,执行插值后,页面就会显示出插值后的结果了

网络异常,图片无法展示
|

插值之后的结果以MEInterpolation.mesh.mesh文件自动保存在文件目录,网格搭建的文件以.mdf的形式保存。之后如果需要修改找到对应的文件即可。

以上就是网格生成的全部讲解。

下一节将会讲解工程实例,从开源数据中提取河道边界与高程数据。

MIKE 21 教程 1.5 基于卫星影像绘制河道边界

MIKE 21 教程 1.6 基于DEM数据设置河道高程