“插值点”工具将点插值到栅格中。
注:
该工具现在可以在 Map Viewer 中使用,这是 ArcGIS Enterprise 中的现代化地图制作工具。 有关详细信息,请参阅插值点(Map Viewer - 栅格分析)。
要运行此工具,门户必须针对栅格分析进行配置。
如果在 Map Viewer 经典版 中没有看到该工具,请联系您的组织管理员。 您的门户可能无法配置为用于路径选择,或者您不具备运行该工具所需的权限。
工作流示意图
示例
该工具的一些应用示例如下:
- 一处空气质量管理区安装有用于测量污染水平的传感器。 “插值点”可用于预测未安装传感器位置的污染水平,如学校或医院等高危人群聚集的地区。
- 根据从诸多单株植物中采集到的样本来预测农作物体内的重金属浓度。
- 预测土壤养分水平(氮、磷、钾等)和其他指标(如导电性),以便研究这些指标与作物产量的关系并规定田间各处的精确化肥用量。
- 气象应用包括温度、降雨和相关变量(例如酸雨)的预测。
用法说明
适用于 ArcGIS Geostatistical Analyst 扩展模块的经验贝叶斯克里金法工具用于执行基础插值。 许多工具的参数将在插值点中显示,但是许多参数将由优化参数进行自动控制。
下表列出了此工具的参数:
参数 | 说明 |
---|---|
使用已知值选择包含位置的点图层 | 包含具有已测量值的位置的点要素。 |
选择要插值的字段 | 选择包含要用于插值的值的字段。 该字段必须为数值型。 |
优化 | 根据您的偏好选择“快速”或“精确”。 预测结果越精确,所花费的计算时间就越长。 该参数可更改其他几个插值点参数的默认值,以便优化计算速度、结果精度或对两者进行均衡优化。 默认情况下,此工具将进行均衡优化。 |
将数据转换为随机分布 | 选择是否将数据转换为正态分布。 插值法对于符合正态(钟形)分布的数据来说最为准确。 如果您的数据似乎未采用正态分布,则应该执行转换。 |
局部模型的大小 | “插值点”的工作原理是构建局部插值模型并将其混合在一起,以创建最终的预测图。 此参数用于控制每个局部模型中所包含的点的数量。 较小的值所生成的结果较为局部,且可呈现小比例的效果,但有可能为计算带来不稳定因素。 较大的值更为稳定,但可能造成某些局部效果的缺失。 值的范围介于 30 与 500 之间,但典型值介于 50 和 200 之间。 |
相邻要素的数目 | 预测值根据相邻点进行计算。 此参数用于控制计算中将使用的点的数量。 通常,所使用的相邻点数量越大,所生成的结果就越准确;但计算结果花费的时间也越长。 该值的范围介于 1 与 64 之间,但典型值介于 5 和 15 之间。 |
输出像元大小(可选) | 输出栅格的像元大小和单位。 可用单位包括英尺、英里、米和千米。 |
输出预测误差 | 选择是否希望创建用于预测值的标准误差栅格。 标准误差可提供有关预测值的可信度的信息,因此非常有用。 常规准则是有 95% 的真值会落在两个预测值标准误差之间。 例如,假设一个新地区的预测值是 50,标准误差是 5。 这意味着利用该工具预测出此地区的真值是 50,但不排除真值低至 40 或高至 60 的可能。 为计算合理值的范围,可先用标准误差乘以 2,然后将得出的值加上预测值来获得范围上限,再用预测值减去乘以 2 后得出的值来获得范围下限。 |
结果图层名称 | 将在我的内容中创建并添加到地图中的图层的名称。 默认名称基于工具名称以及输入图层名称。 如果该名称的图层已存在,则系统将提示您提供其他名称。 您可以使用将结果保存在下拉框指定我的内容中的文件夹名称,结果将保存到该文件夹中。 |
在运行分析以检查将消耗的配额数量前,请单击显示配额。
环境
分析环境设置是影响工具执行结果的附加参数。 您可以通过单击工具窗格顶部的齿轮图标 来访问该工具的分析环境设置。
该工具支持以下分析环境:
- 输出坐标系 - 指定输出图层的坐标系。
- 范围 - 指定要用于分析的区域。
- 捕捉栅格 - 调整输出的范围,使其与指定的捕捉栅格图层的像元对齐方式相匹配。
- 像元大小 - 要在输出图层中使用的像元大小。
- 掩膜 - 指定掩膜图层,其中仅落入掩膜区域内的像元将用于分析。
- 并行处理因子 - 控制栅格处理 CPU 或 GPU 实例。
类似工具
使用“插值点”工具将点插值到栅格中。 其他工具或许在解决类似问题时十分有用。
ArcGIS Pro 分析工具
经验贝叶斯克里金法地理处理工具适用于 ArcGIS Geostatistical Analyst 扩展模块工具箱。
插值点工具在 Raster Analysis 工具箱中受支持。
ArcGIS Enterprise 开发者资源
如果您正在使用 ArcGIS REST API,则请使用 Interpolate Points 任务。
如果您正在使用 ArcGIS API for Python,则请使用来自 arcgis.raster.analytics 模块的 interpolate_points 。