Здравствуйте!
1 Создаю одиночную метку
window.myPlacemark = new ymaps.Placemark(
// Координаты метки
[31.2,35.385177] , {
...........
меняю ее координаты так
myPlacemark.geometry.setC
myMap.geoObjects.add(myPlacemark);
это работает
2 но мне нужно менять динамически менять координаты кластеризированных меток
for (var i = 0, len = data.length; i < len; i++) {
geoObjects[i] = new ymaps.Placemark([data[i].lat, data[i].lng], {}, {
iconImageHref: data[i].icon,
iconImageSize: [32, 32],
iconImageOffset: [-32, -32]
});
}
clusterer.add(geoObjects);
myMap.geoObjects.add(clusterer);
});
}
======= Вопрос: как мне менять коодинаты меток? может так?
function change(data) {
for (var i = 0, len = data.length; i < len; i++) {
var lat=data[i].lat;
var lng=data[i].lng;
geoObjects[i].geometry.setCoordinates([lat,lng]);
myMap.geoObjects.add(geoObjects[i]);
}
}