【问题标题】:How to resize large images in R Leaflet marker popups?如何在 R Leaflet 标记弹出窗口中调整大图像的大小?
【发布时间】:2020-10-23 12:22:11
【问题描述】:

我的代码:

library(leaflet)

df   <- as.data.frame(read.csv("arts.csv"))
file <- as.character(df$url)

leaflet() %>% addTiles() 
          %>% addMarkers(data = df, lng = ~lon, lat = ~lat, 
                         popup = paste0("<img src = ", file, ">")) 
          %>% popupOptions(maxWidth = "auto")

我从这里使用了一些代码 sn-p:Image in R Leaflet marker popups

我的问题是:如何轻松调整弹出窗口中出现的大图像的大小?

问题的说明:

例如,我想缩小 Cave Rapa Nui 的这张照片以适应弹出窗口。

提前谢谢你!

【问题讨论】:

    标签: r leaflet r-leaflet


    【解决方案1】:

    您可以使用 HTML 的width 属性调整大小。

    将您的代码从上面编辑为例如

    map <- leaflet() %>% 
               addTiles() %>%
               addMarkers(data = df,
                          lng = ~lon,
                          lat = ~lat,
                          popup = paste0("<img src = ", file, " width = 300>"))
    
    map  # print the map
    

    【讨论】:

    • 维伦丹克@help-info.de!
    猜你喜欢
    • 2019-10-22
    • 1970-01-01
    • 2014-05-24
    • 1970-01-01
    • 1970-01-01
    • 2010-12-21
    • 2013-07-18
    • 1970-01-01
    • 2018-11-08
    相关资源
    最近更新 更多