Я создаю приложение, которое позволяет пользователю добавлять маркеры на карту. Я хотел бы показать пользователю, какие маркеры они уронили, и дать им возможность загрузить их. В то время как я мог бы построить другой объект для записи исторической информации о кликах на карте, блестящая, должно быть, уже хранит эту информацию. Итак, мой вопрос в основном:
Как мне извлечь информацию о латуне из объекта marker_map в коде?
ИЛИ
Где находится вся эта информация маркера? хранится и как его получить?
library(leaflet)
library(shiny)
ui <- fluidPage(
leafletOutput("mymap")
)
server <- function(input, output, session){
output$mymap <- renderLeaflet({
leaflet(options = leafletOptions(doubleClickZoom= FALSE)) %>%
setView(lng = 2, lat = 55, zoom = 5) %>%
addTiles()
})
observeEvent(input$mymap_click, {
click = input$mymap_click
marker_map <- leafletProxy('mymap') %>% addMarkers(lng = click$lng, lat = click$lat)
marker_map
})
}
shinyApp(ui, server)