gdal与投影平移

问题描述

此命令行工具有效:

gdal_translate -co TILED=YES -co COMPRESS=JPEG -co JPEG_QUALITY=100 -a_nodata none -co INTERLEAVE=BAND -scale -ot Byte T11VPC\S2A_L1C_20190708T191921_N0208_R099_T10UDD_A.tif T11VPC\S2A_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)

如何解决此问题?

解决方法

您可以尝试确保在python代码中使用的是完整路径名,而不是相对于运行位置的路径。另外,我通常希望设置GDAL_DATA配置选项,以指定gdalbin目录的位置(如果需要)。除此之外,如果没有其他信息和示例文件,我不确定会出现什么问题。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...