總覽
導航路線中單一步驟的相關資訊。
公開成員函式 | |
(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: | (可為空值GMSNavigationStepInfoImageOptions *) | 選項 |
使用提供的選項來執行這個步驟的 UIImage。
如果 options 參數為 nil,系統會使用預設選項值。
如果沒有進行這個步驟的圖片,則傳回 nil。
- (nullable UIImage *) lanesImageWithOptions: | (可為空值GMSNavigationStepInfoImageOptions *) | 選項 |
使用提供的選項,用於這個步驟車道指引的 UIImage。
如果 options 參數為 nil,系統會使用預設選項值。
如果沒有此步驟的車道指引,則傳回 nil。
資源說明文件
- (GMSNavigationManeuver) 操縱 [read, assign] |
這個步驟的 GMSNavigationManeuver
。
- (NSArray<GMSNavigationLane *>*) 車道 [read, assign] |
這個步驟的不同車道。
陣列的排序方式是,第一個車道位於左側,而最後一個車道在右側,無論駕駛方式為何。
如果沒有此步驟的車道指引,則傳回 nil。
- (NSString*) fullRoadName [read, assign] |
此步驟的完整道路名稱,包含道路的所有資訊,包括方向。
範例 (每行一個範例):
瘦 Ave
CA-85 / Mtn 檢視畫面
9A 號出口 / 北第一條街
- (NSString*) simpleRoadName [read, assign] |
簡化版的道路名稱。
它比完整道路名稱更短,可能不會包含道路的所有識別資訊,例如方向或出口名稱。
範例 (每行一個範例):
瘦 Ave
CA-85
9A 號出口
- (NSString*) fullInstructionText [read, assign] |
這個步驟指示的全文。
範例 (每行一個範例):
向左轉到「淨 A」。
走右側車道,上 CA-85 號交流道前往 Mtn View。
沿右側車道的第 2 條線,在 9A 出口下交流道,朝北第一街。
- (NSString*) exitNumber [read, assign] |
這個步驟的離開編號 (如果有的話)。
- (GMSNavigationDrivingSide) drivingSide [read, assign] |
此步驟是在行車至右行駛的道路上。
- (NSInteger) roundaboutTurnNumber [read, assign] |
相對於輸入圓環的位置,離開的逃離次數。
僅設定圓環,否則為 -1。
- (NSInteger) stepNumber [read, assign] |
路線中所有步驟清單中的步驟索引。
第一個步驟的編號是 0。
- (CLLocationDistance) distanceFromPrevStepMeters [read, assign] |
這個步驟的總距離。
這個值不會改變。
- (NSTimeInterval) timeFromPrevStepSeconds [read, assign] |
完成這個步驟所需的預估時間。
這個值不會改變。