0

あるラスターを別のラスターから減算し (マイナス)、その結果をジオデータベースに保存するスクリプトを作成しています。結果を通常のフォルダーに保存すると、スクリプトは機能します。

arcpy.gp.Minus_sa("204nw06_c_r.tif","204nw06_be_r.tif","S:/Working_Folder/204nw06")

gdb に保存しようとすると失敗します。これは ArcCatalog で動作し、これが私に提供した Python スニペットです。

arcpy.gp.Minus_sa("214ne02_c_r.tif","214ne02_be_r.tif","S:/Working_Folder/LiDarTest.gdb/214ne02")

結果を GDB に直接保存できますか? または、別の手順でファイルを GDB に移動する必要がありますか?

4

1 に答える 1

3

あなたは試すことができます:

arcpy.gp.Minus_sa("214ne02_c_r.tif","214ne02_be_r.tif","S:/Working_Folder/LiDarTest.gdb/A214ne02")

GDB では、ラスター名を数字で始めることはできません。

于 2014-01-12T08:39:51.247 に答える