GeoPolygon.fromMaps constructor

GeoPolygon.fromMaps(
  1. List<Map<String, double>> maps
)

Creates a GeoPolygon from a list of coordinate maps.

Example:

final maps = [
  {'latitude': 37.7749, 'longitude': -122.4194},
  {'latitude': 37.7849, 'longitude': -122.4094},
  {'latitude': 37.7649, 'longitude': -122.4094},
];
final polygon = GeoPolygon.fromMaps(maps);

Implementation

factory GeoPolygon.fromMaps(List<Map<String, double>> maps) {
  return GeoPolygon(
    points: maps.map((map) => GeoPoint.fromMap(map)).toList(),
  );
}