Synthèse
Provides access to directions properties and query methods.
Discussion
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.
Propriétés
Propriété | Explication | Type de données |
edges (Lecture seule) | The edges in the sequence being traversed. | TraversedJunction |
junctions (Lecture seule) | The junctions in the sequence being traversed. | TraversedJunction |
routeID (Lecture seule) | The ID of the route in the result (zero based). | Integer |
routeName (Lecture seule) | The name of the route | String |
softRestrictionNames (Lecture seule) | An iterable of enabled soft restrictions. | Iterable |
Vue d’ensemble des méthodes
Méthode | Explication |
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éthodes
adjacentEdges (junction)
Paramètre | Explication | Type de données |
junction | The adjacent edge from the specified junction. | TraversedJunction |
Type de données | Explication |
AdjacentNetworkEdge | An iterable of adjacent edges. |
attributeValue (element, attribute)
Paramètre | Explication | Type de données |
element | The element that will be queried for the attribute value. | TraversedElement |
attribute | The attribute that the value will be applied to. | Attribute |
Type de données | Explication |
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)
Paramètre | Explication | Type de données |
element | A TraversedEdge, TraversedJunction, or TraversedTurn object. | TraversedElement |
mapped_field_name | The mapped field name. | String |
Type de données | Explication |
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)
Paramètre | Explication | Type de données |
turn | The from edge of the specified turn. | TraversedTurn |
Type de données | Explication |
TraversedEdge | A traversed edge. |
fromJunction (edge)
Paramètre | Explication | Type de données |
edge | The edge that will get the from junction. | TraversedEdge |
Type de données | Explication |
TraversedJunction | A traversed junction. |
nextTraversedEdge (junction)
Paramètre | Explication | Type de données |
junction | The next traversed edge from the specified junction. | TraversedJunction |
Type de données | Explication |
TraversedEdge | A traversed edge, or None is also a possible return value. |
previousTraversedEdge (junction)
Paramètre | Explication | Type de données |
junction | The previous traversed edge from the specified junction | TraversedJunction |
Type de données | Explication |
TraversedEdge | A traversed edge, or None is also a possible return value. |
toEdge (turn)
Paramètre | Explication | Type de données |
turn | The to edge of the specified turn. | TraversedTurn |
Type de données | Explication |
TraversedEdge | A traversed edge. |
toJunction (edge)
Paramètre | Explication | Type de données |
edge | The edge that will get the to junction. | TraversedEdge |
Type de données | Explication |
TraversedJunction | A traversed junction. |
turns (junction)
Paramètre | Explication | Type de données |
junction | The turns of the specified junction. | TraversedJunction |
Type de données | Explication |
TraversedTurn | An iterable of traversed turns. |
Vous avez un commentaire à formuler concernant cette rubrique ?