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