powered by
Add a tile layer from a known map provider
addProviderTiles( map, provider, layerId = NULL, group = NULL, options = providerTileOptions() )providerTileOptions( errorTileUrl = "", noWrap = FALSE, opacity = NULL, zIndex = NULL, updateWhenIdle = NULL, detectRetina = FALSE, ... )
providerTileOptions( errorTileUrl = "", noWrap = FALSE, opacity = NULL, zIndex = NULL, updateWhenIdle = NULL, detectRetina = FALSE, ... )
modified map object
the map to add the tile layer to
the name of the provider (see https://leaflet-extras.github.io/leaflet-providers/preview/ and https://github.com/leaflet-extras/leaflet-providers)
the layer id to assign
the name of the group the newly created layers should belong to (for clearGroup and addLayersControl purposes). Human-friendly group names are permitted--they need not be short, identifier-style names.
clearGroup
addLayersControl
tile options
the tile layer options; see https://leafletjs.com/reference-1.3.4.html#tilelayer
named parameters to add to the options
leaflet() %>% addProviderTiles("Stamen.Watercolor") %>% addProviderTiles("Stamen.TonerHybrid")
Run the code above in your browser using DataLab