@wanderbit

Не применяются свойства к GeoObjectCollection?

Не применяются свойства к GeoObjectCollection в частности изменение иконки
ymaps.ready(function () {
var myMap = new ymaps.Map('map', {
center: [55.751574, 37.573856],
zoom: 9,

controls: []
}, {
searchControlProvider: 'yandex#search'
});
var searchControl = new ymaps.control.SearchControl({
options: {
position: { left: 250, top: 50 },
// float: 'right',
floatIndex: 100,
noPlacemark: true,
left:50
}
});

var myCollection = new ymaps.GeoObjectCollection({
options:{

iconLayout: 'default#image',
// Своё изображение иконки метки.
iconImageHref: 'icon.png',
// Размеры метки.
iconImageSize: [30, 42],
// Смещение левого верхнего угла иконки относительно
// её "ножки" (точки привязки).
iconImageOffset: [-3, -42]
}
});

// Добавляем метки в коллекцию.
myCollection.add(new ymaps.Placemark([55.743517277269156,37.505507499999915]));
myCollection.add(new ymaps.Placemark([55.64192027765163,37.52345549999994]));
myCollection.add(new ymaps.Placemark([55.68452827749535,37.62410349999998]));
myCollection.add(new ymaps.Placemark([55.42569577845532,37.545419499999944]));
myCollection.add(new ymaps.Placemark([55.654568777603394,37.540532499999934]));

myMap.controls.add(searchControl);

myMap.geoObjects.add(myCollection);
myMap.setBounds(myCollection.getBounds());
});
  • Вопрос задан
  • 365 просмотров
Пригласить эксперта
Ответы на вопрос 1
@wanderbit Автор вопроса
var myCollection = new ymaps.GeoObjectCollection();
myCollection.options.set({
iconImageHref: 'yandex.st/lego/_/X31pO5JJJKEifJ7sfvuf3mGeD_8.png',
iconImageSize: [95, 37], // размеры картинки
iconImageOffset: [-11, -30] // смещение картинки
});

так тоже не применяется
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы