シミュレートされた位置情報を Nav API に送信するインターフェース、またはシミュレートされたルートに沿って Nav API を実行するインターフェース。テスト、デバッグ、デモの際に使用します。
このインターフェースの実装はスレッドセーフです。
パブリック メソッドの概要
抽象派 void |
hideDummyTrafficPrompt()
ダミーのトラフィック プロンプトが表示されている場合は、非表示にします。
|
抽象派 void | |
抽象派 void |
resume()
一時停止後にシミュレーションを再開します。
|
抽象派 void | |
抽象派 void |
showDummyTrafficPrompt()
ダミーのトラフィック プロンプトを表示します。
|
抽象派 void |
simulateLocationsAlongExistingRoute()
ナビゲータによって現在計算されているルートに沿った移動のシミュレーションを開始します。
|
抽象派 void |
simulateLocationsAlongExistingRoute(SimulationOptions オプション)
ナビゲータによって現在計算されているルートに沿った移動のシミュレーションを開始します。
|
抽象 ListenableResultFuture<Navigator.RouteStatus> |
simulateLocationsAlongNewRoute(List<Waypoint> 地点、RoutingOptions routingOptions)
指定された地点を通るルートを計算し(Navigator.setDestinations() で計算します)、このルートに沿った移動をシミュレートします。
|
抽象 ListenableResultFuture<Navigator.RouteStatus> |
simulateLocationsAlongNewRoute(List<Waypoint> 地点)
指定された地点を通るルートを計算し(Navigator.setDestinations() で計算します)、このルートに沿った移動をシミュレートします。
|
抽象 ListenableResultFuture<Navigator.RouteStatus> |
simulateLocationsAlongNewRoute(List<Waypoint> 地点、RoutingOptions routesOptions、SimulationOptions applicationsOptions)
指定された地点を通るルートを計算し(Navigator.setDestinations() で計算します)、このルートに沿った移動をシミュレートします。
|
抽象派 void |
unsetUserLocation()
ユーザーの現在地のシミュレーションを停止します。
|
パブリック メソッド
public 抽象 void hideDummyTrafficPrompt ()
ダミーのトラフィック プロンプトが表示されている場合は、非表示にします。
public を挙げる void 一時停止 ()
シミュレーションを一時停止します。
public ()
一時停止後にシミュレーションを再開します。
public problem void showDummyTrafficPrompt ()
ダミーのトラフィック プロンプトを表示します。プロンプト UI のテストに役立ちます。
この方法は、ガイダンスが実行されている場合にのみ機能します。
public attribute void simulateLocationsAlongExistingRoute ()
ナビゲータによって現在計算されているルートに沿った移動のシミュレーションを開始します。ナビゲータがルートを計算していない場合は、何も行いません。
シミュレーションはデフォルトの SimulationOptions
を使用して実行されます。
public ( simulateLocationsAlongExistingRouteSimulationOptions
ナビゲータによって現在計算されているルートに沿った移動のシミュレーションを開始します。ナビゲータがルートを計算していない場合は、何も行いません。
パラメータ
オプション |
---|
public ListenableResultFutureNavigator.RouteStatus simulateLocationsAlongNewRouteRoutingOptions
指定された地点を通るルートを計算し(Navigator.setDestinations() で計算します)、このルートに沿った移動をシミュレートします。旅行は、OK に戻る直前に出発します。エラーが OK 以外を返した場合は、何もシミュレーションされません。
シミュレーションはデフォルトの SimulationOptions
を使用して実行されます。
パラメータ
ウェイポイント | |
---|---|
routingOptions |
public ListenableResultFutureNavigator.RouteStatus simulateLocationsAlongNewRoute
指定された地点を通るルートを計算し(Navigator.setDestinations() で計算します)、このルートに沿った移動をシミュレートします。旅行は、OK に戻る直前に出発します。エラーが OK 以外を返した場合は、何もシミュレーションされません。
ルートはデフォルトの RoutingOptions
を使用して計算されます。
シミュレーションはデフォルトの SimulationOptions
を使用して実行されます。
パラメータ
ウェイポイント |
---|
public ListenableResultFutureNavigator.RouteStatus simulateLocationsAlongNewRouteRoutingOptionsSimulationOptions
指定された地点を通るルートを計算し(Navigator.setDestinations() で計算します)、このルートに沿った移動をシミュレートします。旅行は、OK に戻る直前に出発します。エラーが OK 以外を返した場合は、何もシミュレーションされません。
パラメータ
ウェイポイント | |
---|---|
routingOptions | |
simulationOptions |
public problem void unsetUserLocation ()
ユーザーの現在地のシミュレーションを停止します。これにより、アクティブなシミュレーションも終了します。