Инструмент оптимальный путь как растр определяет оптимальный растровый путь от назначений к источникам.
Примечание:
Для запуска этого инструмента портал должен быть настроен для анализа растров.
Эта функция в настоящее время поддерживается только в Map Viewer Classic (прежнее название Map Viewer). Она будет доступна в следующем выпуске нового Map Viewer. Если вы не видите этот инструмент в Map Viewer Classic, свяжитесь с администратором организации. Возможно, ваш портал не настроен для анализа растров, или у вас может не быть прав, необходимых для запуска инструмента.
Схема рабочего процесса
Примеры
Примерами применения могут быть:
- Поиск оптимального маршрута для новой дороги.
- Поиск трассировки вниз по течению от местоположения.
Примечания по использованию
Перед созданием оптимального пути обычно используется один из следующих инструментов для создания растра накопления расстояния и растра обратного направления: Накопление расстояния или Распределение по расстоянию. Это необходимые входные данные для создания оптимального пути.
Оптимальный созданный путь может быть путем потока, основанным на направлении потока D8. Чтобы создать оптимальный путь таким образом, укажите растр направления потока D8 в качестве входа для Входного растра обратного направления или направления стока. Необходимо также указать Входной растр накопленного расстояния; Входной растр накопленного расстояния не используется для определения пути. Независимо от использования константного растра или цифровой модели рельефа (DEM), путь будет одинаков; меняется только атрибутивное значение на пути. Растровую функцию Направление потока можно использовать для создания растра направления потока D8.
Когда входные данные объектов назначений (адресатов) представлены растром, набор ячеек адресатов состоит из всех ячеек на Входном растре или в векторных данных объектов назначения, которые имеют действительные значения. Ячейки, имеющие значение NoData, не включаются в набор источников. Нулевое значение рассматривается как истинный адресат.
При использовании данных объекта для входных назначений следует проявлять осторожность при управлении размером выходной ячейки, особенно когда он является грубым по сравнению с деталями, присутствующими во входных данных. Применяется внутренний процесс растеризации с помощью инструмента Объект в растр. Это означает, что данные, не расположенные по центру ячейки, не будут включены в промежуточные растеризованные выходные данные назначения, поэтому не будут представлены в расчётах расстояния. Например, если назначением является ряд небольших полигонов, например периметры знаний, которые невелики относительно размеру выходной ячейки, возможно, что только некоторые из них попадут по центру выходных растровых ячеек, и, видимо, большинство остальных объекты будут потеряны в анализе.
Значения на выходном оптимальном пути представляют собой количество путей в заданном местоположении. Во многих случаях пути следуют по одному и тому же маршруту, оставляя пункт назначения и затем сходясь к одному и тому же источнику. Например, значение один указывает, что существует только один оптимальный путь в данном местоположении, в то время как значение пять означает, что существуют пять оптимальных путей, проходящих через эту ячейку исследуемой области.
Для создания оптимального пути настройки среды Экстент, Размер ячеек и Растр привязки игнорируются, а характеристики растра обратного направления используются для расчета выходного растра. Образец растра обратного направления будет серьезно изменен, если он будет повторно пересчитан или привязан, или если будет изменен экстент.
Параметры этого инструмента перечислены в следующей таблице:
Параметр | Описание |
---|---|
Выбор растра или объектов назначений | Растровый или векторный вход, идентифицирующий ячейки, из которых определяется оптимальный путь к оптимальному источнику. Если входными данными является растр, он должен состоять из ячеек, имеющих допустимые значения для назначений (ноль - допустимое значение), остальным ячейкам должно быть присвоено NoData. Тип входного растра должен быть целочисленным. |
Поле назначения | Поле, которое будет использоваться для получения значений для местоположений назначения. |
Выбор растра накопления расстояния | Растр накопления расстояния, который используется для определения оптимального пути от пунктов назначения до источников. Растр накопления расстояния обычно создается с помощью инструментов Накопление расстояния или Распределение по расстоянию. Каждая ячейка в растре накопления расстояния представляет минимальное суммарное стоимостное расстояние по поверхности от каждой ячейки до набора исходных ячеек. |
Выбор растра обратного направления или направления стока | Растр обратного направления содержит рассчитанные направления в градусах. Направление определяет следующую ячейку по оптимальному пути до источника с наименьшей накопленной стоимостью, избегая барьеры. Растр обратного направления обычно создается с помощью инструментов Накопление расстояния или Распределение по расстоянию. В этом случае значения находятся в диапазоне от 0 до 360 градусов. Значение 0 резервируется для ячеек источника. Направление на восток (вправо) определяется, как 90 градусов, значения увеличиваются по часовой стрелке (180 – на юг, 270 – на запад и 360 – на север). Оптимальный созданный путь может быть путем потока, основанным на направлении потока D8. Чтобы создать оптимальный путь таким образом, используйте в этом параметре растр направления потока D8 в качестве входного. |
Тип пути (дополнительно) | Указывает ключевое слово, определяющее то, как в вычислениях пути будут интерпретированы значения и зоны во входных данных назначения.
|
Имя слоя результата | Вы можете указать имя папки в Моих ресурсах, где будет сохранен результат, с помощью ниспадающего списка Сохранить результат в. |
Параметры среды
Параметры среды анализа - это дополнительные параметры, которые влияют на результаты работы инструмента. Вы можете получить доступ к настройкам среды анализа инструмента, щелкнув значок шестеренки в верхней части панели инструментов.
Этот инструмент поддерживает следующие Параметры среды анализа:
- Выходная система координат - Задает систему координат выходного слоя.
Сходные инструменты и функции растра
Инструмент оптимальный путь как растр определяет оптимальный растровый путь от назначений к источникам. Другие инструменты могут применяться для решения похожих задач.
Инструменты анализа Map Viewer Classic и функции растра
Используйте инструмент Оптимальный путь как линия, чтобы вычислить оптимальные пути и создать выходные данные сервиса объектов.
Оптимальный путь как растр доступен как функция растра.
Инструменты анализа ArcGIS Pro и функции растра
Инструменты геообработки Оптимальный путь как растр и Оптимальный путь как линия доступны в наборах инструментов Spatial Analyst и Анализ растров.
Инструменты геообработки Оптимальный путь как растр и Оптимальный путь как линия доступны в наборах инструментов Анализ растров.
Оптимальный путь как растр доступен как функция растра.
Ресурсы для разработчиков ArcGIS Enterprise
Если вы работаете в ArcGIS REST API, используйте задачи Optimal Path As Line и Optimal Path As Raster.
Если вы работаете в ArcGIS API for Python, используйте optimal_path_as_line из модуля arcgis.raster.analytics, или используйте optimal_path_as_raster из модуля arcgis.raster.functions.gbl.