NDVI - теория и практика

Обсуждение материалов сайта: вопросы, замечания, предложения
updates-bot
Bot
Сообщения: 276
Зарегистрирован: 03 фев 2008, 23:13
Репутация: 3

NDVI - теория и практика

Сообщение updates-bot »

Обсуждение статьи "NDVI - теория и практика"

http://gis-lab.info/qa/ndvi.html
kubiq
Новоприбывший
Сообщения: 3
Зарегистрирован: 24 ноя 2011, 11:02
Репутация: 0

Re: NDVI - теория и практика

Сообщение kubiq »

пытаюсь научиться делать геоботанические карты. скажите пожалуйста, в какой программе возможно применение индексов?
Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: NDVI - теория и практика

Сообщение Максим Дубинин »

расшифруйте, пожалуйста, что значит "применение индексов"
пристегивайтесь, турбулентность прямо по курсу
Озарян Юлия
Активный участник
Сообщения: 134
Зарегистрирован: 22 май 2013, 01:35
Репутация: 13

Re: NDVI - теория и практика

Сообщение Озарян Юлия »

Подскажите, пожалуйста, для снимков Landsat 8, какая комбинация каналов используется при расчете NDVI и есть ли статья о том, как пошагово его рассчитать в какой программе?
bolotoved
Гуру
Сообщения: 920
Зарегистрирован: 30 дек 2008, 14:11
Репутация: 236
Откуда: Ханты-Мансийск
Контактная информация:

Re: NDVI - теория и практика

Сообщение bolotoved »

Здесь приведено распределение каналов Landsat-8 по спектру: http://landsat.usgs.gov/L8_band_combos.php

Т.е. у Landsat-8 Red=4 band, NIR=5 band.

Примените стандартную формулу для расчета NDVI в калькуляторе растров QGIS. Если не потянет (по причине размера растров Landsat-8), то можно воспользоваться GRASS.
Следует также помнить, что NDVI чувствителен к атмосфере, соответственно, если делать все по уму, то вначале необходимо сделать атмосферную коррекцию исходного снимка. Но для первичной оценки и экспериментов, особенно, если вы не будете сравнивать с другими нимками, а будете работать только с одним конкретным, можно и без коррекции.
Озарян Юлия
Активный участник
Сообщения: 134
Зарегистрирован: 22 май 2013, 01:35
Репутация: 13

Re: NDVI - теория и практика

Сообщение Озарян Юлия »

выставляем комбинацию -естественный цвет 4,3,2, открываем калькулятор растров, вбиваем формулу NDVI= (nir-red)/(nir+red), пишет выражение недействительно. Я понимаю, что делаю, что-то не так...подскажите, пожалуйста, как правильно?
bolotoved
Гуру
Сообщения: 920
Зарегистрирован: 30 дек 2008, 14:11
Репутация: 236
Откуда: Ханты-Мансийск
Контактная информация:

Re: NDVI - теория и практика

Сообщение bolotoved »

Комбинация каналов отображающаяся на экране не влияет на работу калькулятора. В левом углу калюкулятора перечислены все имеющиеся в вашем снимке каналы. Если он собран правильно, то их номера соответствуют реальным номерам каналов снимка. Двойным щелчком мыши нажимая на них, вносим их в формулу. 4-й канал - это Red, 5- NIR. Для Landsat 8 lолжно получиться что-то вроде:

Код: Выделить всё

(имя_растрового_файла@5 - имя_растрового_файла@4) / (имя_растрового_файла@5 + имя_растрового_файла@4)
где:
имя_растрового_файла - имя файла
@5 - канал соответствующего файла
Озарян Юлия
Активный участник
Сообщения: 134
Зарегистрирован: 22 май 2013, 01:35
Репутация: 13

Re: NDVI - теория и практика

Сообщение Озарян Юлия »

огромное Вам спасибо за помощь, но почему-то снова выражение недействительно
Озарян Юлия
Активный участник
Сообщения: 134
Зарегистрирован: 22 май 2013, 01:35
Репутация: 13

Re: NDVI - теория и практика

Сообщение Озарян Юлия »

вот как это выглядит
Вложения
индекс.jpg
индекс.jpg (1.53 МБ) 30365 просмотров
bolotoved
Гуру
Сообщения: 920
Зарегистрирован: 30 дек 2008, 14:11
Репутация: 236
Откуда: Ханты-Мансийск
Контактная информация:

Re: NDVI - теория и практика

Сообщение bolotoved »

Проблема в том, что у вас в имени файла - пробелы. Старайтесь никогда не использовать в именах файлов и путях пробелов и кириллицы, этим вы избавите себя от множества проблем.
Можно попробовать спасти ситуацию с пробелами заключив все "имя файла@5" или "имя файла"@5 в кавычки, если не сработает, переименуйте файл, заменив пробелы на нижнее подчеркивание "_".
Озарян Юлия
Активный участник
Сообщения: 134
Зарегистрирован: 22 май 2013, 01:35
Репутация: 13

Re: NDVI - теория и практика

Сообщение Озарян Юлия »

поменяла название самого файла, но при этом в калькуляторе, каналы остались с пробелом...поставила уже кавычки и всё равно результата нет(((
Вложения
Рисунок2.jpg
Рисунок2.jpg (1.93 МБ) 30353 просмотра
Аватара пользователя
gimran
Гуру
Сообщения: 1902
Зарегистрирован: 07 июл 2010, 15:43
Репутация: 242
Откуда: Уфа

Re: NDVI - теория и практика

Сообщение gimran »

1) Переименуйте файл без пробелов, скажем в solnechnwisborkasentyab
2) не используйте непонятные знаки :)
3) у Вас должно получиться и сработать:
(solnechnwisborkasentyab@5 - solnechnwisborkasentyab@4) / (solnechnwisborkasentyab@5 + solnechnwisborkasentyab@4)
Озарян Юлия
Активный участник
Сообщения: 134
Зарегистрирован: 22 май 2013, 01:35
Репутация: 13

Re: NDVI - теория и практика

Сообщение Озарян Юлия »

прогресс =) это нормально? что теперь с этим делать :oops:
Вложения
индекс.jpg
индекс.jpg (2.02 МБ) 30341 просмотр
Аватара пользователя
gimran
Гуру
Сообщения: 1902
Зарегистрирован: 07 июл 2010, 15:43
Репутация: 242
Откуда: Уфа

Re: NDVI - теория и практика

Сообщение gimran »

Нормально.
Это NDVI :)
Можете теперь раскрасить в псведоцвета (правой клавишей - свойства слоя - стиль - псевдоцвет) или кислотный цвет.
NDVI по факту дает контраст того, что видно в CIR (естественные зеленый и красный + инфракрасный), в частности красному и инфракрасному. В Вашем случае с Ландстатом8 это 5,4,3.

Пример:
4784122e.jpg
4784122e.jpg (98.68 КБ) 30378 просмотров
Вначале CIR
Потом черно-белый NDVI
Потом NDVI в псевдоцветах.
Аватара пользователя
gimran
Гуру
Сообщения: 1902
Зарегистрирован: 07 июл 2010, 15:43
Репутация: 242
Откуда: Уфа

Re: NDVI - теория и практика

Сообщение gimran »

Условно говоря, то что видно здесь:
Изображение

видно более контрастно здесь:
Изображение
Ответить

Вернуться в «Материалы сайта»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя