
Введение
Класс Route предоставляет метод computeRoutes
для расчета идеального маршрута между двумя точками. Предоставляет маршруты с учетом дорожной ситуации в режиме реального времени для общественного транспорта, велосипедистов, автомобилей, двухколесных моторизованных транспортных средств или пешеходов между несколькими точками.
Нужны матрицы маршрутов? Если вас интересует матрица маршрутов, см. раздел «Обзор класса матриц маршрутов» .
Миграция? Если вы переходите с Directions Service (устаревшей версии) на класс Route
, см . раздел Миграция на класс Route .
Зачем использовать класс Route?
С классом Route
, предлагающим широкий спектр маршрутных данных, вы можете направлять свои транспортные средства или посылки в соответствии со своими предпочтениями, оптимизируя при этом затраты и качество.
Что можно сделать с классом Route?
Метод computeRoutes
возвращает идеальный маршрут между двумя точками. С помощью библиотеки Routes вы можете делать следующее:
- Получите указания для разных способов передвижения :
- Виды транспорта: общественный транспорт, автомобиль, двухколесный транспорт, ходьба или езда на велосипеде.
- Серия путевых точек, которые можно оптимизировать для наиболее эффективного порядка перемещения к ним.
- Используйте несколько способов указания начальных пунктов, пунктов назначения и промежуточных точек :
- Текстовые строки. Например: «Чикаго, Иллинойс», «Дарвин, Северная Территория, Австралия», «1800 Amphitheatre Parkway, Mountain View, CA 94043» или «CWF6+FWX Mountain View, Калифорния».
- Место экземпляров
- Координаты широты и долготы, опционально с указанием направления движения транспортного средства
- Настройте параметры маршрута в соответствии с вашими потребностями и целями:
- Выберите топливно- или энергосберегающие маршруты в зависимости от типа двигателя вашего автомобиля: дизельный, электрический, гибридный, газовый.
- Установите детальные параметры расчета трафика, что позволит вам принимать решения о компромиссе между качеством и задержкой.
- Задайте направление движения транспортного средства и информацию о стороне дороги для путевых точек, чтобы повысить точность определения времени прибытия.
- Укажите места сквозного и конечного пунктов назначения, а также безопасные места остановок.
- Запросите информацию о платных дорогах, а также о расстоянии маршрута и расчетном времени прибытия.
- Контролируйте задержку и качество, запрашивая только необходимые данные с помощью маски поля, что помогает избежать ненужного времени обработки и более высоких ставок тарификации запросов.