采样的工作原理

需要 Spatial Analyst 许可。

如果将采样工具的输入位置指定为点要素数据集,则点坐标可能与输入栅格中所指定像元的中心坐标不同。要确定所选点准确位置上的值,必须采用重采样技术。对于离散数据类型,采用默认的 最邻近重采样算法即可。而对于连续数据类型,更适合采用其他重采样技术。例如,对于高程数据,应用双线性插值法或三次卷积插值法会获得更精确的结果。双线性选项将根据 4 个最邻近输入像元中心的加权距离确定像元值。三次卷积选项将根据 16 个最邻近像元的加权距离计算像元值。

按多维度处理参数将确定输入栅格的采样方式。如果选中此参数,则输入栅格将沿其所有维度进行采样;否则,仅对多维栅格的当前切片进行采样。选中“按多维度处理”参数后,采样值将显示在输出表的单独行中(行输出)。取消选中该参数后,采样值将在输出表中显示为单独列(列输出)。使用输出表创建图表或图形时,行输出会非常有用。

二维栅格的采样输出

对于每个采样位置,会将位置编号(栅格值或点要素 ID)、地图空间中的位置(x,y 坐标)以及各输入栅格中像元值的信息写入表中。表的一般结构如下:

    locationID-1 x-coord1 y-coord1 cellvalue1 cellvalue2 cellvalue3 ....
    locationID-2 x-coord2 y-coord2 cellvalue1 cellvalue2 cellvalue3 ....

以下是采样工具的 FGDB 表的输出示例:

来自二维输入栅格采样的输出表示例

多维栅格的采样输出

对于每个采样位置,会将位置编号(栅格值、点要素 ID 或“唯一 ID”参数中指定的字段值)以及各输入栅格中像元值的信息写入表中。向维度值的各个唯一组合的表中添加新行。例如,如果数据集在四个时间段具有 10 个深度,并且具有两个采样位置,则所生成的表将会包含 80 行。表的一般结构如下:

    locationID-1 cellvalue dimensionAvalue1 dimensionBvalue1 ....    locationID-1 cellvalue dimensionAvalue1 dimensionBvalue2 ....    locationID-1 cellvalue dimensionAvalue2 dimensionBvalue1 ....    locationID-1 cellvalue dimensionAvalue2 dimensionBvalue2 ....    locationID-2 cellvalue dimensionAvalue1 dimensionBvalue1 ....    locationID-2 cellvalue dimensionAvalue1 dimensionBvalue2 ....    locationID-2 cellvalue dimensionAvalue2 dimensionBvalue1 ....
    locationID-2 cellvalue dimensionAvalue2 dimensionBvalue2 ....

以下是采样工具的 FGDB 表的输出示例:

来自多维输入栅格采样的输出表示例

相关主题