【发布时间】:2016-05-13 15:40:03
【问题描述】:
我在一张传单地图上画了一个多边形,我在一个闪亮的应用程序中使用它。
每次触发事件时,我都想删除旧的多边形并在其上绘制新的多边形。
这不起作用 - 我假设我使用 layerId 错误?
对此有何提示?
# 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)
)
})
【问题讨论】:
标签: r shiny leaflet polygon polygons