getData method
Filters in memory data returning the data ungridded
Implementation
@override
List<WeightedLatLng> getData(LatLngBounds bounds, double z) {
if (data.isNotEmpty && bounds.isOverlapping(bounds)) {
var griddedData = _getGriddedData(z);
if (griddedData.isEmpty) {
return [];
}
return griddedData
.where((point) => bounds.contains(point.latLng))
.toList();
}
return [];
}