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

NOAA/GOES/18/MCMIPM
데이터 세트 제공
2022-05-11T20:42:54Z–2025-09-01T20:00:54.900000Z
데이터 세트 제공업체
Earth Engine 스니펫
ee.ImageCollection("NOAA/GOES/18/MCMIPM")
케이던스
10분
태그
abi atmosphere goes goes-18 goes-t goes-west mcmip nesdis noaa ospo satellite-imagery weather

설명

Cloud and Moisture Imagery 제품은 모두 2km 해상도입니다. 1~6번 밴드는 반사됩니다. 무차원 '반사율' 수량은 태양 천정각으로 정규화됩니다. 이러한 밴드는 구름, 식물, 눈/얼음, 에어로졸의 특성화를 지원합니다. 7~16번 밴드는 방출형입니다. 대기권 상단(TOA)의 밝기 온도는 켈빈으로 측정됩니다. 이러한 밴드는 방출 속성을 기반으로 표면, 구름, 수증기, 오존, 화산재, 먼지를 특성화하는 데 사용됩니다.

도메인 1과 2의 위치는 시간이 지남에 따라 변경됩니다.

리드미

NOAA의 위성 및 제품 운영 사무소에는 상태 업데이트가 포함된 일반 위성 메시지 채널이 있습니다.

밴드

픽셀 크기
2,000m

밴드

이름 단위 최소 최대 픽셀 크기 파장 설명
CMI_C01 반사율 0 1.3 미터 0.45~0.49µm

표시 - 파란색

낮 동안의 육지 위 에어로졸, 연안 해수 매핑

DQF_C01 0 4 미터 없음

데이터 품질 플래그

CMI_C02 반사율 0 1.3 미터 0.59~0.69µm

표시 - 빨간색

낮 동안의 구름, 안개, 일사량, 바람

DQF_C02 0 4 미터 없음

데이터 품질 플래그

CMI_C03 반사율 0 1.3 미터 0.846~0.885µm

근적외선 - 채소

낮 동안의 식물, 화재 흔적, 물 위의 에어로졸, 바람

DQF_C03 0 4 미터 없음

데이터 품질 플래그

CMI_C04 반사율 0 1.3 미터 1.371~1.386µm

근적외선 - 권운

낮에 보이는 권운

DQF_C04 0 4 미터 없음

데이터 품질 플래그

CMI_C05 반사율 0 1.3 미터 1.58~1.64µm

근적외선 - 눈/얼음

낮 동안의 구름 꼭대기 단계 및 입자 크기, 눈

DQF_C05 0 4 미터 없음

데이터 품질 플래그

CMI_C06 반사율 0 1.3 미터 2.225~2.275µm

근적외선 - 구름 입자 크기

낮 동안의 육지, 구름 속성, 입자 크기, 식물, 눈

DQF_C06 0 4 미터 없음

데이터 품질 플래그

CMI_C07 K 197.31 411.86 미터 3.80~4.00µm

적외선 - 단파 창

밝기

DQF_C07 0 4 미터 없음

데이터 품질 플래그

CMI_C08 K 138.05 311.06 미터 5.77~6.6µm

적외선 - 상층 수증기

고도별 대기 수증기, 바람, 강우

밝기

DQF_C08 0 4 미터 없음

데이터 품질 플래그

CMI_C09 K 137.7 311.08 미터 6.75~7.15µm

적외선 - 중간 수준의 수증기

중간 수준의 대기 수증기, 바람, 강우

밝기

DQF_C09 0 4 미터 없음

데이터 품질 플래그

CMI_C10 K 126.91 331.2 미터 7.24~7.44µm

적외선 - 하층 수증기

하위 수준의 수증기, 바람, 이산화황

밝기

DQF_C10 0 4 미터 없음

데이터 품질 플래그

CMI_C11 K 127.69 341.3 미터 8.3~8.7µm

적외선 - 구름 꼭대기 단계

안정성, 구름 단계, 먼지, 이산화황, 강우의 총 수량

밝기

DQF_C11 0 4 미터 없음

데이터 품질 플래그

CMI_C12 K 117.49 311.06 미터 9.42~9.8µm

적외선 - 오존

총 오존, 난기류, 바람

DQF_C12 0 4 미터 없음

데이터 품질 플래그

CMI_C13 K 89.62 341.27 미터 10.1~10.6µm

적외선 - '깨끗한' 장파 창

지표면과 구름

밝기

DQF_C13 0 4 미터 없음

데이터 품질 플래그

CMI_C14 K 96.19 341.28 미터 10.8~11.6µm

적외선 - 장파 창

이미지, 해수면 온도, 구름, 강우

밝기

DQF_C14 0 4 미터 없음

데이터 품질 플래그

CMI_C15 K 97.38 341.28 미터 11.8~12.8µm

적외선 '더러운' 장파

총 물, 화산재, 해수면 온도

밝기

DQF_C15 0 4 미터 없음

데이터 품질 플래그

CMI_C16 K 92.7 318.26 미터 13.0~13.6μm

적외선 - 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 DOUBLE

스케일링된 CMI_C01 값에 추가할 오프셋

CMI_C01_scale DOUBLE

원시 CMI_C01 값과 곱할 스케일

CMI_C02_offset DOUBLE

스케일링된 CMI_C02 값에 추가할 오프셋

CMI_C02_scale DOUBLE

원시 CMI_C02 값과 곱할 스케일

CMI_C03_offset DOUBLE

스케일링된 CMI_C03 값에 추가할 오프셋

CMI_C03_scale DOUBLE

원시 CMI_C03 값과 곱할 스케일

CMI_C04_offset DOUBLE

스케일링된 CMI_C04 값에 추가할 오프셋

CMI_C04_scale DOUBLE

원시 CMI_C04 값과 곱할 스케일

CMI_C05_offset DOUBLE

스케일링된 CMI_C05 값에 추가할 오프셋

CMI_C05_scale DOUBLE

원시 CMI_C05 값과 곱할 스케일

CMI_C06_offset DOUBLE

스케일링된 CMI_C06 값에 추가할 오프셋

CMI_C06_scale DOUBLE

원시 CMI_C06 값과 곱할 스케일

CMI_C07_offset DOUBLE

스케일링된 CMI_C07 값에 추가할 오프셋

CMI_C07_scale DOUBLE

원시 CMI_C07 값과 곱할 스케일

CMI_C08_offset DOUBLE

스케일링된 CMI_C08 값에 추가할 오프셋

CMI_C08_scale DOUBLE

원시 CMI_C08 값과 곱할 스케일

CMI_C09_offset DOUBLE

스케일링된 CMI_C09 값에 추가할 오프셋

CMI_C09_scale DOUBLE

원시 CMI_C09 값과 곱할 스케일

CMI_C10_offset DOUBLE

스케일링된 CMI_C10 값에 추가할 오프셋

CMI_C10_scale DOUBLE

원시 CMI_C10 값과 곱할 스케일

CMI_C11_offset DOUBLE

스케일링된 CMI_C11 값에 추가할 오프셋

CMI_C11_scale DOUBLE

원시 CMI_C11 값과 곱할 스케일

CMI_C12_offset DOUBLE

스케일링된 CMI_C12 값에 추가할 오프셋

CMI_C12_scale DOUBLE

원시 CMI_C12 값과 곱할 스케일

CMI_C13_offset DOUBLE

스케일링된 CMI_C13 값에 추가할 오프셋

CMI_C13_scale DOUBLE

원시 CMI_C13 값과 곱할 스케일

CMI_C14_offset DOUBLE

스케일링된 CMI_C14 값에 추가할 오프셋

CMI_C14_scale DOUBLE

원시 CMI_C14 값과 곱할 스케일

CMI_C15_offset DOUBLE

스케일링된 CMI_C15 값에 추가할 오프셋

CMI_C15_scale DOUBLE

원시 CMI_C15 값과 곱할 스케일

CMI_C16_offset DOUBLE

스케일링된 CMI_C16 값에 추가할 오프셋

CMI_C16_scale DOUBLE

원시 CMI_C16 값과 곱할 스케일

이용약관

이용약관

NOAA 데이터, 정보, 제품은 전송 방법에 관계없이 저작권이 적용되지 않으며 일반인의 후속 사용에 제한이 없습니다. 획득한 후에는 합법적인 용도로 사용할 수 있습니다.

인용

인용:

DOI

Earth Engine으로 탐색

코드 편집기(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);
코드 편집기에서 열기