Skip to main content

Создать слой анализа Доставка до двери (Инструменты Network Analyst)

Краткая информация

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

Использование

  • Этот инструмент обычно используется как первый шаг в процессе сетевого анализа. После создания слоя вы можете добавить в него входные данные с помощью инструмента Добавить положения и выполнить анализ с помощью инструмента Расчет.

    Более подробно о рабочих процессах слоя сетевого анализа

  • Сеть анализа, используемая для анализа доставки до двери, должна иметь по крайней мере один режим перемещения, один атрибут стоимости с единицами измерения времени и один атрибут стоимости с единицами измерения расстояния, а также атрибут часового пояса.

  • При использовании портала ArcGIS Online или ArcGIS Enterprise, сервисы маршрутизации которого настроены с использованием ArcGIS Online в качестве входного источника сетевых данных, при выполнении анализа будут потребляться кредиты и присутствовать определенные ограничения, такие как количество допустимых входных данных.

    Подробнее о потреблении кредитов и ограничениях при выполнении сетевого анализа

  • По умолчанию данные нового слоя анализа будут созданы в новом, автоматически именуемом наборе классов объектов в среде геообработки Текущая рабочая область, которая обычно представляет собой базу геоданных проекта. Табличные данные будут созданы на корневом уровне той же базы геоданных, поскольку таблицы не могут храниться в наборе пространственных объектов. Вы можете переопределить это поведение с помощью параметров База геоданных анализа и Имя набора классов объектов анализа.

  • Хотя этот инструмент можно использовать в скриптах Python, рекомендуется для сетевого анализа в Python использовать классы механизма расчета из модуля arcpy.nax.

    Более подробно о выполнении сетевого анализа в Python.

Параметры

Подпись Объяснение Тип данных

Источник сетевых данных

Набор сетевых данных или сервис, для которого выполняется сетевой анализ.

Параметр можно указать, используя следующее:

  • Путь к каталогу набора сетевых данных.

  • Слой набора сетевых данных

  • URL-адрес для ArcGIS Online или портала ArcGIS Enterprise, настроенного со стандартными сервисами маршрутизации

Для использования URL-адреса портала необходимо выполнить вход на портал под учетной записью с правами на маршрутизацию.

Более подробно о сетевом анализе с помощью сервисов маршрутизации

При использовании портала ArcGIS Online или ArcGIS Enterprise, сервисы маршрутизации которого настроены с использованием ArcGIS Online в качестве входной сети, при выполнении анализа будут потребляться кредиты и присутствовать определенные ограничения, такие как количество допустимых входных данных.

Подробнее о потреблении кредитов и ограничениях при выполнении сетевого анализа

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

Network Dataset Layer; String

Имя слоя

(Дополнительный)

Имя слоя сетевого анализа, который будет создан.

String

Режим передвижения

(Дополнительный)

Имя режима передвижения для выполнения анализа. Режим передвижения представляет собой набор сетевых настроек, например, ограничений передвижения и правил разворотов, определяющих, как пешеход, легковой или грузовой автомобиль или другое средство транспорта передвигается по сети. Режимы передвижения определяются вашим источником сетевых данных.

Объект arcpy.na.TravelMode и строка, содержащая действительное представление JSON режима передвижения, также могут использоваться как ввод для этого параметра.

Атрибут импеданса режима передвижения должен содержать единицы измерения времени.

String

Единицы измерения времени

(Дополнительный)

Указывает единицы времени, которые будут использованы свойствами слоя анализа и полями времени подслоев и таблиц слоя анализа (классов сетевого анализа). Это значение может не совпадать с единицами атрибута стоимости по времени.

  • МинутыЕдиницами времени будут минуты. Используется по умолчанию.

  • СекундыЕдиницами времени будут секунды.

  • ЧасыЕдиницами времени будут часы.

  • ДниЕдиницами времени будут дни.

String

Единицы измерения расстояния

(Дополнительный)

Указывает единицы расстояния, которые будут использованы свойствами слоя анализа и полями расстояния подслоев и таблиц слоя анализа (классов сетевого анализа). Это значение может не совпадать с единицами необязательного атрибута стоимости по расстоянию.

Внимание:

Опции Дюймы, Сантиметры, Миллиметры и Дециметры недоступны, если источником сетевых данных является сервис.

  • МилиЕдиницами измерения расстояния будут мили. Используется по умолчанию.

  • КилометрыЕдиницами измерения расстояния будут километры.

  • ФутыЕдиницами измерения расстояния будут футы.

  • ЯрдыЕдиницами измерения расстояния будут ярды.

  • МетрыЕдиницами измерения расстояния будут метры.

  • ДюймыЕдиницами измерения расстояния будут дюймы.

  • СантиметрыЕдиницами измерения расстояния будут сантиметры.

  • МиллиметрыЕдиницами измерения расстояния будут миллиметры.

  • ДециметрыЕдиницами измерения расстояния будут дециметры.

  • Морские милиЕдиницами измерения расстояния будут морские мили.

String

Самая ранняя дата начала маршрута

(Дополнительный)

Самая ранняя дата начала маршрута по умолчанию. Эта дата используется для всех маршрутов, для которых в поле EarliestStartDate подслоя Routes находится значение null. Если значение параметра не указано, все строки в подслое Routes должны содержать значение в поле EarliestStartDate.

Хотя для этого параметра можно указать как дату, так и время, используется только дата. Чтобы задать самое раннее время начала маршрутов, используйте параметр Самое раннее время начала маршрута.

Внимание:

Хотя другие механизмы расчета Network Analyst позволяют использовать специальные даты для моделирования дня недели или текущей даты вместо определенной статической даты, механизм расчета доставки до двери этого не делает. Необходимо выбрать определенную дату.

Date

Самое раннее время начала маршрута

(Дополнительный)

Самое раннее время начала маршрута по умолчанию. Это время дня используется для всех маршрутов, для которых в поле EarliestStartTime подслоя Routes находится значение null. Если значение параметра не указано, все строки в подслое Routes должны содержать значение в поле EarliestStartTime.

Хотя для этого параметра можно указать как дату, так и время, используется только время. Чтобы задать самое раннее время начала маршрутов, используйте параметр Самое раннее время начала маршрута.

Date

Максимальное общее время маршрута

(Дополнительный)

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

Это значение используется для всех маршрутов, для которых в поле MaxTotalTime подслоя Routes находится значение null. Если значение параметра не указано, все строки в подслое Routes должны содержать значение в поле MaxTotalTime.

Значение интерпретируется в единицах, заданных в параметре Единицы времени.

Double

Часовой пояс для полей времени

(Дополнительный)

Задает часовой пояс входных полей даты-времени, поддерживаемых инструментом.

Указание значений даты-времени по времени UTC особенно полезно, когда не известен часовой пояс, в котором расположены заказы или станции, или когда они расположены в нескольких часовых поясах, а вы хотите, чтобы все значения даты-времени были синхронизированы.

  • Локальное время в местоположенияхЗначения даты и времени, связанные с заказами или станциями, будут находиться в часовом поясе, в котором расположены заказы и станции. Для маршрутов значения даты-времени основываются на часовом поясе, в котором расположено начальная станция маршрута. Если у маршрута нет исходной станции, то все заказы и станции на всех маршрутах должны быть в одном часовом поясе. Используется по умолчанию.

  • UTCЗначения даты-времени, связанные с заказами, станциями и маршрутами, находятся в универсальном координированном времени UTC, и не основаны на часовом поясе, где находятся заказы или станции.

String

Разрыв последовательности

(Дополнительный)

Промежуток в числовых значениях, который необходимо оставить в поле Sequence подслоя Заказы между соседними заказами при завершении анализа. Это значение служит множителем для фактической последовательности заказов на каждом маршруте. Например, если разрыв равен 5, то первый заказ на маршруте будет иметь значение поля Sequence, равное 5, второй заказ на маршруте будет иметь значение поля Sequence, равное 10, третий - 15 и так далее. Этот параметр помогает поддерживать вставку заказов после создания первоначального плана маршрута, поскольку новые заказы могут быть вставлены в промежутки последовательности.

Значение должно быть положительным целым числом. Значение по умолчанию равно 1.

При первом выполнении анализа, значения поля Sequence заполняются последовательными значениями с использованием обозначенного разрыва последовательности. При последующих решениях того же анализа значения поля Sequence существующих заказов сохраняются, а новые заказы вставляются в разрывы, используя доступные целочисленные значения поля Sequence, которые не используются другими заказами. Если для параметра Разрыв последовательности установлено значение 1, то значения последовательности всегда будут обновляться до смежных значений при каждом решении.

Long

Игнорировать некорректные местоположения заказов при расчете

(Дополнительный)

Указывает, будут ли игнорироваться неверные местоположения заказов.

  • ОтмеченоНеверные местоположения заказов будут игнорироваться, поэтому анализ будет успешным только при использовании допустимых местоположений.

  • Не отмеченоНеверные местоположения заказов не будут игнорироваться, что приведет к сбою анализа. Используется по умолчанию.

Boolean

Форма выходного маршрута

(Дополнительный)

Определяет тип формы, который будет использоваться для объектов маршрута, получаемых в результате анализа.

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

  • По сетиПолученные маршруты будут иметь точную форму лежащих ниже источников сети. В состав результатов будут входить также измерения маршрута в системе линейных координат. Измерения увеличиваются с момента первой остановки и сохраняют накопительный импенданс для достижения заданного положения.

  • Без линийДля выходных маршрутов форма не создается.

  • Прямые линииВыходной формой маршрута будет прямая линия между остановками. Используется по умолчанию.

String

Создание направлений при расчете

(Дополнительный)

Определяет, будут ли создаваться путевые листы в процессе анализа.

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

  • ОтмеченоВо время расчета будут создаваться пошаговые направления.

  • Не отмеченоВо время расчета не будут создаваться пошаговые направления. Используется по умолчанию.

Boolean

База геоданных анализа

(Дополнительный)

Рабочая область базы геоданных, где будут храниться данные подслоя нового слоя сетевого анализа. Если этот параметр не указан, данные подслоя будут созданы в среде геообработки Текущей рабочей области, которая обычно является базой геоданных проекта.

Узнайте больше об источнике данных анализа для слоя сетевого анализа

Workspace

Имя набора классов объектов анализа

(Дополнительный)

Имя для нового набора классов объектов, который этот инструмент создаст в базе геоданных анализа для хранения данных подслоёв сетевого анализа. Если не указано, набор классов объектов будет создан с уникальным случайным именем.

Узнайте больше об источнике данных анализа для слоя сетевого анализа

String

Производные выходные данные

Подпись Объяснение Тип данных

Слой Network Analyst

Новый слой сетевого анализа

Network Analyst Layer

Параметры среды

Текущая рабочая область

Информация о лицензировании

  • Basic: Да
  • Standard: Да
  • Advanced: Да