R传单地图-添加多边形地理标签

R传单地图-添加多边形地理标签,r,leaflet,polygon,layer,labels,R,Leaflet,Polygon,Layer,Labels,我正在制作一张R传单地图,这张地图上有人口普查图,每个图上都有相关的编号。是否可以在地图上显示标签,无论是在滚动中还是使用图层控制单选按钮 标签已在形状文件中: map1<-leaflet()%>% addTiles()%>% addPolygons(data = plotMerge, fillColor = ~pal(plotMerge$incomePerCapita), color = "#000000", #this is a

我正在制作一张R传单地图,这张地图上有人口普查图,每个图上都有相关的编号。是否可以在地图上显示标签,无论是在滚动中还是使用图层控制单选按钮

标签已在形状文件中:

map1<-leaflet()%>%
  addTiles()%>%

addPolygons(data = plotMerge,
          fillColor = ~pal(plotMerge$incomePerCapita),
          color = "#000000", #this is an outline color hoping to
          fillOpacity = 0.8, # add the labels inside this outline
          weight = 0.2,
          popup=popup)%>%
addLegend(pal = pal,
            values  = plotMerge$incomePerCapita,
            position = "bottomright",
            title = "State-wide Income Percentiles",
            labFormat = labelFormat(digits=1))

saveas(map1, "map1.html")
map1
map1%
addTiles()%>%
添加多边形(数据=绘图合并,
fillColor=~pal(plotMerge$incomePerCapita),
color=“#000000”,#这是一种轮廓颜色,希望
fillOpacity=0.8,#在此轮廓内添加标签
重量=0.2,
弹出=弹出)%>%
addLegend(pal=pal,
values=plotMerge$incomePerCapita,
position=“bottomright”,
title=“全州收入百分位数”,
labFormat=labelFormat(数字=1))
saveas(map1,“map1.html”)
map1

一种方法是使用
添加多边形
中的
高亮显示
选项,如下所示:

leaflet(df) %>% addTiles() %>%
addPolygons(data=df,weight=.85,
    highlight = highlightOptions(
    weight = 5, color= "#666",
    dashArray = "", fillOpacity = 0.7,
    bringToFront = TRUE),
   label=~df$labelyouwant)

当您将鼠标悬停在多边形上时,标签将出现。

您可以共享一些数据以便我重新创建地图吗?我知道你可以在传单中创建弹出窗口。我可以…但它总共是一个巨大的文件…我今晚会编辑一些,以使症状重现,而不要求任何人下载1GB的数据并筛选200多行代码。谢谢你…是的,这是可以理解的。自从我开始使用传单以来,已经有一段时间了,尽管我很喜欢它,但我还是想尝试和帮助它。只需将字符向量传递给
addPolygons
中的
label=
参数即可。谢谢Tim!如果你需要在stacks射击库中为一只泰迪熊打分,请随意回答……我会给你打勾并再次投票!