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
содержит краткое текстовое описание маршрута, подходящее для наименования и устранения неоднозначности маршрута из альтернатив.