我刚刚安装了OSGeo4W,并试图从C以外的目录从OSGeo4W Shell运行gdal_merge。
gdal_merge.py -o output.tif -a_nodata 0 1.tif 2.tif
我也尝试过:gdal_merge -o output.tif -a_nodata 0 1.tif 2.tif
我收到以下错误:
gdal_merge不被识别为内部或外部命令。
我检查了C:\ OSGeo4W中的几个目录,发现gdal_merge.py位于C:\ OSGeo4W \ apps \ Python37 \ Scripts中。我是否需要在其他地方复制.py文件夹?谢谢你的帮助。我认为gdal_merge应该包含在shell命令列表中。
这也是我遇到的问题。这显然是由OSGeo4W安装了两个Python环境引起的,在这种情况下,它默认设置为错误的环境。
您可以通过首先致电“ py3_env”来解决此问题。
这将设置适当的Python环境,之后您可以调用gdal_merge。
希望对您有所帮助!