Перенаправление в приложение Google Maps с маршрутами между источником и пунктом назначения с некоторыми остановками в трепетании

Я хочу перенаправить в приложение Google Maps для навигации с некоторыми остановками между источником и пунктом назначения из моего приложения флаттера. Пакет url_launcher перенаправляет на карту с источником и местом назначения, но я хочу с некоторыми остановками. Это возможно?


person Code Runner    schedule 02.12.2019    source источник


Ответы (1)


Если вы хотите перемещаться по направлениям, вы можете просто создать URL-адрес с координатами источника и пункта назначения и другими координатами, чтобы добавить их в качестве остановок.

Шаги: 1. Установите подключаемый модуль url_launcher.

  1. напишите код, как показано ниже.
_launchURL(String url) async {
    if (await canLaunch(url)) {
      await launch(url);
    } else {
      throw 'Could not launch $url';
    }
  }




const url ='https://www.google.com/maps/dir/?api=1&origin=43.7967876,-79.5331616&destination=43.5184049,-79.8473993&waypoints=43.1941283,-79.59179|43.7991083,-79.5339667|43.8387033,-79.3453417|43.836424,-79.3024487&travelmode=driving&dir_action=navigate';
_launchURL(url);
person Code Runner    schedule 02.12.2019