このプロダクトは
レガシー ステータスです。2026 年 10 月以降、新しい Google Cloud プロジェクトで Distance Matrix API(以前のバージョン)を有効にすることはできなくなります。既存のプロジェクトは引き続き完全にサポートされます。新機能とパフォーマンスの向上については、
Routes API に移行してください。
Google は AI 技術を使用して、コンテンツをご希望の言語に翻訳しています。AI 翻訳には誤りが含まれる場合があります。
Distance Matrix API(以前のバージョン)を使ってみる
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
リクエストとレスポンスの例
次の例では、ワシントン DC とニューヨーク市(ニューヨーク州)の間の距離行列データを JSON 形式でリクエストしています。
URL
https://maps.googleapis.com/maps/api/distancematrix/json
?destinations=New%20York%20City%2C%20NY
&origins=Washington%2C%20DC
&units=imperial
&key=YOUR_API_KEY
curl
curl -L -X GET 'https://maps.googleapis.com/maps/api/distancematrix/json?origins=Washington%2C%20DC&destinations=New%20York%20City%2C%20NY&units=imperial&key=YOUR_API_KEY'
試してみるこのリクエストをテストするには、URL をウェブブラウザに入力します。YOUR_API_KEY は実際の API キーに置き換えてください。レスポンスには、指定した出発地と目的地の間の距離と所要時間が表示されます。
使用可能なすべてのパラメータを含むリクエスト URL を作成する方法を学習する。
このコードサンプルは JSON 形式と XML 形式です。
JSON
{
"destination_addresses": ["New York, NY, USA"],
"origin_addresses": ["Washington, DC, USA"],
"rows":
[
{
"elements":
[
{
"distance": { "text": "228 mi", "value": 367654 },
"duration": { "text": "3 hours 55 mins", "value": 14078 },
"status": "OK",
},
],
},
],
"status": "OK",
}
XML
OK
Washington, DC, USA
New York, NY, USA
OK
14078
3 hours 55 mins
367654
228 mi
レスポンスを理解するためのデベロッパー ガイドを確認します。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2026-10-21 UTC。
[null,null,["最終更新日 2026-10-21 UTC。"],[],["The content demonstrates requesting distance data between Washington, DC, and New York City using the Google Maps Distance Matrix API. The request URL and cURL command are provided, requiring the user to replace `YOUR_API_KEY` with their own. The API returns distance (228 mi) and duration (3 hours 55 mins) data in both JSON and XML formats. Users can test the URL and further understand responses, and can learn to build custom URL requests through provided documentation.\n"]]