Не могу понять как правильно записать
<script>
ymaps.ready(init);
function init () {
console.log('init map');
myMap = new ymaps.Map('map', {
center: [30.33156757128903,53.894348372064414],
zoom: 10,
controls: ["zoomControl"]
}, {
searchControlProvider: 'yandex#search'
}),
objectManager = new ymaps.ObjectManager({
clusterize: true,
gridSize: 32
});
objectManager.objects.options.set('preset', 'islands#greenDotIcon');
objectManager.clusters.options.set('preset', 'islands#darkgreenClusterIcons');
myMap.geoObjects.add(objectManager);
}
</script>
Далее:
$.ajax({
url: "/map/getGeoOnPrep.php",
method:'POST'
}).done(function(data) {
// здесь нужно удалить старые метки и создать новые
//objectManager.removeAll(); не помогают
objectManager.add(data);
});