You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Folium地图加载Mapillary覆盖瓦片图层失败的问题求助

Folium地图加载Mapillary覆盖瓦片图层失败的问题求助

我现在碰到个棘手的问题:想用Python的folium库生成HTML格式的地图,同时通过Mapillary API加载它的覆盖瓦片图层,但这个图层怎么都显示不出来。

奇怪的是,同样的图层我在QGIS软件里是能正常加载显示的,效果如下:
QGIS中正常显示的Mapillary图层

下面是我用来生成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 &copy; <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

火山引擎 最新活动