getHeatmapWeightExpression method
Implementation
List<Object> getHeatmapWeightExpression() {
List<Object> weightExpression = [
"interpolate",
interpolationMethod.toGenericExpression(),
['zoom'],
];
List<MapEntry<double, double>> weightEntries = getHeatmapWeightEntries();
if (weightEntries.isNotEmpty) {
for (var entry in weightEntries) {
weightExpression.add(entry.key);
weightExpression.add(entry.value);
}
} else {
weightExpression.addAll([0.0, 0.1, 5.0, 0.5, 10.0, 1.5]);
}
return weightExpression;
}