Типы выходных данных для OriginDestinationCostMatrix

Описание типов выходных данных, содержащих результаты анализа матрицы стоимости источник-назначение.

Линии

Обеспечивает доступ к линиям, соединяющим источники и назначения.

Этот тип данных поддерживает следующее поля:

ПолеОписаниеТип данных

ObjectID

ObjectID пространственного объекта.

ObjectID

OriginID

Это поле соответствует полю ObjectID в выходной таблице Origins и может использоваться для соединений между этими двумя таблицами.

Long

OriginOID

Это поле соответствует полю OriginOID в выходной таблице Origins.

Long

DestinationID

Это поле соответствует полю ObjectID в выходной таблице Destinations и может использоваться для соединений между этими двумя таблицами.

Long

DestinationOID

Это поле соответствует полю DestinationOID в выходной таблице Destinations.

Long

DestinationRank

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

Long

Total_Time

Время в пути вдоль сети улиц между соответствующим источником и назначением.

Значение поля указывается в единицах, определяемых свойством timeUnits объекта анализа.

Примечание:

Дополнительные поля Total_[AccumulateAttributeName]_[TimeUnits] включаются в результат для каждого атрибута стоимости на основе времени, накапливаемого в ходе анализа.

Double

Total_Distance

Расстояние вдоль сети улиц между соответствующим источником и назначением.

Значение поля указывается в единицах, определяемых свойством distanceUnits объекта анализа.

Примечание:

Дополнительные поля Total_[AccumulateAttributeName]_[DistanceUnits] включаются в результат для каждого атрибута стоимости на основе расстояния, накапливаемого в ходе анализа.

Double

Total_Other

Стоимость передвижения в неизвестных единицах измерения вдоль сети улиц между соответствующим источником и назначением.

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

Double

OriginName

Имя соответствующего входного объекта-источника. Поле используется, только если для входных источников задано поле Name, и хотя бы один из источников имеет допустимое имя. Если для некоторых источников имя не указано, для них создается автоматически сгенерированное имя с префиксом Location.

Text

DestinationName

Имя соответствующего входного объекта-назначения. Поле используется, только если для входных назначений задано поле Name, и хотя бы одно из назначений имеет допустимое имя. Если для некоторых назначений имя не указано, для них создается автоматически сгенерированное имя с префиксом Location.

Text

Источники

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

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

ПолеОписаниеТип данных

ObjectID

ObjectID пространственного объекта.

ObjectID

Name

Имя источника. Если имя источника было задано как часть поля Name, это поле имеет то же значение. Иначе оно содержит автоматически сгенерированное значение с префиксом Location.

Text

OriginOID

Значение ObjectID входного объекта-источника.

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

Long

DestinationCount

Число пунктов назначения, которые были достигнуты от источника.

Long

TargetDestinationCount

Значение поля TargetDestinationCount соответствующего входного источника.

Long

SourceID

Числовой идентификатор исходного класса пространственных объектов набора сетевых данных, в котором находится входная точка.

Long

SourceOID

ObjectID объекта в источнике, на котором расположена входная точка.

Long

PosAlong

Положение направления оцифровки исходного линейного объекта. Это значение хранится как доля. Это поле пустое, если сетевое местоположение ссылается на соединение.

Double

SideOfEdge

Сторона грани по отношению к направлению оцифровки линейного объекта. Это поле ограничено доменом из двух значений: Правая сторона (1), и Левая сторона (2).

Long

CurbApproach

Значение поля CurbApproach соответствующего входного источника.

Long

Status

Указывает статус точки относительно ее местоположения в сети и результат анализа. Список возможных значений следующий:

  • 0 (OK)– точка размещена в сети.
  • 1 (Не найдено) — точка не была размещена в сети и, следовательно, не была включена в анализ.
  • 2 (Элемент сети не найден) – Невозможно найти элемент сети, определяемый полями сетевого расположения данной точки. Это может произойти, если элемент сети, где должна быть расположена эта точка, был удален, а перерасчет сетевого положения не выполнен.
  • 3 (Непроходимый элемент)—Сетевой элемент, на котором расположена точка, не является проходимым. Это может произойти, если элемент имеет ограничения, заданные с помощью атрибута ограничения.
  • 4 (некорректные значения поля) – значения поля выходят за диапазон домена кодированных значений или интервального домена. Например, существует отрицательное значение, когда необходимы только положительные значения.
  • 5 (Не достигнуто)—Точка не может быть достигнута механизмом расчета. Точка может находиться на отдельном участке сети, который не соединяется с другими входными данными, либо перемещению в эту точку или из нее препятствуют барьеры или ограничения.
  • 6 (Нарушение временного окна)—Эта точка не могла быть достигнута в пределах установленных временных окон. Этот статус применяется только к типам сетевого анализа, которые поддерживают временные окна.
  • 7(не размещен на ближайшем) – ближайшее сетевое местоположение к точке не может быть пройдено из-за ограничения или барьера, поэтому вместо этого точка была расположена на ближайшем сетевом объекте.

Long

SnapX

Координата x положения точки в наборе сетевых данных в системе координат набора сетевых данных.

Double

SnapY

Координата y положения точки в наборе сетевых данных в системе координат набора сетевых данных.

Double

SnapZ

Координата z положения точки в наборе сетевых данных в системе координат набора сетевых данных. Поле SnapZ равно 0, если сеть двухмерная.

Double

DistanceToNetworkInMeters

Расстояние в метрах между географическим положением точки и положением, где она находилась в сети.

Double

Cutoff

Значение поля Cutoff соответствующего входного источника.

Double

Bearing

Значения в этом поле копируются из поля Bearing входных пунктов обслуживания.

Double

BearingTol

Значения в этом поле копируются из поля BearingTol входных пунктов обслуживания.

Double

NavLatency

Значения в этом поле копируются из поля NavLatency входных пунктов обслуживания.

Double

Назначения

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

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

ПолеОписаниеТип данных

ObjectID

ObjectID пространственного объекта.

ObjectID

Name

Имя – имя пункта назначения. Если имя источника было задано как часть поля Name, это поле имеет то же значение. Иначе оно содержит автоматически сгенерированное значение с префиксом Location.

Text

DestinationOID

Значение ObjectID соответствующего входного объекта-назначения.

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

Long

OriginCount

Число источников, достигших пункта назначения.

Long

SourceID

Числовой идентификатор исходного класса пространственных объектов набора сетевых данных, в котором находится входная точка.

Long

SourceOID

ObjectID объекта в источнике, на котором расположена входная точка.

Long

PosAlong

Положение направления оцифровки исходного линейного объекта. Это значение хранится как доля. Это поле пустое, если сетевое местоположение ссылается на соединение.

Double

SideOfEdge

Сторона грани по отношению к направлению оцифровки линейного объекта. Это поле ограничено доменом из двух значений: Правая сторона (1), и Левая сторона (2).

Long

CurbApproach

Значение поля CurbApproach соответствующего входного назначения.

Long

Status

Указывает статус точки относительно ее местоположения в сети и результат анализа. Список возможных значений следующий:

  • 0 (OK)– точка размещена в сети.
  • 1 (Не найдено) — точка не была размещена в сети и, следовательно, не была включена в анализ.
  • 2 (Элемент сети не найден) – Невозможно найти элемент сети, определяемый полями сетевого расположения данной точки. Это может произойти, если элемент сети, где должна быть расположена эта точка, был удален, а перерасчет сетевого положения не выполнен.
  • 3 (Непроходимый элемент)—Сетевой элемент, на котором расположена точка, не является проходимым. Это может произойти, если элемент имеет ограничения, заданные с помощью атрибута ограничения.
  • 4 (некорректные значения поля) – значения поля выходят за диапазон домена кодированных значений или интервального домена. Например, существует отрицательное значение, когда необходимы только положительные значения.
  • 5 (Не достигнуто)—Точка не может быть достигнута механизмом расчета. Точка может находиться на отдельном участке сети, который не соединяется с другими входными данными, либо перемещению в эту точку или из нее препятствуют барьеры или ограничения.
  • 6 (Нарушение временного окна)—Эта точка не могла быть достигнута в пределах установленных временных окон. Этот статус применяется только к типам сетевого анализа, которые поддерживают временные окна.
  • 7(не размещен на ближайшем) – ближайшее сетевое местоположение к точке не может быть пройдено из-за ограничения или барьера, поэтому вместо этого точка была расположена на ближайшем сетевом объекте.

Long

SnapX

Координата x положения точки в наборе сетевых данных в системе координат набора сетевых данных.

Double

SnapY

Координата y положения точки в наборе сетевых данных в системе координат набора сетевых данных.

Double

SnapZ

Координата z положения точки в наборе сетевых данных в системе координат набора сетевых данных. Поле SnapZ равно 0, если сеть двухмерная.

Double

DistanceToNetworkInMeters

Расстояние в метрах между географическим положением точки и положением, где она находилась в сети.

Double

Bearing

Значения в этом поле копируются из поля Bearing входных пунктов обслуживания.

Double

BearingTol

Значения в этом поле копируются из поля BearingTol входных пунктов обслуживания.

Double

NavLatency

Значения в этом поле копируются из поля NavLatency входных пунктов обслуживания.

Double