Как определить температуру поверхности в QGIS, используя Landsat 8 band 10?

Мне известно, что ENVI 5.0 - лучший инструмент для определения температуры поверхности для тепловых зон Landsat 8. Однако у меня нет лицензии. Поэтому я пробую это в QGIS. Я создал следующую блок-схему, которой, по моему мнению, я должен следовать: шаги, которые я определил, которые мне нужно предпринять, чтобы перейти от снимков теплового диапазона к температуре поверхности

Я уже применил Атмосферную коррекцию (во вкладке предварительной обработки). Теперь я знаю, что для преобразования данных в яркость мне нужно применить следующую формулу: Lλ= Grescal* Qcal + Brescale Где: Lλ= спектральное излучение в единицах [Вт /(м2 * ср * мкм)] Grescale = коэффициент усиления при масштабировании для каждой полосы. Поле RADIANCE_MULT_BAND_x файла метаданных Landsat. для моей полосы 10: 3.3420E-04 Qcal = Квантованное значение калиброванного пикселя (значения пикселей) Brescale = Коэффициент смещения при масштабировании для каждой полосы. Поле RADIANCE_ADD_BAND_x файла метаданных Landsat. что для моей группы 10: 0.10000

Теперь первый вопрос

  • Как мне применить эту формулу, чтобы получить сияние?

Мои последующие вопросы:

  • Как мне получить от сияния до температуры?
  • Как работает цветная мозаика?
  • Как мне добраться от Кельвина до Цельсия?

0 ответов

Другие вопросы по тегам