Directions API — это веб-служба, которая использует HTTP-запрос для возврата маршрутов в формате JSON или XML между местоположениями. Направления доступны в нескольких формах:
- как отдельный API
- как часть клиентского API JavaScript Карт
- для использования на стороне сервера как часть клиентских библиотек для веб-служб Google Maps
Что можно делать с Направлениями?
Направления позволяют рассчитать направления между местоположениями.
Зачем использовать Направления?
С помощью Directions вы можете получить больше, чем просто маршруты проезда. Вы можете проложить маршруты для нескольких видов транспорта, таких как общественный транспорт, автомобиль, пешеходный или велосипедный транспорт.
Чтобы использовать функции Directions и получить сериализацию запросов и десериализацию ответов, автоматические повторные попытки и некоторую проверку запросов клиентом, попробуйте одну из наших клиентских библиотек.
Если вам нужны расчеты направлений, которые в режиме реального времени реагируют на пользовательский ввод (например, в элементе пользовательского интерфейса), используйте Directions API. Если вы уже используете Maps JavaScript API, используйте службу Directions, чтобы получить доступ к функциям Directions API.
Как пользоваться направлениями
Вы можете получить доступ к Directions API через HTTP-интерфейс с запросами, созданными в виде строки URL. Строка содержит исходную и конечную точки. Вы также должны предоставлять свой ключ API с каждым запросом Directions.
https://maps.googleapis.com/maps/api/directions/json?origin=Disneyland&destination=Universal+Studios+Hollywood&key=YOUR_API_KEY
Следуйте этой процедуре, чтобы использовать Directions API.
- Если вы хотите использовать одну из наших клиентских библиотек вместо автономного API Directions или веб-службы на стороне клиента, загрузите и установите ее. Узнайте о наших клиентских библиотеках .
- Выберите или создайте проект, включите выставление счетов и включите Directions API . См. раздел Настройка в Cloud Console .
- Создайте и ограничьте ключ API и добавьте его в свой код. См. Использование ключа API .
- Просмотрите запрос и ответ Directions и попробуйте образец запроса.
Рекомендуемый контент
- Клиентские библиотеки — используйте одну из наших клиентских библиотек, которая включает в себя функциональность нескольких API, включая Направления.
- Лучшие практики веб-сервиса — узнайте несколько лучших практик по использованию и работе с Направлениями.
- Примечания к выпуску — см. примечания к выпуску для инструкций.
- Информация о квотах и выставлении счетов — найдите единицы выставления счетов и стоимость маршрутов.
- Политики и ограничения - понять ограничения на использование Направлений.