Подпись | Описание | Тип данных |
Остановки |
Определяет местоположения, которые должен будет посетить выходной маршрут или маршруты. Вы можете добавить до 10,000 остановок и присвоить до 150 остановок для одного маршрута. (Распределяйте остановки по маршрутам с помощью атрибута RouteName.) При указании остановок вы можете задать свойства для каждой из них, например, ее название или время обслуживания, используя следующие атрибуты: Name Имя остановки. Имя используется в путевом листе. Если имя не указано, в выходных остановках, маршрутах и путевом листе автоматически создается уникальное имя с префиксом Location. RouteName Имя маршрута, которому принадлежит остановка. Остановки с одинаковым значением RouteName группируются вместе. Вы можете сгруппировать до 150 остановок для одного маршрута. Sequence Выходные маршруты пройдут по остановкам в том порядке, который задан этим атрибутом. В пределах группы остановок с одинаковым значением RouteName порядковый номер должен быть больше 0, но не должен превышать максимальное число остановок. Кроме того, порядковый номер не должен дублироваться. Если опция Изменить порядок остановок для нахождения оптимального маршрута включена (True), то порядок посещения остановок для маршрутов (за исключением, возможно, первой и последней остановки) будет проигнорирован, чтобы инструмент мог найти последовательность посещения остановок с минимальными временными затратами для каждого маршрута. (Параметры Сохранить порядок остановок и Возврат в начало определяют, будут ли игнорироваться первое и последнее значения последовательности.) AdditionalTime Время, затраченное на остановке, которое добавляется к общему времени маршрута. По умолчанию значение равно 0. Единицы измерения для этого атрибута задаются параметром Единицы измерения. Значение атрибута включается в анализ, только когда единицами измерения являются единицы времени. Вы можете учитывать дополнительное время, необходимое для завершения задачи на остановке например, починка прибора, вручение посылки или проверка разрешений. AdditionalDistance Дополнительное расстояние, пройденное на остановке, которое добавляется к общей протяженности маршрута. По умолчанию значение равно 0. Единицы измерения для этого атрибута задаются параметром Единицы измерения. Значение атрибута включается в анализ, только когда единицами измерения являются единицы расстояния. Обычно расположение остановки, например, дом, находится не на самой улице, а на некотором удалении от проезжей части. Значение этого атрибута может использоваться для учета расстояния между действительным местоположением остановки и ее положением на улице имеет смысл включать это расстояние в общую протяженность пути. AdditionalCost Дополнительная стоимость, затраченная на остановке, которая добавляется к общей протяженности маршрута. По умолчанию значение равно 0. Это значение атрибута используется только, если режим передвижения, применяемый для анализа, использует атрибут импеданса, не основанный ни на времени, ни на расстоянии. Единицы измерения значений атрибута интерпретируются как неизвестные единицы измерения. TimeWindowStart Самое раннее время посещения остановки. Задавая начало и окончание временного окна посещения остановки, можно указать, когда именно маршрут достигнет этой остановки. Если режим передвижения использует для анализа атрибут импеданса, который основан на времени, то указание значений временного окна может привести к тому, что анализ найдет решение, которое минимизирует общее время и посещает остановку в рамках описанного временного окна. Убедитесь, что вы указали значение в виде даты и времени, например, 8/12/2015 12:15 PM. При решении задачи, которая охватывает несколько часовых поясов, значения временного окна каждой остановки соответствуют ее часовому поясу. Поле может содержать значение null, это означает, что маршрут может прибыть в любое время до времени, заданного атрибутом TimeWindowEnd. Если параметр TimeWindowEnd также содержит значение null, маршрут может посетить эту остановку в любое время. TimeWindowEnd Самое позднее время посещения остановки. Задавая начало и окончание временного окна посещения остановки, можно указать, когда именно маршрут достигнет этой остановки. Если режим передвижения использует для анализа атрибут импеданса, который основан на времени, то указание значений временного окна может привести к тому, что анализ найдет решение, которое минимизирует общее время и посещает остановку в пределах описанного временного окна. Убедитесь, что вы указали значение в виде даты и времени, например, 8/12/2015 12:15 PM. При решении задачи, которая охватывает несколько часовых поясов, значения временного окна каждой остановки соответствуют ее часовому поясу. Поле может содержать значение null, это означает, что маршрут может прибыть в любое время после времени, заданного параметром TimeWindowStart. Если параметр TimeWindowStart также содержит значение null, маршрут может посетить эту остановку в любое время. CurbApproach Указывает направление, в котором транспортное средство может подъехать или отъехать от остановки. Значение поля указывается одним из следующих целых чисел (используйте числовой код, а не имя в скобках):
Атрибут CurbApproach работает с обоими национальными стандартами дорожного движения: правостороннего (США) и левостороннего (Великобритания). Для начала рассмотрим случай, когда остановка располагается с левой стороны транспортного средства. Это условие должно обязательно выполняться в независимости от того движется транспорт по левой или по правой полосе дороги. Вы можете выбрать, с какой из двух сторон подъехать к остановке, независимо от национального стандарта дорожного движения, т.е. где будет находится точка заказа – справа или слева от транспортного средства. Например, при подъезде к остановке так, чтобы отсутствовала полоса движения между транспортным средством и остановкой, в США выберите правую сторону транспорта (1), а в Великобритании левую сторону (2). LocationType Определяет тип остановки. Значение поля указывается одним из следующих целых чисел (используйте числовой код, а не имя в скобках):
Bearing Направление, в котором движется точка. Единицами измерения являются градусы, отсчитывается по часовой стрелке от направления на истинный север. Это поле используется совместно с полем BearingTol. Данные направления обычно отправляются автоматически с мобильного устройства, оснащенного GPS-приемником. Попробуйте включить данные о направлении, если вы загружаете движущееся входное местоположение например, пешехода или транспортное средство. Использование данного поля обеспечивает защиту от добавления положений на неверные ребра, что может произойти, например, когда транспортное средство расположено недалеко от перекрестка или эстакады. Направление также позволяет инструменту определять, на какой стороне улицы расположена точка. BearingTol Значение допуска направления создает диапазон допустимых значений направления во время определения положения движущихся точек на ребре с использованием поля Bearing. Если значение из поля Bearing находится в пределах допустимых значений, созданных на основании допуска направления на ребре, точка может быть добавлена как сетевое положение; в противном случае происходит анализ ближайшей точки следующего ближайшего ребра. Единицами измерения являются градусы; в качестве значения по умолчанию используется 30. Значения должны быть больше 0 и меньше 180. Значение, равное 30, означает, что когда Network Analyst предпринимает попытку добавить сетевое местоположение на ребро, диапазон допустимых значений направления создается в пределах 15 градусов с каждой стороны ребра (слева и справа) и в обоих направлениях оцифровки ребра. NavLatency Это поле может использоваться в процессе решения, только если в полях Bearing и BearingTol также есть значения; а ввод значения в поле NavLatency не является обязательным, даже когда в полях Bearing и BearingTol присутствуют значения. NavLatency указывает, сколько времени, как ожидается, пройдет с момента отправки информации GPS с движущегося транспортного средства на сервер и до момента получения обработанного маршрута навигационным устройством транспортного средства. Единицы измерения NavLatency совпадают с единицами вашего атрибута импеданса. | Feature Set |
Единицы измерений | Задает единицы, которые должны использоваться для измерения и указания общей продолжительности или протяженности пути для выходных маршрутов. Значение этого параметра определяет, будет ли измеряться расстояние или время для поиска наилучших маршрутов. Чтобы свести к минимуму время в пути для режима передвижения (например, время вождения или ходьбы пешком), укажите единицу измерения времени. Чтобы минимизировать расстояние перемещения для режима передвижения, укажите единицу измерения расстояния. Это значение также определяет единицы измерения, которые будут использоваться для определения общего времени или расстояния в результатах.
| String |
Регион анализа (Дополнительный) | Регион, в котором будет выполняться анализ. Если значение этого параметра не указано, инструмент автоматически вычислит имя региона на основе местоположения входных точек. Задание имени региона необходимо только в случае, если для входных данных не подходит автоматическое определение названия региона. Чтобы задать регион используйте одно из следующих значений:
Прежние версии:Следующие названия регионов больше не поддерживаются и будут удалены в следующих версиях. При задании вами одного из устаревших названий инструмент автоматически присвоит региону поддерживаемое название.
| String |
Изменить порядок остановок для нахождения оптимального маршрута (Дополнительный) | Позволяет выбрать посещение остановок в указанном вами порядке или в порядке, определяемом инструментом для минимизации общей протяженности маршрута.
Определение оптимального порядка остановок и поиск наилучшего маршрута часто называется задачей по поиску маршрута коммивояжера (TSP). | Boolean |
Сохранить конечные остановки (Дополнительный) | Указывает, как будут сохранены конечные остановки. Когда опция Изменить порядок остановок для нахождения оптимальных маршрутов включена (или True), вы можете сохранить начальную или конечную остановку, и инструмент изменит порядок посещения остальных остановок. Первая и последняя остановки определяются по их атрибутивным значениям Sequence или, если значения Sequence равны null, по их значениям Object ID. Параметр Сохранить конечные остановки игнорируется, если параметр Изменить порядок остановок для нахождения оптимального маршрута не отмечен (или имеет значение False).
| String |
Возврат в начало (Дополнительный) | Указывает, будут ли маршруты начинаться и заканчиваться в одном и том же месте. С помощью этого параметра можно избежать дублирования первой остановки при использовании ее также в качестве конечной остановки. Начало маршрута является остановкой с наименьшим значением атрибута Sequence. Если значения Sequence являются значениями null, это будет объект остановка с наименьшим значением Object ID.
| Boolean |
Использовать временное окно (Дополнительный) | Указывает, будут ли соблюдаться временные интервалы. Включите этот параметр (установите значение True), если на каких-либо входных остановках есть временные окна, указывающие, когда маршрут достигнет остановки. Вы можете добавить временные окна к входным остановкам, введя значения времени в атрибуты TimeWindowStart и TimeWindowEnd.
Если опция Использовать временные окна отмечена (или она имеет значение True), инструмент будет работать немного дольше, даже если ни у одной из входных остановок нет временных окон, поэтому эту опцию по возможности рекомендуется отключать (задавать для нее значение False). | Boolean |
Время суток (Дополнительный) | Указывает время и дату начала маршрутов. Если вы моделируете проезд на автомобиле и указываете текущие дату и время, при нахождении наилучших маршрутов инструмент будет использовать текущие условия дорожного движения, и общее время пути будет учитывать условия дорожного движения. Указание времени суток позволяет создавать более точные маршруты и точнее оценивать время в пути, поскольку будут учтены условия дорожного движения в конкретный день и час. Параметр Часовой пояс для времени суток определяет, как будут указываться время и дата, в UTC или в часовом поясе, в котором находится остановка. Инструмент игнорирует этот параметр, если в Единицах измерения не выбрано время. | Date |
Часовой пояс для Времени суток. (Дополнительный) | Указывает часовой пояс параметра Время суток.
| String |
Развороты в соединениях (Дополнительный) | Определяет поведение при развороте на перекрестках. При разрешении U-образных разворотов неявно предполагается, что механизм расчета позволяет разворот на соединении и продолжение движения по той же улице в обратную сторону. Учитывая, что соединения представляют собой пересечения улиц и тупики, различные транспортные средства могут разворачиваться на некоторых соединениях, но не на всех – это зависит от того, является ли соединение перекрестком или тупиком. Чтобы учесть это, поведение при развороте неявно определяется числом ребер, которые соединяются с соединением, т.е. валентностью соединения. Ниже приведены допустимые значения для данного параметра; каждое из них сопровождается описанием значения в терминах валентности соединения. Этот параметр игнорируется, если только для Режима передвижения не выбрано Пользовательский.
| String |
Точечные барьеры (Дополнительный) |
Используйте этот параметр для указания одной или нескольких точек, действующих в качестве временных ограничений или представляющих дополнительное время или расстояние, которые могут потребоваться для передвижения по улицам. Например, точечный барьер может быть использован для обозначения упавшего дерева или для ввода времени ожидания на железнодорожном переезде. Инструмент может накладывать до 250 ограничений, точек, добавленных в качестве барьеров. При указании точечных барьеров вы можете задать свойства каждого из них, такие как имя или тип барьера, с помощью атрибутов: Name Имя барьера. BarrierType Указывает, ограничивает ли точечный барьер перемещение полностью или добавляет время или расстояние при его пересечении. Значение этого атрибута указывается одним из следующих целых чисел (используйте числовой код, а не имя в скобках):
Additional_Time Время поездки, которое добавляется при прохождении барьера. Это поле применимо только для барьеров с добавленной стоимостью и когда значение параметра Единицы измерения основано на времени. Значение этого поля должно быть больше или равно нулю, а его единицы измерения должны соответствовать заданным в параметре Единицы измерения. Additional_Distance Расстояние, которое добавляется при прохождении барьера. Это поле применимо только для барьеров с добавленной стоимостью и когда значение параметра Единицы измерения основано на расстоянии. Значение этого поля должно быть больше или равно нулю, а его единицы измерения должны соответствовать заданным в параметре Единицы измерения. AdditionalCost Стоимость поездки, которая добавляется при прохождении барьера. Это поле применимо только для барьеров с добавленной стоимостью, когда значение параметра Единицы измерения не основано ни на времени, ни на расстоянии. FullEdge Указывает, как ограничительные точечные барьеры применяются к элементам ребер во время анализа. Значение поля указывается одним из следующих целых чисел (используйте числовой код, а не имя в скобках):
CurbApproach Указывает направление движения, на которое влияет барьер. Значение поля указывается одним из следующих целых чисел (используйте числовой код, а не имя в скобках):
Так как соединения являются точками и не имеют сторон, барьеры на соединениях влияют на все транспортные средства независимо от стороны подъезда. Атрибут CurbApproach работает с обоими типами национальных стандартов дорожного движения: правостороннего (США) и левостороннего (Великобритания). Сначала рассмотрим случай, когда пункт обслуживания располагается с левой стороны транспортного средства. Это условие должно обязательно выполняться в независимости от того движется транспорт по левой или по правой полосе дороги. От национального стандарта дорожного движения будет зависеть ваше решение, с какой из двух сторон подъехать к пункту обслуживания, т.е. должен ли он находиться с правой или левой стороны транспортного средства. Например, если необходимо подъехать к пункту обслуживания так, чтобы он не был отделен от транспортного средства полосой движения, необходимо выбрать правую сторону транспортного средства (1) в США, и левую сторону транспортного средства (2) в Великобритании. Bearing Направление, в котором движется точка. Единицами измерения являются градусы, отсчитывается по часовой стрелке от направления на истинный север. Это поле используется совместно с полем BearingTol. Данные направления обычно отправляются автоматически с мобильного устройства, оснащенного GPS-приемником. Попробуйте включить данные о направлении, если вы загружаете движущееся входное местоположение например, пешехода или транспортное средство. Использование данного поля обеспечивает защиту от добавления положений на неверные ребра, что может произойти, например, когда транспортное средство расположено недалеко от перекрестка или эстакады. Направление также позволяет инструменту определять, на какой стороне улицы расположена точка. BearingTol Значение допуска направления создает диапазон допустимых значений направления во время определения положения движущихся точек на ребре с использованием поля Bearing. Если значение из поля Bearing находится в пределах допустимых значений, созданных на основании допуска направления на ребре, точка может быть добавлена как сетевое положение; в противном случае происходит анализ ближайшей точки следующего ближайшего ребра. Единицами измерения являются градусы; в качестве значения по умолчанию используется 30. Значения должны быть больше 0 и меньше 180. Значение, равное 30, означает, что когда Network Analyst предпринимает попытку добавить сетевое местоположение на ребро, диапазон допустимых значений направления создается в пределах 15 градусов с каждой стороны ребра (слева и справа) и в обоих направлениях оцифровки ребра. NavLatency Это поле может использоваться в процессе решения, только если в полях Bearing и BearingTol также есть значения; а ввод значения в поле NavLatency не является обязательным, даже когда в полях Bearing и BearingTol присутствуют значения. NavLatency указывает, сколько времени, как ожидается, пройдет с момента отправки информации GPS с движущегося транспортного средства на сервер и до момента получения обработанного маршрута навигационным устройством транспортного средства. Единицы измерения NavLatency совпадают с единицами вашего атрибута импеданса. | Feature Set |
Линейные барьеры (Дополнительный) |
Используйте этот параметр, чтобы указать одну или несколько линий, которые запрещают передвижение там, где они пересекают улицы. Например, при помощи линейного барьера можно смоделировать маршрут парада или марша протеста, которые препятствуют движению по нескольким участкам улиц. Линейный барьер может также быстро запретить пересечение нескольких дорог, отделяя, таким образом, возможный маршрут от нежелательных участков уличной сети. Инструмент накладывает ограничение на количество улиц, которое вы можете ограничить с помощью параметра Линейные барьеры. Хотя лимита на число линий, которые можно использовать как барьеры, нет, общее число улиц, пересекаемых всеми линиями, не должно превышать 500. При указании линейных барьеров вы можете задать свойства имени и типа барьера для каждого из них с помощью атрибутов: Name Имя барьера. | Feature Set |
Полигональные барьеры (Дополнительный) |
Используйте этот параметр, чтобы указать полигоны, которые либо полностью запрещают передвижение, либо пропорционально масштабируют время или расстояние, необходимые для передвижения по улицам, пересекаемым полигоном. Сервис накладывает ограничение на количество улиц, которые вы можете ограничить с помощью параметра Полигональные барьеры. Хотя количество полигонов, которые вы можете указать в качестве полигональных барьеров, не ограничено, общее количество улиц, пересекаемых всеми полигонами, не может превышать 2 000. При указании точечных барьеров вы можете задать свойства каждого из них, такие как имя или тип барьера, с помощью атрибутов: Name Имя барьера. BarrierType Указывает, ограничивает ли прохождение через барьер перемещение полностью или масштабирует стоимость перемещения (например время или расстояние). Значение поля указывается одним из следующих целых чисел (используйте числовой код, а не имя в скобках):
ScaledTimeFactor Это коэффициент, на который умножается время поездки по улицам, пересекающимся с барьером. Значение поля должно быть больше нуля. Это поле действительно только для барьеров с масштабированной стоимостью, и только если используются Единицы измерения времени. ScaledDistanceFactor Это коэффициент, на который умножается длина пути по улицам, пересеченным барьером. Значение поля должно быть больше нуля. Это поле действительно только для барьеров с масштабированной стоимостью, и только если используются Единицы измерения расстояния. ScaledCostFactor Это коэффициент, на который умножается стоимость пути по улицам, пересеченным барьером. Значение поля должно быть больше нуля. Это поле действительно только для барьеров с масштабированной стоимостью, и если не используются Единицы измерения времени или расстояния. | Feature Set |
Использовать иерархию (Дополнительный) | Укажите, должна ли использоваться иерархия при нахождении кратчайшего пути между остановками.
Инструмент автоматически начинает использовать иерархию, если расстояние по прямой между пунктами обслуживания и точками спроса превышает 50 миль (80,46 км), даже если параметр задан как Не отмечено (False в Python). Этот параметр игнорируется, если только для Режима передвижения не выбрано Пользовательский. При моделирования в режиме построения маршрута для пешехода рекомендуется выключить иерархию, поскольку она разработана для построения маршрутов автомобилей. | Boolean |
Ограничения (Дополнительный) | Ограничения, которые должны учитываться инструментом при нахождении наилучшего маршрута. Ограничение представляет собой предпочтение или требование во время поездки. В большинстве случаев ограничения запрещают использование тех или иных дорог. Например, использование ограничения Избегать платных дорог приведет к тому, что платные дороги будут использоваться, только если это абсолютно необходимо для подъезда к инциденту или пункту обслуживания. Height Restriction позволяет прокладывать маршрут в обход всех объектов с пролетами, меньшими, чем высота транспортного средства. Если транспортное средство перевозит коррозионные вещества, применение ограничения Any Hazmat Prohibited (Вредные вещества запрещены) предотвратит перевозку таких материалов по тем дорогам, по которым это запрещено. Примечание:Использование некоторых ограничений требует ввода дополнительных значений. Это значение должно быть связано с именем ограничения и определенным параметром, предназначенным для его работы. Вы можете идентифицировать такие ограничения по их названиям, отображающимся в столбце AttributeName в параметре Значения Параметра атрибутов. Задайте поле ParameterValue в параметре Значения Параметра атрибутов для правильного использования ограничения при поиске доступных дорог. Примечание:Некоторые ограничения поддерживаются только в определенных странах; их доступность по регионам указана в списке ниже. Кроме доступности ограничений по регионам, можно проверить его доступность в определенной стране по таблице в разделе Список стран Покрытия сетевого анализа. Если для страны указано значениеYes в столбце Атрибуты логистики, то будут проверены ограничения, которые есть для всего региона, в котором находится страна. Если вы задаете имена ограничений, которые недоступны в стране, где находятся инциденты, сервис игнорирует их. Сервис также игнорирует ограничения, где значение параметра Использование ограничений находится в пределах от 0 до 1 (см. параметр Значение параметра атрибутов). Он запрещает все ограничения, чье значение параметра Использование ограничения больше 0. Сервис поддерживает следующие ограничения:
Примечание:Значения, предоставляемые вами для данного параметра, игнорируются за исключением случаев, когда Режим передвижения задан как Пользовательский. | String |
Значения Параметра атрибутов (Дополнительный) | Используйте этот параметр для указания дополнительных значений, требуемых атрибутом или ограничением, например для указания того, применяется ли ограничение как полный или рекомендуемый запрет либо как предпочтение путешествовать по дорогам с ограниченным движением. Если ограничение означает нежелательность или предпочтительность использования дороги, вы можете дополнительно указать с помощью этого параметра степень нежелательности или предпочтительности. Например, вы можете установить для платных дорог правило никогда их не использовать, по возможности избегать или наоборот, отдавать им предпочтение. Примечание:Значения, предоставляемые вами для данного параметра, игнорируются за исключением случаев, когда Режим передвижения задан как Пользовательский. Если вы задаете параметр Значения атрибутивного параметра из класса пространственных объектов, имена полей класса пространственных объектов должны соответствовать следующим:
Параметр Значения Параметра атрибутов зависит от параметра Ограничения. Поле ParameterValue применяется, только если в качестве значения параметра Ограничения указано имя ограничения. В параметре Значения Параметра атрибутов каждое ограничение (указанное, как AttributeName) содержит значение поля ParameterName, Использование ограничения, определяющее запрет, нежелательность или предпочтительность использования дорог, для которых установлено ограничение, а также степень нежелательности или предпочтительности использования дорог. Поле Использование ограничения ParameterName может иметь одно из следующих строковых значений или эквивалентных числовых значений, указанных в скобках:
Как правило, для поля Использование ограничения используется значение по умолчанию, PROHIBITED, если ограничение связано с характеристиками транспортного средства, например, с его высотой. Однако в некоторых случаях значение поля Использование ограничения будет зависеть от ваших предпочтений при выборе маршрута. Например, для ограничения Избегать платных дорог параметр Использование ограничения имеет по умолчанию значение AVOID_MEDIUM. Это означает, что, при наличии данного ограничения инструмент будет избегать использования платных дорог при построении маршрута. Значение AVOID_MEDIUM также указывает, насколько важно избегать использования платных дорог при поиске лучшего маршрута: это ограничение имеет средний приоритет. При выборе AVOID_LOW исключение платных дорог из маршрута будет иметь меньшее значение, а при выборе AVOID_HIGH – большее, поэтому сервис будет создавать более длинные маршруты, чтобы по возможности избежать использования платных дорог. При выборе PROHIBITED использование платных дорог будет полностью запрещено, и сервис не сможет включать их даже частично в маршрут. Имейте в виду, что для некоторых целью является избегание или запрет платных дорог и избежание платы за проезд. И наоборот, другие предпочитают ездить по платным дорогам, потому что движение без пробок для них более ценно, чем деньги, потраченные на платные дороги. В последнем случае для параметра Использование ограничения следует выбрать значения PREFER_LOW, PREFER_MEDIUM или PREFER_HIGH. Чем выше предпочтительность, тем в большей степени маршрут будет проходить по дорогам с этим ограничением. | Record Set |
Геометрия маршрута (Дополнительный) | Укажите тип объектов маршрута, получаемых на выходе инструмента. Когда параметр Геометрия маршрута имеет значение Истинная форма или Истинная форма с измерениями, генерализацией формы маршрута можно дополнительно управлять, выбирая значение для параметра Допуск упрощения линии маршрута. Независимо от выбранного значения параметра Геометрия маршрута, лучший маршрут определяется всегда на основе минимальной продолжительности или протяженности пути, а не на основе расстояния по прямой между остановками. Это значит, что изменяются только формы маршрута, а не исходные улицы, которые перебирает инструмент при нахождении маршрута.
| String |
Допуск упрощения линий маршрута (Дополнительный) | Величина, на которую геометрия выходных линий будет упрощена для маршрутов, путевых листов и ребер маршрутов. Инструмент игнорирует этот параметр, если значение параметра Геометрия маршрута отличается от Истинная форма. При упрощении сохраняются важнейшие точки на маршруте, например, повороты и перекрестки, составляющую основную форму маршрута, а остальные точки удаляются. Указываемое вами расстояние упрощения является максимальным допустимым смещением упрощенной линии от исходной. Упрощение линии сокращает количество вершин в геометрии маршрута. Это ускоряет работу инструмента. | Linear Unit |
Заполнить ребра маршрутов (Дополнительный) | Указывает, будут ли создаваться ребра для каждого маршрута. Ребра маршрутов представляют собой отдельные объекты-улицы или другие объекты, по которым проходит маршрут. Выходной слой Route Edges обычно используется для определения улиц или других дорог, наиболее и наименее посещаемых данным маршрутом.
| Boolean |
Заполнить путевой лист (Дополнительный) | Укажите, должен ли инструмент создавать путевой лист для каждого маршрута.
| Boolean |
Язык путевого листа (Дополнительный) | Язык, на котором должен создаваться путевой лист. Этот параметр используется, только если параметр Заполнить путевой лист отмечен (True в Python). Значениями параметра могут быть следующие двух- или пятисимвольные коды языка:
Сначала инструмент ищет точное соответствие для заданного языка, включая любую локализацию. Если не нашлось точного соответствия, будет выполнена попытка найти соответствие в пределах языковой семьи. Если соответствие не будет найдено, инструмент возвращает путевой лист на английском языке, являющемся языком по умолчанию. К примеру, если установлен язык путевого листа es-MX (мексиканский испанский), инструмент возвратит путевой лист на испанском, так как поддерживает код языка es и не поддерживает es-MX. Внимание:Если язык поддерживает локализацию например, Португальский Бразилия (pt-BR) и Европейский португальский (pt-PT), нужно задать языковую семью и локализацию. Если вы зададите только языковую семью, инструмент не найдет соответствие языковой семье и возвратит путевой лист на используемом по умолчанию английском языке. К примеру, если задан язык путевого листа pt, инструмент выдаст путевой лист на английском, поскольку не поймет, нужно ли выдавать его на языке pt-BR или на языке pt-PT. | String |
Единицы измерения расстояний путевого листа (Дополнительный) | Укажите единицы измерения для отображения расстояний в путевом листе. Этот параметр используется, только если параметр Заполнить путевой лист отмечен (True в Python).
| String |
Имя стиля путевого листа (Дополнительный) | Укажите имя стиля форматирования для путевого листа. Этот параметр используется, только если параметр Заполнить путевой лист отмечен (True в Python).
| String |
Режим передвижения (Дополнительный) | Режим передвижения, который будет смоделирован в ходе анализа. Режимы передвижения настраиваются в ArcGIS Online и могут изменяться администратором вашей организации в целях лучшего соответствия рабочим процессам вашей организации. Укажите имя режима передвижения, поддерживаемого вашей организацией. Для получения списка имен поддерживаемых режимов передвижения запустите инструмент Получить режимы передвижения из набора инструментов Утилиты, используя то же подключение к ГИС-серверу, которое использовалось для доступа к этому инструменту. Инструмент Получить режимы передвижения добавляет в приложение таблицу Поддерживаемые режимы передвижения. В качестве входных данных можно задать любое значение в поле Travel Mode Name таблицы Поддерживаемые режимы передвижения. Вы также можете указать в качестве входного значение из поля Travel Mode Settings. Это ускоряет выполнение инструмента, поскольку инструменту не нужно находить настройки на основе имени режима перемещения. Пользовательский (значение по умолчанию) – позволяет настроить собственный режим передвижения при помощи параметров этого режима (Развороты в соединениях, Использовать иерархию, Ограничения, Значения Параметров атрибутов и Импеданс). Значения по умолчанию для модели параметров пользовательского режима передвижения на легковом автомобиле. Также можно выбрать Пользовательский и задать указанные выше параметры пользовательского режима передвижения для моделирования быстрой пешей ходьбы или передвижения грузового автомобиля с определенными габаритными (по высоте) и весовыми характеристиками, загруженного определенным опасным грузом. Можете попробовать различные настройки для получения нужных вам результатов анализа. После определения настроек анализа вам необходимо связаться с администратором вашей организации и сохранить эти настройки как часть нового или существующего режима передвижения, чтобы любой пользователь вашей организации мог перезапустить анализ с такими же настройками. Внимание:При выборе Пользовательского режима, значения, заданные для его параметров, включаются в анализ. Указание другого режима передвижения, определенного вашей организацией, приведет к тому, что все заданные вами в качестве параметров пользовательского режима передвижения значения будут проигнорированы. Этот инструмент перезапишет их значениями заданного режима передвижения. | String |
Импеданс (Дополнительный) | Задайте импеданс – значение, представляющее затраты или стоимость перемещения вдоль сегментов дорог или других частей транспортной сети. Время в пути - это импеданс: для того чтобы проехать 1 милю по пустой дороге, машине может понадобиться минута. Время в пути может зависеть от режима перемещения: ту же милю пешеход пройдет за 20 минут, поэтому важно выбрать правильный импеданс для моделируемого режима. Расстояние перемещения – это импеданс; длина дороги в километрах рассматривается как импеданс. В этом смысле расстояние аналогично для всех режимов – километр останется километром и для пешехода, и для машины. (Что может измениться, так это пути, по которым разрешено перемещаться в различных режимах, что влияет на расстояние между точками и моделируется настройками режима передвижения.) Выберите из следующих значений импеданса: Если вы выбираете импеданс, основанный на времени, например, TravelTime, TruckTravelTime, Minutes, TruckMinutes или WalkTime, то параметр Единицы измерения также должен быть указан для времени. При выборе импеданса на основе расстояния, такого как Miles или Kilometers, Единицы измерения должны быть основаны на расстоянии.
Внимание:Значение, указанное вами для данного параметра, игнорируется, за исключением случаев, когда Режим передвижения задан как Пользовательский, который является значением по умолчанию. Прежние версии:Значения импеданса Время в пути на машине, Время в пути на грузовике, Время в пути пешком и Расстояние пути больше не поддерживаются и будут убраны в следующих версиях. При использовании одного из этих значений инструмент использует значение параметра Импеданс времени для основанных на времени значений и параметра Импеданс расстояния для значений, основанных на расстоянии. | String |
Часовой пояс для временных окон (Дополнительный) | Указывает часовой пояс, который будет использоваться для значений временного окна на остановках. Временные окна указываются как часть полей TimeWindowStart и TimeWindowEnd на остановках. Этот параметр применяется, только если отмечена опция Использовать временные окна (имеет значение True).
| String |
Сохранить выходной слой сетевого анализа (Дополнительный) | Указывает, будут ли параметры анализа сохранены в виде файла слоя сетевого анализа. Вы не можете работать с этим файлом напрямую, даже если вы откроете его в приложении ArcGIS Desktop, например, в ArcMap. Это предназначено для отправки в техническую поддержку Esri для диагностики качества результатов, получаемых инструментом.
| Boolean |
Замещения (Дополнительный) | Примечание:Этот параметр предназначен только для внутреннего использования. | String |
Сохранить данные маршрута (Дополнительный) | Указывает, будут ли выходные данные включать файл .zip, содержащий базу геоданных, в которой хранятся входные и выходные данные анализа в формате, который может быть использован для дальнейшей публикации слоев маршрутов на ArcGIS Online или Portal for ArcGIS.
| Boolean |
Импеданс времени (Дополнительный) | Основанный на времени импеданс - значение времени перемещения вдоль сегментов дорог или других частей транспортной сети.
Примечание:Если импеданс для режима перемещения, указанный с помощью параметра Импеданс, основан на времени, значения параметров Импеданс времени и Импеданс должны быть идентичны. В противном случае сервис выдаст ошибку. | String |
Импеданс расстояния (Дополнительный) | Основанный на расстоянии импеданс - значение расстояния перемещения вдоль сегментов дорог или других частей транспортной сети.
Примечание:Если импеданс для режима перемещения, указанный с помощью параметра Импеданс, основан на расстоянии, значения параметров Импеданс расстояния и Импеданс должны быть идентичными. В противном случае сервис выдаст ошибку. | String |
Выходной формат (Дополнительный) | Задает формат, в котором будут возвращены выходное объекты. Если указан формат выхода на основе файла, такой как файл JSON или файл GeoJSON, выходные данные не будут добавлены к отображению, потому что приложение, такое как ArcMap или ArcGIS Pro, не может отобразить содержание файла результатов. Напротив, файл загружается в временную директорию вашего компьютера. В ArcGIS Pro местоположение загруженного файла можно определить, просмотрев значение параметра Выходной результирующий файл в соответствующей строке отчета о выполнении инструмента в истории геообработки вашего проекта. В ArcMap местоположение загруженного файла можно определить с помощью опции Копировать местоположение ниспадающего меню параметра Выходной результирующий файл в соответствующей строке отчета о выполнении инструмента в окне Результаты геообработки.
| String |
Игнорировать некорректные положения (Дополнительный) | Указывает, будут ли игнорироваться неверные входные местоположения.
| Boolean |
Настройки Найти местоположение (Дополнительный) | Используйте этот параметр для указания настроек, влияющих на расположение входных данных, например таких, как максимальное расстояние поиска, используемое при поиске входных данных в сети, или какие сетевые источники используются для поиска местоположений. Дополнительные сведения о способе размещения входных данных Объект JSON локатора имеет следующие свойства:
Примечание:В настоящее время вы не можете указать разные имена источников для массива sources. Кроме того, значение allowAutoRelocate всегда задано как true, поскольку сервис не поддерживает поля местоположения.Значение параметра указывается как объект JSON. Объект JSON позволяет вам указать локатор JSON для всех входных объектов анализа, или вы можете указать замещение для конкретных входных данных. Замещение позволяет вам иметь разные настройки для каждых входных данных анализа. Например, вы можете запретить размещение остановок на съездах с шоссе и разрешить размещение точечных ограждений на съездах с шоссе. При указании Locate_Settings JSON необходимо указать свойства tolerance, toleranceUnits и allowAutoRelocate. Если вам нужно предоставить другой JSON локатора для определенного входного класса, вам необходимо включить свойство замещения для этих входных данных. Имя свойства должно совпадать с именем входного параметра. JSON локатора для определенных входных данных не обязательно должен включать все свойства; вам нужно включить только те свойства, которые отличаются от свойств JSON локатора по умолчанию. | String |
Производные выходные данные
Подпись | Описание | Тип данных |
Расчет прошел успешно | Определяет, успешно ли сервис нашел маршруты. | Boolean |
Выходные маршруты | Обеспечивает доступ к построенным маршрутам. | Feature Set |
Выходные ребра маршрута | Обеспечивает доступ к отдельным ребрам сети, по которым проходят маршруты. | Feature Set |
Выходной путевой лист | Обеспечивает доступ к пошаговому путевому листу для каждого маршрута. | Feature Set |
Выходные остановки | Обеспечивает доступ к атрибутам остановок, пройденных по маршруту, а также остановок, которые не могут быть посещены ни на одном из маршрутов. | Feature Set |
Выходной слой сетевого анализа | Слой сетевого анализа со свойствами, как настроенные в параметрах инструмента, который может использоваться для дальнейшего анализа или исправления ошибок на карте. | File |
Данные выходного маршрута | Файл .zip, содержащий всю информацию для определенного маршрута. | File |
Файл выходных результатов | Файл .zip, содержащий результаты анализа с одним или несколькими файлами для каждого выхода. Формат отдельного файла задается параметром Выходной формат. | File |
Пакет выходного слоя сетевого анализа | Пакет слоев, который включает в себя слой сетевого анализа с данными и настройками, используемыми при анализе. | File |
Выходные точки путевого листа | Этот параметр предоставляет доступ к пошаговым направлениям для маршрутов, вычисленных в ходе анализа, представленные в виде точечных местоположений вдоль маршрутов, где происходят определенные события или маневры. | Feature Set |
Выходные линии путевого листа | Этот параметр предоставляет доступ к линиям маршрута, вычисленные в разрезе анализа для представления каждого сегмента маршрута между событиями DirectionPoints или местоположениями маневров. | Feature Set |
Стоимость применения | Этот параметр показывает кредиты, использованные в ходе анализа. Примечание:Каждый анализ может генерировать разное количество оплачиваемых объектов и, следовательно, использовать разное количество кредитов. Если сервис не может определить число кредитов, то параметр usage_cost возвращает значение -1 для credits. | JSON |