我遇到了 R 传单的问题:当我更改基础层(多边形)时,覆盖层被推到基础层后面。根据我对 LeafletR 帮助文件的阅读,覆盖层的 z-index 应该总是比基础层高,并且应该保持在顶部。
示例在这里:http ://rpubs.com/bvila/overdraw
require(acs)
require(tigris)
require(leaflet)
require(tidyverse)
leaflet(data = counties(state = "UT")) %>%
addPolygons(color = "red", fillColor = "orange", group = "base1", fillOpacity = 1) %>%
addPolygons(color = "pink", fillColor = "purple", group = "base2", fillOpacity = 1) %>%
addPolygons(color = "yellow", fillColor = "green", group = "overlay", fillOpacity = 1) %>%
addLayersControl(baseGroups = c("base1", "base2"), options = layersControlOptions(collapsed = F), overlayGroups = "overlay")