Skip to main content

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

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

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

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

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

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

  • Использующаяся для анализа сбора отходов сеть анализа должна иметь как минимум один режим передвижения, один атрибут стоимости с единицами времени и один атрибут стоимости с единицами расстояния.

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

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

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

Параметры

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

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

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

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

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

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

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

Network Dataset Layer; String

Имя слоя

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

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

String

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

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

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

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

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

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

String

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

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

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

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

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

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

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

String

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

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

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

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

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

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

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

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

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

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

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

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

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

String

Время начала маршрута

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

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

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

Date

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

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

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

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

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

Double

Режим остановок сбора

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

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

Это значение используется для всех остановок, для которых поле CollectionMode в подслое Stops равно null. Если значение не указано, во всех строках в подслое Stops должно быть указано значение в поле CollectionMode.

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

  • Обе стороныСбор с обеих сторон улицы, на которой находится остановка, происходит одновременно с одним проходом вдоль ребра улицы.

String

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

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

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

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

Workspace

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

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

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

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

String

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

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

Слой Network Analyst

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

Network Analyst Layer

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

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

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

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