ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Длина линии стока

Доступно с лицензией Spatial Analyst.

  • Сводка
  • Использование
  • Синтаксис
  • Пример кода
  • Параметры среды
  • Информация о лицензиях

Сводка

Вычисляет расстояние вверх или вниз по течению, или взвешенное расстояние, вдоль потока для каждой ячейки.

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

  • Инструмент Длина линии стока главным образом применяется для вычисления длины самого длинного маршрута стока внутри заданного бассейна. Это измерение часто используется для вычисления времени заполнения бассейна. Эта операция может быть выполнена с использованием опции UPSTREAM.

    Инструмент может быть также использован для создания графиков «расстояние-площадь» при моделировании осадков и поверхностного стока с применением растра весов как фактора сопротивления движению вниз по склону.

  • Тип значений для выходного растра инструмента Длина линии стока - число с плавающей точкой.

  • См. раздел Среда анализа и Spatial Analyst для получения дополнительной информации о среде геообработки данного инструмента.

Синтаксис

FlowLength(in_flow_direction_raster, {direction_measurement}, {in_weight_raster})
ПараметрОбъяснениеТип данных
in_flow_direction_raster

Входной растр, показывающий направление стока для каждой ячейки.

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

Raster Layer
direction_measurement
(Дополнительный)

Направление измерений вдоль линии стока.

  • DOWNSTREAM —Вычисляет расстояние вниз по склону вдоль линии стока, из каждой ячейки до локального понижения или выхода на границе растра.
  • UPSTREAM —Вычисляет самое длинное расстояние вверх по склону вдоль линии стока, из каждой ячейки до линии водораздела водосборного бассейна.
String
in_weight_raster
(Дополнительный)

Дополнительный входной растр, представляющий веса для каждой ячейки.

Если не задано никакого растра весов, каждой ячейке будет присвоен вес, равный единице, который используется по умолчанию. Для каждой ячейки в выходном растре результатом будет количество ячеек, из которых осуществляется сток в эту ячейку.

Raster Layer

Значение отраженного сигнала

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

Создаваемый растр, в котором для каждой ячейки вычисляется длина линии стока вверх или вниз по склону.

Raster

Пример кода

FlowLength, пример 1 (окно Python)

В этом примере вычисляется расстояние вдоль линии стока для каждой ячейки вверх по склону или вниз по склону.

import arcpy
from arcpy import env
from arcpy.sa import *
env.workspace = "C:/sapyexamples/data"
outFlowLength = FlowLength("flowdir", "DOWNSTREAM", "")
outFlowLength.save("c:/sapyexamples/output/outflowlen01")
FlowLength, пример 2 (автономный скрипт)

В этом примере вычисляется расстояние вдоль линии стока для каждой ячейки вверх по склону или вниз по склону.

# Name: _Ex_02.py
# Description: 
# 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"
inWeightRaster = ""
directionType = "DOWNSTREAM"

# Check out the ArcGIS Spatial Analyst extension license
arcpy.CheckOutExtension("Spatial")

# Execute 
outFlowLength = FlowLength(inFlowDirectionRaster, directionType, inWeightRaster)

# Save the output 
outFlowLength.save("c:/sapyexamples/output/outflowlen02.tif")

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

  • Автоматическое подтверждение
  • Размер ячейки
  • Метод проецирования размера ячейки
  • Текущая рабочая область
  • Экстент
  • Географические преобразования
  • Выходное ключевое слово CONFIG
  • Выходная система координат
  • Временная рабочая область
  • Растр привязки
  • Размер листа

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

  • Basic: Требуется Spatial Analyst
  • Standard: Требуется Spatial Analyst
  • Advanced: Требуется Spatial Analyst

Связанные разделы

  • Обзор группы инструментов Гидрология

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2021 Esri. | Конфиденциальность | Правовая информация