Ini ialah arahan r.nullgrass yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS
JADUAL:
NAMA
r.null - Menguruskan NULL-nilai peta raster yang diberikan.
Kata-kata berkaitan
raster, data nol
SINOPSIS
r.null
r.null - membantu
r.null [-fincr] peta=nama [setnull=val[-val][,val[-val],...]] [sifar=terapung] [--membantu]
[--kata kerja] [--tenang] [--ui]
Bendera:
-f
Hanya lakukan kerja jika peta adalah titik terapung
-i
Hanya lakukan kerja jika peta adalah integer
-n
Hanya lakukan kerja jika peta tidak mempunyai fail bitmap nilai NULL
-c
Cipta fail bitmap nilai NULL yang mengesahkan semua sel data
-r
Alih keluar fail bitmap nilai NULL
- membantu
Cetak ringkasan penggunaan
--verbose
Keluaran modul verbose
--senyap
Keluaran modul senyap
--ui
Paksa melancarkan dialog GUI
Parameter:
peta=nama [diperlukan]
Nama peta raster untuk mengedit nilai nol
setnull=val[-val][,val[-val],...]
Senarai nilai sel untuk ditetapkan kepada NULL
sifar=terapung
Nilai untuk menggantikan nilai nol dengan
DESCRIPTION
Fungsi r.null adalah untuk mencipta fail bitmap nilai NULL secara eksplisit. Yang dimaksudkan
penggunaan adalah untuk membetulkan peta "lama" yang tidak mempunyai fail bitmap nilai NULL (iaitu untuk menunjukkan jika
sifar ialah nilai yang sah atau akan ditukar kepada NULL). Modul tidak berfungsi dengan
peta yang diklasifikasikan semula.
Reka bentuk adalah fleksibel. Julat nilai boleh ditetapkan kepada NULL dan/atau nilai NULL boleh
dihapuskan dan digantikan dengan nilai yang ditentukan.
. setnull parameter digunakan untuk menentukan nilai dalam julat untuk ditetapkan kepada NULL. Satu julat
ialah sama ada nilai tunggal (cth, 5.3), atau sepasang nilai (cth, 4.76-34.56). sedia ada
NULL-nilai dibiarkan NULL, melainkan hujah null diminta.
. sifar parameter menghapuskan nilai NULL dan menggantikannya dengan nilai. Hujah ini adalah
digunakan hanya pada nilai NULL sedia ada, dan bukan pada NULL yang dicipta oleh setnull
hujah.
CONTOH
Tetapkan nilai khusus peta terperingkat kepada NULL:
r.null map=landcover.30m setnull=21,22
Tetapkan nilai-NULL peta kepada nilai tertentu:
r.null map=fields null=99
NOTA
Ambil perhatian bahawa nilai dihadkan kepada integer jika peta ialah peta integer.
r.null dan peta yang dikelaskan semula:
Masalahnya, jika r.null dijalankan pada raster kelas semula ia akan mengubah raster asal dan
sebarang raster kelas semula yang lain daripada yang asal. Oleh itu r.null tidak membenarkan pengekodan semula
peta yang dikelaskan semula (produk r.reclass).
Jadi, cara untuk mengekod semula peta sedemikian ialah: Pengguna membuat raster daripada kelas semula yang tidak
kelas semula dengan menyalinnya:
r.mapcalc newmap = kelas semula
Gunakan r.nullgrass dalam talian menggunakan perkhidmatan onworks.net