Skip to content

mbogolyubov/morphometric_values

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Вычисление морфометрических величин

Функция осуществляет вычисление экспозиции и крутизны на гексагональных сетках. Последовательность действий следующая:

  1. Чтение цифровой модели рельефа и определение её охвата
  2. Построение дискретной глобальной сеточной системы
  3. Получение координат отдельных ячеек в заданном охвате
  4. Определение координат центроидов ячеек
  5. Извлечение значений высот из ЦМР и запись их в ячейки гексагональной сетки
  6. Построение буфура для поиска соседних ячеек
  7. Нахождение пересечения буфера ячейки с соседними ячейками
  8. Присвоение высот ячейкам в соответствии с их идентификатором
  9. Вычисление крутизны и эскпозиции
  10. Добавление полученных значений в полученный ранее фрейм
  11. Удаление строк с нулевыми значениями
  12. Перевод значений экспозиции в шкалу, имеющую диапазон от 0° до 360°
  13. Создание итогового геодатафрейма

#Input Цифровая модель рельефа в формате tiff, разрешение итоговой сетки, разиер ячейки, расстояние между центрами ячеек

#Output Вычисленные морфометрические величины эспортируются в формате shp

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages