TraversedJunction

摘要

表示路径的单个交汇点。

说明

可通过 DirectionsQuery 获取此对象,无法进行创建。 典型路径为边和交汇点的交替序列,例如 RouteJunction -> RouteEdge -> RouteJunction -> RouteEdge -> RouteJunction

TraversedJunction 类继承自 TraversedElement 类,因此,TraversedElement 类的所有属性也可以通过 TraversedJunction 类访问。

属性

属性说明数据类型
arrivalTime
(只读)

计算的到达时间(当地时间)。

DateTime
arriveCurbApproach
(只读)

交汇点目的地(如果存在)的路边通道。

CurbApproach
departureTime
(只读)

出发时间(当地时间)。

DateTime
directionPoints
(可读写)

与交汇点相关联的方向点的迭代。

DirectionPoint
element
(只读)

网络交汇点元素。

Junction
level
(只读)

交汇点的级别。

Integer
names
(只读)

交汇点名称的迭代。

DirectionsName
referenceLandmark
(只读)

与交汇点相关的参考地标。

ReferenceLandmark
roadSplitID
(只读)

相关道路分割的对象 ID。

Integer
signpostID
(只读)

相关路标的对象 ID。

Integer
spatialLandmarks
(只读)

与交汇点相关的空间地标的迭代。

SpatialLandmark
timeWindowEnd
(只读)

将访问交汇处停靠点的时间窗口的结束值(当地时间)。

DateTime
timeWindowStart
(只读)

将访问交汇处停靠点的时间窗口的开始值(当地时间)。

DateTime
violationTime
(只读)

冲突时间,以网络的时间属性单位表示。

Float
waitTime
(只读)

停靠点到达和出发之间的等待时间。

该值以网络的时间属性单位表示。

Float

方法概述

方法说明
getName (index, mapping, fallback)

获取交汇点的名称。 可以返回全名或名称的一部分,具体取决于 mapping 参数值。

getNames (mapping, fallback)

获取交汇点的名称。

方法

getName (index, mapping, fallback)
参数说明数据类型
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).

(默认值为 0)

Integer
mapping

The portion of the name that will be returned.

(默认值为 DirectionsFieldMapping.FullName)

DirectionsFieldMapping
fallback

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

(默认值为 "")

String
返回值
数据类型说明
String

符合输入参数的交汇点名称。None 也是有效的返回值。

getNames (mapping, fallback)
参数说明数据类型
mapping

The portion of the name that will be returned.

(默认值为 DirectionsFieldMapping.FullName)

DirectionsFieldMapping
fallback

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

(默认值为 "")

String
返回值
数据类型说明
Iterable

字符串的可迭代对象,由交汇点的名称(主要名称和备选名称)组成。