为公共第三方磁贴服务预先配置的磁贴源。
使用此函数可检索预定义的平铺提供程序的实例。
要提供的磁贴提供程序的名称。
使用A tile_providers.Vendors 枚举值,或已知提供程序之一的字符串名称。
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, CARTODBPOSITRON_RETINA, STAMEN_TERRAIN, STAMEN_TERRAIN_RETINA, STAMEN_TONER, STAMEN_TONER_BACKGROUND, STAMEN_TONER_LABELS, OSM, WIKIMEDIA, ESRI_IMAGERY)
这些值中的任何一个都可以传递给 get_provider 函数以获取要用于Bokeh绘图的平铺提供程序。每个瓷砖供应商的代表性样品如下所示。
get_provider
CartoDB互动程序服务的互动程序源
CartoDB磁贴服务的磁贴源(以“视网膜”分辨率显示的磁贴)
ESRI公共磁贴的磁贴源。
用于开放街道地图的平铺源。
Stamen地形服务的瓷砖源
Stamen Terrain Service的地砖源(“retina”分辨率的瓷砖)
用于雄蕊调色剂服务的瓷砖来源
雄蕊墨粉后台服务的平铺源,不包括标签
雄蕊墨粉服务的瓷砖来源,仅包括标签
Wikimedia互动程序服务的磁贴源。