Подпись | Описание | Тип данных |
Входной растр источника или объекты источника | Слой, который определяет источники для вычисления расстояний до них. Слой может быть растровым или векторным. | Raster Layer; Image Service; Feature Layer; String |
Имя выходного расстояния | Имя выходного сервиса растра расстояния. Сервис изображений стоимостного расстояния определяет, для каждой ячейки, наименьшее суммарное стоимостное расстояние по поверхности стоимости до установленных положений источников. | String |
Входной растр стоимости (Дополнительный) | Растр, определяющий полное сопротивление или стоимость движения в плоскости через каждую ячейку. Значение в каждой ячейке представляет стоимость движения через ячейку по поверхности стоимости, выраженную на единицу расстояния. Для получения общей стоимости прохождения через ячейку, значение каждой ячейки умножается на разрешение ячейки, с учетом возможности движения по диагонали. Значения на входном растре стоимости могут быть представлены целыми числами или числами с плавающей точкой, но они не могут быть отрицательными (стоимость не может быть отрицательной). | Raster Layer; Image Service; String |
Растр входной поверхности (Дополнительный) | Растр, определяющий значения высот в каждой ячейке. Значения используются для вычисления действительного расстояния по поверхности, которое будет пройдено при перемещении между ячейками. | Raster Layer; Image Service; String |
Максимальное расстояние (Дополнительный) | Определяет пороговое значение суммарной стоимости перемещения, которое не может быть превышено. | Double |
Входной растр горизонтального фактора (Дополнительный) | Растр, определяющий горизонтальное направление в каждой ячейке. Значения на растре должны быть целыми числами в диапазоне от 0 до 360, значение 0 градусов соответствует направлению на север, или в верхнюю часть экрана. Значения увеличиваются по часовой стрелке. Плоским участкам должно быть присвоено значение, равное -1. Для определения дополнительной стоимости в горизонтальной плоскости, возникающей при движении из ячейки в соседние с ней ячейки, значения в каждом местоположении будут использоваться в сочетании с Горизонтальным фактором. | Raster Layer; Image Service; String |
Горизонтальный фактор (Дополнительный) | Объект Горизонтальный фактор определяет отношение между горизонтальным фактором стоимости и горизонтальным относительным углом движения. Существует несколько факторов с различными модификаторами, которые задают определенный график горизонтального фактора. Графики применяются для определения горизонтального фактора, используемого в вычислениях общей стоимости перемещения в соседнюю ячейку. В приведенных ниже пояснениях используются два сокращения: HF обозначает горизонтальный фактор, идентифицирующий определенные препятствия при продвижении от одной ячейки к другой; а HRMA обозначает относительный горизонтальный угол движения, который идентифицирует угол между направлением по горизонтали и направлением движения. Существует несколько типов горизонтальных факторов:
Значение по умолчанию - бинарное. Характеристики для горизонтальных ключевых слов:
| Horizontal Factor |
Входной растр вертикального фактора (Дополнительный) | Растр, определяющий вертикальное (z) значение для каждой ячейки. | Raster Layer; Image Service; String |
Вертикальный фактор (Дополнительный) | Вертикальный фактор определяет отношение между вертикальным фактором стоимости и вертикальным относительным углом движения (VRMA). Существует несколько факторов с различными модификаторами, которые задают определенный график вертикального фактора. Графики применяются для определения вертикального фактора, используемого в вычислениях общей стоимости перемещения в соседнюю ячейку. В приведенных ниже пояснениях используются два сокращения: VF обозначает вертикальный фактор, идентифицирующий трудности преодоления разности высот, возникающие при продвижении от одной ячейки к другой; а VRMA обозначает относительный вертикальный угол движения, который идентифицирует угол уклона между анализируемой ячейкой От и ячейкой До. Существует несколько типов вертикальных факторов:
Значение по умолчанию - бинарное. Характеристики для вертикальных ключевых слов:
| Vertical Factor |
Коэффициент стоимости (Дополнительный) | Множитель, применяемый к значениям стоимости. Позволяет управлять режимом перемещения или магнитудой источника. Чем больше множитель, тем выше стоимость перемещения по каждой ячейке. Значения должны быть больше нуля. Значение по умолчанию равно 1. | Double; Field |
Начальная стоимость (Дополнительный) | Начальная стоимость, от которой начинаются вычисления стоимости. Позволяет задавать фиксированную стоимость, связанную с источником. Алгоритм стоимости будет начинать с указанного для Начальной стоимости значения, а не с нуля. Значения должны быть больше или равны нулю. По умолчанию - 0. | Double; Field |
Степень сопротивляемости (Дополнительный) | Этот параметр симулирует возрастание усилия для преодоления стоимости по мере увеличения накопленной стоимости. Он используется для моделирования усталости путешествующего. Возрастающая накопленная стоимость для достижения ячейки умножается на степень сопротивляемости и добавляется к стоимости перемещения в последующую ячейку. Это модифицированная версия формулы начисления сложных процентов, которая используется для вычисления предполагаемой стоимости перемещения по ячейке. По мере увеличения степени сопротивления, увеличивается стоимость ячеек, посещаемых в последнюю очередь. Чем выше степень сопротивляемости, тем больше дополнительной стоимости добавляется для достижения следующей ячейки, которая складывается при каждом последующем передвижении. Поскольку степень сопротивляемости похожа по свойствам на общий темп роста, и значения совокупной стоимости очень большие, рекомендуется использовать маленькие значения степени сопротивляемости (например, 0,02, 0,005 или даже меньше, в зависимости от значений совокупной стоимости). Значения должны быть больше или равны нулю. По умолчанию - 0. | Double; Field |
Емкость (Дополнительный) | Задает для перемещающегося объекта емкость стоимости источника. Вычисление стоимости продолжается для каждого источника, пока не будет достигнута указанная емкость. Значения должны быть больше нуля. Емкость по умолчанию равна расстоянию до границы выходного растра. | Double; Field |
Направление движения (Дополнительный) | Определяет направление передвижения путешественника, если применяются горизонтальные и вертикальные факторы, степень сопротивляемости источника и начальная стоимость источника. Укажите ключевое слово От источника или К источнику, которое будет применено ко всем источникам, или выберите поле в данных источника, содержащее ключевые слова для определения направления перемещения для каждого источника. Это поле должно содержать строки FROM_SOURCE или TO_SOURCE.
| String |
Имя выходного направления (Дополнительный) | Имя выходного сервиса растра направления. Растр направления содержит значения от 0 до 360, которые определяют направление вдоль пути с наименьшей суммарной стоимостью перемещения из каждой ячейки до источника с наименьшей стоимостью, с учетом расстояния по поверхности, а также горизонтального и вертикального факторов поверхности. | String |
Имя выходного распределения (Дополнительный) | Имя выходного сервиса растра распределения. Этот растр определяет зону каждого источника (ячейки или пространственного объекта), который может быть достигнут с наименьшими суммарными затратами. Выходной растр будет целочисленным. | String |
Поле распределения (Дополнительный) | Поле во входном источнике, содержащее значения, определяющие каждый источник. | String |
Производные выходные данные
Подпись | Описание | Тип данных |
Выходной растр расстояния | Выходной растр расстояния. | Raster Layer |
Выходной растр направления | Выходной растр направления. | Raster Layer |
Выходной растр распределения | Выходной растр распределения. | Raster Layer |