Google Maps API Альтернативный маршрут Описание

Я работаю с Google Maps API V3, чтобы рассчитать все возможные маршруты из данного источника в указанный пункт назначения. Для этого я принимаю Destination и Source в качестве входных данных от пользователя и передаю эти значения в запросе с параметром provideRouteAlternatives: true. Я успешно вычисляю различные маршруты, а также отмечаю их, т.е. показываю их на своей карте.

Теперь мне интересно, можно ли назвать разные маршруты. Называя Маршруты, я имею в виду добавление небольшого описания к каждому Маршруту, такого как Название улицы и т. Д., Которое проходит этот конкретный маршрут при переходе от Источника к Пункту назначения. Я хочу сделать это так, чтобы это выглядело более интерактивным. Например, если есть 3 возможных маршрута из местоположения A (улица Аризона, Сан-Диего, Калифорния, США) в местоположение B (Fenton Parkway, Сан-Диего, Калифорния 92108, США), тогда вместо отображения результатов, таких как маршрут 1, маршрут 2, маршрут 3 на нем должны быть указаны названия улиц, такие как "Texas St & Rio San Diego Dr", "Texas St & Friar Rd", "Friars Rd".

Я могу рассчитать все остальные вещи, такие как расстояние поездки и общее время поездки для каждого из моих маршрутов, но понятия не имею, как добавить это описание в каждый из моих маршрутов.

Любая помощь будет оценена.

Спасибо

2 ответа

Вот что появляется на панели, если вы предоставите один:

Suggested routes:
Texas St and Rio San Diego Dr 2.6 mi - about 9 mins
Texas St and Friars Rd 3.3 mi - about 10 mins
Friars Rd 4.8 mi - about 11 mins

пример

Попробуйте использовать summary из возвращенного результата. Из API Карт Google:

summary содержит краткое текстовое описание маршрута, подходящее для наименования и устранения неоднозначности маршрута из альтернатив.

Другие вопросы по тегам