Краткая информация
Обеспечивает доступ к свойствам путевого листа и методам запросов.
Обсуждение
В качестве параметра для метода customize предоставляется объект DirectionsQuery, позволяющий получить доступ к выходному путевому листу, проходимым соединениям и ребрам. Можно получить доступ к точкам путевого листа, связанным с этими элементами, что позволяет настраивать их.
Свойства
Свойство | Описание | Тип данных |
edges (только чтение) | Ребра в проходимой последовательности. | TraversedJunction |
junctions (только чтение) | Соединения в проходимой последовательности. | TraversedJunction |
routeID (только чтение) | ID маршрута в результатах (на основе нуля) | Integer |
routeName (только чтение) | Имя маршрута | String |
softRestrictionNames (только чтение) | Повторяемый набор включенных мягких ограничений. | Iterable |
Обзор метода
Метод | Описание |
adjacentEdges (junction) | Возвращает смежные ребра указанного соединения. Эти ребра не являются проходимыми. |
attributeValue (element, attribute) | Возвращает значение заданного сетевого атрибута для элемента. |
fieldValue (element, mapped_field_name) | Возвращает значение указанного сопоставленного поля для указанного элемента. |
fromEdge (turn) | Возвращает ребро от указанного поворота. |
fromJunction (edge) | Возвращает соединение от для указанного ребра. |
nextTraversedEdge (junction) | Возвращает следующее ребро указанного соединения. |
previousTraversedEdge (junction) | Возвращает предыдущее ребро указанного соединения. |
toEdge (turn) | Возвращает ребро до указанного поворота. |
toJunction (edge) | Возвращает соединение для указанного ребра. |
turns (junction) | Возвращает повороты указанного соединения. |
Методы
adjacentEdges (junction)
Параметр | Описание | Тип данных |
junction | The adjacent edge from the specified junction. | TraversedJunction |
Тип данных | Описание |
AdjacentNetworkEdge | Повторяемое множество смежных ребер. |
attributeValue (element, attribute)
Параметр | Описание | Тип данных |
element | The element that will be queried for the attribute value. | TraversedElement |
attribute | The attribute that the value will be applied to. | Attribute |
Тип данных | Описание |
Object | Значение атрибута или None, если атрибут не существует. Значение может быть целочисленным, с плавающей точкой или булево. |
fieldValue (element, mapped_field_name)
Параметр | Описание | Тип данных |
element | A TraversedEdge, TraversedJunction, or TraversedTurn object. | TraversedElement |
mapped_field_name | The mapped field name. | String |
Тип данных | Описание |
Object | Значение поля или None, если поле не существует или не сопоставлено. Это также может быть целое число, значение с плавающей точкой или строка. |
fromEdge (turn)
Параметр | Описание | Тип данных |
turn | The from edge of the specified turn. | TraversedTurn |
Тип данных | Описание |
TraversedEdge | Пройденное ребро. |
fromJunction (edge)
Параметр | Описание | Тип данных |
edge | The edge that will get the from junction. | TraversedEdge |
Тип данных | Описание |
TraversedJunction | Пройденное соединение. |
nextTraversedEdge (junction)
Параметр | Описание | Тип данных |
junction | The next traversed edge from the specified junction. | TraversedJunction |
Тип данных | Описание |
TraversedEdge | Пройденное ребро, или None также является возможным возвращаемым значением. |
previousTraversedEdge (junction)
Параметр | Описание | Тип данных |
junction | The previous traversed edge from the specified junction | TraversedJunction |
Тип данных | Описание |
TraversedEdge | Пройденное ребро, или None также является возможным возвращаемым значением. |
toEdge (turn)
Параметр | Описание | Тип данных |
turn | The to edge of the specified turn. | TraversedTurn |
Тип данных | Описание |
TraversedEdge | Пройденное ребро. |
toJunction (edge)
Параметр | Описание | Тип данных |
edge | The edge that will get the to junction. | TraversedEdge |
Тип данных | Описание |
TraversedJunction | Пройденное соединение. |
turns (junction)
Параметр | Описание | Тип данных |
junction | The turns of the specified junction. | TraversedJunction |
Тип данных | Описание |
TraversedTurn | Повторяемое множество пройденных поворотов. |