可以将图像叠加到R小册子地图 - 或者可能在小册子html中 - 将保持固定在地图本身上方吗?
也就是说,图像不会在地图上呈现,而是在浏览器的视口中固定,因此当您平移或缩放时,它将在相同位置保持相同的大小。
例如,我想覆盖this image,固定在使用以下R代码渲染的地图的左上角:
library(htmlwidgets)
library(leaflet)
m <- leaflet() %>%
addTiles() %>%
addMarkers(lng=174.768, lat=-36.852, popup="The birthplace of R")
saveWidget(m, file = "m.html", selfcontained = F)
答案 0 :(得分:3)
您可以使用 mapview 包中的addLogo()
执行此操作。
library(htmlwidgets)
library(leaflet)
library(mapview)
img <- "https://www.r-project.org/logo/Rlogo.svg"
m <- leaflet() %>%
addTiles() %>%
addMarkers(lng=174.768, lat=-36.852, popup="The birthplace of R") %>%
addLogo(img, url = "https://www.r-project.org/logo/")
m
答案 1 :(得分:1)
在html中,你可以添加一个高z-index - 它将内部置于htmlwidget之上。
对于上面的示例,包括htmlwidget容器上面的以下html覆盖图像。
{{1}}
答案 2 :(得分:0)