我使用的是folium (Django/Python),我创建了一个map:
def create_map():
m = folium.Map(location=[9.934739, -84.087502], zoom_start=7 )
.....folium以这样的方式在JS中创建地图:
var map_e87b2e996ca04be59a5cfedabc0bf1ad = L.map(
"map_e87b2e996ca04be59a5cfedabc0bf1ad",
{
center: [9.934739, -84.087502],
.....
}
);我需要的是一种从folium(Django)中设置我自己的id的方法,而不是由deafult: map_e87b2e996ca04be59a5cfedabc0bf1ad创建的动态id
我需要这样做,因为我想在地图上创建自定义事件,该事件会影响嵌入此地图的html文件的其他部分。
发布于 2021-03-28 22:01:56
您可以扭转这个问题,而不是自己管理名称,在您可以通过some_map.get_name()访问的自定义HTML/CSS/JS中使用folium分配的特定名称。
https://stackoverflow.com/questions/63210454
复制相似问题