GMSNavigationStepInfo 类参考
概览
导航路线上的单个路段的相关信息。
属性 | |
GMSNavigationManeuver | 操作 |
此步骤的 GMSNavigationManeuver 。 | |
NSString * | fullRoadName |
此路段的完整道路名称,包含道路的所有信息(包括方向)。 | |
NSString * | simpleRoadName |
简化版的道路名称。 | |
NSString * | fullInstructionText |
此步骤的完整说明。 | |
NSString * | exitNumber |
此步骤的退出编号(如果存在)。 | |
GMSNavigationDrivingSide | drivingSide |
此路段位于右侧驾车路线或左驾车路线。 | |
NSInteger | roundaboutTurnNumber |
与进入环岛的位置相对的出口数量。 | |
NSInteger | stepNumber |
路线中所有路段列表中的路段索引。 | |
CLLocationDistance | distanceFromPrevStepMeters |
此路段的总距离。 | |
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] |
此步骤的退出编号(如果存在)。
- (GMSNavigationDrivingSide) drivingSide [read, assign] |
此路段位于右侧驾车路线或左驾车路线。
- (NSInteger) roundaboutTurnNumber [read, assign] |
与进入环岛的位置相对的出口数量。
仅针对环岛设置,否则设置为 -1。
- (NSInteger) stepNumber [read, assign] |
路线中所有路段列表中的路段索引。
第一步的步骤编号为 0。
- (CLLocationDistance) distanceFromPrevStepMeters [read, assign] |
此路段的总距离。
此值不会改变。
- (NSTimeInterval)timeFromPrevStepSecondstimeFromPrevStepSeconds [read, assign] |
完成此步骤的预计时间。
此值不会改变。