我想在世界地图上添加标记,当用户单击一个标记而不是弹出窗口时,它会将用户定向到另一个网站。
我是这个库的新手(实际上,这是我为解决此问题而尝试的第一个库-带有超链接标记的交互式地图,供用户单击并转到另一个网站),所以我能做的就是:
map <- leaflet() %>%
addTiles()%>%
addMarkers(lng=174.768, lat=-36.852, popup="https://www.r-project.org/")
Run Code Online (Sandbox Code Playgroud)
有什么方法可以处理R中的传单吗?如果没有,您可以建议另一个图书馆吗?
非常感谢你
在该popup
部分中使用HTML ...
library("leaflet")
map <- leaflet() %>%
addTiles()%>%
addMarkers(lng=174.768, lat=-36.852,
popup='<a href="https://www.r-project.org/">R Project</a>')
Run Code Online (Sandbox Code Playgroud)
另外,如果您不想paste()
在一起链接,则该shiny
库具有此功能...
shiny::a("something", href="www.something.com")
# <a href="www.something.com">something</a>
Run Code Online (Sandbox Code Playgroud)