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

NOAA/GOES/18/MCMIPM
Dostępność zbioru danych
2022-05-11T20:42:54Z–2025-09-01T20:00:54.900000Z
Dostawca zbioru danych
Fragment kodu Earth Engine
ee.ImageCollection("NOAA/GOES/18/MCMIPM")
Cykl
10 minut
Tagi
abi atmosphere goes goes-18 goes-t goes-west mcmip nesdis noaa ospo satellite-imagery weather

Opis

Produkty Cloud and Moisture Imagery mają rozdzielczość 2 km. Opaski 1–6 są odblaskowe. Bezwymiarowa wielkość „współczynnik odbicia” jest normalizowana przez kąt zenitu słonecznego. Te pasma umożliwiają określanie charakterystyki chmur, roślinności, śniegu i lodu oraz aerozoli. Pasmy 7–16 są emisyjne. Temperatura jasności na górnej granicy atmosfery (TOA) jest mierzona w kelwinach. Te pasma umożliwiają określanie charakterystyki powierzchni, chmur, pary wodnej, ozonu, popiołu wulkanicznego i pyłu na podstawie właściwości emisyjnych.

Lokalizacje domen 1 i 2 zmieniają się z czasem.

README

Biuro NOAA ds. operacji satelitarnych i produktowych ma kanał General Satellite Messages, na którym publikuje aktualizacje stanu.

Pasma

Rozmiar piksela
2000 metrów

Pasma

Nazwa Jednostki Min. Maks. Rozmiar piksela Długość fali Opis
CMI_C01 Współczynnik odbicia 0 1.3 metry 0,45–0,49 µm

Widoczny – niebieski

Mapowanie aerozoli w ciągu dnia nad lądem i wodami przybrzeżnymi.

DQF_C01 0 4 metry Brak

Flagi jakości danych

CMI_C02 Współczynnik odbicia 0 1.3 metry 0,59–0,69 µm

Widoczny – czerwony

Chmury, mgła, nasłonecznienie i wiatr w ciągu dnia

DQF_C02 0 4 metry Brak

Flagi jakości danych

CMI_C03 Współczynnik odbicia 0 1.3 metry 0,846–0,885 μm

Bliska podczerwień – warzywa

Roślinność w ciągu dnia, ślad po pożarze, aerozol nad wodą, wiatry

DQF_C03 0 4 metry Brak

Flagi jakości danych

CMI_C04 Współczynnik odbicia 0 1.3 metry 1,371–1,386 µm

Bliska podczerwień – Cirrus

Chmura cirrus w ciągu dnia

DQF_C04 0 4 metry Brak

Flagi jakości danych

CMI_C05 Współczynnik odbicia 0 1.3 metry 1,58–1,64 μm

Bliska podczerwień – śnieg/lód

Faza i rozmiar cząstek w chmurach w ciągu dnia, śnieg

DQF_C05 0 4 metry Brak

Flagi jakości danych

CMI_C06 Współczynnik odbicia 0 1.3 metry 2,225–2,275 μm

Bliska podczerwień – rozmiar cząstek chmur

Powierzchnia lądu w ciągu dnia, właściwości chmur, rozmiar cząstek, roślinność, śnieg

DQF_C06 0 4 metry Brak

Flagi jakości danych

CMI_C07 K 197,31 411,86 metry 3,80–4,00 μm

Podczerwień – okno krótkofalowe

Jasność

DQF_C07 0 4 metry Brak

Flagi jakości danych

CMI_C08 K 138,05 311,06 metry 5,77–6,6 µm

Podczerwień – para wodna w górnych warstwach atmosfery

wysoki poziom pary wodnej w atmosferze, wiatry, opady deszczu;

Jasność

DQF_C08 0 4 metry Brak

Flagi jakości danych

CMI_C09 K 137,7 311,08 metry 6,75–7,15 µm

Podczerwień – średni poziom pary wodnej

Średnie poziomy pary wodnej w atmosferze, wiatry i opady deszczu

Jasność

DQF_C09 0 4 metry Brak

Flagi jakości danych

CMI_C10 K 126,91 331,2 metry 7,24–7,44 µm

Podczerwień – para wodna na niższym poziomie

para wodna, wiatry i dwutlenek siarki na niższych poziomach,

Jasność

DQF_C10 0 4 metry Brak

Flagi jakości danych

CMI_C11 K 127,69 341,3 metry 8,3–8,7 µm

Podczerwień – faza wierzchołka chmury

Całkowita ilość wody w celu zapewnienia stabilności, fazy chmur, pyłu, dwutlenku siarki i opadów deszczu

Jasność

DQF_C11 0 4 metry Brak

Flagi jakości danych

CMI_C12 K 117,49 311,06 metry 9,42–9,8 µm

Podczerwień – ozon

Całkowita zawartość ozonu, turbulencje, wiatry

DQF_C12 0 4 metry Brak

Flagi jakości danych

CMI_C13 K 89,62 341,27 metry 10,1–10,6 μm

Podczerwień – „czyste” okno długofalowe

Powierzchnia i chmury

Jasność

DQF_C13 0 4 metry Brak

Flagi jakości danych

CMI_C14 K 96,19 341,28 metry 10,8–11,6 µm

Podczerwień – okno długofalowe

Zdjęcia, temperatura powierzchni morza, chmury, opady

Jasność

DQF_C14 0 4 metry Brak

Flagi jakości danych

CMI_C15 K 97,38 341,28 metry 11,8–12,8 µm

Podczerwień „zanieczyszczona” o długich falach

Całkowita ilość wody, popiół wulkaniczny, temperatura powierzchni morza

Jasność

DQF_C15 0 4 metry Brak

Flagi jakości danych

CMI_C16 K 92,7 318,26 metry 13,0–13,6 µm

Podczerwień – CO₂ długofalowy

Temperatura powietrza, wysokość chmur

Jasność

DQF_C16 0 4 metry Brak

Flagi jakości danych

DQF_C01 Class Table

Wartość Kolor Opis
0 #ffffff

Dobre piksele

1 #ff00ff

Piksele, które można używać pod pewnymi warunkami

2 #0000ff

Piksele poza zakresem

3 #00ffff

Piksele bez wartości

4 #ffff00

Przekroczono próg temperatury płaszczyzny ogniskowej

DQF_C02 Class Table

Wartość Kolor Opis
0 #ffffff

Dobre piksele

1 #ff00ff

Piksele, które można używać pod pewnymi warunkami

2 #0000ff

Piksele poza zakresem

3 #00ffff

Piksele bez wartości

4 #ffff00

Przekroczono próg temperatury płaszczyzny ogniskowej

DQF_C03 Class Table

Wartość Kolor Opis
0 #ffffff

Dobre piksele

1 #ff00ff

Piksele, które można używać pod pewnymi warunkami

2 #0000ff

Piksele poza zakresem

3 #00ffff

Piksele bez wartości

4 #ffff00

Przekroczono próg temperatury płaszczyzny ogniskowej

DQF_C04 Class Table

Wartość Kolor Opis
0 #ffffff

Dobre piksele

1 #ff00ff

Piksele, które można używać pod pewnymi warunkami

2 #0000ff

Piksele poza zakresem

3 #00ffff

Piksele bez wartości

4 #ffff00

Przekroczono próg temperatury płaszczyzny ogniskowej

DQF_C05 Class Table

Wartość Kolor Opis
0 #ffffff

Dobre piksele

1 #ff00ff

Piksele, które można używać pod pewnymi warunkami

2 #0000ff

Piksele poza zakresem

3 #00ffff

Piksele bez wartości

4 #ffff00

Przekroczono próg temperatury płaszczyzny ogniskowej

DQF_C06 Class Table

Wartość Kolor Opis
0 #ffffff

Dobre piksele

1 #ff00ff

Piksele, które można używać pod pewnymi warunkami

2 #0000ff

Piksele poza zakresem

3 #00ffff

Piksele bez wartości

4 #ffff00

Przekroczono próg temperatury płaszczyzny ogniskowej

DQF_C07 Class Table

Wartość Kolor Opis
0 #ffffff

Dobre piksele

1 #ff00ff

Piksele, które można używać pod pewnymi warunkami

2 #0000ff

Piksele poza zakresem

3 #00ffff

Piksele bez wartości

4 #ffff00

Przekroczono próg temperatury płaszczyzny ogniskowej

DQF_C08 Class Table

Wartość Kolor Opis
0 #ffffff

Dobre piksele

1 #ff00ff

Piksele, które można używać pod pewnymi warunkami

2 #0000ff

Piksele poza zakresem

3 #00ffff

Piksele bez wartości

4 #ffff00

Przekroczono próg temperatury płaszczyzny ogniskowej

DQF_C09 Class Table

Wartość Kolor Opis
0 #ffffff

Dobre piksele

1 #ff00ff

Piksele, które można używać pod pewnymi warunkami

2 #0000ff

Piksele poza zakresem

3 #00ffff

Piksele bez wartości

4 #ffff00

Przekroczono próg temperatury płaszczyzny ogniskowej

DQF_C10 Class Table

Wartość Kolor Opis
0 #ffffff

Dobre piksele

1 #ff00ff

Piksele, które można używać pod pewnymi warunkami

2 #0000ff

Piksele poza zakresem

3 #00ffff

Piksele bez wartości

4 #ffff00

Przekroczono próg temperatury płaszczyzny ogniskowej

DQF_C11 Class Table

Wartość Kolor Opis
0 #ffffff

Dobre piksele

1 #ff00ff

Piksele, które można używać pod pewnymi warunkami

2 #0000ff

Piksele poza zakresem

3 #00ffff

Piksele bez wartości

4 #ffff00

Przekroczono próg temperatury płaszczyzny ogniskowej

DQF_C12 Class Table

Wartość Kolor Opis
0 #ffffff

Dobre piksele

1 #ff00ff

Piksele, które można używać pod pewnymi warunkami

2 #0000ff

Piksele poza zakresem

3 #00ffff

Piksele bez wartości

4 #ffff00

Przekroczono próg temperatury płaszczyzny ogniskowej

DQF_C13 Class Table

Wartość Kolor Opis
0 #ffffff

Dobre piksele

1 #ff00ff

Piksele, które można używać pod pewnymi warunkami

2 #0000ff

Piksele poza zakresem

3 #00ffff

Piksele bez wartości

4 #ffff00

Przekroczono próg temperatury płaszczyzny ogniskowej

Tabela klas DQF_C14

Wartość Kolor Opis
0 #ffffff

Dobre piksele

1 #ff00ff

Piksele, które można używać pod pewnymi warunkami

2 #0000ff

Piksele poza zakresem

3 #00ffff

Piksele bez wartości

4 #ffff00

Przekroczono próg temperatury płaszczyzny ogniskowej

DQF_C15 Class Table

Wartość Kolor Opis
0 #ffffff

Dobre piksele

1 #ff00ff

Piksele, które można używać pod pewnymi warunkami

2 #0000ff

Piksele poza zakresem

3 #00ffff

Piksele bez wartości

4 #ffff00

Przekroczono próg temperatury płaszczyzny ogniskowej

DQF_C16 Class Table

Wartość Kolor Opis
0 #ffffff

Dobre piksele

1 #ff00ff

Piksele, które można używać pod pewnymi warunkami

2 #0000ff

Piksele poza zakresem

3 #00ffff

Piksele bez wartości

4 #ffff00

Przekroczono próg temperatury płaszczyzny ogniskowej

Właściwości obrazu

Właściwości obrazu

Nazwa Typ Opis
CMI_C01_offset LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Przesunięcie do dodania do skalowanych wartości CMI_C01

CMI_C01_scale LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Skala do pomnożenia z wartościami nieprzetworzonymi CMI_C01

CMI_C02_offset LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Przesunięcie do dodania do skalowanych wartości CMI_C02

CMI_C02_scale LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Skala do mnożenia z surowymi wartościami CMI_C02

CMI_C03_offset LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Przesunięcie do dodania do skalowanych wartości CMI_C03

CMI_C03_scale LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Skala, przez którą należy pomnożyć surowe wartości CMI_C03

CMI_C04_offset LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Przesunięcie do dodania do skalowanych wartości CMI_C04

CMI_C04_scale LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Skala do mnożenia z nieprzetworzonymi wartościami CMI_C04

CMI_C05_offset LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Przesunięcie do dodania do skalowanych wartości CMI_C05

CMI_C05_scale LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Skala do mnożenia z nieprzetworzonymi wartościami CMI_C05

CMI_C06_offset LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Przesunięcie do dodania do skalowanych wartości CMI_C06

CMI_C06_scale LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Skala do mnożenia z wartościami nieprzetworzonymi CMI_C06

CMI_C07_offset LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Przesunięcie do dodania do skalowanych wartości CMI_C07

CMI_C07_scale LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Skala do pomnożenia przez nieprzetworzone wartości CMI_C07

CMI_C08_offset LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Przesunięcie do dodania do skalowanych wartości CMI_C08

CMI_C08_scale LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Skala do pomnożenia z wartościami CMI_C08

CMI_C09_offset LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Przesunięcie do dodania do skalowanych wartości CMI_C09

CMI_C09_scale LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Skala do mnożenia z wartościami surowymi CMI_C09

CMI_C10_offset LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Przesunięcie do dodania do skalowanych wartości CMI_C10

CMI_C10_scale LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Skala do pomnożenia z surowymi wartościami CMI_C10

CMI_C11_offset LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Przesunięcie do dodania do skalowanych wartości CMI_C11

CMI_C11_scale LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Skala do pomnożenia z wartościami surowymi CMI_C11

CMI_C12_offset LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Przesunięcie do dodania do skalowanych wartości CMI_C12

CMI_C12_scale LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Skala do pomnożenia z surowymi wartościami CMI_C12

CMI_C13_offset LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Przesunięcie do dodania do skalowanych wartości CMI_C13

CMI_C13_scale LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Skala do mnożenia z surowymi wartościami CMI_C13

CMI_C14_offset LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Przesunięcie do dodania do skalowanych wartości CMI_C14

CMI_C14_scale LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Skala, przez którą należy pomnożyć nieprzetworzone wartości CMI_C14

CMI_C15_offset LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Wartość przesunięcia do dodania do skalowanych wartości CMI_C15

CMI_C15_scale LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Skala, przez którą należy pomnożyć surowe wartości CMI_C15

CMI_C16_offset LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Wartość przesunięcia do dodania do skalowanych wartości CMI_C16

CMI_C16_scale LICZBA ZMIENNOPRZECINKOWA O PODWÓJNEJ PRECYZJI

Skala do pomnożenia z wartościami CMI_C16

Warunki korzystania z usługi

Warunki korzystania z usługi

Dane, informacje i produkty NOAA, niezależnie od metody dostawy, nie podlegają ochronie prawem autorskim i nie podlegają ograniczeniom w zakresie ich późniejszego wykorzystania przez społeczeństwo. Po uzyskaniu dostępu do tych informacji można je wykorzystywać w dowolny zgodny z prawem sposób.

Cytaty

Cytowania:
  • Bah, Gunshor, Schmit, Generation of GOES-16 True Color Imagery without a Green Band, 2018. doi:10.1029/2018EA000379

  • Przewodnik użytkownika usługi (PUG), tom 5, usługi L2+.

  • Schmit, T., Griffith, P., et al, (2016), A closer look at the ABI on the GOES-R series, Bull. Amer. Meteor. Soc., 98(4), 681-698. doi:10.1175/BAMS-D-15-00230.1

DOI

Odkrywanie za pomocą Earth Engine

Edytor kodu (JavaScript)

// Demonstrates displaying GOES-18 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/18/MCMIPM';

// Select a subset of the collection, correct the values, and add a green band.
var START = ee.Date('2022-08-03T19:59: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(-133, 50, 3);
Otwórz w edytorze kodu