bokeh.tile_providers¶
Pre-configured tile sources for common third party tile services.
- get_provider
Use this function to retrieve an instance of a predefined tile provider.
- Args:
- provider_name (Union[str, Vendors])
Name of the tile provider to supply.
Use a
tile_providers.Vendors
enumeration value, or the string name of one of the known providers.
- Returns:
WMTSTileProviderSource: The desired tile provider instance
- Raises:
ValueError, if the specified provider can not be found
Example:
>>> 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'>
The available built-in tile providers are listed in the Vendors
enum:
-
Vendors
= Enumeration(CARTODBPOSITRON, CARTODBPOSI .... ER_LABELS, OSM, WIKIMEDIA, ESRI_IMAGERY)
Any of these values may be be passed to the get_provider
function in order
to obtain a tile provider to use with a Bokeh plot. Representative samples of
each tile provider are shown below.
- CARTODBPOSITRON
Tile Source for CartoDB Tile Service
- CARTODBPOSITRON_RETINA
Tile Source for CartoDB Tile Service (tiles at ‘retina’ resolution)
- ESRI_IMAGERY
Tile Source for ESRI public tiles.
- OSM
Tile Source for Open Street Maps.
- STAMEN_TERRAIN
Tile Source for Stamen Terrain Service
- STAMEN_TERRAIN_RETINA
Tile Source for Stamen Terrain Service (tiles at ‘retina’ resolution)
- STAMEN_TONER
Tile Source for Stamen Toner Service
- STAMEN_TONER_BACKGROUND
Tile Source for Stamen Toner Background Service which does not include labels
- STAMEN_TONER_LABELS
Tile Source for Stamen Toner Service which includes only labels
- WIKIMEDIA
Tile Source for Wikimedia tile service.