import webbrowser import folium import json import pandas as pd import folium from folium.plugins import MarkerCluster from folium.plugins import Search m = folium.Map(location=[31.23, 121.47], zoom_start=3) #marker_cluster = MarkerCluster().add_to(m) layer_0329 = folium.FeatureGroup(name="3月29日") layer_0330 = folium.FeatureGroup(name="3月30日") layer_0331 = folium.FeatureGroup(name="3月31日") layer_0401 = folium.FeatureGroup(name="4月1日") layer_0402 = folium.FeatureGroup(name="4月2日") folium.Marker([38.85, 115.48], popup='<i>Mt. Hood Meadows</i>', icon=folium.Icon(icon="cloud", color="green")).add_to(layer_0329) # 显示m folium.Marker([39.85, 116.48], popup='<i>Mt. Hood Meadows</i>', icon=folium.Icon(icon="cloud", color="green")).add_to(layer_0330) folium.Marker([40.85, 115.48], popup='<i>Mt. Hood Meadows</i>', icon=folium.Icon(icon="cloud", color="green")).add_to(m) # 显示m m.add_child(layer_0329) m.add_child(layer_0330) m.add_child(layer_0331) m.add_child(layer_0401) m.add_child(layer_0402) m.add_child(folium.map.LayerControl()) m.save("test.html") webbrowser.open('test.html')
大功初步告成:folium,实现画点并按图层展现
最新推荐文章于 2024-06-08 09:41:18 发布