Distance Matrix API の概要

コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。

Distance Matrix API は、出発地と目的地のマトリックスに対して移動距離と移動時間を提供し、ペアごとに durationdistance の値を含む行で構成されます。距離行列にはいくつかの形式があります。

Distance Matrix API でできること

API は、始点と終点の間の推奨ルートに基づいて情報を返します。さまざまな移動手段での距離データのリクエスト、キロメートルやマイルなどの異なる単位からの距離データのリクエスト、交通状況における移動時間の見積もりを行うことができます。

その他の例については、Distance Matrix API デベロッパー ガイドをご覧ください。このガイドでは、利用可能なパラメータを使った API の使い方と参考資料を紹介しています。

距離行列を使用する理由

ソリューションに出発地から目的地までの距離と移動時間が必要な場合は、Distance Matrix API を使用します。

距離行列機能を使用して、リクエストのシリアル化とレスポンスのシリアル化解除、自動再試行、リクエストに対するクライアントの検証を行う場合は、クライアント ライブラリのいずれかをお試しください。すでに Maps JavaScript API を使用している場合は、距離行列サービスを使用して Distance Matrix API の機能を取得します。

距離行列の使い方

Distance Matrix API へのアクセスは、HTTP インターフェース経由で行います。リクエストは URL 文字列として構成され、出発地と目的地に加え、API キーも渡されます。

  1. スタンドアロンの Distance Matrix API やクライアント側のウェブサービスの代わりに、いずれかのクライアント ライブラリを使用する場合は、ダウンロードしてインストールしてください。クライアント ライブラリの詳細
  2. プロジェクトを選択または作成して、課金を有効にし、Distance Matrix API を有効にします。Cloud Console で設定するをご覧ください。
  3. API キーを作成して制限し、コードに追加します。API キーを使用するをご覧ください。
  4. 距離行列のリクエストとレスポンスを確認し、リクエストの例を試します。

おすすめのコンテンツ

利用規約から

革新はできるが重複は
しない

Google マップの代わりになる機能ではありません。アプリの主な目的がナビゲーション、ビジネス ディレクトリ、または汎用的な「マップアプリ」の場合は、Google マップに代わるものです。

詳細