listCover static method
listmap转list
Implementation
// static List<LatLng> listCover(List<dynamic> list) {
// List<LatLng> list2 = list.map((e) {
// if (e == null) throw ErrorDescription("LatLng is null");
// if (e['latitude'] == null) throw ErrorDescription("LatLng.latitude is null");
// if (e['longitude'] == null) throw ErrorDescription("LatLng.longitude is null");
// return LatLng(e['latitude'], e['longitude']);
// }).toList();
// return list2;
// }
///将定位数据的字符串转为坐标集合
static List<LatLng> listCover(String? polyline) {
List<LatLng> polylineList = [];
if (polyline == null) return polylineList;
List<String> list = polyline.split(";");
for (int i = 0; i < list.length; i++) {
List<String> point = list[i].split(',');
polylineList.add(LatLng(double.parse(point[1]), double.parse(point[0])));
}
return polylineList;
}