Это не «проблема» как таковая .Подумайте об этом ... Если несколько точек разделяют ТОЧНО ЖЕ географическое местоположение, ЯВНО, они ВСЕ будут представлены ОДНОЙ точкой.Однако в действительности все маркеры для одной и той же точки располагаются друг над другом.
Вы можете попробовать использовать MarkerClusterer для представления того, сколько маркеров имеют одинаковое географическое расположение с кластером: http://googlegeodevelopers.blogspot.com/2009/04/markerclusterer-solution-to-too-many.html
OTOH, если у вас столько точек, которые разделяют ОДНОВо-первых, местоположение, требующее кластеризации, было бы абсолютно бессмысленно декластеризовывать их при максимальном уровне масштабирования.Кроме того, это не то, что markerclusterer сделает.
Если вам нужно возможное решение о том, как представлять несколько точек в одном месте по отдельности, см. Мой блог: http://act28.blogspot.com/2011/05/multiple-locations-with-same-latlong.html