GOES-18 MCMIPF Series ABI Level 2 Cloud and Moisture Imagery Full Disk

NOAA/GOES/18/MCMIPF
Ketersediaan Set Data
2018-12-04T16:30:38Z–2025-09-01T19:30:20.400000Z
Penyedia Set Data
Cuplikan Earth Engine
ee.ImageCollection("NOAA/GOES/18/MCMIPF")
Rangkaian Langkah Penjualan
10 Menit
Tag
abi atmosphere goes goes-18 goes-t goes-west mcmip nesdis noaa ospo satellite-imagery weather

Deskripsi

Produk Cloud dan Moisture Imagery semuanya memiliki resolusi 2 km. Band 1-6 bersifat reflektif. Jumlah "faktor reflektansi" tanpa dimensi dinormalisasi berdasarkan sudut zenit matahari. Band ini mendukung karakterisasi awan, vegetasi, salju/es, dan aerosol. Band 7-16 bersifat emisif. Suhu kecerahan di Top-Of-Atmosphere (TOA) diukur dalam Kelvin. Band ini mendukung karakterisasi permukaan, awan, uap air, ozon, abu vulkanis, dan debu berdasarkan properti emisif.

README

Office of Satellite and Product Operations NOAA memiliki channel General Satellite Messages dengan info terbaru status.

Band

Ukuran Piksel
2.000 meter

Band

Nama Unit Min Maks Ukuran Piksel Panjang gelombang Deskripsi
CMI_C01 Faktor reflektansi 0 1,3 meter 0,45-0,49 µm

Terlihat - Biru

Pemetaan aerosol siang hari di atas daratan, air pesisir.

DQF_C01 0 4 meter Tidak ada

Flag kualitas data

CMI_C02 Faktor reflektansi 0 1,3 meter 0,59-0,69 µm

Terlihat - Merah

Awan, kabut, insolasi, angin pada siang hari

DQF_C02 0 4 meter Tidak ada

Flag kualitas data

CMI_C03 Faktor reflektansi 0 1,3 meter 0,846-0,885 µm

Inframerah-Dekat - Veggie

Vegetasi siang hari, bekas luka bakar, aerosol di atas air, angin

DQF_C03 0 4 meter Tidak ada

Flag kualitas data

CMI_C04 Faktor reflektansi 0 1,3 meter 1,371-1,386 µm

Inframerah-Dekat - Cirrus

Awan sirus pada siang hari

DQF_C04 0 4 meter Tidak ada

Flag kualitas data

CMI_C05 Faktor reflektansi 0 1,3 meter 1,58-1,64 µm

Inframerah-Dekat - Salju/Es

Fase puncak awan dan ukuran partikel pada siang hari, salju

DQF_C05 0 4 meter Tidak ada

Flag kualitas data

CMI_C06 Faktor reflektansi 0 1,3 meter 2.225-2.275µm

Inframerah-Dekat - Ukuran Partikel Awan

Daratan siang hari, properti awan, ukuran partikel, vegetasi, salju

DQF_C06 0 4 meter Tidak ada

Flag kualitas data

CMI_C07 K 197.31 411.86 meter 3,80-4,00µm

Inframerah - Jendela Gelombang Pendek

Kecerahan

DQF_C07 0 4 meter Tidak ada

Flag kualitas data

CMI_C08 K 138,05 311,06 meter 5,77-6,6 µm

Inframerah - Uap air tingkat atas

Uap air, angin, curah hujan atmosfer tingkat tinggi

Kecerahan

DQF_C08 0 4 meter Tidak ada

Flag kualitas data

CMI_C09 K 137,7 311,08 meter 6,75-7,15 µm

Inframerah - Uap air tingkat menengah

Uap air, angin, curah hujan atmosfer tingkat menengah

Kecerahan

DQF_C09 0 4 meter Tidak ada

Flag kualitas data

CMI_C10 K 126,91 331.2 meter 7,24-7,44 µm

Inframerah - Uap air tingkat bawah

Uap air, angin, dan sulfur dioksida tingkat bawah

Kecerahan

DQF_C10 0 4 meter Tidak ada

Flag kualitas data

CMI_C11 K 127,69 341.3 meter 8,3-8,7 µm

Inframerah - Fase puncak awan

Total air untuk stabilitas, fase awan, debu, sulfur dioksida, curah hujan

Kecerahan

DQF_C11 0 4 meter Tidak ada

Flag kualitas data

CMI_C12 K 117,49 311,06 meter 9,42-9,8 µm

Inframerah - Ozon

Ozon total, turbulensi, angin

DQF_C12 0 4 meter Tidak ada

Flag kualitas data

CMI_C13 K 89,62 341.27 meter 10,1-10,6 µm

Inframerah - Jendela gelombang panjang "Bersih"

Permukaan dan awan

Kecerahan

DQF_C13 0 4 meter Tidak ada

Flag kualitas data

CMI_C14 K 96,19 341.28 meter 10,8-11,6 µm

Inframerah - Jendela gelombang panjang

Gambar, suhu permukaan laut, awan, curah hujan

Kecerahan

DQF_C14 0 4 meter Tidak ada

Flag kualitas data

CMI_C15 K 97,38 341.28 meter 11,8-12,8 µm

Gelombang panjang "Kotor" inframerah

Total suhu air, abu vulkanis, permukaan laut

Kecerahan

DQF_C15 0 4 meter Tidak ada

Flag kualitas data

CMI_C16 K 92,7 318,26 meter 13,0-13,6 µm

Inframerah - CO_2 gelombang panjang

Suhu udara, ketinggian awan

Kecerahan

DQF_C16 0 4 meter Tidak ada

Flag kualitas data

DQF_C01 Class Table

Nilai Warna Deskripsi
0 #ffffff

Piksel yang bagus

1 #ff00ff

Piksel yang dapat digunakan secara bersyarat

2 #0000ff

Piksel di luar rentang

3 #00ffff

Piksel tanpa nilai

4 #ffff00

Batas suhu bidang fokus terlampaui

DQF_C02 Class Table

Nilai Warna Deskripsi
0 #ffffff

Piksel yang bagus

1 #ff00ff

Piksel yang dapat digunakan secara bersyarat

2 #0000ff

Piksel di luar rentang

3 #00ffff

Piksel tanpa nilai

4 #ffff00

Batas suhu bidang fokus terlampaui

Tabel Kelas DQF_C03

Nilai Warna Deskripsi
0 #ffffff

Piksel yang bagus

1 #ff00ff

Piksel yang dapat digunakan secara bersyarat

2 #0000ff

Piksel di luar rentang

3 #00ffff

Piksel tanpa nilai

4 #ffff00

Batas suhu bidang fokus terlampaui

DQF_C04 Class Table

Nilai Warna Deskripsi
0 #ffffff

Piksel yang bagus

1 #ff00ff

Piksel yang dapat digunakan secara bersyarat

2 #0000ff

Piksel di luar rentang

3 #00ffff

Piksel tanpa nilai

4 #ffff00

Batas suhu bidang fokus terlampaui

DQF_C05 Class Table

Nilai Warna Deskripsi
0 #ffffff

Piksel yang bagus

1 #ff00ff

Piksel yang dapat digunakan secara bersyarat

2 #0000ff

Piksel di luar rentang

3 #00ffff

Piksel tanpa nilai

4 #ffff00

Batas suhu bidang fokus terlampaui

DQF_C06 Class Table

Nilai Warna Deskripsi
0 #ffffff

Piksel yang bagus

1 #ff00ff

Piksel yang dapat digunakan secara bersyarat

2 #0000ff

Piksel di luar rentang

3 #00ffff

Piksel tanpa nilai

4 #ffff00

Batas suhu bidang fokus terlampaui

DQF_C07 Class Table

Nilai Warna Deskripsi
0 #ffffff

Piksel yang bagus

1 #ff00ff

Piksel yang dapat digunakan secara bersyarat

2 #0000ff

Piksel di luar rentang

3 #00ffff

Piksel tanpa nilai

4 #ffff00

Batas suhu bidang fokus terlampaui

Tabel Kelas DQF_C08

Nilai Warna Deskripsi
0 #ffffff

Piksel yang bagus

1 #ff00ff

Piksel yang dapat digunakan secara bersyarat

2 #0000ff

Piksel di luar rentang

3 #00ffff

Piksel tanpa nilai

4 #ffff00

Batas suhu bidang fokus terlampaui

Tabel Kelas DQF_C09

Nilai Warna Deskripsi
0 #ffffff

Piksel yang bagus

1 #ff00ff

Piksel yang dapat digunakan secara bersyarat

2 #0000ff

Piksel di luar rentang

3 #00ffff

Piksel tanpa nilai

4 #ffff00

Batas suhu bidang fokus terlampaui

DQF_C10 Class Table

Nilai Warna Deskripsi
0 #ffffff

Piksel yang bagus

1 #ff00ff

Piksel yang dapat digunakan secara bersyarat

2 #0000ff

Piksel di luar rentang

3 #00ffff

Piksel tanpa nilai

4 #ffff00

Batas suhu bidang fokus terlampaui

Tabel Kelas DQF_C11

Nilai Warna Deskripsi
0 #ffffff

Piksel yang bagus

1 #ff00ff

Piksel yang dapat digunakan secara bersyarat

2 #0000ff

Piksel di luar rentang

3 #00ffff

Piksel tanpa nilai

4 #ffff00

Batas suhu bidang fokus terlampaui

Tabel Kelas DQF_C12

Nilai Warna Deskripsi
0 #ffffff

Piksel yang bagus

1 #ff00ff

Piksel yang dapat digunakan secara bersyarat

2 #0000ff

Piksel di luar rentang

3 #00ffff

Piksel tanpa nilai

4 #ffff00

Batas suhu bidang fokus terlampaui

DQF_C13 Class Table

Nilai Warna Deskripsi
0 #ffffff

Piksel yang bagus

1 #ff00ff

Piksel yang dapat digunakan secara bersyarat

2 #0000ff

Piksel di luar rentang

3 #00ffff

Piksel tanpa nilai

4 #ffff00

Batas suhu bidang fokus terlampaui

Tabel Kelas DQF_C14

Nilai Warna Deskripsi
0 #ffffff

Piksel yang bagus

1 #ff00ff

Piksel yang dapat digunakan secara bersyarat

2 #0000ff

Piksel di luar rentang

3 #00ffff

Piksel tanpa nilai

4 #ffff00

Batas suhu bidang fokus terlampaui

Tabel Kelas DQF_C15

Nilai Warna Deskripsi
0 #ffffff

Piksel yang bagus

1 #ff00ff

Piksel yang dapat digunakan secara bersyarat

2 #0000ff

Piksel di luar rentang

3 #00ffff

Piksel tanpa nilai

4 #ffff00

Batas suhu bidang fokus terlampaui

Tabel Kelas DQF_C16

Nilai Warna Deskripsi
0 #ffffff

Piksel yang bagus

1 #ff00ff

Piksel yang dapat digunakan secara bersyarat

2 #0000ff

Piksel di luar rentang

3 #00ffff

Piksel tanpa nilai

4 #ffff00

Batas suhu bidang fokus terlampaui

Properti Gambar

Properti Gambar

Nama Jenis Deskripsi
CMI_C01_offset DOUBLE

Offset untuk ditambahkan ke nilai CMI_C01 yang diskalakan

CMI_C01_scale DOUBLE

Skala untuk dikalikan dengan nilai CMI_C01 mentah

CMI_C02_offset DOUBLE

Offset yang akan ditambahkan ke nilai CMI_C02 yang telah diskalakan

CMI_C02_scale DOUBLE

Skala untuk dikalikan dengan nilai CMI_C02 mentah

CMI_C03_offset DOUBLE

Offset untuk ditambahkan ke nilai CMI_C03 yang diskalakan

CMI_C03_scale DOUBLE

Skala untuk dikalikan dengan nilai CMI_C03 mentah

CMI_C04_offset DOUBLE

Offset untuk ditambahkan ke nilai CMI_C04 yang diskalakan

CMI_C04_scale DOUBLE

Skala untuk dikalikan dengan nilai CMI_C04 mentah

CMI_C05_offset DOUBLE

Offset untuk ditambahkan ke nilai CMI_C05 yang diskalakan

CMI_C05_scale DOUBLE

Skala untuk dikalikan dengan nilai CMI_C05 mentah

CMI_C06_offset DOUBLE

Offset untuk ditambahkan ke nilai CMI_C06 yang diskalakan

CMI_C06_scale DOUBLE

Skala untuk dikalikan dengan nilai CMI_C06 mentah

CMI_C07_offset DOUBLE

Offset untuk ditambahkan ke nilai CMI_C07 yang diskalakan

CMI_C07_scale DOUBLE

Skala untuk dikalikan dengan nilai CMI_C07 mentah

CMI_C08_offset DOUBLE

Offset untuk ditambahkan ke nilai CMI_C08 yang diskalakan

CMI_C08_scale DOUBLE

Skala untuk dikalikan dengan nilai CMI_C08 mentah

CMI_C09_offset DOUBLE

Offset untuk ditambahkan ke nilai CMI_C09 yang diskalakan

CMI_C09_scale DOUBLE

Skala untuk dikalikan dengan nilai CMI_C09 mentah

CMI_C10_offset DOUBLE

Offset untuk ditambahkan ke nilai CMI_C10 yang diskalakan

CMI_C10_scale DOUBLE

Skala untuk dikalikan dengan nilai CMI_C10 mentah

CMI_C11_offset DOUBLE

Offset untuk ditambahkan ke nilai CMI_C11 yang diskalakan

CMI_C11_scale DOUBLE

Skala untuk dikalikan dengan nilai CMI_C11 mentah

CMI_C12_offset DOUBLE

Offset untuk ditambahkan ke nilai CMI_C12 yang diskalakan

CMI_C12_scale DOUBLE

Skala untuk dikalikan dengan nilai CMI_C12 mentah

CMI_C13_offset DOUBLE

Offset untuk ditambahkan ke nilai CMI_C13 yang diskalakan

CMI_C13_scale DOUBLE

Skala untuk dikalikan dengan nilai CMI_C13 mentah

CMI_C14_offset DOUBLE

Offset untuk ditambahkan ke nilai CMI_C14 yang diskalakan

CMI_C14_scale DOUBLE

Skala untuk dikalikan dengan nilai CMI_C14 mentah

CMI_C15_offset DOUBLE

Offset untuk ditambahkan ke nilai CMI_C15 yang diskalakan

CMI_C15_scale DOUBLE

Skala untuk dikalikan dengan nilai CMI_C15 mentah

CMI_C16_offset DOUBLE

Offset untuk ditambahkan ke nilai CMI_C16 yang diskalakan

CMI_C16_scale DOUBLE

Skala untuk dikalikan dengan nilai CMI_C16 mentah

Persyaratan Penggunaan

Persyaratan Penggunaan

Data, informasi, dan produk NOAA, terlepas dari metode penyampaiannya, tidak tunduk pada hak cipta dan tidak memiliki batasan pada penggunaan selanjutnya oleh publik. Setelah diperoleh, data tersebut dapat digunakan untuk tujuan yang sah.

Kutipan

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

  • Panduan Pengguna Produk (PUG) Volume 5, Produk 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

Mengeksplorasi dengan Earth Engine

Editor Kode (JavaScript)

// Band aliases.
var BLUE = 'CMI_C01';
var RED = 'CMI_C02';
var VEGGIE = 'CMI_C03';
var GREEN = 'GREEN';
// 16 pairs of CMI and DQF followed by Bah 2018 synthetic green.
// Band numbers in the EE asset, 0-based.
var NUM_BANDS = 33;
// Skipping the interleaved DQF bands.
var BLUE_BAND_INDEX = (1 - 1) * 2;
var RED_BAND_INDEX = (2 - 1) * 2;
var VEGGIE_BAND_INDEX = (3 - 1) * 2;
var GREEN_BAND_INDEX = NUM_BANDS - 1;

// Visualization range for GOES RGB.
var GOES_MIN = 0.0;
var GOES_MAX = 0.7;  // Alternatively 1.0 or 1.3.
var GAMMA = 1.3;

var goesRgbViz = {
  bands: [RED, GREEN, BLUE],
  min: GOES_MIN,
  max: GOES_MAX,
  gamma: GAMMA
};

var applyScaleAndOffset = function(image) {
  image = ee.Image(image);
  var bands = new Array(NUM_BANDS);
  for (var i = 1; i < 17; i++) {
    var bandName = 'CMI_C' + (100 + i + '').slice(-2);
    var offset = ee.Number(image.get(bandName + '_offset'));
    var scale =  ee.Number(image.get(bandName + '_scale'));
    bands[(i-1) * 2] = image.select(bandName).multiply(scale).add(offset);

    var dqfName = 'DQF_C' + (100 + i + '').slice(-2);
    bands[(i-1) * 2 + 1] = image.select(dqfName);
  }

  // Bah, Gunshor, Schmit, Generation of GOES-16 True Color Imagery without a
  // Green Band, 2018. https://doi.org/10.1029/2018EA000379
  // Green = 0.45 * Red + 0.10 * NIR + 0.45 * Blue
  var green1 = bands[RED_BAND_INDEX].multiply(0.45);
  var green2 = bands[VEGGIE_BAND_INDEX].multiply(0.10);
  var green3 = bands[BLUE_BAND_INDEX].multiply(0.45);
  var green = green1.add(green2).add(green3);
  bands[GREEN_BAND_INDEX] = green.rename(GREEN);

  return ee.Image(ee.Image(bands).copyProperties(image, image.propertyNames()));
};

var collection = 'NOAA/GOES/18/MCMIPF/';
var imageName = '2022215195020500000';
var assetId = collection + imageName;
var image = applyScaleAndOffset(assetId);
Map.addLayer(image, goesRgbViz);
Buka di Editor Kode