
Add a tile layer from Spanish public administrations to a leaflet map
Source:R/addProviderEspTiles.R
addProviderEspTiles.RdAdd a tile layer from Spanish public administrations to a leaflet map
Usage
addProviderEspTiles(
map,
provider,
layerId = NULL,
group = NULL,
options = leaflet::providerTileOptions()
)Source
https://dieghernan.github.io/leaflet-providersESP/ leaflet plugin, v1.3.3.
Arguments
- map
the map to add the tile layer to
- provider
the name of the provider, see esp_tiles_providers or https://dieghernan.github.io/leaflet-providersESP/preview/.
- layerId
the layer id to assign
- group
the name of the group the newly created layers should belong to (for
clearGroup()andaddLayersControl()purposes). Human-friendly group names are permitted–they need not be short, identifier-style names.- options
tile options
See also
leaflet::leaflet(), leaflet::addTiles(), leaflet::addWMSTiles(),
esp_tiles_providers.
Other functions for creating maps with images:
esp_get_tiles(),
esp_make_provider()
Examples
library(leaflet)
leafmap <- leaflet(width = "100%", height = "60vh") |>
setView(lat = 40.4166, lng = -3.7038400, zoom = 10) |>
addTiles(group = "Default (OSM)") |>
addProviderEspTiles(
provider = "IDErioja.Claro",
group = "IDErioja Claro"
) |>
addProviderEspTiles(
provider = "RedTransporte.Carreteras",
group = "Carreteras"
) |>
addLayersControl(
baseGroups = c("IDErioja Claro", "Default (OSM)"),
overlayGroups = "Carreteras",
options = layersControlOptions(collapsed = FALSE)
)
leafmap