У меня проблема с маркером отказов. Когда маркер - единственный маркер, все в порядке. Но маркеры в кластере, как я могу открыть этот кластер и показать выбранный маркер? Я использовал опции disableClusteringAtZoom:
, но эти опции убирали маркеры, когда один маркер отскакивал, другие маркеры были видны.
Я использовал плагин markerClusterGroup для листовки и smoothMarkerBouncing
private drawSelectedElement(animate: boolean): void {
_.forEach(this.selectedMarkers, (selectedMarker: OpMarker) => {
if (selectedMarker != null && selectedMarker.referenceValue != null) {
let marker: any = this.markers[selectedMarker.referenceValue]
if (animate) {
this.animateMarker(marker.getMapMarker())
}
this.selectedElements.push(marker)
}
})
}
private animateMarker(marker): void {
marker.bounce(3)
}