Кривизна - це складна похідна місцевості для обчислення; використовуване рівняння залежить від роздільної здатності вхідних даних, оскільки ви повинні переконатися, що результати викривлення, які ви обчислюєте, можна відрізнити від шуму в даних.
Нещодавно було проведено багато досліджень обчислень кривизни за даними LiDAR з високою роздільною здатністю, які показали, що масштабний розрив існує з роздільною здатністю приблизно 2 або 3 метри, і вище цього моменту потрібно використовувати більше різних алгоритмів (з якими я не такий знайомий). . Найкраща інформація про обчислення топографічної кривизни, ймовірно, походить від Hurst et al 2012 та посилань на них.
Основний принцип обчислення кривизни, як і при нахилі та аспекті, полягає в тому, щоб пропустити рухоме вікно над поверхнею висоти і встановити значення висоти на 6-кратну поліноміальну функцію, коефіцієнти якої даватимуть нахил, аспект та кривизну центру комірка рухомого вікна.
ArcGIS використовує вікно пошуку 3х3, яке дасть хороші результати лише на територіях, повністю позбавлених рослинності, що робить інструмент досить марним, якщо люди не знають про це обмеження, це може підказати, чому його немає в QGIS.
Математика була виведена спочатку (я думаю) в Евансі (1980) та була спрощена на кількох сторінках у Принципах географічних інформаційних систем (посилання Amazon), які я можу порекомендувати як хороший посібник щодо такого аналізу місцевості на базовому рівні.
Один із способів обчислити кривизну DEM - це перетворити DEM в растр ascii, прочитати його в масивний масив, а потім виконати поліноміальну підгонку в рухомому вікні, що проходить через дані. Це зробити досить просто, але це дуже повільно виконувати і потребує неабиякої оптимізації (такі операції часто переносяться на c ++, щоб пришвидшити їх).
Для виконання операції в QGIS можна використовувати плагін GRASS r.slope.aspect, який також обмежений фіксованим вікном 3x3.
Я усвідомлюю, що це не проста відповідь, на яку ви, без сумніву, сподівалися, але я сподіваюся, що ви розумієте, що кривизна складна, щоб вийти змістовно. Всього найкращого.
Evans, I. S. (1980), An integrated system of terrain analysis and slope mapping, Z. Geomorphol., 36, 274–295.