#python #pydeck
#python #pydeck
Вопрос:
Я использую слой тепловой карты из pydeck. Это работает, когда я это делаю map.show()
, однако, когда я сохраняю его в HTML-файл, используя map.to_html("name.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'
Заранее спасибо!
Ответ №1:
Я использовал Pydeck версии 0.2, обновление его до версии 0.5.0 решило мою проблему.