Resumen
Provides access to directions properties and query methods.
Debate
A DirectionsQuery object is provided as a parameter to the customize method, allowing access to the output directions traversed junctions and traversed edges. The direction points associated with these elements can be accessed allowing them to be customized.
Propiedades
Propiedad | Explicación | Tipo de datos |
edges (Sólo lectura) | The edges in the sequence being traversed. | TraversedJunction |
junctions (Sólo lectura) | The junctions in the sequence being traversed. | TraversedJunction |
routeID (Sólo lectura) | The ID of the route in the result (zero based). | Integer |
routeName (Sólo lectura) | The name of the route | String |
softRestrictionNames (Sólo lectura) | An iterable of enabled soft restrictions. | Iterable |
Descripción general del método
Método | Explicación |
adjacentEdges (junction) | Returns the adjacent edges of the specified junction. These edges are not traversed. |
attributeValue (element, attribute) | Returns the value of the specified network attribute for the element. |
fieldValue (element, mapped_field_name) | Returns the value of the specified mapped field for the specified element. |
fromEdge (turn) | Returns the from edge of the specified turn. |
fromJunction (edge) | Returns the from junction for the specified edge. |
nextTraversedEdge (junction) | Returns the next edge of the specified junction. |
previousTraversedEdge (junction) | Returns the previous edge of the specified junction. |
toEdge (turn) | Returns the to edge of the specified turn. |
toJunction (edge) | Returns the to junction for the specified edge. |
turns (junction) | Returns the turns of the specified junction. |
Métodos
adjacentEdges (junction)
Parámetro | Explicación | Tipo de datos |
junction | The adjacent edge from the specified junction. | TraversedJunction |
Tipo de datos | Explicación |
AdjacentNetworkEdge | An iterable of adjacent edges. |
attributeValue (element, attribute)
Parámetro | Explicación | Tipo de datos |
element | The element that will be queried for the attribute value. | TraversedElement |
attribute | The attribute that the value will be applied to. | Attribute |
Tipo de datos | Explicación |
Object | The attribute value or None if the attribute doesn't exist. This could also be an integer, a float, or a boolean. |
fieldValue (element, mapped_field_name)
Parámetro | Explicación | Tipo de datos |
element | A TraversedEdge, TraversedJunction, or TraversedTurn object. | TraversedElement |
mapped_field_name | The mapped field name. | String |
Tipo de datos | Explicación |
Object | The field value or None if the field doesn't exist or is not mapped. This could also be an integer, a float, or a string. |
fromEdge (turn)
Parámetro | Explicación | Tipo de datos |
turn | The from edge of the specified turn. | TraversedTurn |
Tipo de datos | Explicación |
TraversedEdge | A traversed edge. |
fromJunction (edge)
Parámetro | Explicación | Tipo de datos |
edge | The edge that will get the from junction. | TraversedEdge |
Tipo de datos | Explicación |
TraversedJunction | A traversed junction. |
nextTraversedEdge (junction)
Parámetro | Explicación | Tipo de datos |
junction | The next traversed edge from the specified junction. | TraversedJunction |
Tipo de datos | Explicación |
TraversedEdge | A traversed edge, or None is also a possible return value. |
previousTraversedEdge (junction)
Parámetro | Explicación | Tipo de datos |
junction | The previous traversed edge from the specified junction | TraversedJunction |
Tipo de datos | Explicación |
TraversedEdge | A traversed edge, or None is also a possible return value. |
toEdge (turn)
Parámetro | Explicación | Tipo de datos |
turn | The to edge of the specified turn. | TraversedTurn |
Tipo de datos | Explicación |
TraversedEdge | A traversed edge. |
toJunction (edge)
Parámetro | Explicación | Tipo de datos |
edge | The edge that will get the to junction. | TraversedEdge |
Tipo de datos | Explicación |
TraversedJunction | A traversed junction. |
turns (junction)
Parámetro | Explicación | Tipo de datos |
junction | The turns of the specified junction. | TraversedJunction |
Tipo de datos | Explicación |
TraversedTurn | An iterable of traversed turns. |