Я использую объекты на карте, такие как круги (Circle), и мне нужно, чтобы их размер оставался постоянным при увеличении карты. Есть ли способ добиться такого результата?
Ниже приведен код, где создаются объекты типа Circle, радиусом 1000 м:
const { data } = this;
const ymaps = window.ymaps;
ymaps.ready(init);
function init() {
var myMap = new ymaps.Map('map', {
center: [43.00, 40.97],
zoom: 9
});
let circle;
for (let x = 0; x < data.length; x++) {
circle = new ymaps.Circle([[data[x].coordx, data[x].coordy], 1000], {}, {
fillColor: '#DB709377',
strokeColor: '#990066',
strokeOpacity: 0.8,
strokeWidth: 1,
});
myMap.geoObjects.add(circle);
}
}
А можно ли им иметь фиксированный радиус в пикселях, или относительно окна, но не относительно карты? Спасибо за внимание