Skip to main content

AdjacentNetworkEdge

Summary

Represents an edge adjacent to a junction.

Discussion

Use directions_query.adjacentEdges(junction) to get the adjacent edges.

Properties

Name Explanation Data type

element

(Read only)

The network edge element of the adjacent edge.

Edge

fromPosition

(Read only)

The position on a network element where the adjacent edge starts. The value is in the range of 0.0 to 1.0.

Float

immediateAzimuths

(Read only)

The azimuth calculated at close proximity to the start and end of the edge. The tuple contains float values separated by a comma.

tuple

names

(Read only)

An iterable of element names referring to the adjacent edge.

DirectionsName

sourceID

(Read only)

The source ID of the adjacent edge's network element.

Integer

sourceObjectID

(Read only)

The source object ID of the adjacent edge's network element.

Integer

toPosition

(Read only)

The position on a network element where the adjacent edge ends. The value is in the range of 0.0 to 1.0.

Float

type

(Read only)

The type of adjacent edge.

TraversedElementType

Methods

getName(index, mapping, fallback)

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

Name Explanation Data type

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).

The default value is 0.

Integer

mapping

The portion of the name that will be returned.

The default value is DirectionsFieldMapping.FullName.

DirectionsFieldMapping

fallback

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

The default value is "".

String

Return value

Data type Explanation

String

The name from the edge. None is also a valid return value.

getNames(mapping, fallback)

Gets the names of the adjacent edge.

Name Explanation Data type

mapping

The portion of the name that will be returned.

The default value is DirectionsFieldMapping.FullName.

DirectionsFieldMapping

fallback

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

The default value is "".

String

Return value

Data type Explanation

Iterable

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