Этот продукт или функция находится в статусе устаревшей версии. Дополнительные сведения об этапе Legacy и о том, как перейти с Legacy на более новые службы, см. в разделе
Продукты и функции Legacy . Этот продукт или функция находится в статусе Legacy. Дополнительные сведения об этапе Legacy и о том, как перейти с Legacy на более новые услуги, см. в
разделе Продукты и функции Legacy . Этот продукт или функция находится в статусе Legacy. Дополнительные сведения об этапе Legacy и о том, как перейти с Legacy на более новые службы, см. в разделе
Продукты и функции Legacy . Этот продукт или функция находится в статусе Legacy. Дополнительные сведения об этапе Legacy и о том, как перейти с Legacy на более новые службы, см. в разделе
Продукты и функции Legacy .
Начало работы с API матрицы расстояний
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Пример запроса и ответа
В этом примере запрашиваются данные матрицы расстояний между Вашингтоном (округ Колумбия) и Нью-Йорком (штат Нью-Йорк) в формате 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
<DistanceMatrixResponse>
<status>OK</status>
<origin_address>Washington, DC, USA</origin_address>
<destination_address>New York, NY, USA</destination_address>
<row>
<element>
<status>OK</status>
<duration>
<value>14078</value>
<text>3 hours 55 mins</text>
</duration>
<distance>
<value>367654</value>
<text>228 mi</text>
</distance>
</element>
</row>
</DistanceMatrixResponse> Чтобы понять ответ, ознакомьтесь с руководством для разработчиков.
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2026-02-07 UTC.
[null,null,["Последнее обновление: 2026-02-07 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"]]