Python 在Folium html文件中嵌入浮点图像

Python 在Folium html文件中嵌入浮点图像,python,legend,folium,Python,Legend,Folium,我想显示一个固定的png图像,如一个标志或对叶地图上的图例。我使用Python生成一个html文件,并可以通过指向图像url或路径成功完成此操作: legend_img = 'path_to_legend/img.png' FloatImage(legend_img, bottom=0, left=86).add_to(folium_map) 请注意,现在我必须将两个文件放在一起,一个html文件和一个png文件。如果我移动或重命名png文件,它将不会显示在地图上。但是,我希望html文件不依

我想显示一个固定的png图像,如一个标志或对叶地图上的图例。我使用Python生成一个html文件,并可以通过指向图像url或路径成功完成此操作:

legend_img = 'path_to_legend/img.png'
FloatImage(legend_img, bottom=0, left=86).add_to(folium_map)

请注意,现在我必须将两个文件放在一起,一个html文件和一个png文件。如果我移动或重命名png文件,它将不会显示在地图上。但是,我希望html文件不依赖于任何其他文件或url,而是包含其自身的所有内容。我怎样才能做到这一点呢?

这对您来说可能不是一个完整的解决方案,但如果您可以将png图像保存在“公共”位置,您可以使用其URL:

#Legend
url = ('http://some/place/.......')
FloatImage(url, bottom=5, left=5).add_to(m)
然后保存地图:

m.save('Map.html')

它将是一个文件。

我希望html文件不依赖于任何其他文件或url,这是什么意思?@句子我希望一个html文件足以显示所有内容。我不想有两个文件,一个html文件和另一个png文件。