Python将KML转换为图像文件

问题描述

正在寻找有关如何将KML文件转换显示文件中所保存GPS数据的简单多边形的图像文件的指南?我一直在寻找使用mapnik和simplekml通过python执行此操作的方法,但是我不确定这是否是工具的正确用法

理想情况下,我只想从KML文件生成多边形的简单方法

任何建议都非常欢迎

解决方法

设法使用geopandas使Crud脚本正常工作

    import geopandas as gpd
import matplotlib.pyplot as plt
gpd.io.file.fiona.drvsupport.supported_drivers['KML'] = 'rw'


# Filepath to KML file
fp = "history.kml"

polys = gpd.read_file(fp,driver='KML')
print(polys)
polys.plot()
plt.savefig('test.jpg')