概览
导航路线沿途的单个路段的相关信息。
公共成员函数 | |
(nullable UIImage *) | - maneuverImageWithOptions: |
此步骤的操作过程的 UIImage(使用提供的选项)。 | |
(nullable UIImage *) | - lanesImageWithOptions: |
此路段使用提供的选项的车道指导 UIImage。 | |
属性 | |
GMSNavigationManeuver | 动作 |
此步骤的 GMSNavigationManeuver 。 | |
NSArray< GMSNavigationLane * > * | 车道 |
此路段的不同可用车道。 | |
NSString * | fullRoadName |
此路段的完整道路名称,包含该道路的所有信息(包括方向)。 | |
NSString * | simpleRoadName |
简化版的道路名称。 | |
NSString * | fullInstructionText |
此步骤的完整说明文本。 | |
NSString * | exitNumber |
此路段的退出编号(如果存在)。 | |
GMSNavigationDrivingSide | drivingSide |
此路段位于右开车路线还是左开车路线上。 | |
NSInteger | roundaboutTurnNumber |
相对于进入环岛的位置,离开的出口数量。 | |
NSInteger | stepNumber |
路线中所有路段列表中的路段索引。 | |
CLLocationDistance | distanceFromPrevStepMeters |
此路段的总距离。 | |
NSTimeInterval | timeFromPrevStepSeconds |
完成此步骤预计需要的时间。 |
成员函数文档
- (nullable UIImage *) maneuverImageWithOptions: | (可为 null 的 GMSNavigationStepInfoImageOptions *) | options |
此步骤的操作过程的 UIImage(使用提供的选项)。
如果 options 参数为 nil,则系统将使用默认选项值。
如果此步骤没有操纵图片,则返回 nil。
- (nullable UIImage *) lanesImageWithOptions: | (可为 null 的 GMSNavigationStepInfoImageOptions *) | options |
此路段使用提供的选项的车道指导 UIImage。
如果 options 参数为 nil,则系统将使用默认选项值。
如果这一路段没有车道指南,则返回 nil。
属性说明
- (GMSNavigationManeuver) 操作 [read, assign] |
此步骤的 GMSNavigationManeuver
。
- (NSArray<GMSNavigationLane *>*) 条道 [read, assign] |
此路段的不同可用车道。
数组会进行排序,使第一条车道位于左侧,最后一条车道位于右侧,而不考虑行车侧。
如果这一路段没有车道指南,则返回 nil。
- (NSString*) fullRoadNamefullRoadName [read, assign] |
此路段的完整道路名称,包含该道路的所有信息(包括方向)。
示例(每一行都是一个单独的示例):
《Lean Ave》
CA-85 / 山景城
9A 号出口 / 北一街
- (NSString*)simpleRoadNamesimpleRoadName [read, assign] |
简化版的道路名称。
该标识符比完整的道路名称短,而且不一定包含道路的所有标识信息,例如方向或出口名称。
示例(每一行都是一个单独的示例):
《Lean Ave》
CA-85
9A 号出口
- (NSString*) fullInstructionText [read, assign] |
此步骤的完整说明文本。
示例(每一行都是一个单独的示例):
左转进入 Lean Ave。
请走右侧车道,然后走 CA-85 坡道前往 Mtn View。
请在右侧第 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] |
完成此步骤预计需要的时间。
此值不变。