Создание пути с наименьшей стоимостью
Что такое путь с наименьшей стоимостью?
Инструмент Оптимальный путь (Cost Path) определяет путь с наименьшей стоимостью от точки-адресата до точки-источника. Кроме обязательно заданного адресата, инструмент Оптимальный путь (Cost Path) использует два растра, полученные из инструментов стоимостного расстояния: Эти растры создаются из инструментов Стоимостное расстояние (Cost Distance) или Путевое расстояние (Path Distance). Растр направления используется, чтобы вы смогли проследить маршрут с наименьшей стоимостью из адресата до источника по поверхности стоимостного расстояния.
Зачем искать путь с наименьшей стоимостью?
Путь с наименьшей стоимостью проходит от объекта-адресата до источника. Этот путь шириной в одну ячейку, пролегает между точкой назначения и источником и указывает наиболее дешевый маршрут (относительно единиц стоимости, заданных исходным растром стоимости, который является входными данными для инструмента взвешенного расстояния). Используйте инструмент Оптимальный путь (Cost Path) для поиска наилучшего маршрута прокладки новой дороги, учитывая стоимость строительных работ, или для определения оптимального варианта пути из пригородов (источник) до ближайшего торгового центра (адресат). При применении инструмента в примере строительства дорог, результирующий путь является самым дешевым маршрутом для строительства дороги из адресата к источнику (существующее пересечение).
На диаграмме выше вы видите два возможных пути для новой дороги (фиолетовый и красный). Фиолетовая линия представляет путь, созданный с помощью растра стоимости, в котором каждый входной растр (землепользования и уклона) имеет одинаковое влияние. Красная линия представляет путь, созданный с помощью растра стоимости, в котором входной растр уклона имеет вес (влияние) 66 процентов. Если вы даете входному растру уклона больший вес, больше внимание будет уделяться тому, чтобы избегать более крутые уклоны на красном пути.
Создание пути с наименьшей стоимостью
Важно рассмотреть, как взвешиваются растры, которые составляют растр стоимости. То, как вы взвешиваете растры, зависит от применения и результатов, которые вы хотите достичь.
Если есть несколько ячеек или зон в качестве входных объектов-адресатов, из каждой ячейки можно вычислить путь с наименьшей стоимостью (что приведет к созданию нескольких путей, одного для каждой ячейки), из каждой зоны (один путь из каждой зоны) или слоем (только один путь, самый дешевый из любой зоны). Параметр инструмента задает, какой процесс будет использоваться. На следующем примере инструмент Оптимальный путь (Cost Path) будет показан зонами.
Если есть один путь с наименьшей стоимостью, ему будет дан код на выходном растре (значение 3). Ячейке внутри исходной зоны, где начинается путь, присваивается значение «один». На следующем примере инструмент Оптимальный путь (Cost Path) будет показан зонами.
Если два или более путей из разных зон сходятся на пути к источнику и продолжают оставшееся расстояние вместе, совместному пути к ячейке присваивается значение 2, т.к. невозможно определить владельца сегмента, как показано в примере ниже инструмента Оптимальный путь (Cost Path) по зоне.
Присвоенное каждому пути значение присваивается по порядку, в котором ячейки зоны встречаются в процессе сканирования.