Ini adalah perintah r.li.edgedensitygrass 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.li.kepadatan tepi - Menghitung indeks kepadatan tepi pada peta raster, menggunakan 4 tetangga
algoritma
KEYWORDS
raster, analisis struktur lanskap, indeks patch
RINGKASAN
r.li.kepadatan tepi
r.li.kepadatan tepi --membantu
r.li.kepadatan tepi [-b] memasukkan=nama config=nama keluaran=nama [tipe_tambalan=string]
[--menimpa] [--membantu] [--bertele-tele] [--tenang] [--ui]
Bendera:
-b
Kecualikan tepi perbatasan
--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
config=nama [yg dibutuhkan]
konfigurasi file
keluaran=nama [yg dibutuhkan]
Nama untuk peta raster keluaran
tipe_tambalan=string
Nilai dari jenis tambalan
Itu bisa berupa integer, double atau float; itu akan diubah dalam fungsi tipe peta
DESKRIPSI
r.li.kepadatan tepi menghitung:
· kepadatan semua tepi jenis tambalan k , atau
· kerapatan semua sisi di area pengambilan sampel jika k tidak ditentukan,
dengan:
· k: jenis tambalan
· m: jumlah jenis tambalan
· n: jumlah segmen tepi dari tipe patch k
· eik :total panjang tepi dalam lanskap yang melibatkan tipe patch k
· Daerah: luas lanskap total
Satuannya adalah meter per hektar.
CATATAN
Jangan gunakan nama jalur absolut untuk config dan keluaran parameter file/peta. jika
Metode "memindahkan jendela" dipilih di g.gui.rlsetup, maka output akan menjadi raster
map, jika tidak, file ASCII akan dibuat di folder
C:\Users\userxy\AppData\Roaming\GRASS7\r.li\output\ (MS-Windows) atau
$HOME/.grass7/r.li/output/ (GNU/Linux).
Jika peta raster input hanya berisi nilai NULL maka r.li.kepadatan tepi pertimbangkan untuk memiliki 0
tambalan.
Jika luasnya 0 r.li.kepadatan tepi mengembalikan NULL; ini hanya mungkin jika input raster adalah
bertopeng
CONTOH
Untuk menghitung indeks kerapatan tepi pada peta peta_saya, Menggunakan my_conf file konfigurasi
(sebelumnya didefinisikan dengan g.gui.rlsetup) dan menyimpan hasil dalam my_out, jalankan:
input r.li.edgedensity=my_map conf=my_conf output=my_out
Untuk menghitung indeks kerapatan tepi patch_type 34, gunakan file konfigurasi "my_conf" dan
di peta "my_map", menyimpan hasil di file "my_out" jalankan:
input r.li.edgedensity=my_map conf=my_conf output=my_out patch_type=34
Contoh peta hutan (contoh dataset Spearfish):
g.region raster=tutupan lahan.30m -p
r.mapcalc "hutan = jika(tutupan lahan.30m >= 41 && tutupan lahan.30m <= 43,1,null())"
r.li.edgedensity input=hutan conf=movwindow7 out=forests_edgedens_mov7
r.univar forest_edgedens_mov7
Contoh peta hutan (contoh dataset Carolina Utara):
g.region raster=landclass96 -p
r.mapcalc "hutan = if(landclass96 == 5, 1, null() )"
r.li.edgedensity input=hutan conf=movwindow7 out=forests_edgedensity_mov7
# verifikasi
r.univar forest_edgedensity_mov7
r.to.vect input=output hutan=tipe hutan=area
d.mon wx0
d.rast forest_edgedensity_mov7
d.vect hutan type=batas
Gunakan r.li.edgedensitygrass online menggunakan layanan onworks.net