Я недавно создал локатор магазина, используя «Локатор магазина Google Maps API» пример .
Теперь я пытаюсь реализовать библиотеку MarkerClusterer , чтобы я мог отображать большой одиночный маркер вместо нескольких маркеров, когда пользователи уменьшают масштаб на определенном расстоянии.
Когда я добавляю код вывода:
...
GDownloadUrl(searchUrl, function(data) {
var xml = GXml.parse(data);
var markers = xml.documentElement.getElementsByTagName('marker');
map.clearOverlays();
var markerCluster = new MarkerClusterer(map, markers);
...
Я получаю следующую ошибку:
marker.getLatLng не является функцией
Кто-нибудь пытался реализовать этот кусок в прошлом?