汇 (空间分析)
用法
汇是指流向栅格中流向无法被赋予八个有效值之一的一个或一组空间连接像元。在所有相邻像元都高于待处理像元时,或在两个像元互相流入以创建一个由两个像元构成的循环时,都会发生这种情况。
-
汇工具的输出是一个整型栅格,其中每个汇都被赋予一个唯一值。汇的编号介于 1 到汇的数量之间。
语法
Sink (in_flow_direction_raster)
参数 | 说明 | 数据类型 |
in_flow_direction_raster |
根据每个像元来显示流向的输入栅格。 可以使用流向 工具创建流向栅格。 | Raster Layer |
返回值
名称 | 说明 | 数据类型 |
out_raster |
显示输入表面上的所有汇(内流水系区域)的输出栅格。 | Raster |
代码示例
汇示例 1(Python 窗口)
此示例识别输入流向 GRID 栅格上的汇。
import arcpy from arcpy import env from arcpy.sa import * env.workspace = "C:/sapyexamples/data" outSink = Sink("flowdir") outSink.save("C:/sapyexamples/output/outsink01")
汇示例 2(独立脚本)
此示例识别输入流向 GRID 栅格上的汇。
# Name: Sink_Ex_02.py # Description: Creates a raster identifying all sinks or areas of internal drainage. # Requirements: Spatial Analyst Extension # Import system modules import arcpy from arcpy import env from arcpy.sa import * # Set environment settings env.workspace = "C:/sapyexamples/data" # Set local variables inFlowDirectionRaster = "flowdir" # Check out the ArcGIS Spatial Analyst extension license arcpy.CheckOutExtension("Spatial") # Execute FlowDirection outSink = Sink(inFlowDirectionRaster) # Save the output outSink.save("C:/sapyexamples/output/outsink02")
相关主题
许可信息
ArcView: 需要 Spatial Analyst
ArcEditor: 需要 Spatial Analyst
ArcInfo: 需要 Spatial Analyst
7/10/2012