Skip to main content

getName

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

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

Обсуждение

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

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

Синтаксис

getName()

Свойства

Имя Объяснение Тип данных

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 может быть возвращено полное имя или часть имени.

Имя Объяснение Тип данных

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

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