微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

python pydeck to_html不渲染地图

如何解决python pydeck to_html不渲染地图

我正在使用来自pydeck的热图图层。当我执行map.show()时,它可以工作,但是当我使用map.to_html("name.html")将其保存到html文件时,它会在后台显示热图,而没有mapBox

这是我的代码

layer = pdk.Layer(
    "HeatmapLayer",df,get_position="[st_lng,st_lat]"
) 
center = [126.962351,37.398356] 
view_state = pdk.ViewState( 
    longitude=center[0],latitude=center[1],zoom=10
)
map = pdk.Deck(layers=[layer],initial_view_state=view_state,mapBox_key=MAPBox_API_KEY,map_style="mapBox://styles/mapBox/streets-v11"
)

map.to_html("a.html")
# r.show()

输出'C:\\Users\\name\\Desktop\\name\\a.html'

谢谢!

解决方法

我正在使用Pydeck 0.2版,将其更新到0.5.0版解决了我的问题。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。