if (FALSE) {
library(shiny)
library(mapgl)
ui <- fluidPage(
maplibreOutput("map"),
verbatimTextOutput("hover_info")
)
server <- function(input, output) {
output$map <- renderMaplibre({
maplibre() |>
enable_shiny_hover()
})
output$hover_info <- renderText({
paste("Mouse at:", input$map_hover$lng, input$map_hover$lat)
})
}
shinyApp(ui, server)
}
Run the code above in your browser using DataLab