bokeh.tile_providers

为公共第三方磁贴服务预先配置的磁贴源。

get_provider

使用此函数可检索预定义的平铺提供程序的实例。

ARG:
提供者名称(联合 [str,供应商] )

要提供的磁贴提供程序的名称。

使用A tile_providers.Vendors 枚举值,或已知提供程序之一的字符串名称。

返回:

WMTSTileProviderSource:所需的磁贴提供程序实例

产生:

如果找不到指定的提供程序,则返回ValueError

例子:

>>> from bokeh.tile_providers import get_provider, Vendors
>>> get_provider(Vendors.CARTODBPOSITRON)
<class 'bokeh.models.tiles.WMTSTileSource'>
>>> get_provider('CARTODBPOSITRON')
<class 'bokeh.models.tiles.WMTSTileSource'>

中列出了可用的内置磁贴提供程序 Vendors 枚举:

Vendors = Enumeration(CARTODBPOSITRON, CARTODBPOSI .... ER_LABELS, OSM, WIKIMEDIA, ESRI_IMAGERY)
See all values
Enumeration(CARTODBPOSITRON, CARTODBPOSITRON_RETINA, STAMEN_TERRAIN,

    STAMEN_TERRAIN_RETINA, STAMEN_TONER, STAMEN_TONER_BACKGROUND,

    STAMEN_TONER_LABELS, OSM, WIKIMEDIA, ESRI_IMAGERY)

这些值中的任何一个都可以传递给 get_provider 函数以获取要用于Bokeh绘图的平铺提供程序。每个瓷砖供应商的代表性样品如下所示。

CARTODBPOSITRON

CartoDB互动程序服务的互动程序源

CARTODBPOSITRON_RETINA

CartoDB磁贴服务的磁贴源(以“视网膜”分辨率显示的磁贴)

ESRI_IMAGERY

ESRI公共磁贴的磁贴源。

OSM

用于开放街道地图的平铺源。

STAMEN_TERRAIN

Stamen地形服务的瓷砖源

STAMEN_TERRAIN_RETINA

Stamen Terrain Service的地砖源(“retina”分辨率的瓷砖)

STAMEN_TONER

用于雄蕊调色剂服务的瓷砖来源

STAMEN_TONER_BACKGROUND

雄蕊墨粉后台服务的平铺源,不包括标签

STAMEN_TONER_LABELS

雄蕊墨粉服务的瓷砖来源,仅包括标签

WIKIMEDIA

Wikimedia互动程序服务的磁贴源。