【Python】关于GDAL库读取BigTiff文件失败

【Python】关于GDAL库读取BigTiff文件失败,第1张

错误提示:ERROR 4: This is a BigTIFF file. BigTIFF is not supported by this version of GDAL and libtiff.
之前的conda环境也安装了GDAL库,但是就是读取不了
经过查找资料,需要重新安装新环境具有vs2015_runtime=14,自己电脑之前有有装过VS,在另一篇文章中有提到
【python】安装模块lap出错: error: Microsoft Visual C++ 14.0 or greater is required.
重新安装环境:

conda create -n testgdal -c conda-forge gdal vs2015_runtime=14
activate testgdal 

(testgdal)  python
Python 3.10.4 | packaged by conda-forge | (main, Mar 24 2022, 17:32:50) [MSC v.1929 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> from osgeo import gdal
>>> md = gdal.GetDriverByName('GTiff').GetMetadata()
>>> md['DMD_CREATIONOPTIONLIST'].find('BigTIFF')
3287

测试成功:测试的tif文件具有1GB以上,能够读取成功

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/562835.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-02
下一篇 2022-04-02

发表评论

登录后才能评论

评论列表(0条)

保存