我正在尝试使用 awesomeMarkers 在 rShiny 的传单上绘制一些位置密集的位置。我尝试了多种方法,但我想要的是让一组标记出现在其他标记之上。我在下面提供了一个小示例数据集,基本上,我想要的是,当缩小时,红色标记出现在蓝色标记上方,因此红色标记始终可见并且永远不会被蓝色标记隐藏(即使放大了相当远)。
我一直在对 SO 以及其他论坛进行一些研究,但还没有找到任何答案。非常感谢您的帮助!
Name lat lng group
A 45.42901 6.616382 blue
B 45.50991 6.690683 red
C 45.57084 6.820715 blue
D 45.32330 6.538921 red
E 45.39663 6.565520 blue
F 45.46781 6.904085 red
G 45.28815 6.903484 blue
H 45.29815 6.582392 red
I 45.44571 6.976880 blue
J 45.46178 6.442174 red
另外,这是我到目前为止的代码:
icons = awesomeIcons(
icon = 'asterisk',
iconColor = "darkblue",
library = "fa",
markerColor = example$group
)
leaflet(example) %>% addTiles() %>% addAwesomeMarkers(icon = icons)