toGeoJson method
GeoJsonFeatureCollection
toGeoJson(
{ - required int x,
- required int y,
- required int z,
})
inherited
Implementation
GeoJsonFeatureCollection toGeoJson(
{required int x, required int y, required int z}) {
List<GeoJson?> featuresGeoJson = [];
for (final layer in this.layers) {
int size = layer.extent * (pow(2, z) as int);
int x0 = layer.extent * x;
int y0 = layer.extent * y;
for (final feature in layer.features) {
featuresGeoJson.add(
feature.toGeoJsonWithExtentCalculated(x0: x0, y0: y0, size: size));
}
}
return GeoJsonFeatureCollection(features: featuresGeoJson);
}