Routes API で次世代の Distance Matrix 機能が開始されました(プレビュー版)。

Distance Matrix API の概要

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

Distance Matrix API は、出発地と目的地の行列の移動距離と時間を提供し、各ペアの durationdistance の値を含む行で構成されます。距離行列は、

Distance Matrix API でできること

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

その他の例については、Distance Matrix API デベロッパー ガイドをご覧ください。このガイドでは、利用可能なパラメータに関する API とリファレンス資料の使用方法を紹介しています。

Distance Matrix を使用する理由

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

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

距離行列の使い方

Distance Matrix API にアクセスするには、HTTP インターフェースを使用してリクエストを作成し、出発地と目的地を API キーとともに渡します。

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

おすすめのコンテンツ