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

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

В инструменты группы Расстояние и в растровые функции расстояния в ArcGIS Pro 2.5 были внесены существенные изменения. В дополнение к усовершенствованию функциональности, вычисления теперь выполняются со значительно большей точностью.

Анализ расчета расстояния без искажений

В ArcGIS Pro 2.5 для расчета расстояний предлагается использовать новый алгоритм расчета стоимостного расстояния. Этот алгоритм удаляет искажения в выходных данных, вызванные использованием сетевой модели связности ячеек. Удаление искажений позволяет получить следующие преимущества:

  • Накопление стоимости измеряется одинаково во всех направлениях. Важный частный случай – стоимостное расстояние с поверхностью постоянной стоимости выдает тот же результат, что и расчет Евклидова расстояния.
  • Расстояние по поверхности в цифровой модели рельефа теперь вычисляется с высоким уровнем точности.
  • Пути вокруг барьеров теперь вычисляются с более высоки уровнем точности.

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

На рисунке показаны выходные данные (полосы голубого цвета) нового инструмента Накопление расстояния с входным барьером, вместе с выходными данными (линии оранжевого цвета) нового инструмента Оптимальный путь как линия:

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

На следующем рисунке показаны выходные данные (полосы голубого цвета), устаревшего инструмента Стоимостное расстояние, использующего входные данные в виде константы, с барьерами, кодируемыми значениями NoData, вместе с выходными данными (оранжевые линии) устаревшего инструмента Оптимальный путь как полилиния. Вы можете видеть, что сглаженные формы, создаваемые новыми инструментами (выше) лучше отражают условия реального мира, чем создаваемые устаревшими инструментами (ниже).

На рисунке показана поверхность стоимостного расстояния с оптимальными путями, полученными в результате выполнения устаревших инструментов
На рисунке показана поверхность стоимостного расстояния с оптимальными путями, полученными в результате выполнения устаревших инструментов.

Геодезический анализ

Геодезический анализ стоимостного расстояния доступен в инструментах Накопление стоимости, Распределение по расстоянию и Оптимальные соединения регионов.

Интенсивная картография

Используя параметр Выходной растр местоположений источника для инструментов Накопление расстояния и Распределение по расстоянию, вы можете выделить на карте границы источников, показывающих, где будут заканчиваться большинство оптимальных путей без необходимости отображения на карте всех оптимальных путей. Объект python Итератор ячеек растра, также добавленный в ArcGIS Pro 2.5, позволяет выполнять этот вариант сложных вычислений.

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

Организация и соответствие инструментов в группе

Исходные инструменты расстояния, которые хорошо вам знакомы, все еще доступны и находятся в группе инструментов Устаревшие. Рекомендуется использовать новые инструменты расстояния без искажений для ваших будущих рабочих процессов.

Новые инструменты перечислены ниже:

  • Накопление расстояния — вычисляет накопленное расстояние до источника для каждой ячейки, подходит для прямолинейных расстояний, стоимостного расстояния и истинного расстояния по поверхности, также применяются вертикальные и горизонтальные факторы стоимости.

  • Распределение по расстоянию — вычисляет распределение по расстоянию до источника для каждой ячейки, подходит для прямолинейных расстояний, стоимостного расстояния и истинного расстояния по поверхности, также применяются вертикальные и горизонтальные факторы стоимости.

  • Коридор наименьшей стоимости — вычисляет сумму двух растров стоимостного расстояния с возможностью применения порогового значения, основанного на процентах или суммарной стоимости перемещения.

  • Оптимальный путь как растр — вычисляет оптимальный путь от источника к назначению в виде растра.

  • Оптимальный путь как линия — вычисляет оптимальный путь от источника к назначению в виде линии.

  • Оптимальные соединения регионов – соединяет регионы наиболее оптимальными путями.

В следующей таблице показано сопоставление между Устаревшими инструментами расстояния и инструментами замещения, которые предлагают расширенную функциональность и производительность.

Устаревшие инструменты расстоянияНовые инструменты расчета расстояния без искажений
КоридорКоридор с наименьшей стоимостью перемещения
Стоимостное расстояниеНакопление расстояния
Стоимостное направление

Накопление расстояния с указанным выходным параметром Выходной растр обратного направления

Распределение по стоимостному расстояниюРаспределение по расстоянию
Евклидово расстояниеНакопление расстояния
Евклидово направление

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

Обратное евклидово направление

Накопление расстояния с указанным выходным параметром Выходной растр обратного направления

Распределение по евклидову расстояниюРаспределение по расстоянию
Путевое расстояниеНакопление расстояния
Путевое направление

Накопление расстояния с указанным выходным параметром Выходной растр обратного направления

Распределение по путевому расстояниюРаспределение по расстоянию
Оптимальный путьОптимальный путь как растр
Оптимальный путь как полилинияОптимальный путь как линия
Стоимостная связанностьОптимальные соединения регионов

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

Если вы используете параметр Максимальное расстояние в устаревших инструментах расстояния, в дальнейшем используйте параметр Максимальное накопление в группе параметров Характеристики источника.

Справочная информация

Goodchild, M. F. 1977. An Evaluation of Lattice Solutions to the Problem of Corridor Location. Environment and Planning A, Vol. 9, No. 7, 727-738.

Sethian, J. A. 1997. Tracking Interfaces with Level Sets: An “act of violence” helps solve evolving interface problems in geometry, fluid mechanics, robotic navigation and materials sciences. American Scientist, Vol. 85, No. 3, 254-263.

Sethian, J. A. 1999. Level set methods and fast marching methods: evolving interfaces in computational geometry, fluid mechanics, computer vision, and materials science (2nd edition). Cambridge University Press.

Zhao, H. 2005. A fast sweeping method for eikonal equations, Mathematics of computation, Vol. 74, No. 250, 603-627.

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