GMSNavigationNavInfo クラス リファレンス

GMSNavigationNavInfo クラス リファレンス

概要

ナビゲーションの状態に関する情報が含まれます。

公開メンバー関数

(NSTimeInterval)- roundedTime:
 分単位で四捨五入された時間を返します。最小値は 1 分です。
(NSMeasurement< NSUnitLength * > *)- roundedDistance:
 指定された距離を表す丸められた測定値を返します。ユーザーの好みと、ルートの推奨距離単位が考慮されます。
(NSArray< NSAttributedString * > *)- instructionsForStep:options:
 指定されたステップのフォーマットされた手順。

プロパティ

GMSNavigationNavStatenavState
 ナビゲーションの現在の GMSNavigationNavState
GMSNavigationStepInfocurrentStep
 次の運転ステップに関する情報。
NSArray< GMSNavigationStepInfo * > * remainingSteps
 現在のステップの後の残りのステップ。
BOOL routeChanged
 最後に送信されたメッセージ以降にルートが変更されたかどうか。
NSTimeInterval timeToCurrentStepSeconds
 現在のステップまでのルートの推定残り時間(秒)。
CLLocationDistancedistanceToCurrentStepMeters
 現在のステップまでのルートの推定残り距離(メートル単位)。
NSTimeInterval timeToFinalDestinationSeconds
 最終目的地までの推定残り時間(秒)。
CLLocationDistancedistanceToFinalDestinationMeters
 最終目的地までの推定残り距離(メートル単位)。

メンバー関数のドキュメント

- (NSTimeInterval) roundedTime: (NSTimeInterval) timeSeconds

分単位で四捨五入された時間を返します。最小値は 1 分です。

これは、「0 分」のような時刻を表示すると混乱を招く可能性があるため、ユーザーにルート情報を表示する場合に便利です。

上記の理由により、このメソッドの入力値は常に正の数である必要があります。

- (NSMeasurement<NSUnitLength *> *) roundedDistance: (CLLocationDistance) distanceMeters

指定された距離を表す丸められた測定値を返します。ユーザーの好みと、ルートの推奨距離単位が考慮されます。

- (NSArray<NSAttributedString *> *) InstructionsForStep: GMSNavigationStepInfo *) stepInfo
オプションは次のとおりです。 GMSNavigationInstructionOptions *) オプション

指定されたステップのフォーマットされた手順。


プロパティのドキュメント

- (GMSNavigationNavStatenavState [read, assign]

ナビゲーションの現在の GMSNavigationNavState

- (GMSNavigationStepInfo*) currentStep [read, assign]

次の運転ステップに関する情報。

navState が GMSNavigationNavStateEnroute の場合にのみ設定され、それ以外の場合は null になります。

- (NSArray<GMSNavigationStepInfo *>*) remainingSteps [read, assign]

現在のステップの後の残りのステップ。

-(BOOL)routeChanged [read, assign]

最後に送信されたメッセージ以降にルートが変更されたかどうか。

ルートの変更は、ルート変更、ウェイポイントの追加/削除、ユーザーによる代替ルートの選択または運転、交通の更新などが原因で発生することがあります。

-(NSTimeInterval)timeToCurrentStepSeconds [read, assign]

現在のステップまでのルートの推定残り時間(秒)。

- (CLLocationDistance) distanceToCurrentStepMeters [read, assign]

現在のステップまでのルートの推定残り距離(メートル単位)。

-(NSTimeInterval)timeToFinalDestinationSeconds [read, assign]

最終目的地までの推定残り時間(秒)。

- (CLLocationDistance) distanceToFinalDestinationMeters [read, assign]

最終目的地までの推定残り距離(メートル単位)。