TraversedJunction

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

Представляет одно соединение маршрута.

Обсуждение

Этот объект получен через DirectionsQuery и не может быть создан. Типичный маршрут представляет собой чередующуюся последовательность ребер и соединений, например, RouteJunction -> RouteEdge -> RouteJunction -> RouteEdge -> RouteJunction.

Класс TraversedJunction наследуется от класса TraversedElement, следовательно, все свойства класса TraversedElement также доступны из класса TraversedJunction.

Свойства

СвойствоОписаниеТип данных
arrivalTime
(только чтение)

Расчетное время прибытия (по местному времени).

DateTime
arriveCurbApproach
(только чтение)

Направление подъезда к пункту назначения (если такой имеется) в соединении.

CurbApproach
departureTime
(только чтение)

Время отправления (по местному времени).

DateTime
directionPoints
(чтение и запись)

Повторяемое множество точек направления, связанных с соединением.

DirectionPoint
element
(только чтение)

Элемент соединения сети.

Junction
level
(только чтение)

Уровень соединения.

Integer
names
(только чтение)

Повторяемое множество имен соединений.

DirectionsName
referenceLandmark
(только чтение)

Базовый ориентир, относящийся к соединению.

ReferenceLandmark
roadSplitID
(только чтение)

ID объекта соответствующего разделения дорог.

Integer
signpostID
(только чтение)

ID объекта соответствующего дорожного указателя.

Integer
spatialLandmarks
(только чтение)

Повторяемое множество пространственных ориентиров, связанных с соединением.

SpatialLandmark
timeWindowEnd
(только чтение)

Конечное значение временного окна, в течение которого будет посещена остановка на соединении (по местному времени).

DateTime
timeWindowStart
(только чтение)

Начальное значение временного окна, в течение которого будет посещена остановка на соединении (по местному времени).

DateTime
violationTime
(только чтение)

Время нарушения, выраженное в единицах сетевого атрибута времени.

Float
waitTime
(только чтение)

Время ожидания для остановки между прибытием и отправлением.

Значение выражается в единицах атрибута времени сети.

Float

Обзор метода

МетодОписание
getName (index, mapping, fallback)

Получить имя соединения. В зависимости от значения параметра mapping может быть возвращено полное имя или часть имени.

getNames (mapping, fallback)

Получить имя соединения.

Методы

getName (index, mapping, fallback)
ПараметрОписаниеТип данных
index

The type of name that will be retrieved (for example, PrimaryName = 0, AlternateName1 = 1, AlternateName2 = 2, and so on depending on the network dataset’s direction configuration).

(Значение по умолчанию — 0)

Integer
mapping

The portion of the name that will be returned.

(Значение по умолчанию — DirectionsFieldMapping.FullName)

DirectionsFieldMapping
fallback

The value if the junction does not contain the requested mapped property.

(Значение по умолчанию — "")

String
Возвращаемое значение
Тип данныхОписание
String

Имя из соединения согласно входным параметрам None также является допустимым возвращаемым значением.

getNames (mapping, fallback)
ПараметрОписаниеТип данных
mapping

The portion of the name that will be returned.

(Значение по умолчанию — DirectionsFieldMapping.FullName)

DirectionsFieldMapping
fallback

The value if the junction does not contain the requested mapped property.

(Значение по умолчанию — "")

String
Возвращаемое значение
Тип данныхОписание
Iterable

Итерация строки, состоящей из имен (основных и альтернативных) из соединения.