保存/转换 pyplot 图到 BLOB url

问题描述 投票:0回答:0

我正在使用像这样的 geopandas 从一些 postgis 数据生成一个图

db_connection_url = "postgresql://urser:pw@dburl:25060/dbname";
con = create_engine(db_connection_url)  
sql = 'SELECT geom FROM mytable where var > 0.5' 
df = geopandas.GeoDataFrame.from_postgis(sql, con) 

我可以很容易地将这个情节保存为这样的jpg

import matplotlib.pyplot as plt
df.plot()
plt.savefig('world.jpg')

问题是我在服务器上运行它,并希望将结果作为 blob url 而不是 jpg 文件返回。我想在 python 中执行此操作,而不必将 fig 保存到本地文件系统。

matplotlib geopandas
© www.soinside.com 2019 - 2024. All rights reserved.