Add a tile layer from a known map provider
addProviderTiles(
map,
provider,
layerId = NULL,
group = NULL,
options = providerTileOptions(),
check = TRUE
)
providerTileOptions(
errorTileUrl = "",
noWrap = FALSE,
opacity = NULL,
zIndex = NULL,
updateWhenIdle = NULL,
detectRetina = FALSE,
...
)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.
tile options
Check that the specified provider matches the available
currently loaded leaflet providers? Defaults to TRUE, but can be toggled
to FALSE for advanced users.
the tile layer options; see https://web.archive.org/web/20220702182250/https://leafletjs.com/reference-1.3.4.html#tilelayer
named parameters to add to the options
modified map object