在地图上用Pandas和树叶绘制标记

2024-05-14 18:18:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图用叶状物绘制大量(~20000)圆形标记物。纬度和经度数据包含在Pandas数据框中(在“LAT”和“LONG”列中)。我提出了以下(低效的)代码,它需要逐行迭代数据帧。毫不奇怪,绘制地图要花很长时间。有没有更好/更快的方法来实现这一点?在

同时,我不必用开叶。如果有更合适的工具,你知道(我仍然需要保持数据在熊猫数据帧),请让我知道。在

谢谢!在

map_osm = folium.Map(location=[43.094768, -75.348634])
for index, row in df.iterrows():
    folium.CircleMarker(location=[row["LAT"], row["LONG"]]).add_to(map_osm)
map_osm

Tags: 数据标记maposm绘制location圆形long

热门问题