Типы входных данных WasteCollection
Ниже описываются типы входных данных, которые можно указать при выполнении анализа сбора отходов.
Примечание:
Минимальные требования для механизма расчета Сбора отходов — это одна остановка и один маршрут. У каждой остановки и маршрута должно быть уникальное имя. Время начала и максимальное общее время являются обязательными для каждого маршрута и могут быть заданы с помощью полей StartTime и MaxTotalTime для каждого маршрута во входном классе Routes или через свойства routeStartTime и maxRouteTotalTime объекта анализа. Режим сбора является обязательным для каждой остановки и может быть указан с помощью поля CollectionMode для каждой остановки во входном классе Stops или через свойство stopCollectionMode объекта анализа.
Остановки
Это остановки, которые будут использоваться в качестве входных данных для анализа сбора отходов. Остановка — это местоположение, где будет осуществляться сбор отходов клиента.
Хотя для каждого домохозяйства можно использовать отдельную остановку, механизм расчета объединяет все остановки вдоль каждого ребра улицы и требует, чтобы они собирались по одному маршруту. Следовательно, вы можете использовать одну остановку для каждого ребра улицы.
Этот тип данных поддерживает следующее поля:
|
Поле |
Описание |
Тип данных |
|---|---|---|
|
|
Имя остановки. Имя должно быть уникальным. Имена остановок чувствительны к регистру и не могут быть пустыми, даже если остановка исключена из операции расчета. Это обязательное поле. |
Текст |
|
|
Значение времени, которое будет проведено в сетевом положении при посещении его на маршруте; это означает, значение импеданса для сетевого положения. Нулевое значение или значение NULL указывают, что сетевое положение не требует времени обслуживания. Единицы измерения для значения данного поля задается свойством |
Double |
|
|
Количество контейнеров для отходов фракции 1, подлежащих сбору в данной точке сети. |
Double |
|
|
Физический вес отходов фракции 1, подлежащих сбору в данной точке сети. Для этого значения могут использоваться любые единицы измерения веса, при условии, что для всех полей веса используются одинаковые единицы. |
Double |
|
|
Объем отходов фракции 1, подлежащих сбору в данной точке сети. Для этого значения могут использоваться любые единицы измерения объема, при условии, что для всех полей объема используются одинаковые единицы. |
Double |
|
|
Количество контейнеров для отходов фракции 2, подлежащих сбору в данной точке сети. |
Double |
|
|
Физический вес отходов фракции 2, подлежащих сбору в данной точке сети. Для этого значения могут использоваться любые единицы измерения веса, при условии, что для всех полей веса используются одинаковые единицы. |
Double |
|
|
Объем отходов фракции 2, подлежащих сбору в данной точке сети. Для этого значения могут использоваться любые единицы измерения объема, при условии, что для всех полей объема используются одинаковые единицы. |
Double |
|
|
Указывает, обслуживается ли местоположение транспортным средством, обслуживающим обе стороны улицы одновременно, или транспортным средством, обслуживающим стороны улицы поочередно с разными проходами вдоль ребра улицы. Значение поля указывается одним из следующих целых чисел (используйте числовой код, а не имя в скобках):
Должно быть задано либо это поле, либо свойство Все остановки на ребре улицы должны иметь одно и то же значение |
Long |
|
|
Задает правило привязки для остановки, показывая, должна ли она быть первой или последней остановкой на маршруте. Значение поля указывается одним из следующих целых чисел (используйте числовой код, а не имя в скобках):
Поскольку механизм расчета агрегирует все остановки на одном ребре сбора, достаточно задать это поле для одной остановки на каждое ребро сбора. Если на одном ребре сбора несколько остановок имеют непустое значение, эти значения должны совпадать. Если остановка дополнительно ограничена определенным маршрутом, это можно контролировать с помощью поля |
Long |
|
|
Задает правило присвоения остановки маршруту. Значение поля указывается одним из следующих целых чисел (используйте числовой код, а не имя в скобках):
Поскольку механизм расчета агрегирует все остановки на одном ребре сбора, достаточно задать это поле для одной остановки на каждое ребро сбора. Если на одном ребре сбора несколько остановок имеют непустое значение, эти значения должны совпадать. |
Long |
|
|
Имя маршрута, для которого назначена остановка. Данное поле используется для предварительного назначения остановки определенному маршруту. Оно может содержать значение null, показывающие, что остановка предварительно не назначена ни одному маршруту, и механизм расчета определяет наилучшее из возможных назначений маршрутов для остановки. Если оно задано со значением null, то поле Поле |
Текст |
|
|
Последовательность остановок на назначенном маршруте. Данное поле используется для указания относительной последовательности остановок на маршруте. Данное поле может содержать значение null, показывающие, что остановка может быть размещена в любой точке маршрута. Значения входной последовательности являются уникальными и положительными для каждого маршрута (распределенного среди посещений для обновления и остановками), но не обязаны начинаться с 1 или быть последовательными. |
Long |
|
|
Направление, в котором движется точка. Единицами измерения являются градусы, отсчитывается по часовой стрелке от направления на истинный север. Это поле используется совместно с полем Данные направления обычно отправляются автоматически с мобильного устройства, оснащенного GPS-приемником. Старайтесь указывать данные о направлении движения, если загружаемая входная точка является подвижной, например пешеход или транспортное средство. Использование данного поля обеспечивает защиту от добавления положений на неверные ребра, что может произойти, например, когда транспортное средство расположено недалеко от перекрестка или эстакады. Направление также позволяет инструменту определять, на какой стороне улицы расположена точка. |
Double |
|
|
Значение допуска направления создает диапазон допустимых значений направления во время определения положения движущихся точек на ребре с использованием поля Единицами измерения являются градусы, в качестве значения по умолчанию используется 30. Значения должны быть больше 0 и меньше 180. Значение 30 означает, что когда Network Analyst предпринимает попытку добавить сетевое положение на ребро, диапазон допустимых значений направления создается в пределах 15 градусов с каждой стороны ребра (слева и справа), в обоих направлениях оцифровки ребра. |
Double |
|
|
Это поле может использоваться в процессе решения, только если в полях Единицы измерения времени |
Double |
|
Поля сетевого местоположения
|
Вместе эти четыре свойства описывают точку в сети, где расположен объект. Дополнительные сведения о способе размещения входных данных в сети |
Станции
Это станции, которые будут использоваться в качестве входных данных для анализа сбора отходов. Станция – это место, откуда отправляется транспортное средство в начале рабочего дня, и куда оно возвращается в конце рабочего дня. Все маршруты должны начинаться и заканчиваться на одной и той же станции. Однако начальная и конечная станции могут отличаться друг от друга, или они могут быть смоделированы как виртуальные местоположения станций, не указанные явно в задаче.
Этот тип данных поддерживает следующее поля:
|
Поле |
Описание |
Тип данных |
|---|---|---|
|
|
Имя станции. Поля Имена станций чувствительны к регистру, должны быть уникальными и не пустыми. Это обязательное поле. |
Текст |
|
|
Направление, в котором движется точка. Единицами измерения являются градусы, отсчитывается по часовой стрелке от направления на истинный север. Это поле используется совместно с полем Данные направления обычно отправляются автоматически с мобильного устройства, оснащенного GPS-приемником. Старайтесь указывать данные о направлении движения, если загружаемая входная точка является подвижной, например пешеход или транспортное средство. Использование данного поля обеспечивает защиту от добавления положений на неверные ребра, что может произойти, например, когда транспортное средство расположено недалеко от перекрестка или эстакады. Направление также позволяет инструменту определять, на какой стороне улицы расположена точка. |
Double |
|
|
Значение допуска направления создает диапазон допустимых значений направления во время определения положения движущихся точек на ребре с использованием поля Единицами измерения являются градусы, в качестве значения по умолчанию используется 30. Значения должны быть больше 0 и меньше 180. Значение 30 означает, что когда Network Analyst предпринимает попытку добавить сетевое положение на ребро, диапазон допустимых значений направления создается в пределах 15 градусов с каждой стороны ребра (слева и справа), в обоих направлениях оцифровки ребра. |
Double |
|
|
Это поле может использоваться в процессе решения, только если в полях Единицы измерения времени |
Double |
|
Поля сетевого местоположения
|
Вместе эти четыре свойства описывают точку в сети, где расположен объект. Дополнительные сведения о способе размещения входных данных в сети |
Маршруты
Это маршруты, которые будут использоваться в качестве входных данных для анализа сбора отходов. Маршрут определяет характеристики транспортного средства и водителя. Механизм расчета сбора отходов пытается сократить количество используемых маршрутов, а не равномерно распределять работу между всеми доступными маршрутами.
Примечание:
Этот тип данных представляет собой таблицу и не содержит информации о местоположении.
Этот тип данных поддерживает следующее поля:
|
Поле |
Описание |
Тип данных |
|---|---|---|
|
|
Название маршрута. Это поле является первичным ключом и используется в качестве внешнего ключа в классах Имена маршрутов чувствительны к регистру и не могут быть пустыми, даже если маршрут не является частью операции расчета. Имя должно быть уникальным. Это обязательное поле. |
Текст |
|
|
Имя начальной станции маршрута. Это поле является внешним ключом для поля У всех маршрутов должно быть одна и та же начальная станция. Все они могут быть одним и тем же местоположением, указанным в классе Если значение |
Текст |
|
|
Имя конечной станции маршрута. Это поле является внешним ключом для поля У всех маршрутов должна быть одна и та же конечная станция. Все они могут быть одним и тем же местоположением, указанным в классе |
Текст |
|
|
Время обслуживания на начальной станции. Это значение может быть использовано для моделирования времени, потраченного на загрузку транспортного средства. Это поле может содержать пустое значение; пустое значение соответствует нулевому времени обслуживания. Единицы измерения для значения данного поля задается свойством Время обслуживания на начальной и конечной станции является фиксированным (значения полей |
Double |
|
|
Время обслуживания на конечной станции. Это значение может быть использовано для моделирования времени, потраченного на загрузку транспортного средства. Это поле может содержать пустое значение; пустое значение соответствует нулевому времени обслуживания. Единицы измерения для значения данного поля задается свойством Время обслуживания на начальной и конечной станции является фиксированным (значения полей |
Double |
|
|
Время начала для маршрута. Должно быть задано либо это поле, либо свойство |
Только время |
|
|
Максимальное количество мусорных контейнеров для отходов фракции 1, которые транспортное средство может собрать, прежде чем его нужно будет опустошить. Если используются посещения для обновления, это ограничение касается ёмкости транспортного средства, а не маршрута. Если используются посещения для обновления, это ограничение касается ёмкости транспортного средства, а не маршрута. Если рабочее время водителя ещё не истекло, маршрут продолжит сбор отходов после посещения станции обновления до достижения предела емкости или окончания рабочего дня. Пустое значение этого поля указывает на то, что транспортное средство имеет нулевую емкость для данного количества. Любые остановки со значением, отличным от нуля, в соответствующем поле количества не будут назначены этому маршруту. |
Double |
|
|
Максимальный физический вес отходов фракции 1, который транспортное средство может собрать, прежде чем его нужно будет опустошить. Для этого значения могут использоваться любые единицы измерения веса, при условии, что для всех полей веса используются одинаковые единицы. Если используются посещения для обновления, это ограничение касается ёмкости транспортного средства, а не маршрута. Если используются посещения для обновления, это ограничение касается ёмкости транспортного средства, а не маршрута. Если рабочее время водителя ещё не истекло, маршрут продолжит сбор отходов после посещения станции обновления до достижения предела емкости или окончания рабочего дня. Пустое значение этого поля указывает на то, что транспортное средство имеет нулевую емкость для данного количества. Любые остановки со значением, отличным от нуля, в соответствующем поле количества не будут назначены этому маршруту. |
Double |
|
|
Максимальный объем отходов фракции 1, который транспортное средство может собрать, прежде чем его нужно будет опустошить. Для этого значения могут использоваться любые единицы измерения объема, при условии, что для всех полей объема используются одинаковые единицы. Если используются посещения для обновления, это ограничение касается ёмкости транспортного средства, а не маршрута. Если используются посещения для обновления, это ограничение касается ёмкости транспортного средства, а не маршрута. Если рабочее время водителя ещё не истекло, маршрут продолжит сбор отходов после посещения станции обновления до достижения предела емкости или окончания рабочего дня. Пустое значение этого поля указывает на то, что транспортное средство имеет нулевую емкость для данного количества. Любые остановки со значением, отличным от нуля, в соответствующем поле количества не будут назначены этому маршруту. |
Double |
|
|
Максимальное количество мусорных контейнеров для отходов фракции 2, которые транспортное средство может собрать, прежде чем его нужно будет опустошить. Если используются посещения для обновления, это ограничение касается ёмкости транспортного средства, а не маршрута. Если используются посещения для обновления, это ограничение касается ёмкости транспортного средства, а не маршрута. Если рабочее время водителя ещё не истекло, маршрут продолжит сбор отходов после посещения станции обновления до достижения предела емкости или окончания рабочего дня. Пустое значение этого поля указывает на то, что транспортное средство имеет нулевую емкость для данного количества. Любые остановки со значением, отличным от нуля, в соответствующем поле количества не будут назначены этому маршруту. |
Double |
|
|
Максимальный физический вес отходов фракции 2, который транспортное средство может собрать, прежде чем его нужно будет опустошить. Для этого значения могут использоваться любые единицы измерения веса, при условии, что для всех полей веса используются одинаковые единицы. Если используются посещения для обновления, это ограничение касается ёмкости транспортного средства, а не маршрута. Если используются посещения для обновления, это ограничение касается ёмкости транспортного средства, а не маршрута. Если рабочее время водителя ещё не истекло, маршрут продолжит сбор отходов после посещения станции обновления до достижения предела емкости или окончания рабочего дня. Пустое значение этого поля указывает на то, что транспортное средство имеет нулевую емкость для данного количества. Любые остановки со значением, отличным от нуля, в соответствующем поле количества не будут назначены этому маршруту. |
Double |
|
|
Максимальный объем отходов фракции 2, который транспортное средство может собрать, прежде чем его нужно будет опустошить. Для этого значения могут использоваться любые единицы измерения объема, при условии, что для всех полей объема используются одинаковые единицы. Если используются посещения для обновления, это ограничение касается ёмкости транспортного средства, а не маршрута. Если используются посещения для обновления, это ограничение касается ёмкости транспортного средства, а не маршрута. Если рабочее время водителя ещё не истекло, маршрут продолжит сбор отходов после посещения станции обновления до достижения предела емкости или окончания рабочего дня. Пустое значение этого поля указывает на то, что транспортное средство имеет нулевую емкость для данного количества. Любые остановки со значением, отличным от нуля, в соответствующем поле количества не будут назначены этому маршруту. |
Double |
|
|
Продолжительность регулярного времени работы перед началом вычисления сверхурочных. Это поле может содержать значения null; значение null указывает, что сверхурочная работа не применяется. Единицы измерения для значения данного поля задается свойством Например, если водителю выплачиваются сверхурочные, если общая длительность маршрута превышает восемь часов, значение Значение для этого поля должно быть больше нуля и меньше значения |
Double |
|
|
Максимально допустимая продолжительность маршрута. Продолжительность (длительность) маршрута включает в себя значения времени в пути, а также времени обслуживания и ожидания на остановках и на обновлениях. Должно быть задано либо это поле, либо свойство Единицы измерения для значения данного поля задается свойством |
Double |
|
|
Максимально допустимое расстояние для маршрута. Это поле может содержать значения null; значение null соответствует отсутствию ограничений по максимально допустимому расстоянию маршрута. Единицы измерения для значения данного поля задается свойством |
Double |
|
|
Определяет, может ли маршрут использоваться для решения задачи. Это поле ограничивается с помощью домена значений, перечисленных ниже (используйте числовые значения, а не названия, указанные в скобках).
|
Long |
Объекты обновления
Это обновления, которые будут использоваться в качестве входных данных для анализа сбора отходов. Обновление — это место, где транспортное средство может быть освобождено в течение дня, например, на свалке, в центре переработки или на мусороперегрузочной станции.
Если задача заключается в моделировании транспортных средств, собирающих две разные фракции отходов, и эти фракции выгружаются в разных местах, маршруты будут проходить через оба места для выгрузки транспортного средства при достижении уровня вместимости какой-либо из фракций.
Если для заданного маршрута указано более одного местонахождения обновления, механизм расчета выберет оптимальное местонахождение обновления для каждой фракции, для которой у маршрута есть емкость (MaxBins_1, MaxWeight_1, MaxVolume_1, MaxBins_2, MaxWeight_2 и MaxVolume_2), основываясь на минимизации времени и расстояния в пути.
Этот тип данных поддерживает следующее поля:
|
Поле |
Описание |
Тип данных |
|---|---|---|
|
|
Название обновления. Это поле является первичным ключом и используется в качестве внешнего ключа в классах Имена обновления чувствительны к регистру, должны быть уникальными и не пустыми. |
Текст |
|
|
Фракция отходов, которую принимает это местоположение обновления. Значение 1 указывает, что в этом местоположении опорожняются только объемы, собранные для |
Long |
|
|
Направление, в котором движется точка. Единицами измерения являются градусы, отсчитывается по часовой стрелке от направления на истинный север. Это поле используется совместно с полем Данные направления обычно отправляются автоматически с мобильного устройства, оснащенного GPS-приемником. Старайтесь указывать данные о направлении движения, если загружаемая входная точка является подвижной, например пешеход или транспортное средство. Использование данного поля обеспечивает защиту от добавления положений на неверные ребра, что может произойти, например, когда транспортное средство расположено недалеко от перекрестка или эстакады. Направление также позволяет инструменту определять, на какой стороне улицы расположена точка. |
Double |
|
|
Значение допуска направления создает диапазон допустимых значений направления во время определения положения движущихся точек на ребре с использованием поля Единицами измерения являются градусы, в качестве значения по умолчанию используется 30. Значения должны быть больше 0 и меньше 180. Значение 30 означает, что когда Network Analyst предпринимает попытку добавить сетевое положение на ребро, диапазон допустимых значений направления создается в пределах 15 градусов с каждой стороны ребра (слева и справа), в обоих направлениях оцифровки ребра. |
Double |
|
|
Это поле может использоваться в процессе решения, только если в полях Единицы измерения времени для этого поля совпадают с единицами, которые задаются свойством |
Double |
|
Поля сетевого местоположения
|
Вместе эти четыре свойства описывают точку в сети, где расположен объект. Дополнительные сведения о способе размещения входных данных в сети |
RouteRenewals
Это обновления маршрута, которые будут использоваться в качестве входных данных для анализа сбора отходов. Обновления маршрутов связывают маршруты с посещаемыми местоположениями для обновления.
Если для заданного маршрута указано более одного местонахождения обновления, механизм расчета выберет оптимальное местонахождение обновления для каждой фракции, для которой у маршрута есть емкость (MaxBins_1, MaxWeight_1, MaxVolume_1, MaxBins_2, MaxWeight_2 и MaxVolume_2), основываясь на минимизации времени и расстояния в пути.
Примечание:
Этот тип данных представляет собой таблицу и не содержит информации о местоположении.
Класс RouteRenewals поддерживает следующие поля:
|
Поле |
Описание |
Тип данных |
|---|---|---|
|
|
Название маршрута, к которому применяется данное обновление. Значение этого поля соответствует значению в поле заказа |
Текст |
|
|
Название обновления, где может быть разгружен грузовик. Значение этого поля соответствует значению в поле заказа |
Текст |
|
|
Значение времени, которое будет проведено в сетевом положении при посещении его на маршруте; это означает, значение импеданса для сетевого положения. Нулевое значение или значение NULL указывают, что сетевое положение не требует времени обслуживания. Единицы измерения для значения данного поля задается свойством Время, затраченное на разгрузку транспортного средства на обновлении, может зависеть от размера транспортного средства и степени его загруженности. Однако время обслуживания для обновления маршрута является фиксированным значением и не учитывает фактическую загрузку. Следовательно, время на обслуживание обновления должно быть представлено значением, соответствующим полной загрузке грузовика, средней его загрузке или другому времени на ваш выбор. |
Double |
RenewalVisits
Это посещения для обновления, которые будут использоваться в качестве входных данных для анализа сбора отходов. Класс RenewalVisits дополнительно используется в качестве входных данных для указания последовательности, в которой маршрутом будет выполнено посещение для обновления, полностью указывая назначение и последовательность. Для полного определения последовательности остановок и обновлений маршрута задайте для поля AssignmentRule в классе Stops значение 1 (Сохранить маршрут и относительную последовательность) и задайте значения для полей RouteName, RenewalName и Sequence в строках класса RenewalVisits. Максимально допускается три обновленных посещения на один маршрут.
Примечание:
Этот тип данных представляет собой таблицу и не содержит информации о местоположении.
Класс RenewalVisits поддерживает следующие поля:
|
Поле |
Описание |
Тип данных |
|---|---|---|
|
|
Название маршрута, к которому применяется данное обновление. Значение этого поля соответствует значению в поле заказа |
Текст |
|
|
Название обновления, где был разгружен грузовик. Значение этого поля соответствует значению в поле заказа |
Текст |
|
|
Последовательность посещений для обновления на маршруте. |
Long |
PointBarriers
Используйте этот параметр, чтобы указать одну или несколько точек, которые будут действовать как временные ограничения или представлять дополнительное время или расстояние, которое может потребоваться для проезда по нижележащим улицам. Например, точечный барьер может быть использован для обозначения упавшего дерева или для ввода времени ожидания на железнодорожном переезде.
Этот тип данных поддерживает следующее поля:
|
Поле |
Описание |
Тип данных |
|---|---|---|
|
|
Имя барьера. |
Текст |
|
|
Указывает, ограничивает ли точечный барьер перемещение полностью или добавляет время или расстояние при его пересечении. Значение этого атрибута указывается одним из следующих целых чисел (используйте числовой код, а не имя в скобках):
|
Long |
|
|
Добавленное время в пути при преодолении барьера. Значение этого поля должно быть больше или равно нулю, а его единицы измерения соответствуют заданным свойством |
Double |
|
|
Добавленное расстояние при преодолении барьера. Значение этого поля должно быть больше или равно нулю, а его единицы измерения соответствуют заданным свойством |
Double |
|
|
Добавленная стоимость при преодолении барьера. Значения этого поля должны быть больше или равны нулю, а единицы их измерения интерпретируются как неизвестные. |
Double |
|
|
Указывает, как ограничительные точечные барьеры применяются к элементам ребер во время анализа. Значение поля указывается одним из следующих целых чисел (используйте числовой код, а не имя в скобках):
|
Long |
|
|
Указывает направление движения, на которое влияет барьер. Значение поля указывается одним из следующих целых чисел (используйте числовой код, а не имя в скобках):
Поскольку соединения являются точками и не имеют стороны, барьеры на соединениях влияют на все транспортные средства, независимо от приближения к бордюру. |
Long |
|
|
Направление, в котором движется точка. Единицами измерения являются градусы, отсчитывается по часовой стрелке от направления на истинный север. Это поле используется совместно с полем Данные направления обычно отправляются автоматически с мобильного устройства, оснащенного GPS-приемником. Старайтесь указывать данные о направлении движения, если загружаемая входная точка является подвижной, например пешеход или транспортное средство. Использование данного поля обеспечивает защиту от добавления положений на неверные ребра, что может произойти, например, когда транспортное средство расположено недалеко от перекрестка или эстакады. Направление также позволяет инструменту определять, на какой стороне улицы расположена точка. |
Double |
|
|
Значение допуска направления создает диапазон допустимых значений направления во время определения положения движущихся точек на ребре с использованием поля Единицами измерения являются градусы, в качестве значения по умолчанию используется 30. Значения должны быть больше 0 и меньше 180. Значение 30 означает, что когда Network Analyst предпринимает попытку добавить сетевое положение на ребро, диапазон допустимых значений направления создается в пределах 15 градусов с каждой стороны ребра (слева и справа), в обоих направлениях оцифровки ребра. |
Double |
|
|
Это поле может использоваться в процессе решения, только если в полях Единицы измерения времени для этого поля совпадают с единицами, которые задаются свойством |
Double |
|
Поля сетевого местоположения
|
Вместе эти четыре свойства описывают точку в сети, где расположен объект. Дополнительные сведения о способе размещения входных данных в сети |
LineBarriers
Используйте этот параметр, чтобы указать одну или несколько линий, запрещающих движение в любом месте, где линии пересекают улицы. Например, при помощи линейного барьера можно смоделировать маршрут парада или марша протеста, которые препятствуют движению по нескольким участкам улиц. Линейный барьер может также быстро запретить пересечение нескольких дорог, отделяя, таким образом, возможный маршрут от нежелательных участков уличной сети.
Этот тип данных поддерживает следующее поля:
|
Поле |
Описание |
Тип данных |
|---|---|---|
|
|
Имя барьера. |
Текст |
|
|
Указывает, ограничивает ли прохождение через барьер перемещение полностью или масштабирует стоимость перемещения (например время или расстояние). Значение поля указывается одним из следующих целых чисел (используйте числовой код, а не имя в скобках):
|
Long |
|
|
Это коэффициент, на который умножается время поездки по улицам, пересекающимся с барьером. Значение поля должно быть больше нуля. |
Double |
|
|
Это коэффициент, на который умножается длина пути по улицам, пересеченным барьером. Значение поля должно быть больше нуля. |
Double |
|
|
Это коэффициент, на который умножается стоимость пути по улицам, пересеченным барьером. Значение поля должно быть больше нуля. |
Double |
|
|
Информация в этом поле определяет, какие ребра и соединения сети покрыты линией или полигоном, а также долю покрытия для каждого покрытого элемента ребра. Вы не можете напрямую читать или редактировать информацию, содержащуюся в этом поле, но Network Analyst использует ее при выполнении анализа. Дополнительные сведения о способе размещения входных данных в сети |
Blob |
PolygonBarriers
Используйте этот параметр, чтобы указать полигоны, которые либо полностью запрещают передвижение, либо пропорционально масштабируют время или расстояние, необходимое для передвижения по улицам, пересекаемым полигоном.
Этот тип данных поддерживает следующее поля:
|
Поле |
Описание |
Тип данных |
|---|---|---|
|
|
Имя барьера. |
Текст |
|
|
Указывает, ограничивает ли прохождение через барьер перемещение полностью или масштабирует стоимость перемещения (например время или расстояние). Значение поля указывается одним из следующих целых чисел (используйте числовой код, а не имя в скобках):
|
Long |
|
|
Это коэффициент, на который умножается время поездки по улицам, пересекающимся с барьером. Значение поля должно быть больше нуля. |
Double |
|
|
Это коэффициент, на который умножается длина пути по улицам, пересеченным барьером. Значение поля должно быть больше нуля. |
Double |
|
|
Это коэффициент, на который умножается стоимость пути по улицам, пересеченным барьером. Значение поля должно быть больше нуля. |
Double |
|
|
Информация в этом поле определяет, какие ребра и соединения сети покрыты линией или полигоном, а также долю покрытия для каждого покрытого элемента ребра. Вы не можете напрямую читать или редактировать информацию, содержащуюся в этом поле, но Network Analyst использует ее при выполнении анализа. Дополнительные сведения о способе размещения входных данных в сети |
Blob |