Добавить меню на маркер рисования в 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;
}
});
Что я пытаюсь сделать, так это добавить меню, чтобы пользователь мог создать маркер в зависимости от того, какой тип слоя был выбран ранее
моя идея в этом изображении здесь
Когда я делаю это, "отмена операции" больше не работает, а также я не знаю, как изменить цвет перетаскиваемого маркера, чтобы он отображался.
Любая идея будет очень полезна. Спасибо и уважение!