我在gdal 2.3.3
中使用python 3.7.4
,并且我想将.img
文件转换为.tif
文件。
代码在下面。
from osgeo import gdal
import os
import urllib
urllib.request.urlretrieve(
"https://github.com/nasa/DERT/wiki/MRO-CRISM-and-HiRISE-Example" "/http://www.uahirise.org/PDS/DTM/ESP/ORB_021600_021699/ESP_021689_1475_ESP_020832_1475/DTEEC_021689_1475_020832_1475_A01.IMG" , "mars.IMG"
gdal.Translate("mars.tif", "mars.IMG")
gdal发生错误。翻译为“ ValueError:收到了NULL指针。”
我认为这就是TranslateInternal(destName, srcDS, opts, callback, callback_data)
中的gdal.py
与我制作的gdal.Translate("mars.tif", "mars.IMG")
不对应的原因,但我不知道如何修改。
如果您知道,请告诉我。