gpt4 book ai didi

R Leaflet Map - addPolygon地理标签

转载 作者:行者123 更新时间:2023-12-03 01:05:02 25 4
gpt4 key购买 nike

我正在制作一张 R 传单 map ,该 map 有人口普查区域,每个区域都有一个关联的数字。当您滚动或使用图层控制单选按钮时,是否可以在 map 上显示标签。

标签已经在形状文件中:

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

最佳答案

一种方法是在 addPolygons 中使用 highlight 选项,如下所示:

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

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

关于R Leaflet Map - addPolygon地理标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37218080/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com