GOES-19 MCMIPM Series ABI Level 2 Cloud and Moisture Imagery Mesoscale

NOAA/GOES/19/MCMIPM
Доступность набора данных
2025-04-07T00:00:00Z–2025-09-01T19:59:56.100000Z
Поставщик наборов данных
Фрагмент Earth Engine
ee.ImageCollection("NOAA/GOES/19/MCMIPM")
Каденция
10 минут
Теги
abi атмосфера идет идет-19 идет-восток идет-u mcmip nesdis noaa ospo satellite-imagery погода

Описание

Все изображения облаков и влажности имеют разрешение 2 км. Каналы 1–6 являются отражательными. Безразмерная величина «коэффициента отражения» нормализована по зенитному углу Солнца. Эти каналы позволяют характеризовать облака, растительность, снег/лёд и аэрозоли. Каналы 7–16 являются излучательными. Яркостная температура на верхней границе атмосферы (TOA) измеряется в градусах Кельвина. Эти каналы позволяют характеризовать поверхность, облака, водяной пар, озон, вулканический пепел и пыль на основе излучательных свойств.

Местоположение доменов 1 и 2 меняется со временем.

Производство оперативных данных для GOES-19 началось 7 апреля 2025 года. Все данные до этой даты являются предварительными.

README

В Управлении спутниковых операций и продуктов NOAA имеется канал общих спутниковых сообщений с обновлениями статуса.

Группы

Размер пикселя
2000 метров

Группы

Имя Единицы Мин. Макс Размер пикселя Длина волны Описание
CMI_C01 Коэффициент отражения 0 1.3 метров 0,45-0,49 мкм

Видимый - синий

Картирование дневного аэрозоля над сушей и прибрежными водами.

DQF_C01 0 4 метров Никто

Флаги качества данных

CMI_C02 Коэффициент отражения 0 1.3 метров 0,59-0,69 мкм

Видимый - Красный

Дневные облака, туман, инсоляция, ветер

DQF_C02 0 4 метров Никто

Флаги качества данных

CMI_C03 Коэффициент отражения 0 1.3 метров 0,846-0,885 мкм

Ближний ИК-диапазон — вегетарианский

Дневная растительность, следы от ожогов, аэрозоль над водой, ветер

DQF_C03 0 4 метров Никто

Флаги качества данных

CMI_C04 Коэффициент отражения 0 1.3 метров 1,371–1,386 мкм

Ближний ИК-диапазон — Cirrus

Дневные перистые облака

DQF_C04 0 4 метров Никто

Флаги качества данных

CMI_C05 Коэффициент отражения 0 1.3 метров 1,58-1,64 мкм

Ближний ИК-диапазон — снег/лед

Дневная фаза верхней границы облаков и размер частиц, снег

DQF_C05 0 4 метров Никто

Флаги качества данных

CMI_C06 Коэффициент отражения 0 1.3 метров 2,225-2,275 мкм

Ближний ИК-диапазон — размер частиц облаков

Земля днем, свойства облаков, размер частиц, растительность, снег

DQF_C06 0 4 метров Никто

Флаги качества данных

CMI_C07 К 197.31 411.86 метров 3,80-4,00 мкм

Инфракрасное - коротковолновое окно

Яркость

DQF_C07 0 4 метров Никто

Флаги качества данных

CMI_C08 К 138.05 311.06 метров 5,77-6,6 мкм

Инфракрасный - Верхний слой водяного пара

Водяной пар в верхних слоях атмосферы, ветры, осадки

Яркость

DQF_C08 0 4 метров Никто

Флаги качества данных

CMI_C09 К 137.7 311.08 метров 6,75-7,15 мкм

Инфракрасный - Водяной пар среднего уровня

Водяной пар в среднем слое атмосферы, ветер, осадки

Яркость

DQF_C09 0 4 метров Никто

Флаги качества данных

CMI_C10 К 126.91 331.2 метров 7,24-7,44 мкм

Инфракрасный - водяной пар нижнего уровня

Водяной пар, ветер и диоксид серы на нижнем уровне

Яркость

DQF_C10 0 4 метров Никто

Флаги качества данных

CMI_C11 К 127.69 341.3 метров 8,3-8,7 мкм

Инфракрасный - фаза верхней границы облаков

Общее количество воды для стабильности, облачная фаза, пыль, диоксид серы, осадки

Яркость

DQF_C11 0 4 метров Никто

Флаги качества данных

CMI_C12 К 117.49 311.06 метров 9,42-9,8 мкм

Инфракрасный - Озон

Общее содержание озона, турбулентность, ветры

DQF_C12 0 4 метров Никто

Флаги качества данных

CMI_C13 К 89.62 341.27 метров 10,1-10,6 мкм

Инфракрасный - «чистое» длинноволновое окно

Поверхность и облака

Яркость

DQF_C13 0 4 метров Никто

Флаги качества данных

CMI_C14 К 96.19 341.28 метров 10,8-11,6 мкм

Инфракрасное - длинноволновое окно

Изображения, температура поверхности моря, облака, осадки

Яркость

DQF_C14 0 4 метров Никто

Флаги качества данных

CMI_C15 К 97.38 341.28 метров 11,8-12,8 мкм

Инфракрасный «грязный» длинноволновый

Общее количество воды, вулканического пепла, температура поверхности моря

Яркость

DQF_C15 0 4 метров Никто

Флаги качества данных

CMI_C16 К 92.7 318.26 метров 13,0-13,6 мкм

Инфракрасный - CO_2 длинноволновый

Температура воздуха, высота облаков

Яркость

DQF_C16 0 4 метров Никто

Флаги качества данных

Таблица классов DQF_C01

Ценить Цвет Описание
0 #ffffff

Хорошие пиксели

1 #ff00ff

Условно используемые пиксели

2 #0000ff

Пиксели вне диапазона

3 #00ffff

Пиксели без значения

4 #ffff00

Превышен порог температуры фокальной плоскости

Таблица классов DQF_C02

Ценить Цвет Описание
0 #ffffff

Хорошие пиксели

1 #ff00ff

Условно используемые пиксели

2 #0000ff

Пиксели вне диапазона

3 #00ffff

Пиксели без значения

4 #ffff00

Превышен порог температуры фокальной плоскости

Таблица классов DQF_C03

Ценить Цвет Описание
0 #ffffff

Хорошие пиксели

1 #ff00ff

Условно используемые пиксели

2 #0000ff

Пиксели вне диапазона

3 #00ffff

Пиксели без значения

4 #ffff00

Превышен порог температуры фокальной плоскости

Таблица классов DQF_C04

Ценить Цвет Описание
0 #ffffff

Хорошие пиксели

1 #ff00ff

Условно используемые пиксели

2 #0000ff

Пиксели вне диапазона

3 #00ffff

Пиксели без значения

4 #ffff00

Превышен порог температуры фокальной плоскости

Таблица классов DQF_C05

Ценить Цвет Описание
0 #ffffff

Хорошие пиксели

1 #ff00ff

Условно используемые пиксели

2 #0000ff

Пиксели вне диапазона

3 #00ffff

Пиксели без значения

4 #ffff00

Превышен порог температуры фокальной плоскости

Таблица классов DQF_C06

Ценить Цвет Описание
0 #ffffff

Хорошие пиксели

1 #ff00ff

Условно используемые пиксели

2 #0000ff

Пиксели вне диапазона

3 #00ffff

Пиксели без значения

4 #ffff00

Превышен порог температуры фокальной плоскости

Таблица классов DQF_C07

Ценить Цвет Описание
0 #ffffff

Хорошие пиксели

1 #ff00ff

Условно используемые пиксели

2 #0000ff

Пиксели вне диапазона

3 #00ffff

Пиксели без значения

4 #ffff00

Превышен порог температуры фокальной плоскости

Таблица классов DQF_C08

Ценить Цвет Описание
0 #ffffff

Хорошие пиксели

1 #ff00ff

Условно используемые пиксели

2 #0000ff

Пиксели вне диапазона

3 #00ffff

Пиксели без значения

4 #ffff00

Превышен порог температуры фокальной плоскости

Таблица классов DQF_C09

Ценить Цвет Описание
0 #ffffff

Хорошие пиксели

1 #ff00ff

Условно используемые пиксели

2 #0000ff

Пиксели вне диапазона

3 #00ffff

Пиксели без значения

4 #ffff00

Превышен порог температуры фокальной плоскости

Таблица классов DQF_C10

Ценить Цвет Описание
0 #ffffff

Хорошие пиксели

1 #ff00ff

Условно используемые пиксели

2 #0000ff

Пиксели вне диапазона

3 #00ffff

Пиксели без значения

4 #ffff00

Превышен порог температуры фокальной плоскости

Таблица классов DQF_C11

Ценить Цвет Описание
0 #ffffff

Хорошие пиксели

1 #ff00ff

Условно используемые пиксели

2 #0000ff

Пиксели вне диапазона

3 #00ffff

Пиксели без значения

4 #ffff00

Превышен порог температуры фокальной плоскости

Таблица классов DQF_C12

Ценить Цвет Описание
0 #ffffff

Хорошие пиксели

1 #ff00ff

Условно используемые пиксели

2 #0000ff

Пиксели вне диапазона

3 #00ffff

Пиксели без значения

4 #ffff00

Превышен порог температуры фокальной плоскости

Таблица классов DQF_C13

Ценить Цвет Описание
0 #ffffff

Хорошие пиксели

1 #ff00ff

Условно используемые пиксели

2 #0000ff

Пиксели вне диапазона

3 #00ffff

Пиксели без значения

4 #ffff00

Превышен порог температуры фокальной плоскости

Таблица классов DQF_C14

Ценить Цвет Описание
0 #ffffff

Хорошие пиксели

1 #ff00ff

Условно используемые пиксели

2 #0000ff

Пиксели вне диапазона

3 #00ffff

Пиксели без значения

4 #ffff00

Превышен порог температуры фокальной плоскости

Таблица классов DQF_C15

Ценить Цвет Описание
0 #ffffff

Хорошие пиксели

1 #ff00ff

Условно используемые пиксели

2 #0000ff

Пиксели вне диапазона

3 #00ffff

Пиксели без значения

4 #ffff00

Превышен порог температуры фокальной плоскости

Таблица классов DQF_C16

Ценить Цвет Описание
0 #ffffff

Хорошие пиксели

1 #ff00ff

Условно используемые пиксели

2 #0000ff

Пиксели вне диапазона

3 #00ffff

Пиксели без значения

4 #ffff00

Превышен порог температуры фокальной плоскости

Свойства изображения

Свойства изображения

Имя Тип Описание
CMI_C01_offset ДВОЙНОЙ

Смещение для добавления к масштабированным значениям CMI_C01

CMI_C01_scale ДВОЙНОЙ

Масштабируйте для умножения на необработанные значения CMI_C01

CMI_C02_offset ДВОЙНОЙ

Смещение для добавления к масштабированным значениям CMI_C02

CMI_C02_scale ДВОЙНОЙ

Масштабируйте для умножения на необработанные значения CMI_C02

CMI_C03_offset ДВОЙНОЙ

Смещение для добавления к масштабированным значениям CMI_C03

CMI_C03_scale ДВОЙНОЙ

Масштабируйте для умножения на необработанные значения CMI_C03

CMI_C04_offset ДВОЙНОЙ

Смещение для добавления к масштабированным значениям CMI_C04

CMI_C04_шкала ДВОЙНОЙ

Масштабируйте для умножения на необработанные значения CMI_C04

CMI_C05_offset ДВОЙНОЙ

Смещение для добавления к масштабированным значениям CMI_C05

CMI_C05_шкала ДВОЙНОЙ

Масштабируйте для умножения на необработанные значения CMI_C05

CMI_C06_offset ДВОЙНОЙ

Смещение для добавления к масштабированным значениям CMI_C06

CMI_C06_шкала ДВОЙНОЙ

Масштабируйте для умножения на необработанные значения CMI_C06

CMI_C07_offset ДВОЙНОЙ

Смещение для добавления к масштабированным значениям CMI_C07

CMI_C07_шкала ДВОЙНОЙ

Масштабируйте для умножения на необработанные значения CMI_C07

CMI_C08_offset ДВОЙНОЙ

Смещение для добавления к масштабированным значениям CMI_C08

CMI_C08_шкала ДВОЙНОЙ

Масштабируйте для умножения на необработанные значения CMI_C08

CMI_C09_offset ДВОЙНОЙ

Смещение для добавления к масштабированным значениям CMI_C09

CMI_C09_шкала ДВОЙНОЙ

Масштабируйте для умножения на необработанные значения CMI_C09

CMI_C10_offset ДВОЙНОЙ

Смещение для добавления к масштабированным значениям CMI_C10

CMI_C10_scale ДВОЙНОЙ

Масштабируйте для умножения на необработанные значения CMI_C10

CMI_C11_offset ДВОЙНОЙ

Смещение для добавления к масштабированным значениям CMI_C11

CMI_C11_scale ДВОЙНОЙ

Масштабируйте для умножения на необработанные значения CMI_C11

CMI_C12_offset ДВОЙНОЙ

Смещение для добавления к масштабированным значениям CMI_C12

CMI_C12_scale ДВОЙНОЙ

Масштабируйте для умножения на необработанные значения CMI_C12

CMI_C13_offset ДВОЙНОЙ

Смещение для добавления к масштабированным значениям CMI_C13

CMI_C13_scale ДВОЙНОЙ

Масштабируйте для умножения на необработанные значения CMI_C13

CMI_C14_offset ДВОЙНОЙ

Смещение для добавления к масштабированным значениям CMI_C14

CMI_C14_scale ДВОЙНОЙ

Масштабируйте для умножения на необработанные значения CMI_C14

CMI_C15_offset ДВОЙНОЙ

Смещение для добавления к масштабированным значениям CMI_C15

CMI_C15_scale ДВОЙНОЙ

Масштабируйте для умножения на необработанные значения CMI_C15

CMI_C16_offset ДВОЙНОЙ

Смещение для добавления к масштабированным значениям CMI_C16

CMI_C16_scale ДВОЙНОЙ

Масштабируйте для умножения на необработанные значения CMI_C16

Условия эксплуатации

Условия эксплуатации

Данные, информация и продукты NOAA, независимо от способа доставки, не защищены авторским правом и не имеют ограничений на их последующее использование. После получения они могут быть использованы любым законным образом.

Цитаты

Цитаты:
  • Бах, Гуншор, Шмит, Генерация полноцветных изображений GOES-16 без зеленой полосы, 2018. doi:10.1029/2018EA000379

  • Руководство пользователя продукта (PUG) Том 5, Продукты L2+ .

  • Шмит, Т., Гриффит, П. и др. (2016), Более подробный анализ ABI в серии GOES-R, Bull. Amer. Meteor. Soc., 98(4), 681-698. doi:10.1175/BAMS-D-15-00230.1

DOI

Исследуйте с Earth Engine

Редактор кода (JavaScript)

// Demonstrates displaying GOES-19 Mesoscale images.

// Band names.
var BLUE = 'CMI_C01';
var RED = 'CMI_C02';
var VEGGIE = 'CMI_C03';
var GREEN = 'GREEN';

/**
 * Properly scales an MCMIPM image.
 *
 * @param {ee.Image} image An unaltered MCMIPM image.
 * @return {ee.Image}
 */
var applyScaleAndOffset = function(image) {
  var names = image.select('CMI_C..').bandNames();

  // Scale the radiance bands using the image's metadata.
  var scales = names.map(function(name) {
    return image.getNumber(ee.String(name).cat('_scale'));
  });
  var offsets = names.map(function(name) {
    return image.getNumber(ee.String(name).cat('_offset'));
  });
  var scaled = image.select('CMI_C..')
                   .multiply(ee.Image.constant(scales))
                   .add(ee.Image.constant(offsets));

  return image.addBands({srcImg: scaled, overwrite: true});
};

/**
 * Computes and adds a green radiance band to a MCMIPM image.
 *
 * The image must already have been properly scaled via applyScaleAndOffset.
 *
 * For more information on computing the green band, see:
 *   https://doi.org/10.1029/2018EA000379
 *
 * @param {ee.Image} image An image to add a green radiance band to. It
 *     must be the result of the applyScaleAndOffset function.
 * @return {ee.Image}
 */
var addGreenBand = function(image) {
  function toBandExpression(bandName) { return 'b(\'' + bandName + '\')'; }

  var B_BLUE = toBandExpression(BLUE);
  var B_RED = toBandExpression(RED);
  var B_VEGGIE = toBandExpression(VEGGIE);

  // Green = 0.45 * Red + 0.10 * NIR + 0.45 * Blue
  var GREEN_EXPR = GREEN + ' = 0.45 * ' + B_RED + ' + 0.10 * ' + B_VEGGIE +
      ' + 0.45 * ' + B_BLUE;

  var green = image.expression(GREEN_EXPR).select(GREEN);
  return image.addBands(green);
};


var COLLECTION = 'NOAA/GOES/19/MCMIPM';

// Select a subset of the collection, correct the values, and add a green band.
var START = ee.Date('2025-04-07T20:40:00');
var END = START.advance(10, 'minutes');
var collection = ee.ImageCollection(COLLECTION)
  .filterDate(START, END)
  .map(applyScaleAndOffset)
  .map(addGreenBand);

// Separates the two domains.
var domain1_col = collection.filter('domain == 1');
var domain2_col = collection.filter('domain == 2');

// Note that there are 20 assets, 10 in each domain.
var size = ee.String('sizes: collection = ').cat(collection.size());
var size1 = ee.String('domain1 = ').cat(domain1_col.size());
var size2 = ee.String('domain2 = ').cat(domain2_col.size());
print(size.cat('  →  ').cat(size1).cat(' and ').cat(size2));

// Visualization parameters.
var goesRgbViz = { bands: [RED, GREEN, BLUE], min: 0.0, max: 0.38, gamma: 1.3 };

// Displays a sample image from domain 1 and 2.
Map.addLayer(domain1_col.first(), goesRgbViz, 'Domain 1');
Map.addLayer(domain2_col.first(), goesRgbViz, 'Domain 2');

Map.setCenter(-86, 39, 5);
Открыть в редакторе кода