Краткая информация
Представляет одно соединение маршрута.
Обсуждение
Этот объект получен через 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 | Итерация строки, состоящей из имен (основных и альтернативных) из соединения. |