【发布时间】:2021-05-02 18:09:43
【问题描述】:
当我将鼠标悬停在地图上时,我想显示国家名称。我正在使用 JSON 文件作为国家坐标。这是我的python代码:
import folium
m = folium.Map(location=[47.516232 , 47.516232],
zoom_start=5,
tiles='https://server.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer/tile/{z}/{y}/{x}',
attr='My Data Attribution')
geoJson = r'/Users/bader/Desktop/pandaTable/european-union-countries.json'
g = folium.GeoJson(
geoJson,
name='geoJson').add_to(m)
folium.GeoJsonToolTip(fields=["name"]).add_to(g)
m.save('map.html')
我收到这条线的错误folium.GeoJsonToolTip(fields=["name"]).add_to(g)
我从字段名称中知道它,但我不知道正确的字段名称是什么:(
这是 JSON 文件的一些图片。我需要知道国家名称在哪里才能在地图上显示:The beginning of json code
【问题讨论】:
标签: python json leaflet data-visualization folium