toJson method

  1. @override
Map<String, dynamic> toJson()
override

Returns a GeoJSON Map of the Polygon.

Implementation

@override
Map<String, dynamic> toJson() {
  return {
    'type': 'Feature',
    'geometry': {
      'type': 'Polygon',
      'coordinates': coordinates
          .map((ring) => ring.coordinates.map((c) => c.toJson()).toList())
          .toList()
    },
    'properties': properties,
  };
}