【发布时间】:2020-05-12 02:50:38
【问题描述】:
我正在尝试将 GeoJSON 图层添加到 Folium 地图,但该图层在地图中不可见,尽管它在 folium 的图层选择器中可见。我能够在 Qgis 中查看数据,因此数据是正确的。我在 Spyder 中也没有收到错误。
我还在浏览器中检查了 HTML,似乎有一个脚本添加了所有坐标等。浏览器在检查文件时没有显示错误。
有人知道我错过了什么吗?
import folium
m = folium.Map(
location=[-59.1759, -11.6016],
tiles='OpenStreetMap',
zoom_start=2 # Limited levels of zoom for free Mapbox tiles.
)
folium.GeoJson(
data=(open('./projects/test/data/breda_bus_route.geojson', "r").read()),
name='layerName',
).add_to(m)
folium.LayerControl().add_to(m)
m.save('index.html')
【问题讨论】: