使用rasterio打开一个压缩的.tif文件



是否有任何方法可以使用rasterio打开.zip文件中的.tif图像,而不必从zip中提取.tif

我有成千上万的图像,它们被很好地分组在zip文件中,我想用rasterio来分析它们。提取所有的图像将占用相当多的存储空间,所以如果可能的话,我宁愿不…

谢谢!

是的,rasterio可以打开包含在.zip文件中的数据集。使用zip+file协议,并使用!将zip路径与zip文件中的路径分开。

示例代码:

import rasterio
path = 'zip+file:///path/to/file.zip!/folder/file.tif'
dataset = rasterio.open(path)

有关高级数据集文档页面的详细信息。

最新更新