Ini adalah perintah r.buffergrass 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.buffer - Membuat peta raster yang menunjukkan zona penyangga di sekitar sel yang berisi
nilai kategori non-NULL.
KEYWORDS
raster, penyangga
RINGKASAN
r.buffer
r.buffer --membantu
r.buffer [-z] memasukkan=nama keluaran=nama jarak=mengapung[,mengapung,...] [unit=string]
[--menimpa] [--membantu] [--bertele-tele] [--tenang] [--ui]
Bendera:
-z
Abaikan sel data nol (0) alih-alih sel NULL
--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 masukan
keluaran=nama [yg dibutuhkan]
Nama untuk peta raster keluaran
jarak=mengapung[,mengambang,...] [yg dibutuhkan]
Zona jarak
unit=string
Satuan jarak
Pilihan: meter, kilometer, kaki, mil, pelayaran
Default: meter
DESKRIPSI
r.buffer membuat peta raster baru yang menunjukkan zona penyangga (alias "jarak" atau "kedekatan")
di sekitar semua sel yang berisi nilai kategori non-NULL di peta raster yang ada. NS
jarak zona penyangga dari sel dengan nilai kategori bukan nol dipilih oleh pengguna dan
harus bernilai positif. Misalkan, misalnya, Anda ingin menempatkan zona penyangga
sekitar jalan. Program ini dapat membuat peta raster yang ditunjukkan di bawah ini di sebelah kanan berdasarkan
informasi jalan yang terdapat dalam peta raster yang ditampilkan di sebelah kiri.
000000000000000000000000 222233333333333333444444
111000000000000000000000 111222222222223333333333
000111111111100000000000 222111111111122223333333
000000001000011100000000 332222221222211122222222
000000001000000011111111 333333321233222211111111
000000001000000000000000 433333321233333222222222
000000001000000000000000 444443321233333333333333
000000001000000000000000 444443321233443333333333
000000001000000000000000 444443321233444444444444
Kategori 0: Tidak ada jalan
Kategori 1: Lokasi jalan
Kategori 2: Zona Penyangga 1 di sekitar jalan
Kategori 3: Zona Penyangga 2 di sekitar jalan
Kategori 4: Zona Penyangga 3 di sekitar jalan
CATATAN
Pengguna memiliki opsi untuk mengidentifikasi hingga 250 zona berkelanjutan. Zona-zona tersebut adalah
diidentifikasi dengan menentukan batas atas setiap zona yang diinginkan (r.buffer mengasumsikan bahwa 0 adalah
titik awal). "Berkelanjutan" digunakan dalam arti bahwa setiap zona kategori lebih rendah
nilai adalah nilai atas zona sebelumnya. Zona penyangga pertama selalu memiliki jarak 0 as
batas bawahnya. Jarak penyangga dapat ditentukan menggunakan salah satu dari lima unit dengan unit
parameter.
Jarak dari sel yang berisi nilai kategori yang ditentukan pengguna dihitung menggunakan
metode "dari sel". Metode ini menempatkan setiap sel yang berisi nilai kategori dari
jarak mana yang akan dihitung, dan menggambar cincin jarak yang diminta di sekitar mereka.
Metode ini bekerja sangat cepat ketika ada beberapa sel yang berisi nilai kategori dari
bunga, tetapi bekerja lambat ketika ada banyak sel yang berisi nilai kategori
bunga menyebar ke seluruh daerah.
r.buffer mengukur jarak dari pusat sel ke pusat sel menggunakan jarak Euclidean
mengukur lokasi planimetri (seperti UTM) dan menggunakan jarak geodesik ellipsoidal
ukuran untuk lokasi lintang/bujur.
r.buffer menghitung zona jarak dari semua sel yang memiliki nilai kategori non-NULL di
memasukkan peta. Jika pengguna ingin menghitung jarak hanya dari yang dipilih memasukkan kategori peta
nilai, pengguna harus menjalankan (misalnya) r.kelas ulang sebelum r.buffer, untuk mengklasifikasi ulang semua
kategori dari mana zona jarak tidak diinginkan untuk dihitung ke dalam kategori NULL.
The -z flag dapat digunakan untuk mengabaikan nilai raster nol alih-alih nilai NULL di
masukan peta raster.
Saat bekerja dengan wilayah raster besar, pertimbangkan: r.buffer.lowmem modul jika RAM menggunakan
menjadi masalah. Versi lowmem bisa > 40x lebih lambat, tetapi akan bekerja dengan minimal
persyaratan memori. Klasik r.buffer harus bisa menangani peta raster dari
Ukuran 32000x32000 pada sistem dengan RAM 1 GB, dan raster 90000x90000 pada sistem dengan 8
GB RAM tanpa masuk ke swap.
CONTOH
Dalam contoh berikut (dataset sampel Carolina Utara), zona penyangga akan menjadi (dalam
satuan peta default meter): 0-100, 101-200, 201-300, 301-400 dan 401-500.
g.region raster=roadsmajor -p
r.buffer input=output roadsmajor=jarak roadsmajor_buf=100,200,300,400,500
Hasil:
r.kategori masukan=roads.buf
1 jarak dihitung dari lokasi ini
2 0-100 meter
3 100-200 meter
4 200-300 meter
5 300-400 meter
6 400-500 meter
Jarak untuk jalan
Gunakan r.buffergrass online menggunakan layanan onworks.net