标记是突出显示特定位置并向用户展示这些位置信息的绝佳方式。无论我们是想标记城市中的重要地标(例如旅游景点、餐厅和医院),还是想可视化某个区域的数据点(例如交通事故、犯罪率、环境指标等),我们都可以使用 Folium 轻松实现。
# Add markerfolium.Marker([41.015137, 28.979530], popup='İstanbul', icon=folium.Icon(color='red')).add_to(m)# Visualize the mapm
在这段代码中,`folium.Marker`创建了一个新的标记对象。然后,确定标记的放置坐标。我们设置了`popup='Istanbul'`。`popup`参数指定了点击标记时弹出的信息气泡中显示的文本。在本例中,将显示文本“Istanbul”。在最后一部分,我们设置了标记的图标和颜色。
from folium.pluginsimport MarkerClusterCreate MarkerClustermarker_cluster = MarkerCluster().add_to(m)
# Add markersfor lat, lon in [[41.0082, 28.9784], [41.015, 29.000], [41.020, 29.010]]:folium.Marker(location=[lat, lon]).add_to(marker_cluster)
Visualize the mapm
标记已添加。我们可以放大和缩小地图,以检查标记的聚集情况和分辨率。

