Добавить меню на маркер рисования в Folium?

Я просто добавил меню, когда вы нажимаете на draw maker в панели инструментов draw.py. Я изменил html карты, используя этот код

{{ this._parent.get_name() }}.on('draw:drawstart', function(e){
      var type = e.layerType,
          layer = e.layer;
      if (type === 'marker') {
          console.log('drawing starting...  ' + e.layer) 
          // Do marker specific actions
          
          var html = "<br><li class=''><a class='' title='Ubicacion de mujeres'>Ubicacion de mujeres</a></li><br>" + 
                  "<li class=''><a class='' title='Zona de Violencia'>Zona de Violencia</a></li><br>" +
                  "<li class=''><a class='' title='Poblaciones diversas'>Poblaciones diversas</a></li><br>";
          
          document.querySelector(".leaflet-draw-actions").innerHTML += html;
      }
  });

Что я пытаюсь сделать, так это добавить меню, чтобы пользователь мог создать маркер в зависимости от того, какой тип слоя был выбран ранее

моя идея в этом изображении здесь

Когда я делаю это, "отмена операции" больше не работает, а также я не знаю, как изменить цвет перетаскиваемого маркера, чтобы он отображался.

Любая идея будет очень полезна. Спасибо и уважение!

Вернуться на верх