TraversedJunction

Resumen

Represents a single junction of a route.

Debate

This object is acquired through DirectionsQuery and cannot be created. A typical route is an alternating sequence of edges and junctions, for example, RouteJunction -> RouteEdge -> RouteJunction -> RouteEdge -> RouteJunction.

The TraversedJunction class is inherited from the TraversedElement class, therefore, all the properties of the TraversedElement class are also accessible from the TraversedJunction class.

Propiedades

PropiedadExplicaciónTipo de datos
arrivalTime
(Sólo lectura)

The calculated time of arrival (in local time).

DateTime
arriveCurbApproach
(Sólo lectura)

The curb approach of a destination (if any) in the junction.

CurbApproach
departureTime
(Sólo lectura)

The time of departure (in local time).

DateTime
directionPoints
(Lectura y escritura)

An iterable of the direction points associated with the junction.

DirectionPoint
element
(Sólo lectura)

The network junction element.

Junction
level
(Sólo lectura)

The level of the junction.

Integer
names
(Sólo lectura)

An iterable of the names of the junction.

DirectionsName
referenceLandmark
(Sólo lectura)

The reference landmark related to the junction.

ReferenceLandmark
roadSplitID
(Sólo lectura)

The object ID of the related road split.

Integer
signpostID
(Sólo lectura)

The object ID of the related signpost.

Integer
spatialLandmarks
(Sólo lectura)

An iterable of spatial landmarks related to the junction.

SpatialLandmark
timeWindowEnd
(Sólo lectura)

The end value of a time window in which a stop on the junction will be visited (in local time).

DateTime
timeWindowStart
(Sólo lectura)

The start value of a time window in which a stop on the junction will be visited (in local time).

DateTime
violationTime
(Sólo lectura)

The violation time, expressed in the network's time attribute units.

Float
waitTime
(Sólo lectura)

The wait time between the arrival and the departure for a stop.

The value is expressed in the network's time attribute units.

Float

Descripción general del método

MétodoExplicación
getName (index, mapping, fallback)

Gets the name of the junction. The full name or a portion of the name can be returned depending on the mapping parameter value.

getNames (mapping, fallback)

Gets the name of the junction.

Métodos

getName (index, mapping, fallback)
ParámetroExplicaciónTipo de datos
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).

(El valor predeterminado es 0)

Integer
mapping

The portion of the name that will be returned.

(El valor predeterminado es DirectionsFieldMapping.FullName)

DirectionsFieldMapping
fallback

The value if the junction does not contain the requested mapped property.

(El valor predeterminado es "")

String
Valor de retorno
Tipo de datosExplicación
String

The name from the junction pursuant to the input parameters. None is also a valid return value.

getNames (mapping, fallback)
ParámetroExplicaciónTipo de datos
mapping

The portion of the name that will be returned.

(El valor predeterminado es DirectionsFieldMapping.FullName)

DirectionsFieldMapping
fallback

The value if the junction does not contain the requested mapped property.

(El valor predeterminado es "")

String
Valor de retorno
Tipo de datosExplicación
Iterable

An iterable of the string consisting of names (primary and alternatives) from the junction.