问题描述
我想使用一个文件系统处理程序,该处理程序允许即时随机读取可通过HTTPS Web协议获得的文件,而无需事先下载整个文件。
GDAL可以将/vsicurl/
设为状态here。
我想将此功能包含在python脚本中,并且该功能已在(like here)之前完成,但是他们可以访问hdf5或netCDF4文件。这不适用于hdf4。有谁知道该怎么做?
我尝试做的另一种方法是使用gdal.SetConfigOption
设置"GDAL_HTTP_AUTH:","BASIC"
和凭据"GDAL_HTTP_USERPWD"
gdal.SetConfigOption("GDAL_HTTP_AUTH:","BASIC")
gdal.SetConfigOption("GDAL_HTTP_USERPWD","MY_USERNAME:MY_PWD")
hdf_file = gdal.Open(str(file_link))
但最终出现以下错误:
Warning 1: Unsupported HTTPAUTH value '=BASIC',ignored.
ERROR 1: HTTP error code : 401
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)