Explodes the Polygon into a List of Points.
@override List<Point> explode() { return coordinates .map((ring) => ring.coordinates.map((coord) => Point(coord))) .toList() .expand((e) => e) .toList(); }