概要
ナビゲーション ルート上の 1 つのステップに関する情報。
公開メンバー関数 | |
(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。
オプション パラメータが nil の場合は、デフォルトのオプション値が使用されます。
このステップに運転画像がない場合は、nil を返します。
- (nullable UIImage *) lanesImageWithOptions: | (null 値許容の GMSNavigationStepInfoImageOptions *) | options |
指定されたオプションを使用した、このステップの車線案内の UIImage。
オプション パラメータが nil の場合は、デフォルトのオプション値が使用されます。
このステップに車線案内がない場合、nil を返します。
プロパティのドキュメント
- (GMSNavigationManeuver) maneuver [read, assign] |
このステップの GMSNavigationManeuver
。
- (NSArray<GMSNavigationLane *>*) lanes [read, assign] |
このステップで利用可能なさまざまなレーン。
配列は、運転側に関係なく、最初の車線が左側、最後の車線が右側になるように順序付けされています。
このステップに車線案内がない場合、nil を返します。
- (NSString*) fullRoadName [read, assign] |
このステップの正式な道路名。方向などの道路のすべての情報が含まれます。
例(各行は別々の例です):
リーンアベニュー
CA-85 / Mtn View
9A 出口 / North First Street
- (NSString*) simpleRoadName [read, assign] |
道路名の簡易版です。
道路の正式名よりも短い名前です。出口の方向や名前など、道路に関するすべての識別情報が含まれていない場合があります。
例(各行は別々の例です):
リーンアベニュー
CA-85
9A を出る
- (NSString*) fullInstructionText [read, assign] |
このステップの指示の全文。
例(各行は別々の例です):
左折してリーンアベニューを進みます。
右車線から Mtn View 方面の CA-85 のランプを進みます。
右から 2 番目の車線を出て、North First Street 方面の 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] |
このステップの完了の推定所要時間。
この値は変わりません。