#python #gdal
#python #gdal
Вопрос:
этот инструмент командной строки работает:
gdal_translate -co TILED=YES -co COMPRESS=JPEG -co JPEG_QUALITY=100 -a_nodata none -co INTERLEAVE=BAND -scale -ot Byte T11VPCS2A_L1C_20190708T191921_N0208_R099_T10UDD_A.tif T11VPCS2A_L1C_20190708T191921_N0208_R099_T10UDD_V_JPEG.jpg
однако затем я пытаюсь использовать его в gdal.При переводе создается файл без проекции:
translateoptions = gdal.TranslateOptions(gdal.ParseCommandLine("-co TILED=YES -co COMPRESS=JPEG -co JPEG_QUALITY=100 -a_nodata none -co INTERLEAVE=BAND -scale -ot Byte"))
gdal.Translate(out_img, in_ds, options=translateoptions)
как исправить эту проблему?
Ответ №1:
Вы могли бы попробовать убедиться, что используете полное имя пути в коде python вместо пути относительно того, где вы работаете. Кроме того, мне обычно нравится устанавливать параметр конфигурации GDAL_DATA, чтобы указать, где находится каталог gdalbin, на случай, если это необходимо. Кроме этого, я не уверен, в чем была бы проблема без дополнительной информации и файлов примеров.
Комментарии:
1. вы можете попробовать, это файл: drive.google.com/file/d/1ST6i9fjot0pff15kmMspBp3-r3hLfAM3 /… , я использую GDAL 3.0.2