Ho un set di dati raster di grandi dimensioni (dimensioni inferiori a 48 US) da 100 m con una tabella degli attributi raster (RAT). I dati sono stati creati da qualcun altro. Uno degli attributi nel RAT ha i valori dei dati che mi interessano, mentre i valori effettivi delle celle raster sono privi di significato. Ho cercato di capire come riassegnare il valore dell'attributo a cui tengo al valore effettivo della cella raster ma non sono riuscito a capire come farlo. Il motivo per cui voglio fare questo è che ho uno strumento Python personalizzato abbastanza coinvolto che qualcun altro ha sviluppato che farà i calcoli di cui ho bisogno, ma sfortunatamente non ha la capacità di usare gli attributi RAT. Utilizza solo il valore assegnato alla cella raster che, come ho detto in questa istanza, non ha senso.
Ho provato un modo rotatorio di eseguire lo strumento raster to point per creare una classe di caratteristiche punto con il campo target come l'attributo a cui tengo, pensando di poter quindi creare un nuovo raster dalla classe di caratteristiche punto risultante. Tuttavia, lo strumento raster to point non è riuscito a dichiarare che non avevo memoria temporanea sufficiente (sto eseguendo una macchina Alienware con 16 GB di RAM e un'unità dati da 1 TB).
Ho qualche opzione? Sto usando ArcGIS 10, ma se potessi fare ciò che descrivo prontamente in un altro pacchetto sarei disposto a provare in un altro modo (non sono sposato con ArcGIS).