code: public List<GoogleMapShape> toShapes(
              GeometryCollection<Geometry> geometryCollection) {
  
          List<GoogleMapShape> shapes = new ArrayList<GoogleMapShape>();
  
          for (Geometry geometry : geometryCollection.getGeometries()) {
              GoogleMapShape shape = toShape(geometry);
              shapes.add(shape);
          }
  
          return shapes;
      }
docs: Convert a {@link GeometryCollection} to a list of Map shapes
  
  @param geometryCollection geometry collection
  @return google map shapes