Set the tile layer for the map
Arguments
- map
The map or map proxy object.
- tiles
A character vector of tile layer names. Options include values returned from
get_tile_options().
See also
get_tile_options() for retrieving all tile options.
Examples
if(interactive()){
library(shiny)
library(toro)
all_tiles <- get_tile_options()
ui <- fluidPage(
tagList(
mapOutput("map"),
selectInput("tile_layer", "Select Tile Layer", choices = all_tiles)
)
)
server <- function(input, output, session) {
output$map <- renderMap({
map(loadedTiles = all_tiles)
})
observe({
mapProxy("map") |>
set_tile_layer(tiles = input$tile_layer)
}) |>
bindEvent(input$tile_layer)
}
}
