Обзор

Roads API определяет дороги, по которым ехало транспортное средство, и предоставляет дополнительные метаданные об этих дорогах, например ограничения скорости.

Прежде чем приступить к разработке с помощью Roads API , ознакомьтесь с требованиями аутентификации (вам нужен ключ API), а также информацией об использовании API и выставлении счетов .

Введение

Посмотрите это видео, чтобы увидеть несколько примеров приложений, которым будет полезен Roads API .

Roads API позволяет сопоставлять GPS-координаты с геометрией дороги и определять ограничение скорости на этих участках дороги. API доступен через простой интерфейс HTTPS и предоставляет следующие службы:

  • Привязка к дорогам Этот сервис возвращает наиболее подходящую геометрию дороги для заданного набора GPS-координат. Этот сервис принимает до 100 точек GPS, собранных по маршруту, и возвращает аналогичный набор данных с точками, привязанными к наиболее вероятным дорогам, по которым ехал автомобиль. При желании вы можете запросить интерполяцию точек, в результате чего путь будет плавно повторять геометрию дороги.
  • Ближайшие дороги Эта служба возвращает отдельные сегменты дорог для заданного набора GPS-координат. Этот сервис принимает до 100 точек GPS и возвращает ближайший сегмент дороги для каждой точки. Пройденные точки не обязательно должны быть частью непрерывного пути.
  • Ограничения скорости Эта служба возвращает опубликованное ограничение скорости для сегмента дороги. Услуга ограничения скорости доступна для всех клиентов с лицензией на отслеживание активов. Для клиентов плана Premium платформы Google Карт , которые перешли на оплату по факту использования, эта функция остается активной.

Клиентская библиотека

Roads API доступен с клиентом Java, клиентом Python, клиентом Go и клиентом Node.js для сервисов Google Maps . Клиентские библиотеки упрощают разработку с помощью Roads API , предоставляя простые, встроенные реализации общих задач, таких как аутентификация, регулирование запросов и автоматический повтор.