如何在 plotly 中使用 PDF 地图?

问题描述 投票:0回答:1

我想要允许我使用 PDF 地图更新布局的参数,而不是

plotly.express.scatter_mapbox
的开放式街道地图。

翻遍了Plotly的文档,网上也查了,没找到答案

下面评论中的一行是我想更改的那一行。

import pandas as pd
import plotly.express as px

us_cities = pd.read_csv("https://raw.githubusercontent.com/plotly/datasets/master/us-cities-top-1k.csv")
fig = px.scatter_mapbox(us_cities, lat="lat", lon="lon", hover_name="City", hover_data=["State", "Population"],
                        color_discrete_sequence=["fuchsia"], zoom=3, height=600)
# --------------------------------------------------
# Change this line to include PDF map instead of "open-street-map"
fig.update_layout(mapbox_style="open-street-map")
# ---------------------------------------------------
fig.update_layout(margin={"r":0,"t":0,"l":0,"b":0})
fig.show()
python plotly gis
1个回答
0
投票

mapbox_style
参数将不接受
PDF
作为输入,请参阅here(及以下)以获取可接受的输入。

mapbox_style(str(默认“基本”,需要 Mapbox API 令牌))– 基础地图样式的标识符,其中一些需要 Mapbox API 令牌 使用 plotly.express.set_mapbox_access_token() 设置。允许 不需要 Mapbox API 令牌的值是 'open-street-map', 'white-bg', 'carto-positron', 'carto-darkmatter', 'stamen- terrain', 'stamen-toner','stamen-watercolor'。确实需要的允许值 Mapbox API 令牌是 'basic', 'streets', 'outdoors', 'light', 'dark', '卫星','卫星街道'。

© www.soinside.com 2019 - 2024. All rights reserved.