“集水区”工具用于确定栅格中一组像元之上的汇流区域。
工作流示意图
示例
路易斯安那州密西西比河的输入点将创建一个流域要素,其范围将包括从纽约到蒙大拿州再到加拿大的地区。
用法说明
集水区是将流体(通常是水)汇集到公共出水口使其集中排放的上坡区域。 它可以是较大集水区的一部分,也可包含被称为自然子流域的较小集水区。
各个集水区的值将取自输入栅格中源的值或者要素倾泻点图层。 如果倾泻点为栅格数据集,则默认情况下使用像元值。 当倾泻点是点要素数据集时,值将来自指定的字段。
“集水区”工具仅支持 D8 输入流向栅格图层。
在指定输入倾泻点位置作为要素数据时,默认字段将为第一个可用的有效字段。 如果不存在有效字段,则 ObjectID 字段(如 OID 或 FID)将成为默认字段。
下表列出了此工具的参数:
参数 | 说明 |
---|---|
选择流向图层 | 根据每个像元来显示流向的输入栅格。 可以使用流向栅格函数,默认流向类型 D8 来创建流向栅格。 |
指定输入倾泻点位置 | 输入倾泻点位置。 这可以是栅格或点要素。 对于栅格,输入倾泻点位置表示将确定的汇流区域或集水区之上的像元。 所有非 NoData 的像元将用作源像元。 对于点输入,此项表示将确定的汇流区域或流域之上的位置。 |
选择倾泻点字段 | 用于为倾泻点位置赋值的字段。 如果输入倾泻点图层为栅格,则使用 Value。 如果为要素,则使用数值字段。 如果字段包含浮点型值,它们将被截断为整数。 |
结果图层名称 | 将在我的内容中创建并添加到地图中的图层的名称。 默认名称基于工具名称以及输入图层名称。 如果该名称的图层已存在,则系统将提示您提供其他名称。 您可以使用将结果保存在下拉框指定我的内容中的文件夹名称,结果将保存到该文件夹中。 |
环境
分析环境设置是影响工具执行结果的附加参数。 您可以通过单击工具窗格顶部的齿轮图标 来访问该工具的分析环境设置。
该工具支持以下分析环境:
- 输出坐标系 - 指定输出图层的坐标系。
- 范围 - 指定要用于分析的区域。
- 捕捉栅格 - 调整输出的范围,使其与指定的捕捉栅格图层的像元对齐方式相匹配。
- 像元大小 - 要在输出图层中使用的像元大小。
- 掩膜 - 指定掩膜图层,其中仅落入掩膜区域内的像元将用于分析。
- 并行处理因子 - 控制栅格处理 CPU 或 GPU 实例。
类似的工具和栅格函数
使用“集水区”工具确定栅格中一组像元之上的汇流区域。 其他工具或许在解决类似问题时十分有用。
Map Viewer 经典版 分析工具和栅格函数
使用“集水区”栅格函数确定栅格中一组像元之上的汇流区域。
ArcGIS Pro 分析工具和栅格函数
集水区地理处理工具在 Spatial Analyst 工具箱中受支持。
集水区工具在 Raster Analysis 工具箱中受支持。
集水区也可作为栅格函数使用。
ArcGIS Enterprise 开发人员资源
如果您正在使用 ArcGIS REST API,则请使用 Watershed 任务。
如果您正在使用 ArcGIS API for Python,则请使用来自 arcgis.raster.functions.gbl 模块的 watershed 。