updateLayersControl {leafem} | R Documentation |
Update the layer controls when adding layers to an existing map.
Description
When adding additional base layers or overlay layers to an existing map,
updateLayersControl
will either update the existing layers control or
add a new one if map has none.
Usage
updateLayersControl(
map,
addBaseGroups = character(0),
addOverlayGroups = character(0),
position = "topleft",
...
)
Arguments
map |
A |
addBaseGroups |
group names of base layers to be added to layers control. |
addOverlayGroups |
group names of overlay layers to be added to layers control. |
position |
position of control: "topleft", "topright", "bottomleft", or "bottomright". |
... |
Further arguments passed to |
Value
A leaflet map
object.
Examples
library(leaflet)
map = leaflet() %>%
addProviderTiles("OpenStreetMap", group = "OSM") %>%
addProviderTiles("CartoDB.DarkMatter", group = "dark") %>%
addCircleMarkers(data = breweries91, group = "brew")
map # no layers control
map %>%
updateLayersControl(addBaseGroups = c("OSM", "dark"),
addOverlayGroups = "brew")
[Package leafem version 0.2.3 Index]