Многоточечная геометрия на картах Google не в состоянии правильно отображать маркеры, когда их больше. Карты Google Многоточечный рендеринг
var mapProp = {
center: x,
zoom: 5
};
var map = new google.maps.Map(document.getElementById("googleMap"), mapProp);
map.data.addGeoJson(data);
map.data.setStyle(function (feature) {
return /** @type {google.maps.Data.StyleOptions} */({
icon: {
url: feature.getProperty('icon'),
icon: feature.getProperty('icon'),
scaledSize: new google.maps.Size(40, 40), // scaled size 16 px
anchor: new google.maps.Point(20, 25) // anchor
},
size: '10px'
});
});
data
- массив коллекций объектов geojson.