Страница 1 из 1
Расчет площадей
Добавлено: 07 дек 2021, 06:33
Дамикон
Здравствуйте! Подскажите пожалуйста, как рассчитать площадь суши в воде (острова )не используя "Линейку" и создавая полигоны.
Re: Расчет площадей
Добавлено: 07 дек 2021, 12:13
antonv
Дамикон, а какие исходные данные (спутниковый снимок, топографическая карта?) и какие инструменты есть под рукой?
Re: Расчет площадей
Добавлено: 07 дек 2021, 12:29
Дамикон
спутниковый снимок, Sentinel 1-2 и Landsat, рассчитала индекс NDVI, красное вода и остальное растительность и почва, нужно рассчитать их площадь
Re: Расчет площадей
Добавлено: 07 дек 2021, 12:37
antonv
Дамикон, если под рукой есть QGIS, можно посчитать площадь в два этапа:
1) превратить растр в "бинарную" классификацию, где нолики - вода, единички - остров. Открываете Калькулятор растров, вводите выражение вида:
где raster - исходный растр, а вместо нуля можно указать любое другое пороговое значение NDVI, которое отделяет у вас воду от не-воды;
2) Растр - конвертация - создание полигонов превратит острова из бинарного растра в полигоны, далее в атрибутивной таблице можно будет посчитать их площадь; другой вариант - воспользоваться инструментом Zonal Statistics, который умеет считать сумму ячеек растра внутри полигона (в этом случае нужно будет обвести всю интересующую акваторию одним большим прямоугольником): сумма "единичек", т.е. количество пикселей островов, умноженная на площадь ячейки растра, даст искомый результат.
Re: Расчет площадей
Добавлено: 07 дек 2021, 12:42
Дамикон
спасибо большое