У меня есть приложение Google Maps, использующее кластер маркеров, но оно мне нужно без кластера маркеров.
Мой код:
function makeMarker(response, markers_pelanggan, A /*, Cluster */) {
let locations = response;
let color;
switch (A) {
case 'M' : color = 'eacd20';break;
case 'I' : color = 'ea1f1f';break;
case 'Mb': color = '1eea3d';break;
case 'V' : color = '1d5bea';break;
case 'P' : color = 'ff00e1';break;
case 'S' : color = '33ffbd';break;
}
markers_map = locations.map(function (location, i) {
marker = new google.maps.Marker({
title : location.nomor_pela,
icon : 'http://chart.apis.google.com/chart?chst=d_map_pin_letter&chld=' + A + '|' + color + '|000000',
position: location
});
bounds.extend(location);
google.maps.event.addListener(marker, 'click', (function(marker, i) {
return function() {
infoWindow.setContent(location.content);
infoWindow.open(map, marker);
}
})(marker, i));
markers_pelanggan.push(marker);
return marker;
});
// Cluster.addMarkers(markers_map);
map.fitBounds(bounds);
}
Я уже пытался удалить функцию кластера, и результат не показал маркер. только пустая карта.
пожалуйста, просветите меня. С наилучшими пожеланиями