0

“Resample_management”获取输入文件,对其进行处理并将输出文件保存在与输入文件相同的位置。

Input=glob.glob("D:\Folder1\*tif")

for i in Input:
    arcpy.Resample_management(i, i+"_1000.tif", "1000 1000", "BILINEAR")

我正在尝试将输出保存在与输入文件之一不同的目录中。我也试过下面的代码,但它没有工作:

Input=glob.glob("D:\Folder1\*tif")

for i in Input:
    arcpy.Resample_management(i, "D:\Folder2\i"+"_1000.tif", "1000 1000", "BILINEAR")

有谁知道如何解决这个问题?

4

1 回答 1

0

如果Resample_management()按照您所说的进行,即在与输入文件相同的目录中创建输出文件,那么您有两个选择。

  1. 将文件创建后移动到您想要的位置。

  2. 修改Resample_management()使其不在与输入文件相同的目录中创建输出文件。

第二种选择可能由于各种原因不可行。

于 2013-04-07T13:26:03.877 回答