我想在我的 Folium 地图中添加一张静态图片。我尝试按照此处找到 的说明进行操作,但由于某种原因出现了问题。
当我使用完全相同的 url(来自上面的第二个超链接)时,它运行良好,但是当我用自己的 URL 替换它时,图像带有“?” 已添加到地图中。例如,我尝试将 url 替换为
https://imgur.com/a/odmnKy6
或与
https://github.com/maxmuller100/ideas/blob/master/Screenshot%202021-05-30%20at%2015.34.50.jpg
两个链接都包含我上传的同一张图片。但是,一旦我通过将 url 放入代码中上传(其中之一),它们就不会显示在我的地图中。
问题:我应该做些什么不同的事情才能将图像正确插入到 Folium 地图中?
您在帖子中提供的 URL 并不指向实际图像,而是指向包含实际图像的网站(HTML 文档)。因此,Python 无法显示它们,因为它不理解它们(因为它试图将它们作为图像处理)。
要在任何现代浏览器中获取图像的 URL,您必须右键单击所需 URL 的图像,然后单击“复制图像的链接”以复制它们,或单击“在新选项卡上打开图像”以打开新选项卡带有实际图像的 URL。
这些 URL 指向 Web 服务器上的物理图像,因此仅由图像组成。没有任何网站(例如 Imgur 或 Github)与它们一起显示。
在您的情况下,您的图片的 URL 将是:
和