gotoMap static method

Future gotoMap({
  1. required MapUtilEnum type,
  2. dynamic longitude,
  3. dynamic latitude,
  4. dynamic formGaode = false,
})

Implementation

static Future gotoMap({required MapUtilEnum type,longitude, latitude,formGaode = false}) async {
  if (type == MapUtilEnum.amap) {
    await gotoAMap(longitude, latitude);
  }

  if (type == MapUtilEnum.apple) {
    var url = 'http://maps.apple.com/?&daddr=$latitude,$longitude';
    await launchUrl(Uri.parse(url));
  }

  if (type == MapUtilEnum.baidu) {
    await gotoBaiduMap(longitude, latitude, formGaode);
  }

  if (type == MapUtilEnum.tencent) {
    await gotoTencentMap(longitude, latitude);
  }
}