跟进我的最后一个问题(类型PngImageFile的对象不可JSON序列化)

时间:2019-04-23 18:17:04

标签: python-3.x folium

从我之前在Object of type PngImageFile is not JSON serializable中找到的问题中跟踪问题

我将代码更新为:

import folium
from folium import plugins
from scipy.ndimage import imread

# boundary of the image on the map
min_lon = -90
max_lon = 90
min_lat = -45
max_lat = 45

# create the map
m = folium.Map(location=[-31.416016, -64.188929], tiles='Stamen Terrain', zoom_start = 8)

# read in png file to numpy array
#data = matplotlib.pyplot.imread('GS.png')
data = os.path.abspath('GS.png')

# Overlay the image
m.add_child(folium.raster_layers.ImageOverlay(data, opacity=.6, \
        bounds =[[min_lat, min_lon],[max_lat, max_lon]]))
m

我计算了与要覆盖在底图顶部的图像的四个角相对应的坐标(纬度,经度),但是现在我不知道如何告诉python使用这些坐标来显示图像在底图的顶部。

我的完整代码可以通过以下方式访问: https://github.com/Antonino22/Satellite-Data-Displayed-in-folium/blob/master/First_plot

0 个答案:

没有答案