Яндекс.Карты: как отобразить Circle поверх меток?

169
03 ноября 2018, 02:40

Метки загружаются в ObjectManager, затем ObjectManager добавляется к Map.geoObject, после этого туда же добавляются два Circle. Пытался задавать zIndex для Cirlce, для меток и для самого ObjectManager - бесполезно. Получается всё равно вот так:

Answer 1

Можно создать свой объект pane (dom слой на карте) указать ему zIndex (к примеру 600 что будет поверх меток) и рисовать круги в нем. Пример:

    var pane = new ymaps.pane.MovablePane(myMap, {
      zIndex: 600
    });
    myMap.panes.append('myAwesomePane', pane);
    var circle = new ymaps.Circle(
      [[55.751574, 37.573856], 10000], 
      {},
    {
      fillColor: 'ff000099',
      pane: 'myAwesomePane'
    })

Вот интерактивный пример на jsfiddle: https://jsfiddle.net/wbn51u0a/23/

READ ALSO
React js Запрет ввода пробела

React js Запрет ввода пробела

Подскажите как в поле input можно запретить ввод пробела первым символом? Так же не совсем понимаю, как запретить ввод не более одного пробела...

217
Вызов секции на страницы

Вызов секции на страницы

Всем привет! Подскажите как мне с помощью js вызвать определенный блокВообщем ситуация такая в вордпресс есть файл heder там шапка и блок с под...

228
js рекурсия и объекты [закрыт]

js рекурсия и объекты [закрыт]

На выходе должны получить: false, false, false, false, false

203