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