适用于 Image Server
“流动距离”工具用于计算从每个像元到其所流入河流的水平或垂直下坡距离。
将输出托管影像图层。
用法说明
“流动距离”包含对输入图层、分析设置和结果图层的配置。
输入图层
输入图层组包括以下参数:
输入流栅格参数是一个表示连续流网络的栅格图层。
建议使用作为工具输入的同一输入表面栅格来创建输入流栅格。
输入流栅格可以通过输入表面栅格分别使用流向、流量和条件工具进行创建。
要使用来自其他源的流,为了获得最佳结果,首先将其转换为输入表面栅格。 然后,对结果运行“流向”工具。
输入表面栅格是将用于计算的高程栅格。
如果输入表面栅格没有凹陷点,则距离测量值将是由输入流栅格值表示的流像元的距离。
如果输入表面栅格具有凹陷点,则在到达流之前,一些流动路径可能因流入凹陷点而终止。 在此情况下,这些像元的流动距离测量值只能计算到其流入的凹陷像元。
可选图层组包括以下参数:
输入流向栅格参数用于指定显示从各个像元流出的方向的栅格。 流向栅格可以通过将流向工具与 D8、多流向 (MFD) 或 D-Infinity (DINF) 方法搭配使用进行创建。 使用流向类型参数可指定创建流向栅格时所使用的方法。
建议使用作为工具输入的输入表面栅格创建输入流向栅格。
输入流向栅格会限制测量流动距离时随沿的方向。
如果未指定输入流向栅格,则将考虑从每个像元到其所流入的流上像元的所有可能下坡流动路径来评估流动距离。
流动距离设置
流动距离设置组包含以下参数:
- 距离类型参数用于指定是否将计算流动距离的垂直或水平分量。
- 垂直 - 流动距离计算表示流动距离的垂直分量,该流动距离为流动路径沿线从域中每个像元到其流入的流上像元的距离。 这是默认设置。
- 水平 - 流动距离计算表示流动距离的水平分量,该流动距离为流动路径沿线从域中每个像元到其流入的流上像元的距离。
- 流向类型参数用于指定计算流向时将使用的流向方法的类型。 指定创建在输入流向栅格中指定的栅格时使用的方法(D8、MFD 或 DINF)。
- 统计类型参数标识用于计算多条流动路径上的流动距离的统计类型。
- 最小值 - 如果存在多条流动路径,则需要计算最小流动距离。 这是默认设置。
- 加权平均值 - 如果存在多个流动路径,则需要计算流动距离的加权平均值。 从某个像元到其下游相邻像元的流量比例可用作计算加权平均数的权重。
- 最大值 - 如果存在多条流动路径,则需要计算最大流动距离。
结果图层
结果图层组包括以下参数:
- 输出名称用于确定要创建并添加至地图的图层的名称。 名称必须唯一。 如果组织中已存在具有相同名称的图层,则工具将执行失败并提示您使用其他名称。
- 保存在文件夹中将指定我的内容中将用于保存结果的文件夹的名称。
环境
分析环境设置是影响工具执行结果的附加参数。 可以从环境设置参数组访问工具的分析环境设置。
此工具支持以下分析环境:
输出
输出栅格名称图层用于存储从每个像元到其流入的流的流动距离。
许可要求
该工具需要以下许可和配置:
- Creator 或 GIS Professional 用户类型
- 发布者、服务商或管理员角色,或等效的自定义角色
- 已针对栅格分析进行配置的 ArcGIS Image Server
资源
请通过以下资源了解更多详细信息:
- ArcGIS REST API 中的流动距离
- ArcGIS API for Python 中的 flow_distance
- 具有 Raster Analysis 扩展模块的 ArcGIS Pro 中的流动距离
- 具有 Spatial Analyst 扩展模块的 ArcGIS Pro 中的流动距离