Ini adalah perintah r.recodegrass yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
r.kode ulang - Mengodekan ulang peta raster kategoris.
KEYWORDS
raster, kode ulang kategori
RINGKASAN
r.kode ulang
r.kode ulang --membantu
r.kode ulang [-ad] memasukkan=nama keluaran=nama aturan=nama [judul=string] [--menimpa] [--membantu]
[--bertele-tele] [--tenang] [--ui]
Bendera:
-a
Sejajarkan wilayah saat ini dengan peta raster masukan
-d
Paksa output ke tipe peta raster 'ganda' (DCELL)
--timpa
Izinkan file keluaran untuk menimpa file yang ada
--membantu
Cetak ringkasan penggunaan
--bertele-tele
Keluaran modul verbose
--diam
Keluaran modul yang tenang
--ui
Paksa meluncurkan dialog GUI
Parameter:
memasukkan=nama [yg dibutuhkan]
Nama peta raster yang akan dikode ulang
keluaran=nama [yg dibutuhkan]
Nama untuk peta raster keluaran
aturan=nama [yg dibutuhkan]
File yang berisi aturan pengodean ulang
'-' untuk masukan standar
judul=string
Judul untuk peta raster keluaran
DESKRIPSI
r.kode ulang membuat peta raster keluaran dengan pengodean ulang peta raster masukan berdasarkan pengodean ulang aturan.
A judul untuk peta raster keluaran mungkin (opsional) ditentukan oleh pengguna.
Aturan pengodean ulang dapat dibaca dari input standar (yaitu, dari keyboard, dialihkan dari
file, atau disalurkan melalui program lain) dengan memasukkan aturan=-.
Aturan didefinisikan dalam salah satu format berikut:
lama_rendah:tinggi_lama:rendah_baru:tinggi_baru
old_low:old_high:new_val (yaitu new_high == new_low)
*:val_lama:val_baru (interval [inf, val_lama])
val_lama:*:val_baru (interval [val_lama, inf])
r.kode ulang secara longgar didasarkan pada r.kelas ulang dan menggunakan GRASS Reclass Library untuk mengonversi
raster. Ia memiliki rutinitas untuk mengonversi ke setiap kemungkinan kombinasi raster (mis. CELL
ke DCELL, DCELL ke FCELL, dll). Presisi raster floating point standar adalah float (FCELL),
dengan -d presisi ganda (DCELL) akan ditulis.
Ada empat rutinitas dasar yang diterimanya:
1 old-low ke old-high diklasifikasi ulang ke new-low ke new high , di mana pengguna menyediakan
keempat nilai tersebut. Program menunjukkan dengan cepat jenis raster apa yang seharusnya
dibuat.
2 lama-rendah ke lama-tinggi diklasifikasi ulang ke satu nilai baru. Apa pun di luar jangkauan
adalah nol.
3 * ke old-high akan mengklasifikasi ulang semua yang kurang dari old-high ke satu nilai baru.
4 old-low ke * akan mengklasifikasi ulang semua yang lebih besar dari old-low ke satu nilai baru.
Keempat set argumen ini dapat diberikan pada baris perintah, atau disalurkan melalui stdin atau a
mengajukan. Lebih dari satu set argumen diterima.
CONTOH
Lokasi mengetik Konversi
Untuk hanya mengonversi raster antar format (mis. int ke float), pengguna akan menggunakan yang pertama
argumen. Sebagai contoh
10: 1500: 0.1: 15.0
akan mengonversi peta raster input dengan rentang antara 10 dan 1500 menjadi raster raster float
dengan kisaran antara 0.1 dan 15.0.
Nilai penggantian
r.kode ulang dapat digunakan untuk menggantikan nilai sel yang ada dengan yang lain. Formatnya adalah sebagai
dijelaskan di atas. Dalam contoh berikut, nilai 1, 2 dan 3 diganti dengan 1.1, 7.5 resp.
0.4:
r.recode input=output peta lama=aturan peta baru=- << EOF
1: 1: 1.1: 1.1
2: 2: 7.5: 7.5
3: 3: 0.4: 0.4
EOF
Gunakan r.recodegrass online menggunakan layanan onworks.net