Це команда r.li.padsdgrass, яку можна запустити у безкоштовного хостинг-провайдера OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
r.li.padsd - Розраховує стандартне відхилення області патча растрової карти
КЛЮЧОВІ СЛОВА
растр, аналіз ландшафтної структури, індекс ланок
СИНТАКСИС
r.li.padsd
r.li.padsd --допомога
r.li.padsd вхід=ім'я конфиг=ім'я вихід=ім'я [--перезаписати] [--допомога] [--докладний]
[--тихий] [--ui]
Прапори:
--перезаписати
Дозволити вихідним файлам замінювати наявні файли
--допомога
Роздрукувати підсумок використання
-багатослівний
Детальний вихід модуля
--спокійно
Тихий вихід модуля
--ui
Примусово запустити діалогове вікно графічного інтерфейсу
Параметри:
вхід=ім'я [вимагається]
Назва вхідної растрової карти
конфиг=ім'я [вимагається]
Файл конфігурації
вихід=ім'я [вимагається]
Ім'я вихідної растрової карти
ОПИС
r.li.padsd обчислює стандартне відхилення розмірів ділянок ділянки в гектарах як:
з:
· MPS: середній розмір ділянки ділянки
· ai: область латки i
· Npatch: кількість патчів
Цей індекс обчислюється за допомогою алгоритму 4 сусідів, коли діагональні клітинки ігноруються
трасування латки.
ПРИМІТКИ
Не використовуйте абсолютні імена шляхів для конфиг та вихід параметри файлу/карти. Якщо
Вибрано метод «рухомого вікна». g.gui.rlisetup, то вихід буде растровим
map, інакше в папці буде створено файл ASCII
C:\Users\userxy\AppData\Roaming\GRASS7\r.li\output\ (MS-Windows) або
$HOME/.grass7/r.li/output/ (GNU/Linux).
Результатом є NULL, якщо область зразка містить лише значення NULL.
ПРИКЛАДИ
Для розрахунку індексу стандартного відхилення розподілу ділянки ділянки на карті моя_карта, Використовуючи my_conf
файл конфігурації (раніше визначений за допомогою g.gui.rlisetup) та збереження результатів у my_out,
бігти:
r.li.padsd input=my_map conf=my_conf output=my_out
Приклад карти лісу (зразок набору даних Spearfish):
g.region raster=landcover.30m -стор
r.mapcalc "ліси = if(landcover.30m >= 41 && landcover.30m <= 43,1,null())"
r.li.padsd input=forests conf=movwindow7 out=forests_padsd_mov7
r.univar forests_padsd_mov7
Приклад карти лісу (зразок набору даних Північної Кароліни):
g.region растр=landclass96 -p
r.mapcalc "ліси = if(landclass96 == 5, 1, null() )"
r.li.padsd input=forests conf=movwindow7 out=forests_padsd_mov7
# перевірити
r.univar forests_padsd_mov7
r.to.vect вхід=ліси вихід=тип лісу=площа
д.пн wx0
d.rast forests_padsd_mov7
d.vect ліси type=boundary
Використовуйте r.li.padsdgrass онлайн за допомогою сервісів onworks.net