Бассейн (Basin) (Spatial Analyst)

Уровень лицензии:BasicStandardAdvanced

Резюме

Создает растр, содержащий контуры всех дренажного бассейна.

Использование

Синтаксис

Basin (in_flow_direction_raster)
ПараметрОбъяснениеТип данных
in_flow_direction_raster

Входной растр направления стока.

Растр направления потока может быть создан с помощью инструмента Направление потока (Flow Direction).

Raster Layer

Возвращено значение

ИмяОбъяснениеТип данных
out_raster

Создаваемый растр, содержащий контуры дренажных бассейнов.

Он будет целочисленного типа.

Raster

Пример кода

Бассейн. Пример 1 (окно Python)

В этом примере определяются дренажные бассейны входного растра направления потока GRID.

import arcpy
from arcpy import env
from arcpy.sa import *
env.workspace = "C:/sapyexamples/data"
outBasin = Basin("flowdir")
outBasin.save("C:/sapyexamples/output/outbasin01")
Бассейн. Пример 2 (автономный скрипт)

В этом примере определяются дренажные бассейны входного растра направления потока GRID.

# 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")

Параметры среды

Связанные темы

Информация о лицензировании

ArcGIS for Desktop Basic: Требует Spatial Analyst
ArcGIS for Desktop Standard: Требует Spatial Analyst
ArcGIS for Desktop Advanced: Требует Spatial Analyst
9/11/2013