Cuenca (Spatial Analyst)

Nivel de licencia:BasicStandardAdvanced

Resumen

Crea un ráster que delinea todas las cuencas de drenaje.

Uso

Sintaxis

Basin (in_flow_direction_raster)
ParámetroExplicaciónTipo de datos
in_flow_direction_raster

Ráster de entrada que muestra la dirección del flujo de cada celda.

El ráster de dirección de flujo se puede crear con la herramienta Dirección de flujo.

Raster Layer

Valor de retorno

NombreExplicaciónTipo de datos
out_raster

El ráster de salida que delinea las cuencas de drenaje.

Será de tipo entero.

Raster

Ejemplo de código

Ejemplo 1 de Cuenca (ventana de Python)

Este ejemplo calcula las cuencas hidrográficas de un ráster GRID de dirección de flujo de entrada.

import arcpy
from arcpy import env
from arcpy.sa import *
env.workspace = "C:/sapyexamples/data"
outBasin = Basin("flowdir")
outBasin.save("C:/sapyexamples/output/outbasin01")
Ejemplo 2 de Cuenca (secuencia de comandos independiente)

Este ejemplo calcula las cuencas hidrográficas de un ráster GRID de dirección de flujo de entrada.

# Name: Basin_Ex_02.py
# Description: Creates a raster delineating all drainage basins.
# 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
outBasin = Basin(inFlowDirectionRaster)

# Save the output 
outBasin.save("C:/sapyexamples/output/outbasin02")

Entornos

Temas relacionados

Información sobre licencias

ArcGIS for Desktop Basic: Requiere Spatial Analyst
ArcGIS for Desktop Standard: Requiere Spatial Analyst
ArcGIS for Desktop Advanced: Requiere Spatial Analyst
9/11/2013