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.

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

Сводка

Назначает уникальные значения каждому сегменту растра линейной сети от пересечения до пересечения.

Иллюстрация

Иллюстрация инструмента Идентификация водотоков

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

  • Идентифицируемые сегменты водотоков - это фрагменты дренажной сети между двумя последовательными соединениями, между соединением и устьем или между соединением и истоком.

    Иллюстрация связей в дренажной сети
    Иллюстрация связей канала водотоков

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

  • Растровая линейная сеть водотоков должна быть представлена в виде значений, которые больше или равны единице на фоне значений NoData.

  • Инструмент Идентификация водотоков поддерживает только входной растр направления стока D8. Направления стока D8 можно создать с помощью инструмента Направление стока, выбрав по умолчанию тип направления стока D8.

  • Этот инструмент поддерживает параллельную обработку. Если ваш компьютер имеет несколько процессоров или процессор с несколькими ядрами, то его производительность будет более высокой, особенно на больших наборах данных. Раздел справки Параллельная обработка и Spatial Analyst содержит более подробные сведения об этой возможности и способах ее настройки.

    При использовании параллельной обработки будут записаны временные данные для управления обрабатываемыми фрагментами данных. Расположение папки временных файлов по умолчанию будет на вашем локальном диске C. Вы можете управлять расположением этой папки, настроив Переменную системной среды с именем TempFolders и указав путь к папке, которая будет использоваться (например, E:\RasterCache). Если вы обладаете правами доступа администратора на данном компьютере, можете использовать также ключ реестра (например, [HKEY_CURRENT_USER\SOFTWARE\ESRI\Desktop10.6\Raster]).

    По умолчанию, этот инструмент будет использовать 50 процентов доступных ядер. Если размер входных данных меньше, чем 5000 на 5000 ячеек, может использоваться меньшее число ядер. Можно задавать число используемых инструментом ядер в среде Коэффициент параллельной обработки environment.

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

Синтаксис

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

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

Raster Layer
in_flow_direction_raster

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

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

Raster Layer

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

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

Выходной растр идентифицированных водотоков.

Эти выходные данные будут целочисленными.

Raster

Пример кода

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

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

import arcpy
from arcpy import env
from arcpy.sa import *
env.workspace = "C:/sapyexamples/data"
outStreamLink = StreamLink("stream", "flowdir")
outStreamLink.save("c:/sapyexamples/output/outstrmlnk01")
StreamLink, пример 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
inStreamRaster = "stream"
inFlowDirection = "flowdir"

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

# Execute StreamLink
outStreamLink = StreamLink(inStreamRaster, inFlowDirection)

# Save the output 
outStreamLink.save("c:/sapyexamples/output/outstrmlnk02")

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

  • Автоматическое подтверждение
  • Размер ячейки
  • Метод проецирования размера ячейки
  • Сжатие
  • Текущая рабочая область
  • Экстент
  • Географические преобразования
  • Маска
  • Выходное ключевое слово 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. | Конфиденциальность | Правовая информация