encodeCampusMapGeometry function

String encodeCampusMapGeometry(
  1. List<CampusMapPolygon> polygons
)

Serializes polygons for a single building or room in the local database.

Implementation

String encodeCampusMapGeometry(List<CampusMapPolygon> polygons) => jsonEncode([
  for (final polygon in polygons)
    [
      for (final ring in polygon.rings)
        [
          for (final point in ring) [point.longitude, point.latitude],
        ],
    ],
]);