GMSNavigationStepInfo 类参考

GMSNavigationStepInfo 类参考

概览

导航路线上的单个路段的相关信息。

属性

GMSNavigationManeuver操作
 此步骤的 GMSNavigationManeuver
NSString * fullRoadName
 此路段的完整道路名称,包含道路的所有信息(包括方向)。
NSString * simpleRoadName
 简化版的道路名称。
NSString * fullInstructionText
 此步骤的完整说明。
NSString * exitNumber
 此步骤的退出编号(如果存在)。
GMSNavigationDrivingSidedrivingSide
 此路段位于右侧驾车路线或左驾车路线。
NSIntegerroundaboutTurnNumber
 与进入环岛的位置相对的出口数量。
NSIntegerstepNumber
 路线中所有路段列表中的路段索引。
CLLocationDistancedistanceFromPrevStepMeters
 此路段的总距离。
NSTimeInterval timeFromPrevStepSeconds
 完成此步骤的预计时间。

属性说明

- (GMSNavigationManeuver) 操纵 [read, assign]

此步骤的 GMSNavigationManeuver

- (NSString*) fullRoadName [read, assign]

此路段的完整道路名称,包含道路的所有信息(包括方向)。

示例(每一行代表一个单独的示例):

利恩大道(Lean Ave)

CA-85 / 山景城

9A 号出口 / 北一街

- (NSString*) simpleRoadName [read, assign]

简化版的道路名称。

这个短于完整的道路名称,而且可能未包含全部的道路标识信息,例如方向或出口名称。

示例(每一行代表一个单独的示例):

利恩大道(Lean Ave)

CA-85

9A 出口

- (NSString*) fullInstructionText [read, assign]

此步骤的完整说明。

示例(每一行代表一个单独的示例):

左转上 Lean Ave。

请走右侧车道,经由 CA-85 坡道前往山景城。

从右侧第 2 车道下 9A 出口,前往 North First Street。

- (NSString*) exitNumber [read, assign]

此步骤的退出编号(如果存在)。

此路段位于右侧驾车路线或左驾车路线。

- (NSInteger) roundaboutTurnNumber [read, assign]

与进入环岛的位置相对的出口数量。

仅针对环岛设置,否则设置为 -1。

- (NSInteger) stepNumber [read, assign]

路线中所有路段列表中的路段索引。

第一步的步骤编号为 0。

- (CLLocationDistance) distanceFromPrevStepMeters [read, assign]

此路段的总距离。

此值不会改变。

- (NSTimeInterval)timeFromPrevStepSecondstimeFromPrevStepSeconds [read, assign]

完成此步骤的预计时间。

此值不会改变。