使用 Leaflet、folium 和 pandas 使用 python 绘制地理编码数据(来自 CSV)时出错

Posted

技术标签:

【中文标题】使用 Leaflet、folium 和 pandas 使用 python 绘制地理编码数据(来自 CSV)时出错【英文标题】:error while using python to plot geocode data (from CSV) using Leaflet, folium and pandas 【发布时间】:2022-01-22 21:57:46 【问题描述】:

我正在尝试将一些地理编码数据绘制到地图上,但有些东西不起作用。有人可以帮助我吗?

screenshot of the code

【问题讨论】:

嗨!请发布您的代码,而不仅仅是屏幕截图。同时,我假设您的一个地址中有一个 folium 的弹出功能不喜欢的字符。在你的 for 循环中尝试 folium.Marker(lat,long], popup=folium.Popup(name, parse_html=True)).add_to(m) 【参考方案1】:

这是因为没有读取标题字段。重新格式化 csv 文件并使用相同的数据创建一个新文件,然后重试

【讨论】:

不幸的是,它没有成功。这是我的 csv 文件的样子:imgur.com/a/4FQ27yF 在问题下它还说 >> "iterrows: Unknown word.cSpell [21,23]"

以上是关于使用 Leaflet、folium 和 pandas 使用 python 绘制地理编码数据(来自 CSV)时出错的主要内容,如果未能解决你的问题,请参考以下文章

【可视化】python地图可视化_Folium

python folium 库学习

今天大佬带你用 Python绘制地图神器,简单易上手

新型冠状病毒数据可视化分析

将 folium 地图导出为 png

使用Python+Folium实现地理空间可视化效果