0

アイスランド ( https://vistgerdakort.ni.is/ )の生息地分類マップがあり、5m*5m ピクセル サイズの tif ファイルに 72 のクラスがあります。単純化して、クラスが 14 個だけになるようにします。ファイル (再分類ルールを含む tif ファイルとテキスト ファイル) を開き、マップのサブセットで次のように terra パッケージの関数分類を使用します。

raster <- rast("habitat_subset.tif")
reclass_table<-read.table("reclass_habitat.txt")
habitat_simple<-classify(raster, reclass_table, othersNA=TRUE)

必要なことを正確に実行し、ファイルを tif に保存することができます

writeRaster(habitat_simple, "reclass_hab.tif")

問題は、最初の tif ファイルが 105 MB で、新しい再分類 tif ファイルが 420 MB であることです。私の目標は国全体を再分類することなので、ファイルがそれほど大きくなるわけにはいきません。小さくする方法についての洞察はありますか?この問題に関してオンラインでコメントを見つけることができませんでした。

4

1 に答える 1