您的位置:首页 > 其它

ArcGIS教程:汇

2015-08-24 13:36 197 查看
  摘要

  创建识别所有汇或内流水系区域的栅格。

  用法

  · 汇是指流向栅格中流向无法被赋予八个有效值之一的一个或一组空间连接像元。在所有相邻像元都高于待处理像元时,或在两个像元互相流入以创建一个由两个像元构成的循环时,都会发生这种情况。

  · 汇工具的输出是一个整型栅格,其中每个汇都被赋予一个唯一值。汇的编号介于 1 到汇的数量之间。

  语法

  Sink (in_flow_direction_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")
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ArcGIS教程