我在R中使用leaflet+shiny,我在choropleth地图中显示邻居和区域的边界(即fillColor = "transparent")。每个区域包含几个邻域,因此层重叠(邻域在背景中)。我努力使邻域可点击(例如调用弹出窗口)。你能建议我怎么做吗?
我使用的代码如下所示:
leaflet() %>%
addPolygons (data = neighborhood.shp, #displaying variables
stroke = TRUE,
fillColor = ~fillVar,
color = "#000000",
popup = "click"
weight=1) %>%
addPolygons (data = region.shp, #showing borders
color = "#FFFFFF",
weight=5,
fillOpacity = 0,
fillColor = "transparent")谢谢!
发布于 2016-12-20 22:28:12
在第二个addPolygons调用中设置fill = FALSE应使底层多边形层可查询/可单击:
leaflet() %>%
addPolygons (data = neighborhood.shp, #displaying variables
stroke = TRUE,
fillColor = ~fillVar,
color = "#000000",
popup = "click"
weight=1) %>%
addPolygons (data = region.shp, #showing borders
color = "#FFFFFF",
weight=5,
fill = FALSE)https://stackoverflow.com/questions/41105342
复制相似问题