-1
Я рисую многоугольник на листе, который я использую в блестящем приложении. Каждый раз, когда происходит событие, я хочу удалить старый многоугольник и нарисовать его поверх него. Это не работает. Предположим, я использую layerId
неправильно?Удалить Polygon из Leafletmap R/Shiny
Любые намеки на это?
# draw polygons
observeEvent(da$ar, {
# remove polygon
removeShape(map, layerId = unique(10))
leafletProxy("myMap") %>% addPolygons(data = da$ar, stroke = TRUE,
fillOpacity = 0.5, smoothFactor = 0.5,
layerId = unique(10)
)
})