インデックス
RoutesPreferred(インターフェース)ComputeCustomRoutesRequest(メッセージ)ComputeCustomRoutesResponse(メッセージ)ComputeCustomRoutesResponse.FallbackInfo(メッセージ)ComputeCustomRoutesResponse.FallbackInfo.FallbackRouteObjective(列挙型)ComputeRouteMatrixRequest(メッセージ)ComputeRoutesRequest(メッセージ)ComputeRoutesResponse(メッセージ)CustomRoute(メッセージ)FallbackInfo(メッセージ)FallbackReason(列挙型)FallbackRoutingMode(列挙型)Location(メッセージ)Maneuver(列挙型)NavigationInstruction(メッセージ)Polyline(メッセージ)PolylineEncoding(列挙型)PolylineQuality(列挙型)Route(メッセージ)RouteLeg(メッセージ)RouteLegStep(メッセージ)RouteLegStepTravelAdvisory(メッセージ)RouteLegTravelAdvisory(メッセージ)RouteMatrixDestination(メッセージ)RouteMatrixElement(メッセージ)RouteMatrixElementCondition(列挙型)RouteMatrixOrigin(メッセージ)RouteModifiers(メッセージ)RouteObjective(メッセージ)RouteObjective.RateCard(メッセージ)RouteObjective.RateCard.MonetaryCost(メッセージ)RouteTravelAdvisory(メッセージ)RouteTravelMode(列挙型)RoutingPreference(列挙型)SpeedReadingInterval(メッセージ)SpeedReadingInterval.Speed(列挙型)TollInfo(メッセージ)TollPass(列挙型)Units(列挙型)VehicleEmissionType(列挙型)VehicleInfo(メッセージ)Waypoint(メッセージ)
RoutesPreferred
Routes Preferred API。
| ComputeCustomRoutes |
|---|
|
終点と中間地点のセット、経路の目的が与えられると、経路の目的に対する最適経路が計算されます。最速ルートや最短ルートを参照ルートとして返します。 注: このメソッドでは、入力にレスポンス フィールド マスクを指定する必要があります。レスポンス フィールド マスクは、URL パラメータ たとえば、このメソッドでは次のようになります。
以下の理由により、ワイルドカード(
|
| ComputeRouteMatrix |
|---|
|
出発地と目的地のリストを受け取ると、出発地と目的地の組み合わせごとにルート情報が含まれるストリームを返します。 注: このメソッドでは、入力でレスポンス フィールド マスクを指定する必要があります。レスポンス フィールド マスクは、URL パラメータ たとえば、このメソッドでは次のようになります。
フィールドマスクに
|
| ComputeRoutes |
|---|
|
ターミナルと中間ウェイポイントのセットを指定すると、プライマリ ルートとともに、オプションの代替ルートを返します。 注: このメソッドでは、入力にレスポンス フィールド マスクを指定する必要があります。レスポンス フィールド マスクは、URL パラメータ たとえば、このメソッドでは次のようにします。
ワイルドカード(
|
ComputeCustomRoutesRequest
ComputeCustomRoutes リクエスト メッセージ。
| フィールド | |
|---|---|
origin |
必須。出発地の地点。 |
destination |
必須。目的地のウェイポイント。 |
intermediates[] |
省略可。ルート上にある一連のウェイポイント(終点は除く)。停車地点または通過地点として指定できます。最大 25 個の中間地点がサポートされます。 |
travel_ |
省略可。移動手段を指定します。 |
routing_ |
省略可。ルートの計算方法を指定します。サーバーは、選択されたルーティング設定を使用してルートの計算を試みます。ルーティング設定でエラーが発生した場合やレイテンシが長すぎる場合は、エラーが返されます。このオプションを指定できるのは、 |
polyline_ |
省略可。ポリラインの品質に関する設定を指定します。 |
polyline_ |
省略可。ポリラインに使用するエンコードを指定します。 |
departure_ |
省略可。出発時刻。この値を設定しない場合は、デフォルトでリクエストを行った時刻になります。すでに発生している時刻に設定すると、リクエストは失敗します。 |
route_ |
省略可。ルートの計算方法に影響を与える条件のセット。 |
route_ |
必須。最適化の目標となるルート。 |
language_ |
省略可。「en-US」や「sr-Latn」などの BCP-47 言語コード。詳細については、Unicode ロケール識別子をご覧ください。サポートされている言語の一覧については、言語サポートをご覧ください。この値を指定しない場合、表示言語はルート リクエストのロケーションから推測されます。 |
units |
省略可。表示フィールドの測定単位を指定します。これには、 |
ComputeCustomRoutesResponse
ComputeCustomRoutes レスポンス メッセージ。
| フィールド | |
|---|---|
routes[] |
入力ルート目標の「最適」ルート。 |
fastest_ |
最速のリファレンス ルート。 |
shortest_ |
最短の参照ルート。 |
fallback_ |
カスタムルートのフォールバック情報。 |
FallbackInfo
ComputeCustomRoutes のフォールバック情報をカプセル化します。ComputeCustomRoutes は次の 2 種類のフォールバックを行います。
お客様がリクエストした
routing_preferenceを使用してルートを計算できない場合は、別のルーティング モードにフォールバックします。この場合、fallback_routing_modeとrouting_mode_fallback_reasonは、使用されたフォールバック ルーティング モードとフォールバックの理由を伝達するために使用されます。お客様が指定したルートの目的に対して「最適」のルートを計算できない場合は、別の目標にフォールバックする可能性があります。
fallback_route_objectiveは、フォールバック ルートの目標を通信するために使用されます。
| フィールド | |
|---|---|
routing_ |
レスポンスに使用されるルーティング モード。フォールバックがトリガーされた場合、モードは元のクライアント リクエストで設定されたルーティング設定と異なる場合があります。 |
routing_ |
元のレスポンスの代わりにフォールバック レスポンスが使用された理由。このフィールドは、フォールバック モードがトリガーされてフォールバック レスポンスが返された場合にのみ入力されます。 |
route_ |
レスポンスに使用されるルート目標。フォールバックがトリガーされた場合、目標が元のクライアント リクエストで指定されたルート目標とは異なる可能性があります。 |
FallbackRouteObjective
レスポンスに使用される RouteObjective。
| 列挙型 | |
|---|---|
FALLBACK_ROUTE_OBJECTIVE_UNSPECIFIED |
フォールバック ルートの目標が指定されていません。 |
FALLBACK_RATECARD_WITHOUT_TOLL_PRICE_DATA |
ユーザーが RateCard をリクエストし、include_tolls を true に設定していて、Google にそのルートの通行料金データがない場合は、API は通行料金を考慮せずに RateCard にフォールバックします。 |
ComputeRouteMatrixRequest
ComputeRouteMatrix リクエスト メッセージ
| フィールド | |
|---|---|
origins[] |
必須。送信元の配列。レスポンス マトリックスの行を決定します。出発地と目的地のカーディナリティには、いくつかのサイズ制限が適用されます。
|
destinations[] |
必須。レスポンス マトリックスの列を決定する宛先の配列。 |
travel_ |
省略可。移動手段を指定します。 |
routing_ |
省略可。ルートの計算方法を指定します。サーバーは、選択されたルーティング設定を使用してルートの計算を試みます。ルーティング設定でエラーが発生した場合やレイテンシが長すぎる場合は、エラーが返されます。このオプションを指定できるのは、 |
departure_ |
省略可。出発時刻。この値を設定しない場合、デフォルトはリクエストを行った時刻になります。この値をすでに発生した時刻に設定すると、リクエストは失敗します。 |
ComputeRoutesRequest
ComputeRoutes リクエスト メッセージ。
| フィールド | |
|---|---|
origin |
必須。出発地の地点。 |
destination |
必須。目的地のウェイポイント。 |
intermediates[] |
省略可。ルート上にある一連のウェイポイント(終点は除く)。停車地点または通過地点として指定できます。最大 25 個の中間地点がサポートされます。 |
travel_ |
省略可。移動手段を指定します。 |
routing_ |
省略可。ルートの計算方法を指定します。サーバーは、選択したルーティング設定を使用してルートを計算しようとします。ルーティング設定でエラーが発生した場合やレイテンシが長すぎる場合は、エラーが返されます。このオプションを指定できるのは、 |
polyline_ |
省略可。ポリラインの品質に関する設定を指定します。 |
polyline_ |
省略可。ポリラインに使用するエンコードを指定します。 |
departure_ |
省略可。出発時刻。この値を設定しない場合は、デフォルトでリクエストを行った時刻になります。すでに発生している時刻に設定すると、リクエストは失敗します。 |
compute_ |
省略可。ルートに加えて代替ルートを計算するかどうかを指定します。中間地点があるリクエストに対しては、代替ルートは返されません。 |
route_ |
省略可。ルートの計算方法に影響を与える条件のセット。 |
language_ |
省略可。「en-US」や「sr-Latn」などの BCP-47 言語コード。詳細については、Unicode ロケール識別子をご覧ください。サポートされている言語の一覧については、言語サポートをご覧ください。この値を指定しない場合、表示言語は経路リクエストの場所から推定されます。 |
units |
省略可。表示フィールドの測定単位を指定します。これには、 |
optimize_ |
optimizeWaypointOrder が true に設定されている場合、指定された中間ウェイポイントの順序が変更され、ルートの総費用が最小化されます。いずれかの中間地点が地点を経由する場合、リクエストは失敗します。 |
ComputeRoutesResponse
ComputeRoutes はレスポンス メッセージを返します。
| フィールド | |
|---|---|
routes[] |
|
fallback_ |
サーバーがすべての入力設定を使用してルートの結果を計算できない場合、別の計算方法を使用するようにフォールバックすることがあります。フォールバック モードが使用されている場合、このフィールドにはフォールバック レスポンスに関する詳細情報が含まれます。それ以外の場合、このフィールドは設定されません。 |
CustomRoute
お客様が指定したルートの目的に基づいて計算されたカスタムルートをカプセル化します。CustomRoute にはルートとルートトークンが含まれます。これを NavSDK に渡して、ターンバイターン方式のナビゲーションのカスタムルートを再構築できます。
| フィールド | |
|---|---|
route |
入力ルートの目的に対して「最適」と見なされるルート。 |
token |
NavSDK に渡すことができるウェブセーフな Base64 エンコードのルートトークン。これにより、NavSDK はナビゲーション中にルートを再構築できます。また、再ルーティングが発生した場合、 |
FallbackInfo
フォールバック結果が使用された方法と理由に関する情報。このフィールドが設定されている場合、サーバーは優先モードとは異なるルーティング モードがフォールバックに使用されたことを意味します。
| フィールド | |
|---|---|
routing_ |
レスポンスに使用されるルーティング モード。フォールバックがトリガーされた場合、モードは元のクライアント リクエストで設定されたルーティング設定と異なる場合があります。 |
reason |
元のレスポンスの代わりにフォールバック レスポンスが使用された理由。このフィールドは、フォールバック モードがトリガーされてフォールバック レスポンスが返された場合にのみ入力されます。 |
FallbackReason
フォールバック レスポンスを使用する理由。
| 列挙型 | |
|---|---|
FALLBACK_REASON_UNSPECIFIED |
フォールバック理由が指定されていません。 |
SERVER_ERROR |
ご希望のルーティング モードでルートを計算中にサーバーエラーが発生しましたが、代替モードで計算した結果を返すことができました。 |
LATENCY_EXCEEDED |
ご指定のルーティング モードで計算を完了できませんでしたが、別のモードで計算した結果を返すことができました。 |
FallbackRoutingMode
返されたフォールバック レスポンスに使用される実際のルーティング モード。
| 列挙型 | |
|---|---|
FALLBACK_ROUTING_MODE_UNSPECIFIED |
使用されません。 |
FALLBACK_TRAFFIC_UNAWARE |
レスポンスの計算に使用された TRAFFIC_UNAWARE ルーティング モードを示します。 |
FALLBACK_TRAFFIC_AWARE |
レスポンスの計算に使用された TRAFFIC_AWARE ルーティング モードを示します。 |
場所
ロケーション(地理的なポイント、ヘディング(任意))をカプセル化します。
| フィールド | |
|---|---|
lat_ |
地点の地理的座標。 |
heading |
交通の流れの方向に関連付けられたコンパス方位。この値は、乗車と降車に使用する道路の側面を指定します。向きの値は 0~360 の範囲で指定できます。0 は真北、90 は真東などを指定します。このフィールドは、 |
Maneuver
現在のステップで行うナビゲーション アクション(左折、合流、直進など)を指定する値のセット。
| 列挙型 | |
|---|---|
MANEUVER_UNSPECIFIED |
使用されません。 |
TURN_SLIGHT_LEFT |
斜め左に曲がってください。 |
TURN_SHARP_LEFT |
左大きく曲がる。 |
UTURN_LEFT |
左折して U ターンします。 |
TURN_LEFT |
左折します。 |
TURN_SLIGHT_RIGHT |
斜め右へ向けます。 |
TURN_SHARP_RIGHT |
右手前方向に曲がる。 |
UTURN_RIGHT |
右折して U ターンします。 |
TURN_RIGHT |
右折します。 |
STRAIGHT |
まっすぐ。 |
RAMP_LEFT |
左のランプを進みます。 |
RAMP_RIGHT |
右側のランプを進みます。 |
MERGE |
トラフィックにマージする。 |
FORK_LEFT |
左側の分岐を進みます。 |
FORK_RIGHT |
右側の分岐を進みます。 |
FERRY |
フェリーに乗ります。 |
FERRY_TRAIN |
フェリーに乗り換える電車に乗ります。 |
ROUNDABOUT_LEFT |
ロータリー交差点を左折します。 |
ROUNDABOUT_RIGHT |
ロータリーを右折します。 |
DEPART |
最初の操作。 |
NAME_CHANGE |
道路名の変更を示すために使用します。 |
ポリライン
エンコードされたポリラインをカプセル化します。
| フィールド | |
|---|---|
共用体フィールド polyline_type。ポリラインのタイプをカプセル化します。デフォルトは encoded_polyline です。polyline_type は次のいずれかになります。 |
|
encoded_ |
ポリライン エンコード アルゴリズムを使用したポリラインの文字列エンコード。 |
geo_ |
GeoJSON LineString 形式を使用してポリラインを指定します。 |
PolylineEncoding
返されるポリラインの優先タイプを指定します。
| 列挙型 | |
|---|---|
POLYLINE_ENCODING_UNSPECIFIED |
ポリライン タイプの設定が指定されていません。デフォルトは ENCODED_POLYLINE です。 |
ENCODED_POLYLINE |
ポリライン エンコード アルゴリズムを使用してエンコードされたポリラインを指定します。 |
GEO_JSON_LINESTRING |
GeoJSON LineString 形式でポリラインを指定します。 |
PolylineQuality
ポリラインの品質を指定する値のセット。
| 列挙型 | |
|---|---|
POLYLINE_QUALITY_UNSPECIFIED |
ポリラインの品質設定が指定されていません。デフォルトは OVERVIEW です。 |
HIGH_QUALITY |
高品質のポリラインを指定します。これは OVERVIEW よりも多くのポイントを使用して作成されますが、レスポンス サイズが増大します。より高い精度が必要な場合に使用します。 |
OVERVIEW |
少数のポイントを使用して構成される、ルート全体を示すポリラインを指定します。この値は、経路の概要を表示する場合に使用します。このオプションを使用すると、HIGH_QUALITY オプションを使用する場合よりもリクエストのレイテンシが低くなります。 |
ルート
始点、終点、中間地点を結ぶ、連結された一連の道路セグメントで構成されるルートをカプセル化します。
| フィールド | |
|---|---|
legs[] |
ルートを構成する区間(ウェイポイント間の経路セグメント)の集合。各区間は、2 つの |
distance_ |
ルートの移動距離(メートル単位)。 |
duration |
ルートの移動に必要な時間。 |
static_ |
交通状況を考慮しないルートの所要時間。 |
polyline |
全体的なルートのポリライン。このポリラインは、すべての |
description |
ルートの説明。 |
warnings[] |
ルートの表示時に表示する警告の配列。 |
viewport |
ポリラインのビューポート境界ボックス。 |
travel_ |
ルートに関する追加情報。 |
optimized_ |
|
RouteLeg
via 以外のウェイポイント間のセグメントをカプセル化します。
| フィールド | |
|---|---|
distance_ |
ルート経路の移動距離(メートル単位)。 |
duration |
区間を移動するのに必要な時間の長さです。 |
static_ |
区間の移動時間で、交通状況を考慮せずに計算します。 |
polyline |
この区間の全体的なポリライン。これには、各 |
start_ |
この区間の始点。指定された |
end_ |
この区間の終点。これは、指定された |
steps[] |
この区間内のセグメントを示すステップの配列。各ステップは、1 つのナビゲーション手順を表します。 |
travel_ |
ユーザーに通知する必要のある追加情報(ルート区間で考えられる交通区域の制限など)をカプセル化します。 |
RouteLegStep
RouteLeg のセグメントをカプセル化します。ステップは 1 つのナビゲーション命令に対応します。ルートの区間はステップで構成されます。
| フィールド | |
|---|---|
distance_ |
このステップの移動距離(メートル単位)。状況によっては、このフィールドに値が設定されていないことがあります。 |
static_ |
このステップの所要時間(交通状況を考慮していない)。状況によっては、このフィールドに値がない場合があります。 |
polyline |
このステップに関連付けられたポリライン。 |
start_ |
このステップの開始位置。 |
end_ |
このステップの終了場所。 |
navigation_ |
ナビの指示。 |
travel_ |
ユーザーに通知する必要のある追加情報(区間の区間で交通区域制限の可能性など)をカプセル化します。 |
RouteLegStepTravelAdvisory
ユーザーに通知する必要のある追加情報(区間の区間で交通区域制限の可能性など)をカプセル化します。
| フィールド | |
|---|---|
speed_ |
注: このフィールドは現在入力されていません。 |
RouteLegTravelAdvisory
ユーザーに通知する必要のある追加情報(ルート区間で考えられる交通区域の制限など)をカプセル化します。
| フィールド | |
|---|---|
toll_ |
特定の |
speed_ |
交通量密度の詳細を示す速度読み取り間隔。 例: |
RouteMatrixDestination
ComputeRouteMatrixRequest の単一の宛先
| フィールド | |
|---|---|
waypoint |
必須。目的地のウェイポイント |
RouteMatrixElement
ComputeRouteMatrix API の出発地と目的地のペアに対して計算されたルート情報をカプセル化します。この proto をクライアントにストリーミングできます。
| フィールド | |
|---|---|
origin_ |
リクエストの送信元のゼロベースのインデックス。 |
destination_ |
リクエスト内の宛先のゼロベースのインデックス。 |
status |
この要素のエラー ステータス コード。 |
condition |
ルートが見つかったかどうかを示します。ステータスに関係なく。 |
distance_ |
ルートの移動距離(メートル単位)。 |
duration |
ルートの移動に必要な時間。 |
static_ |
交通状況を考慮せずにルートを走行する時間。 |
travel_ |
ルートに関する追加情報。例: 規制情報や通行料金の情報 |
fallback_ |
サーバーはこの特定の出発地 / 目的地のペアについて指定された設定でルートを計算できない場合、別の計算モードを使用することがあります。フォールバック モードが使用されている場合、このフィールドにはフォールバック レスポンスに関する詳細情報が含まれます。それ以外の場合、このフィールドは設定されません。 |
RouteMatrixElementCondition
返されるルートの状態。
| 列挙型 | |
|---|---|
ROUTE_MATRIX_ELEMENT_CONDITION_UNSPECIFIED |
要素の status が OK でない場合にのみ使用されます。 |
ROUTE_EXISTS |
ルートが見つかり、要素について対応する情報が入力されました。 |
ROUTE_NOT_FOUND |
経路が見つかりませんでした。distance_meters や duration などの経路情報を含むフィールドは、この要素に入力されません。 |
RouteMatrixOrigin
ComputeRouteMatrixRequest の単一オリジン
| フィールド | |
|---|---|
waypoint |
必須。出発地のウェイポイント |
route_ |
省略可。これを出発地とするすべてのルートの修飾子 |
RouteModifiers
ルートの計算時に満たす必要がある一連のオプションの条件をカプセル化します。
| フィールド | |
|---|---|
avoid_ |
true に設定すると、妥当な場合には有料道路を避け、有料道路を含まないルートが優先されます。 |
avoid_ |
true に設定すると、合理的な場合は高速道路を回避し、高速道路を含まないルートを優先します。 |
avoid_ |
true に設定すると、合理的な場合はフェリーを回避し、フェリーを含まないルートを優先します。 |
avoid_ |
true に設定すると、妥当な範囲では屋内移動を避け、屋内ナビゲーションを含まないルートが優先されます。 |
vehicle_ |
車両情報を指定します。 |
toll_ |
通行料パスに関する情報をカプセル化します。通行料パスが指定されている場合、API はパスの料金を返します。通行証が提供されない場合、API は通行券を不明として扱い、現金価格を返そうとします。 |
RouteObjective
最適化の目標を ComputeCustomRoutes でカプセル化します。
| フィールド | |
|---|---|
共用体フィールド objective。ルートの目的。objective は次のいずれかになります。 |
|
rate_ |
レート表の目標。 |
RateCard
RateCard ルート目標をカプセル化します。
| フィールド | |
|---|---|
cost_ |
省略可。1 分あたりの費用。 |
cost_ |
省略可。1 キロメートルあたりの費用。 |
include_ |
省略可。通行料を総費用に含めるかどうか。 |
MonetaryCost
レート表で使用されている費用をカプセル化します。
| フィールド | |
|---|---|
value |
必須。リクエストから推定された現地通貨での費用の値。 |
RouteTravelAdvisory
交通制限などの、ユーザーに通知する必要がある追加情報をカプセル化します。
| フィールド | |
|---|---|
toll_ |
ルートの通行料に関する情報をカプセル化します。このフィールドは、ルートに通行料が予想される場合にのみ入力されます。このフィールドが設定されていても、 |
speed_ |
交通量密度の詳細を示す速度読み取り間隔。ルーティング設定が 例: |
RouteTravelMode
移動手段を指定する値のセット。
| 列挙型 | |
|---|---|
TRAVEL_MODE_UNSPECIFIED |
移動手段が指定されていません。デフォルトは DRIVE です。 |
DRIVE |
乗用車で移動する。 |
BICYCLE |
自転車で移動する。 |
WALK |
徒歩で移動する。 |
TWO_WHEELER |
原動機付の二輪車。(例: オートバイ)。これは、人力モードを対象とする BICYCLE の移動モードとは異なります。 |
TAXI |
免許を保有するタクシーで移動するため、地域によっては指定のタクシーレーンを走行できる場合があります。 TAXI モードは試験運用版の機能です。タクシーレーンのデータが利用できない都市で、タクシーのルートをリクエストした場合は、運転ルートが表示されます。 |
RoutingPreference
ルートの計算時に考慮する要素を指定する値のセット。
| 列挙型 | |
|---|---|
ROUTING_PREFERENCE_UNSPECIFIED |
ルーティング設定が指定されていません。デフォルトは TRAFFIC_AWARE です。 |
TRAFFIC_UNAWARE |
リアルタイムの交通状況を考慮せずにルートを計算します。交通状況が重要でない、または適用されない場合に適しています。この値を使用すると、レイテンシが最も低くなります。注: RouteTravelMode DRIVE と TWO_WHEELER の場合、ルートと所要時間は、現在の道路状況ではなく、道路網と平均的な交通状況(時間的な要素を考慮に入れない)に基づいて選択されます。そのため、一時的に通行止めとなっている道路がルートに含まれることがあります。個々のリクエストの結果は、道路網の変化、最新の平均交通状況、サービスの分散性によって時間とともに変化する可能性があります。また、結果は、ほぼ同等のルートでも、時刻や頻度によって異なる場合があります。 |
TRAFFIC_AWARE |
交通状況を考慮してルートを計算する。TRAFFIC_AWARE_OPTIMAL とは対照的に、レイテンシを大幅に削減するために最適化が適用されます。 |
TRAFFIC_AWARE_OPTIMAL |
ほとんどのパフォーマンス最適化を適用せずに、交通状況を考慮してルートを計算します。この値を使用すると、レイテンシが最も高くなります。 |
SpeedReadingInterval
ポリラインまたはパスの連続するセグメント上の交通量インジケーター。点 P_0、P_1、...、P_N(ゼロベースのインデックス)を持つパスが与えられると、SpeedReadingInterval は間隔を定義し、次のカテゴリを使用してトラフィックを記述します。
| フィールド | |
|---|---|
start_ |
ポリライン内のこの区間の開始インデックス。JSON では、インデックスが 0 の場合、フィールドに値が入力されていないように見えます。 |
end_ |
ポリライン内のこの区間の終了インデックス。JSON では、インデックスが 0 の場合、フィールドに値が入力されていないように見えます。 |
speed |
この区間の交通速度。 |
速度
交通データに基づくポリライン速度の分類。
| 列挙型 | |
|---|---|
SPEED_UNSPECIFIED |
デフォルト値。この値は使用されません。 |
NORMAL |
通常の速度で、速度低下は検知されません。 |
SLOW |
速度低下は検出されたが、渋滞は発生していない。 |
TRAFFIC_JAM |
渋滞を検知しました。 |
TollInfo
Route または RouteLeg の通行料金情報をカプセル化します。
| フィールド | |
|---|---|
estimated_ |
対応する |
TollPass
Google がサポートしている世界各地の通行料の一覧。
| 列挙型 | |
|---|---|
TOLL_PASS_UNSPECIFIED |
使用されません。この値を使用すると、リクエストは失敗します。 |
AU_ETOLL_TAG |
シドニーの通行証券会社の一つです。https://www.myetoll.com.au |
AU_EWAY_TAG |
シドニーの通行証券会社の一つです。https://www.tollpay.com.au/ |
AU_LINKT |
オーストラリア全土で利用できる ETC です。詳しくは、https://www.linkt.com.au/ をご覧ください。 |
AR_TELEPASE |
アルゼンチンの通行証。詳しくは、https://telepase.com.ar をご覧ください。 |
BR_AUTO_EXPRESO |
ブラジルの通行証詳しくは、https://www.autoexpreso.com をご覧ください。 |
BR_CONECTCAR |
ブラジルの ETC カード。詳しくは、https://conectcar.com をご覧ください。 |
BR_MOVE_MAIS |
ブラジルの ETC カード。詳しくは、https://movemais.com をご覧ください。 |
BR_PASSA_RAPIDO |
ブラジルの ETC カード。詳しくは、https://pasorapido.gob.do/ をご覧ください。 |
BR_SEM_PARAR |
ブラジルの ETC カード。詳しくは、https://www.semparar.com.br をご覧ください。 |
BR_TAGGY |
ブラジルの通行証詳しくは、https://taggy.com.br をご覧ください。 |
BR_VELOE |
ブラジルの ETC カード。詳しくは、https://veloe.com.br/site/onde-usar をご覧ください。 |
CA_US_AKWASASNE_SEAWAY_CORPORATE_CARD |
カナダと米国の国境を越える場合。 |
CA_US_AKWASASNE_SEAWAY_TRANSIT_CARD |
カナダと米国の国境を越える場合。 |
CA_US_BLUE_WATER_EDGE_PASS |
カナダのオンタリオ州から米国のミシガン州への国境を越える場合。 |
CA_US_CONNEXION |
カナダのオンタリオ州からミシガン州と米国国境を越えたところです。 |
CA_US_NEXUS_CARD |
カナダとアメリカ合衆国の国境越え。 |
ID_E_TOLL |
インドネシア、複数の銀行から提供される電子カードで、通行料の支払いに使用されます。銀行経由で発行されるすべての e カードには同じ料金が請求されるため、必要な列挙値は 1 つだけです。例: Bank Mandiri https://www.bankmandiri.co.id/e-money BCA https://www.bca.co.id/flazz BNI https://www.bni.co.id/id-id/ebanking/tapcash |
IN_FASTAG |
(インド)。 |
IN_LOCAL_HP_PLATE_EXEMPT |
インド、HP 州のナンバープレート免除。 |
JP_ETC |
日本 ETC。料金収集用の電子無線システム。https://www.go-etc.jp/ |
JP_ETC2 |
Japan ETC2.0. 車載デバイスと道路上のアンテナとの双方向通信により、割引率が引き下げられ、より正確な料金計算が可能になった ETC の新しいバージョン。https://www.go-etc.jp/etc2/index.html |
MX_IAVE |
メキシコ https://iave.capufe.gob.mx/#/ |
MX_PASE |
メキシコ https://www.pase.com.mx |
MX_QUICKPASS |
メキシコ https://operadoravial.com/quick-pass/ |
MX_SISTEMA_TELEPEAJE_CHIHUAHUA |
メキシコ http://appsh.chihuahua.gob.mx/transparencia/?doc=/ingresos/TelepeajeFormato4.pdf |
MX_TAG_IAVE |
メキシコ |
MX_TAG_TELEVIA |
メキシコの ETC 会社。メキシコシティで営業している多くの店舗の一つです。詳しくは、https://www.televia.com.mx をご覧ください。 |
MX_TELEVIA |
メキシコの ETC 会社。メキシコシティで営業している他の企業の 1 つです。https://www.televia.com.mx |
MX_VIAPASS |
メキシコの通行証。詳しくは、https://www.viapass.com.mx/viapass/web_home.aspx をご覧ください。 |
US_AL_FREEDOM_PASS |
アラバマ州、米国。 |
US_AK_ANTON_ANDERSON_TUNNEL_BOOK_OF_10_TICKETS |
アラスカ州、米国。 |
US_CA_FASTRAK |
カナダ、米国。 |
US_CA_FASTRAK_CAV_STICKER |
運転手が DMV 発行のクリーン エア ビークル(CAV)ステッカーに加えて FasTrak パスを持っていることを示します。https://www.bayareafastrak.org/en/guide/doINeedFlex.shtml |
US_CO_EXPRESSTOLL |
コロラド州(米国) |
US_CO_GO_PASS |
コロラド州(米国) |
US_DE_EZPASSDE |
ドイツ、米国。 |
US_FL_BOB_SIKES_TOLL_BRIDGE_PASS |
FL, USA |
US_FL_DUNES_COMMUNITY_DEVELOPMENT_DISTRICT_EXPRESSCARD |
フロリダ州、米国。 |
US_FL_EPASS |
フロリダ州、米国。 |
US_FL_GIBA_TOLL_PASS |
フロリダ州、米国。 |
US_FL_LEEWAY |
フロリダ州、米国。 |
US_FL_SUNPASS |
フロリダ州、米国。 |
US_FL_SUNPASS_PRO |
FL, USA |
US_IL_EZPASSIL |
イリノイ州(米国) |
US_IL_IPASS |
イリノイ州(米国) |
US_IN_EZPASSIN |
インディアナ州(米国) |
US_KS_BESTPASS_HORIZON |
カンザス州(米国)。 |
US_KS_KTAG |
KS、米国。 |
US_KS_NATIONALPASS |
KS、米国。 |
US_KS_PREPASS_ELITEPASS |
KS、米国。 |
US_KY_RIVERLINK |
ケンタッキー州、米国 |
US_LA_GEAUXPASS |
LA、米国。 |
US_LA_TOLL_TAG |
LA、米国。 |
US_MA_EZPASSMA |
マサチューセッツ州(米国)。 |
US_MD_EZPASSMD |
医学博士、米国。 |
US_ME_EZPASSME |
メイン州(米国) |
US_MI_AMBASSADOR_BRIDGE_PREMIER_COMMUTER_CARD |
MI, USA |
US_MI_BCPASS |
米国、ミシガン州。 |
US_MI_GROSSE_ILE_TOLL_BRIDGE_PASS_TAG |
米国、ミシガン州。 |
US_MI_IQ_PROX_CARD |
MI, USAこのパスタイプは存在しないため、非推奨となりました。 |
US_MI_IQ_TAG |
米国、ミシガン州。 |
US_MI_MACKINAC_BRIDGE_MAC_PASS |
米国、ミシガン州。 |
US_MI_NEXPRESS_TOLL |
米国、ミシガン州。 |
US_MN_EZPASSMN |
ミネソタ州(米国) |
US_NC_EZPASSNC |
ノースカロライナ州(米国) |
US_NC_PEACH_PASS |
ノースカロライナ州、米国。 |
US_NC_QUICK_PASS |
ノースカロライナ州、米国。 |
US_NH_EZPASSNH |
ニューハンプシャー州、米国。 |
US_NJ_DOWNBEACH_EXPRESS_PASS |
ニュージャージー州、米国。 |
US_NJ_EZPASSNJ |
ニュージャージー州(米国) |
US_NY_EXPRESSPASS |
米国ニューヨーク州。 |
US_NY_EZPASSNY |
米国ニューヨーク州。 |
US_OH_EZPASSOH |
オハイオ州(米国) |
US_PA_EZPASSPA |
米国ペンシルバニア州 |
US_RI_EZPASSRI |
RI, USA |
US_SC_PALPASS |
SC、米国。 |
US_TX_AVI_TAG |
テキサス州(米国) |
US_TX_BANCPASS |
テキサス州(米国) |
US_TX_DEL_RIO_PASS |
テキサス州(米国) |
US_TX_EFAST_PASS |
テキサス州(米国) |
US_TX_EAGLE_PASS_EXPRESS_CARD |
テキサス州(米国) |
US_TX_EPTOLL |
テキサス州(米国) |
US_TX_EZ_CROSS |
テキサス州(米国) |
US_TX_EZTAG |
テキサス州(米国) |
US_TX_FUEGO_TAG |
テキサス州(米国) |
US_TX_LAREDO_TRADE_TAG |
テキサス州(米国) |
US_TX_PLUSPASS |
テキサス州(米国) |
US_TX_TOLLTAG |
テキサス州(米国) |
US_TX_TXTAG |
テキサス州(米国) |
US_TX_XPRESS_CARD |
テキサス州、米国。 |
US_UT_ADAMS_AVE_PARKWAY_EXPRESSCARD |
UT、米国。 |
US_VA_EZPASSVA |
米国バージニア州 |
US_WA_BREEZEBY |
ワシントン州、米国。 |
US_WA_GOOD_TO_GO |
ワシントン州(米国) |
US_WV_EZPASSWV |
ウェストバージニア州、米国。 |
US_WV_MEMORIAL_BRIDGE_TICKETS |
ウェストバージニア州、米国。 |
US_WV_MOV_PASS |
ウェストバージニア州、米国 |
US_WV_NEWELL_TOLL_BRIDGE_TICKET |
ウェストバージニア州(米国) |
単位
表示に使用される測定単位を指定する値のセット。
| 列挙型 | |
|---|---|
UNITS_UNSPECIFIED |
測定単位が指定されていません。デフォルトは、リクエストから推定された測定単位です。 |
METRIC |
指標の測定単位。 |
IMPERIAL |
ヤードポンド法(ヤードポンド法)の測定単位。 |
VehicleEmissionType
車両の排出タイプを記述する値のセット。ドライブの移動モードにのみ適用されます。
| 列挙型 | |
|---|---|
VEHICLE_EMISSION_TYPE_UNSPECIFIED |
放出タイプが指定されていません。デフォルトは GASOLINE です。 |
GASOLINE |
ガソリン / ガソリン燃料車。 |
ELECTRIC |
電気自動車。 |
HYBRID |
ハイブリッド燃料(ガソリンと電気など)の自動車。 |
VehicleInfo
車両の排出タイプなどの車両情報をカプセル化します。
| フィールド | |
|---|---|
emission_ |
車両の排出タイプを表します。 |
ウェイポイント
地点をカプセル化します。ウェイポイントは、ルートの始点と終点の両方をマークし、ルート上の中間停留所を含めます。
| フィールド | |
|---|---|
via |
このウェイポイントを停車地点ではなく、マイルストーンとしてマークします。リクエストに含まれる非経由地のウェイポイントごとに、レスポンスで |
vehicle_ |
車両が停車する場所であり、車両の停車地を意図していることを示します。この値を設定すると、乗車と降車に適さない道路上の |
side_ |
車両が道路の特定の側に停車することを優先して、このウェイポイントの位置を指定します。この値を設定すると、ルートはスポットの中心から偏った側の道路の端に車両を停車できるように、スポットを通過します。このオプションは、移動モードが「DRIVE」と「TWO_WHEELER」の場合にのみ機能します。 |
共用体フィールド location_type。場所を表すさまざまな方法。location_type は次のいずれかになります。 |
|
location |
地理座標(オプションの向きを含む)で指定されたポイント。 |
place_ |
ウェイポイントに関連付けられているスポットのプレイス ID。 |