Folium地图加载Mapillary覆盖瓦片图层失败的问题求助
Folium地图加载Mapillary覆盖瓦片图层失败的问题求助
我现在碰到个棘手的问题:想用Python的folium库生成HTML格式的地图,同时通过Mapillary API加载它的覆盖瓦片图层,但这个图层怎么都显示不出来。
奇怪的是,同样的图层我在QGIS软件里是能正常加载显示的,效果如下:
下面是我用来生成HTML地图的代码:
import os import folium def create_map(): my_map = folium.Map(location=[50, 0], zoom_start=8) vector_tile_url = "https://tiles.mapillary.com/maps/vtp/mly1_public/{z}/{x}/{y}?access_token=" + os.getenv( "MAPILLARY_API_KEY") attribution = "Map data © <a href='https://mapillary.com'>Mapillary</a> contributors" folium.TileLayer(vector_tile_url, name="mapillary", attr=attribution, overlay=True).add_to(my_map) folium.LayerControl().add_to(my_map) my_map.save("map_with_vector_tiles.html") print("Map with vector tiles saved as map_with_vector_tiles.html")
有没有大佬能帮我排查下问题出在哪呀?
备注:内容来源于stack exchange,提问作者Daniel Brettschneider




