多尺度表面差异 (Spatial Analyst 工具)
汇总
计算在不同空间尺度下相对于平均高程的最大差值。
用法
针对各比例计算与平均高程的最大差异。 这些比例是用于计算的邻域距离值(与目标像元中心的距离,由此在目标像元周围创建一个像元正方形)。 例如,两个像元的比例为 5×5 像元邻域。
对于每个尺度,都可以找到平均高程,并且找到中心像元的值与该尺度的平均高程之间的差异。 将保留差异以与不同比例的值进行比较。
输入表面栅格(Python 中的
in_raster)参数值可以为任何类型的表面栅格。输出差异栅格(Python 中的
out_difference_raster)参数为主要输出。 一个栅格,其中包含针对一系列空间比例的与平均高程的最大差异。输出比例栅格(Python 中的
out_scale_raster)参数可提供有关主要输出的详细信息。 它包含针对每个像元找到与平均高程的最大差异的比例。 该比例为邻域距离值,即与目标像元中心的距离,由此在目标像元周围创建一个像元正方形。距离单位参数(Python 中的
distance_units)的英制单位选项是这些单位的国际版本。 目前不支持美国测量英制单位。 如果输入表面栅格值的空间参考的地图单位是美国测量单位,则像元将用作此参数的默认值。最小邻域距离(Python 中的
min_scale)和最大邻域距离(Python 中的max_scale)参数用于定义将计算差异的最小和最大邻域大小或比例。 这些值表示与目标像元的最小距离和最大距离。 例如,值为 1 将创建 3 x 3 像元邻域,值为 2 将创建 5 x 5 像元邻域。这些值不能小于输入栅格的像元大小或一个像元。
最小邻域距离参数值必须小于或等于最大邻域距离参数值。
距离增量(Python 中的
increment)参数是尺度之间邻域距离的增量。此参数值不能小于输入栅格像元大小或 1 个像元。 默认值为输入栅格像元大小。
输入表面栅格值中的 NoData 像元将被忽略,并且将在输出差异栅格和输出比例栅格参数值中为这些像元分配 NoData。
此工具可通过 GPU 加速,也就是说,如果系统中安装了兼容的图形处理器 (GPU),该设备将用于增强工具的性能。 使用用于分析的目标设备参数(Python 中的
analysis_target_device)来控制是使用 GPU 还是 CPU 来运行该工具。有关兼容的 GPU 以及配置和使用 GPU 设备的详细信息还有故障排除提示,请参阅使用 Spatial Analyst 进行 GPU 处理。
该工具支持并行处理。 如果您的计算机具有多个处理器或处理器具有多个内核,则会获得更好的性能,特别是处理较大数据集时。 使用 Spatial Analyst 进行并行处理帮助主题包括有关此功能及其配置方法的详细信息。
默认情况下,此工具将使用可用内核数的 50%。 您可以控制该工具用于并行处理因子环境的内核数。
当输出栅格格式为
.crf时,此工具支持金字塔栅格存储环境。 默认情况下,将在输出中创建金字塔。 对于任何其他输出格式,不支持此环境,并且不会创建金字塔。有关适用于此工具的地理处理环境的详细信息,请参阅分析环境和 Spatial Analyst。
参数
| 标注 | 说明 | 数据类型 |
|---|---|---|
|
输入表面栅格 |
输入表面栅格。 |
Raster Layer |
|
输出比例栅格 (可选) |
输出栅格,其中包含针对每个像元找到最大差异的比例。 比例表示为其邻域距离值。 此栅格为浮点类型。 |
Raster Dataset |
|
距离单位 (可选) |
指定将用于最小邻域距离、最大邻域距离和距离增量参数的距离单位。 将以像元数量或指定单位来测量距离。 默认值为输入表面栅格值的空间参考的地图单位。
|
String |
|
最小邻域距离 (可选) |
距离,用于定义将计算高程差异的最小邻域比例。 即与目标像元中心的距离,由此在目标像元周围创建一个像元正方形。 该值必须小于或等于最大邻域距离参数值,并且大于或等于输入栅格的像元大小或一个像元。 默认值为输入表面栅格参数值像元大小的 4 倍,形成一个 9x9 的像元邻域。 |
Double |
|
最大邻域距离 (可选) |
距离,用于定义将计算高程差异的最大邻域比例。 即与目标像元中心的距离,由此在目标像元周围创建一个像元正方形。 该值必须大于或等于最小邻域距离参数值,并且大于或等于输入栅格的像元大小或一个像元。 默认值为输入表面栅格参数值像元大小的 13 倍,形成一个 27x27 的像元邻域。 |
Double |
|
距离增量 (可选) |
比例间邻域距离的增加。 此参数值不能小于输入表面栅格像元大小或 1 个像元。 默认值为输入表面栅格参数值的像元大小。 |
Double |
|
用于分析的目标设备 (可选) |
指定将用于执行计算的设备。
|
String |
返回值
| 标注 | 说明 | 数据类型 |
|---|---|---|
|
输出差异栅格 |
输出栅格,其中包含每个像元与平均高程的最大差异。 此栅格为浮点类型。 |
Raster |
环境
自动提交, 像元大小, 像元大小投影方法, 当前工作空间, 范围, 地理变换, GPU ID, 掩膜, 输出配置关键字, 输出坐标系, 并行处理因子, 处理器类型, 金字塔, 临时工作空间, 捕捉栅格, 分块大小
许可信息
- 基本: 需要 Spatial Analyst
- 标准: 需要 Spatial Analyst
- 高级: 需要 Spatial Analyst