Краткая информация
Представляет одно ребро маршрута.
Обсуждение
Этот объект получен через класс DirectionsQuery и не может быть создан. Типичный маршрут представляет собой чередующуюся последовательность ребер и соединений, например, RouteJunction -> RouteEdge -> RouteJunction -> RouteEdge -> RouteJunction.
Класс TraversedEdge наследуется от класса TraversedElement, следовательно, все свойства класса TraversedElement также доступны из класса TraversedEdge.
Свойства
Свойство | Описание | Тип данных |
administrativeArea (только чтение) | Имя административной области, в которой находится ребро. | String |
arrivalTime (только чтение) | Время в начале ребра (в формате UTC). | DateTime |
departureTime (только чтение) | Время в конце ребра (в формате UTC). | DateTime |
directionPoints (чтение и запись) | Точки направления, связанные с ребром. | DirectionPoint |
drivingSide (только чтение) | Значение стороны движения. | DrivingSide |
element (только чтение) | Элемент сетевого ребра. | Edge |
floorName (только чтение) | Имя этажа, на котором находится ребро. | String |
fromLevel (только чтение) | Начальный уровень ребра. | Integer |
fromPosition (только чтение) | Позиция в элементе сети, где начинается ребро маршрута. Значения находятся в диапазоне от 0.0 до 1.0. | Float |
generalizedAzimuths (только чтение) | Генерализованный азимут, рассчитанный дальше значения свойства immediateAzimuths от начала и конца ребра. | Object |
immediateAzimuths (только чтение) | Азимут, рассчитанный в непосредственной близости от начала и конца ребра. Кортеж содержит значения с плавающей точкой. | tuple |
names (только чтение) | Повторяемое множество имен ребра. | DirectionsName |
referenceLandmarks (только чтение) | Повторяющийся набор базовых ориентиров, связанных с ребром. | ReferenceLandmark |
spatialLandmarks (только чтение) | Повторяющийся набор пространственных ориентиров, связанных с ребром. | SpatialLandmark |
timezoneID (только чтение) | ID часового пояса, в котором находится ребро. | Integer |
toLevel (только чтение) | Конечный уровень ребра. | Integer |
toPostition (только чтение) | Позиция в элементе сети, где заканчивается ребро маршрута. Значения находятся в диапазоне от 0.0 до 1.0. | 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 edge 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 edge does not contain the requested mapped property. (Значение по умолчанию — "") | String |
Тип данных | Описание |
Iterable | Повторяемое множество строк, состоящее из имен (первичных и альтернативных) из ребра. "None" также является возможным возвращаемым значением. |