Обзор классов вертикального фактора (arcpy.sa)

Классы вертикальных факторов (VF) определяют трудность движения от одной ячейки к другой с учетом вертикальных элементов, способных оказать влияние на движение. Инструмент Путевое расстояние (Path Distance) использует объект вертикального фактора, чтобы задать вертикальный фактор. Чтобы определить VF для движения из одной ячейки в следующую, по значениям, заданным во входном растре вертикального фактора, вычисляется уклон между ячейкой FROM (ИЗ) и ячейкой TO (В). Получаемый уклон представляет собой вертикальный относительный угол движения (VRMA), который наносится на диаграмму вертикального фактора с целью определения значения, используемого для вертикального фактора в вычислениях путевого расстояния при движении из одной ячейки в другую. Этот вертикальный фактор задает вертикальную составляющую, определяемую из центра исходной ячейки до центра ячейки-адресата. Чем больше вертикальный фактор, тем труднее движение.

Угол вертикального относительного движения вычисляется при помощи формулы "подъем/протяженность", в котором z-значения ячеек В и ИЗ задаются с помощью входного растра вертикального фактора. VRMA задается в градусах. Диапазон значений VRMA составляет от -90 до +90 градусов, что позволяет вводить компенсацию как положительных, так и отрицательных уклонов. Значение VRMA затем наносится на диаграмму вертикального фактора для получения вертикального фактора, который будет использоваться в вычислениях, определяющих стоимость перемещения в ячейку В. Разрешение по углам VRMA составляет 0,25 градуса.

VfBinary

Задает отношение между вертикальным фактором стоимости и вертикальным относительным углом движения через двоичную функцию. Если вертикальный относительный угол движения больше нижнего порогового угла и меньше верхнего порогового угла, значение вертикального фактора устанавливается равным значению, связанному с нулевым фактором; в противном случае значение равно бесконечности.

VfCos

Задает отношение между вертикальным фактором стоимости и вертикальным относительным углом движения через функцию косинуса.

VfCosSec

Задает отношение между вертикальным фактором стоимости и вертикальным относительным углом движения (VRMA) через функцию косинуса/секанса. Если значение VRMA отрицательное, вертикальный фактор задается функцией косинуса, в противном случае вертикальный фактор задается функцией секанса.

VfInveseLinear

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

VfLinear

Задает отношение между вертикальным фактором стоимости и вертикальным относительным углом движения через линейную функцию.

VfSec

Задает отношение между вертикальным фактором стоимости и вертикальным относительным углом движения через функцию секанса.

VfSecCos

Задает отношение между вертикальным фактором стоимости и вертикальным относительным углом движения (VRMA) через функцию секанса/косинуса. Если значение VRMA отрицательное, вертикальный фактор задается функцией секанса, в противном случае вертикальный фактор задается функцией косинуса.

VfSymInverseLinear

Определяет взаимосвязь между вертикальным фактором стоимости и относительным вертикальным углом движения (VRMA) с помощью симметричной обратной линейной функции либо в отрицательную, либо в положительную стороны VRMA, соответственно. Две линейные функции симметричны относительно оси VF (оси y).

VfSymLinear

Определяет взаимосвязь между вертикальным фактором стоимости и относительным вертикальным углом движения (VRMA) с помощью симметричной линейной функции либо в отрицательную, либо в положительную стороны VRMA, соответственно. Две линейные функции симметричны относительно оси VF (оси y).

VfTable

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

Инструменты, использующие объекты вертикального фактора

Путевое расстояние (PathDistance)Распределение по путевому расстоянию (PathDistanceAllocation)Путевое направление (PathDistanceBackLink)

Связанные темы

9/11/2013