首页软件基础教程ArcGIS【ArcGIS工具箱】37...

【ArcGIS工具箱】37.插值分析——依据文件实现地形转栅格

系列配套练习数据下载链接:

链接:https://pan.baidu.com/s/1imKDcw9wZWk_ItR8fwugZw?pwd=mnsj 提取码:mnsj
如有需要请尽快下载如若失效,我也会在最新发布文章中更新下载链接。




依据文件实现地形转栅格工具是通过文件中指定的参数将点、线和面数据插值成符合真实地表的栅格表面。
  • 1、参数文件的语法结构:

文件中指定的参数其实就是上一篇介绍的“地形转栅格”工具对话框中的参数,只是在参数文件中需要使用特定的语法格式表示。

【ArcGIS工具箱】36.插值分析——地形转栅格

参数文件的结构为(其中,<Path>表示到数据集的路径, <Item>表示字段名,而 <#> 则表示要输入的值。):
  • 输入数据集:
首先需要列出输入数据集。输入数据用于识别输入数据集及各个字段(如果适用)。共有以下九种输入类型,等值线、点、汇、河流、湖泊、边界、悬崖、排除的区域和沿海面。您可以根据需要选择使用合理数量的输入。输入数据的键入顺序不会对结果造成任何影响。

下表列出了输入数据集中参数的定义及其语法

参数 定义 语法
等值线 包含具有高度值项的等值线数据集 Contour <Path> <Item>
包含具有高度值项的点数据集 Point <Path> <Item>
汇点 包含汇位置的点数据集。如果数据集包含汇的高程值,请将该字段名称指定为 <Item>。如果仅使用汇的位置,请将 <Item> 设为 NONE Sink <Path> <Item>
河流 河流线数据集。不需要高度值 Stream <Path>
湖泊 湖泊面数据集。不需要高度值 Lake <Path>
边界 边界面数据集。不需要高度值 Boundary <Path>
悬崖 悬崖的线数据集。Cliff 没有 Field 选项 Cliff <Path>
排除 输入数据应被忽略的区域的排除面数据集。Exclusion 没有 Field 选项 Exclusion <Path>
海岸 包含沿海地区轮廓的海岸面数据集。Coast 没有 Field 选项 Boundary <Path>

  • 参数设置:

列出进行插值分析的各种参数设置,下表列出了各个参数的定义及其语法:
参数 定义 语法
强制 控制是否应用地形强化 ENFORCE <ON | OFF | ON_WITH_SINK>
数据类型 输入数据的主要类型 DATATYPE <CONTOUR | SPOT>
迭代 算法执行的最大迭代次数 ITERATIONS <#>
粗糙度惩罚系数 表面粗糙度的测量指标


ROUGHNESS_PENALTY <#>

剖面曲率粗糙度惩罚系数 剖面曲率粗糙度惩罚系数是一个可用于部分地替换总曲率的局部适用惩罚系数 PROFILE_PENALTY <#>
离散误差系数 对输入栅格中的数据进行数据平滑处理的调整量 DISCRETE_ERROR_FACTOR <#>
垂直标准差 输入数据 z 值的随机误差量 VERTICAL_STANDARD_ERROR <#>
容差 第一个容差反映出高程数据相对于表面地形的准确性,而另一个容差则通过极大的界限值防止产生地形间隙 TOLERANCES <#> <#>
Z 限制 高度的下限和上限 ZLIMITS <#> <#>
范围 最小 x、最小 y、最大 x 和最大 y 坐标限制 EXTENT <#> <#> <#> <#>
像元大小 最终输出栅格的分辨率 CELL_SIZE <#>
边距 在超出指定输出范围和边界外进行像元插值的距离 MARGIN <#>
  • 输出选项:
最后列出输出选项。但是,不要在参数文件中指定可选的输出要素数据集的路径,而要使用工具对话框来指定。
参数 定义 语法
输出河流要素

河流折线要素和山脊线要素的输出线要素类

OUT_STREAM
输出汇点要素 遗留汇点要素的输出点要素类 OUT_SINK
输出诊断文件 诊断文件的位置和名称 OUT_DIAGNOSTICS <Path>
输出残差点要素 由局部离散误差进行衡量的所有大高程残差的输出点要素类 OUT_RESIDUALS
输出河流和悬崖点要素 可能出现河流和悬崖错误的位置的输出点要素类 OUT_STREAM_CLIFF_ERRORS
输出等值线错误点要素 可能发生的与输入等值线数据相关的错误的输出点要素类 OUT_CONTOUR_ERRORS
内容来源:ArcMap官方文档

—————-

本次使用的参数文件的内容如下所示:
  • 前三行为列出的输入数据集(点、等值线、湖泊);
  • 倒数第一行前为插值分析中需要设定的参数;
  • 最后一行为输出选项(输出等值线错误点要素)。
  • 2、工具:
选择【系统工具箱→Spatial Analysis Tools→插值分析→依据文件实现地形转栅格】工具,加载预先准备的参数文件,并设置需要的输出要素数据集的路径。

点击确定,得到插值结果。


————————————————-

《ArcGIS工具箱》系列内容目录(持续更新):

……

25.地图代数——栅格计算器
26.提取分析——按属性提取
27.提取分析——按形状提
28.提取分析——按位置提取
29.提取分析——(多)值提取至点
30.提取分析——采样
31.插值分析——反距离权重法
32.插值分析——自然邻域法
33.插值分析——样条函数法
34.插值分析——趋势面法
35.插值分析——克里金法
36.插值分析——地形转栅格
……


本篇文章来源于微信公众号: 码农设计师

RELATED ARTICLES

欢迎留下您的宝贵建议

Please enter your comment!
Please enter your name here

- Advertisment -

Most Popular

Recent Comments