Доступно с лицензией 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.