adjacentEdges
Краткая информация
Обеспечивает доступ к свойствам путевого листа и методам запросов.
Обсуждение
В качестве параметра для метода customize предоставляется объект DirectionsQuery, позволяющий получить доступ к выходному путевому листу, проходимым соединениям и ребрам. Можно получить доступ к точкам путевого листа, связанным с этими элементами, что позволяет настраивать их.
Синтаксис
adjacentEdges()
Свойства
| Имя | Объяснение | Тип данных |
|---|---|---|
|
edges (Только для чтения) |
Ребра в проходимой последовательности. |
TraversedJunction |
|
junctions (Только для чтения) |
Соединения в проходимой последовательности. |
TraversedJunction |
|
routeID (Только для чтения) |
ID маршрута в результатах (на основе нуля) |
Integer |
|
routeName (Только для чтения) |
Имя маршрута |
String |
|
softRestrictionNames (Только для чтения) |
Повторяемый набор включенных мягких ограничений. |
Iterable |
Методы
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 |
Значение атрибута или |
fieldValue(element, mapped_field_name)
Возвращает значение указанного сопоставленного поля для указанного элемента.
| Имя | Объяснение | Тип данных |
|---|---|---|
|
element |
A |
TraversedElement |
|
mapped_field_name |
The mapped field name. |
String |
Возвращаемое значение
| Тип данных | Объяснение |
|---|---|
|
Object |
Значение поля или |
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 |
Пройденное ребро, или |
previousTraversedEdge(junction)
Возвращает предыдущее ребро указанного соединения.
| Имя | Объяснение | Тип данных |
|---|---|---|
|
junction |
The previous traversed edge from the specified junction |
TraversedJunction |
Возвращаемое значение
| Тип данных | Объяснение |
|---|---|
|
TraversedEdge |
Пройденное ребро, или |
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 |
Повторяемое множество пройденных поворотов. |