跳至内容

HydroGeoSphere/高程说明

来自维基教科书,开放的世界,开放的书籍

这些说明用于定义 3-D 网格基础高程和新层顶部高程。

高程常数

[编辑 | 编辑源代码]
  1. elev 高程值 [L]。
• • •

来自 gms 文件的高程

[编辑 | 编辑源代码]
  1. basefile 包含 2-D 网格中每个节点高程值的 data 文件名称。这是一个字符串变量。该文件应按照第 F.2 节中概述的格式进行格式化。
• • •

来自 gb 文件的高程

[编辑 | 编辑源代码]
  1. basefile 包含 2-D 网格中每个节点基础高程值的 data 文件名称。这是一个字符串变量。该文件应按照第 G.2 节中概述的格式进行格式化。
• • •

来自栅格文件的高程

[编辑 | 编辑源代码]
  1. rasterfile 包含基础高程值的栅格文件名称。这是一个字符串变量。该文件应按照第 H 节中概述的格式进行格式化。
• • •

来自 xy 中双线性函数的高程

[编辑 | 编辑源代码]
  1. xfrom, xto, yfrom, yto xy 范围。
  2. a1,a2,a3,a4,a5 双线性函数的常数。

对于落在给定 xy 范围内的节点,z 坐标根据以下函数计算

• • •

来自 xy 中正弦函数的高程

[编辑 | 编辑源代码]
  1. xfrom, xto, yfrom, yto xy 范围。
  2. zz0xfrom, yfrom 处的高程。
  3. num_sw_x,amplitude_x,slope_x x 方向上的正弦波周期数、正弦波振幅和表面坡度。
  4. num_sw_y,amplitude_y,slope_y 同上,但位于 y 方向。

对于落在给定 xy 范围内的节点,z 坐标根据以下函数计算

其中

• • •

正弦波的周期可以是分数,正弦函数从 开始,随着 xy 值的增加而上升。 当峰值重合时,最大高度是 的总和。

来自 xy 中余弦函数的高度

[编辑 | 编辑源代码]

如上,但使用余弦函数而不是正弦函数。

• • •

来自 xz 对的高度

[编辑 | 编辑源代码]
  1. xval, zval xz 对 1。
  2. xval, zval xz 对 2。
  3. ...等等...
  4. xval, zval xz 对 n。
  5. end 信号列表结束。

列出的 xz 坐标对在遇到End指令之前被读取。 它们应该按从最小到最大的 x 顺序给出。 对于二维网格中的每个节点,节点的 x 坐标用于确定其在列表中的位置,然后从相邻的 xz 对插值 z 坐标。

• • •

华夏公益教科书