clearClusters method
Clears all clustered points and removes layers.
Implementation
Future<void> clearClusters() async {
if (!_isInitialized) return;
try {
await _controller.removeLayer(unclusteredLayerId);
await _controller.removeLayer('$unclusteredLayerId-bg');
await _controller.removeLayer(countLayerId);
await _controller.removeLayer(clusterLayerId);
await _controller.removeSource(sourceId);
} catch (e) {
// Layers might already be gone
}
_isInitialized = false;
}