このプロダクトは
レガシー ステータスです。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-01 UTC。
[null,null,["最終更新日 2026-10-01 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"]]