闪亮传单 - 隐藏/删除图例

Pro*_*nob 5 javascript r leaflet shiny

我有一个 R 闪亮应用程序,它使用 javascript 库传单在地图上显示选举结果。

最初,地图填充基于获胜方(一个分类变量)。用户也可以切换查看人口统计数据(连续变量)。我能够得到两张地图。但是当leafletproxy根据用户的要求改变地图的填充属性时,之前地图的图例不会被覆盖,而是新的图例出现在之前的图例之上。如何在 R 中删除传单中的图例

小智 10

我用..

leafletProxy("map") %>%
clearControls()
Run Code Online (Sandbox Code Playgroud)

在重新绘制并添加回图例之前。

  • 如果您只想删除一个图例(例如,如果您有比例尺和其他图例),您可以使用 `removeControl(map, layerId)` (3认同)