protected virtual void Dispose(bool disposing) { if (disposing) { FactLocations.Dispose(); clusterLayer.Dispose(); labelLayer.Dispose(); clusterer.Dispose(); map.Dispose(); } }