این دستور r.li.mpsgrass است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
r.li.mps - با استفاده از یک همسایه 4، میانگین اندازه پچ را بر روی نقشه شطرنجی محاسبه می کند
الگوریتم
واژگان کلیدی
شطرنجی، تحلیل ساختار منظر، شاخص پچ
خلاصه
r.li.mps
r.li.mps --کمک
r.li.mps ورودی=نام پیکربندی=نام تولید=نام [--زیاد نوشتن] [--کمک] [--واژگان]
[--ساکت] [--ui]
پرچم ها:
--زیاد نوشتن
به فایل های خروجی اجازه بازنویسی فایل های موجود را بدهید
--کمک
خلاصه استفاده از چاپ
-- پرحرف
خروجی ماژول گویا
--ساکت
خروجی ماژول بی صدا
--ui
راه اندازی اجباری گفتگوی رابط کاربری گرافیکی
پارامترهای:
ورودی=نام [ضروری]
نام نقشه شطرنجی ورودی
پیکربندی=نام [ضروری]
فایل پیکربندی
تولید=نام [ضروری]
نام نقشه شطرنجی خروجی
شرح
r.li.mps (میانگین اندازه پچ) میانگین اندازه وصله ها را در ناحیه نمونه گیری محاسبه می کند
عنوان:
MPS = A / Npatch
با:
· A:اندازه منطقه نمونه برداری بدون سلول های پوچ
· Npatch: تعداد پچ ها
واحد اندازه متوسط هکتار است.
این شاخص با استفاده از یک الگوریتم 4 همسایه محاسبه می شود، سلول های مورب زمانی نادیده گرفته می شوند
ردیابی یک پچ
NOTES
از نام مسیرهای مطلق برای پیکربندی و تولید پارامترهای فایل/نقشه اگر
روش "پنجره متحرک" در انتخاب شد g.gui.rlisetup، سپس خروجی شطرنجی خواهد بود
نقشه، در غیر این صورت یک فایل ASCII در پوشه ایجاد می شود
C:\Users\userxy\AppData\Roaming\GRASS7\r.li\output\ (MS-Windows) یا
$HOME/.grass7/r.li/output/ (GNU/Linux).
اگر ناحیه نمونه فقط حاوی سلول های NULL باشد، r.li.mps 0 (صفر) را برمی گرداند.
مثال ها
برای محاسبه میانگین اندازه مسیر بر روی نقشه my_mapبا استفاده از my_conf فایل پیکربندی
(قبلاً با g.gui.rlisetup) و ذخیره نتایج در my_out، اجرا کن:
r.li.mps input=my_map conf=my_conf output=my_out
نقشه جنگل (مجموعه داده نمونه نیزه ماهی) مثال:
g.region raster=cover.30m -p
r.mapcalc "forests = if(landcover.30m >= 41 && landcover.30m <= 43,1,null())"
r.li.mps input=forests conf=movwindow7 out=forests_mps_mov7
r.univar forests_mps_mov7
نقشه جنگل (نمونه داده کارولینای شمالی) مثال:
g.region raster=landclass96 -p
r.mapcalc "forests = if(landclass96 == 5, 1, null() )"
r.li.mps input=forests conf=movwindow7 out=forests_mps_mov7
# تأیید کنید
r.univar forests_mps_mov7
r.to.vect input=forests output=forests type=منطقه
d.mon wx0
d.rast forests_mps_mov7
d.vect forests type=boundary
با استفاده از خدمات onworks.net از r.li.mpsgrass به صورت آنلاین استفاده کنید