First of all, let's clarify the problem: I have a map that shows a cluster of points Marker Cluster Image1
When I start zooming one of the points, everything work as expected to a level of zoom over 5 km Marker Cluster Image2
When the zoom level increases to less than 5 km, the NoisePoint disappears. Marker Cluster Image3
If I keep zooming where the NoisePoint should be, after a certain level, in this case less than 100 meters, the NoisePoint is displayed again. Marker Cluster Image4
How it is built:
I have a function that takes as an argument array of objects containing lat and lng
showTruckPosition(truckDataPositionCordArray) {
var dataPoints = [];
dataPoints = truckDataPositionCordArray.map((item) => {
return new H.clustering.DataPoint(item.lat, item.lng);
});
var clusteredDataProvider = new H.clustering.Provider(dataPoints, {
// min: 1,
// max: 20,
clusteringOptions: {
eps: 32,
minWeight: 2
}
});
let layer = new H.map.layer.ObjectLayer(clusteredDataProvider);
this.map.addLayer(layer);
}
Min and Max options on H.clustering.Provider do not change this strange behavior.
How to stop dies behavior? I need the Noise Points to be visible at max Zoom too.