首页 > 解决方案 > R中不同位置的不同图像弹出窗口

问题描述

我想在地图上的不同位置有不同的图像作为具有固定大小的弹出窗口。数据以图像名称、图像路径和经纬度等数据存储在 csv 文件中。

我尝试将一张图像作为弹出窗口,将其他数据作为弹出窗口。但是该照片在所有标记上都显示为弹出窗口,而不仅仅是在与其关联的那个位置上。

下面的代码正在读取作为所有图像的驱动器链接创建的链接:

rara <- c('http://www.cse.iitb.ac.in/jaltarang/converted/1549597404635.png') 

rara 是变量名。

下面的代码将该图像作为弹出窗口:

popup=paste("<div class='leaflet-popup-scrolled' style='max-width:600px;max-height:100px',
            "<img src = ", rara , ">"),

预期的结果是获取与正确位置相关联的图像作为弹出窗口。此外,有 4 张照片与一个位置相关联,因此我希望输出位于 4 个链接中,并且单击这些链接时,图像会显示在不同的弹出窗口中。

我得到的实际结果是,一个图像在所有标记上显示为弹出窗口,而不是仅在根据纬度和经度与之关联的那个标记上。

标签: rshinyleaflet

解决方案


推荐阅读