Sentinel-2 MSI: MultiSpectral Instrument, Level-1C (TOA) [deprecated]

COPERNICUS/S2
Phạm vi cung cấp tập dữ liệu
2015-06-27T00:00:00Z–2025-11-27T13:14:12.846000Z
Nhà cung cấp tập dữ liệu
Đoạn mã Earth Engine
ee.ImageCollection("COPERNICUS/S2")
Khoảng thời gian xem lại
5 ngày
Thẻ
copernicus
esa
eu
msi
độ chói
satellite-imagery
sentinel

Mô tả

Xem thêm bộ sưu tập COPERNICUS/S2_HARMONIZED giúp chuyển dữ liệu có PROCESSING_BASELINE "04.00" trở lên (sau ngày 25/1/2022) sang cùng phạm vi như trong các cảnh cũ.

Sentinel-2 là một nhiệm vụ chụp ảnh đa phổ, có độ phân giải cao và dải quét rộng, hỗ trợ các nghiên cứu của dịch vụ Giám sát mặt đất Copernicus, bao gồm cả việc giám sát thảm thực vật, đất và nước, cũng như quan sát các tuyến đường thuỷ nội địa và khu vực ven biển.

Dữ liệu Sentinel-2 chứa 13 dải phổ UINT16 biểu thị hệ số phản xạ TOA theo tỷ lệ 10000. Hãy xem Hướng dẫn sử dụng Sentinel-2 để biết thông tin chi tiết. QA60 là một dải mặt nạ bit chứa các đa giác mặt nạ đám mây được chuyển đổi thành pixel cho đến tháng 2 năm 2022, khi các đa giác này ngừng được tạo. Kể từ tháng 2 năm 2024, các dải tần QA60 nhất quán với phiên bản cũ sẽ được tạo từ các dải phân loại đám mây MSK_CLASSI. Để biết thêm thông tin chi tiết, hãy xem phần giải thích đầy đủ về cách tính toán mặt nạ đám mây..

Mỗi sản phẩm Sentinel-2 (tệp lưu trữ zip) có thể chứa nhiều hạt. Mỗi hạt sẽ trở thành một tài sản riêng biệt của Earth Engine. Mã thành phần EE cho thành phần Sentinel-2 có định dạng như sau: COPERNICUS/S2/20151128T002653_20151128T102149_T56MNN. Trong đó, phần số đầu tiên biểu thị ngày và giờ cảm biến, phần số thứ hai biểu thị ngày và giờ tạo sản phẩm, còn chuỗi gồm 6 ký tự cuối cùng là một mã nhận dạng hạt duy nhất cho biết thông tin tham chiếu lưới UTM (xem MGRS).

Bạn có thể tìm thấy dữ liệu Cấp 2 do ESA tạo ra trong tập hợp COPERNICUS/S2_SR.

Để biết các tập dữ liệu hỗ trợ phát hiện đám mây và/hoặc bóng mây, hãy xem COPERNICUS/S2_CLOUD_PROBABILITYGOOGLE/CLOUD_SCORE_PLUS/V1/S2_HARMONIZED.

Để biết thêm thông tin chi tiết về độ phân giải đo bức xạ của Sentinel-2, hãy xem trang này.

Dải

Dải

Tên Tỷ lệ Kích thước pixel Bước sóng Mô tả
B1 0,0001 60 mét 443,9 nm (S2A) / 442,3 nm (S2B)

Sol khí

B2 0,0001 10 mét 496,6 nm (S2A) / 492,1 nm (S2B)

Xanh dương

B3 0,0001 10 mét 560 nm (S2A) / 559 nm (S2B)

Xanh lục

B4 0,0001 10 mét 664,5 nm (S2A) / 665 nm (S2B)

Đỏ

B5 0,0001 20 mét 703,9 nm (S2A) / 703,8 nm (S2B)

Rìa đỏ 1

B6 0,0001 20 mét 740,2 nm (S2A) / 739,1 nm (S2B)

Rìa đỏ 2

B7 0,0001 20 mét 782,5 nm (S2A) / 779,7 nm (S2B)

Rìa đỏ 3

B8 0,0001 10 mét 835,1 nm (S2A) / 833 nm (S2B)

NIR

B8A 0,0001 20 mét 864,8 nm (S2A) / 864 nm (S2B)

Rìa đỏ 4

B9 0,0001 60 mét 945 nm (S2A) / 943,2 nm (S2B)

Hơi nước

B10 0,0001 60 mét 1373,5 nm (S2A) / 1376,9 nm (S2B)

Mây ti

B11 0,0001 20 mét 1613,7 nm (S2A) / 1610,4 nm (S2B)

Hồng ngoại bước sóng ngắn 1

B12 0,0001 20 mét 2202,4 nm (S2A) / 2185,7 nm (S2B)

Hồng ngoại bước sóng ngắn 2

QA10 10 mét Không có

Luôn trống

QA20 20 mét Không có

Luôn trống

QA60 60 mét Không có

Mặt nạ đám mây. Bị che khuất từ tháng 2 năm 2022 đến tháng 2 năm 2024.

MSK_CLASSI_OPAQUE 60 mét Không có

Dải phân loại mây mờ (0=không có mây, 1=có mây). Bị che khuất trước tháng 2 năm 2024.

MSK_CLASSI_CIRRUS 60 mét Không có

Dải phân loại mây ti (0=không có mây, 1=có mây). Bị che khuất trước tháng 2 năm 2024.

MSK_CLASSI_SNOW_ICE 60 mét Không có

Dải phân loại băng/tuyết (0=không có băng/tuyết, 1=có băng/tuyết). Bị che khuất trước tháng 2 năm 2024.

Thuộc tính hình ảnh

Thuộc tính hình ảnh

Tên Loại Mô tả
CLOUDY_PIXEL_PERCENTAGE DOUBLE

Tỷ lệ phần trăm pixel có mây theo hạt lấy từ siêu dữ liệu gốc

CLOUD_COVERAGE_ASSESSMENT DOUBLE

Tỷ lệ phần trăm pixel có mây cho toàn bộ kho lưu trữ chứa hạt này. Lấy từ siêu dữ liệu gốc

DATASTRIP_ID STRING

Giá trị nhận dạng riêng biệt của Mục dữ liệu sản phẩm (PDI) trong dải dữ liệu

DATATAKE_IDENTIFIER STRING

Xác định duy nhất một chuỗi dữ liệu liên tục cụ thể. Mã này chứa thông tin vệ tinh Sentinel-2, ngày và giờ bắt đầu, số quỹ đạo tuyệt đối và đường cơ sở xử lý.

DATATAKE_TYPE STRING

Chế độ hoạt động MSI

DEGRADED_MSI_DATA_PERCENTAGE DOUBLE

Tỷ lệ dữ liệu MSI và dữ liệu phụ trợ chất lượng kém

FORMAT_CORRECTNESS STRING

Tổng hợp các quy trình kiểm tra Kiểm soát chất lượng trực tuyến (OLQC) được thực hiện ở cấp hạt (Product_Syntax) và dải dữ liệu (Product Syntax và DS_Consistency)

GENERAL_QUALITY STRING

Tổng hợp các hoạt động kiểm tra OLQC được thực hiện ở cấp dải dữ liệu (Relative_Orbit_Number)

GENERATION_TIME DOUBLE

Thời gian tạo sản phẩm

GEOMETRIC_QUALITY STRING

Tổng hợp các quy trình kiểm tra OLQC được thực hiện ở cấp dải dữ liệu (Attitude_Quality_Indicator)

GRANULE_ID STRING

Giá trị nhận dạng riêng biệt cho PDI của hạt (PDI_ID)

MEAN_INCIDENCE_AZIMUTH_ANGLE_B1 DOUBLE

Giá trị trung bình chứa góc phương vị tới khi quan sát được tính trung bình cho dải B1 và cho tất cả các máy phát hiện

MEAN_INCIDENCE_AZIMUTH_ANGLE_B2 DOUBLE

Giá trị trung bình chứa góc phương vị tới khi quan sát được tính trung bình cho dải B2 và cho tất cả các máy phát hiện

MEAN_INCIDENCE_AZIMUTH_ANGLE_B3 DOUBLE

Giá trị trung bình chứa góc phương vị tới khi quan sát được tính trung bình cho dải B3 và cho tất cả các máy phát hiện

MEAN_INCIDENCE_AZIMUTH_ANGLE_B4 DOUBLE

Giá trị trung bình chứa góc phương vị tới khi quan sát được tính trung bình cho dải B4 và cho tất cả các máy phát hiện

MEAN_INCIDENCE_AZIMUTH_ANGLE_B5 DOUBLE

Giá trị trung bình chứa góc phương vị tới khi quan sát được tính trung bình cho dải B5 và cho tất cả các máy phát hiện

MEAN_INCIDENCE_AZIMUTH_ANGLE_B6 DOUBLE

Giá trị trung bình chứa góc phương vị tới khi quan sát được tính trung bình cho dải B6 và cho tất cả các máy phát hiện

MEAN_INCIDENCE_AZIMUTH_ANGLE_B7 DOUBLE

Giá trị trung bình chứa góc phương vị tới khi quan sát được tính trung bình cho dải B7 và cho tất cả các máy phát hiện

MEAN_INCIDENCE_AZIMUTH_ANGLE_B8 DOUBLE

Giá trị trung bình chứa góc phương vị tới khi quan sát được tính trung bình cho dải B8 và cho tất cả các máy phát hiện

MEAN_INCIDENCE_AZIMUTH_ANGLE_B8A DOUBLE

Giá trị trung bình chứa góc phương vị tới khi quan sát được tính trung bình cho dải B8a và cho tất cả các máy phát hiện

MEAN_INCIDENCE_AZIMUTH_ANGLE_B9 DOUBLE

Giá trị trung bình chứa góc phương vị tới khi quan sát được tính trung bình cho dải B9 và cho tất cả các máy phát hiện

MEAN_INCIDENCE_AZIMUTH_ANGLE_B10 DOUBLE

Giá trị trung bình chứa góc phương vị tới khi quan sát được tính trung bình cho dải B10 và cho tất cả các máy phát hiện

MEAN_INCIDENCE_AZIMUTH_ANGLE_B11 DOUBLE

Giá trị trung bình chứa góc phương vị tới khi quan sát được tính trung bình cho dải B11 và cho tất cả các máy phát hiện

MEAN_INCIDENCE_AZIMUTH_ANGLE_B12 DOUBLE

Giá trị trung bình chứa góc phương vị tới khi quan sát được tính trung bình cho dải B12 và cho tất cả các máy phát hiện

MEAN_INCIDENCE_ZENITH_ANGLE_B1 DOUBLE

Giá trị trung bình chứa góc thiên đỉnh quan sát được tính trung bình cho dải B1 và cho tất cả các máy phát hiện

MEAN_INCIDENCE_ZENITH_ANGLE_B2 DOUBLE

Giá trị trung bình chứa góc thiên đỉnh quan sát được tính trung bình cho dải B2 và cho tất cả các máy phát hiện

MEAN_INCIDENCE_ZENITH_ANGLE_B3 DOUBLE

Giá trị trung bình chứa góc thiên đỉnh quan sát được tính trung bình cho dải B3 và cho tất cả các máy phát hiện

MEAN_INCIDENCE_ZENITH_ANGLE_B4 DOUBLE

Giá trị trung bình chứa góc thiên đỉnh quan sát được tính trung bình cho dải B4 và cho tất cả các máy phát hiện

MEAN_INCIDENCE_ZENITH_ANGLE_B5 DOUBLE

Giá trị trung bình chứa góc thiên đỉnh quan sát được tính trung bình cho dải B5 và cho tất cả các máy phát hiện

MEAN_INCIDENCE_ZENITH_ANGLE_B6 DOUBLE

Giá trị trung bình chứa góc thiên đỉnh quan sát được tính trung bình cho dải B6 và cho tất cả các máy phát hiện

MEAN_INCIDENCE_ZENITH_ANGLE_B7 DOUBLE

Giá trị trung bình chứa góc thiên đỉnh quan sát được tính trung bình cho dải B7 và cho tất cả các máy phát hiện

MEAN_INCIDENCE_ZENITH_ANGLE_B8 DOUBLE

Giá trị trung bình chứa góc thiên đỉnh quan sát được tính trung bình cho dải B8 và cho tất cả các máy phát hiện

MEAN_INCIDENCE_ZENITH_ANGLE_B8A DOUBLE

Giá trị trung bình chứa góc thiên đỉnh quan sát được tính trung bình cho dải B8a và cho tất cả các máy phát hiện

MEAN_INCIDENCE_ZENITH_ANGLE_B9 DOUBLE

Giá trị trung bình chứa góc thiên đỉnh quan sát được tính trung bình cho dải B9 và cho tất cả các máy phát hiện

MEAN_INCIDENCE_ZENITH_ANGLE_B10 DOUBLE

Giá trị trung bình chứa góc thiên đỉnh quan sát được tính trung bình cho dải B10 và cho tất cả các máy phát hiện

MEAN_INCIDENCE_ZENITH_ANGLE_B11 DOUBLE

Giá trị trung bình chứa góc thiên đỉnh quan sát được tính trung bình cho dải B11 và cho tất cả các máy phát hiện

MEAN_INCIDENCE_ZENITH_ANGLE_B12 DOUBLE

Giá trị trung bình chứa góc thiên đỉnh quan sát được tính trung bình cho dải B12 và cho tất cả các máy phát hiện

MEAN_SOLAR_AZIMUTH_ANGLE DOUBLE

Giá trị trung bình chứa góc thiên đỉnh mặt trời được tính trung bình cho tất cả các dải và máy phát hiện

MEAN_SOLAR_ZENITH_ANGLE DOUBLE

Giá trị trung bình chứa góc thiên đỉnh mặt trời được tính trung bình cho tất cả các dải và máy phát hiện

MGRS_TILE STRING

Ô trong Hệ thống tham chiếu lưới quân sự của Hoa Kỳ (MGRS)

PROCESSING_BASELINE STRING

Đường cơ sở cấu hình được dùng tại thời điểm tạo sản phẩm về phiên bản phần mềm bộ xử lý và phiên bản chính của Các thông số xử lý hình ảnh mặt đất (GIPP)

PRODUCT_ID STRING

Mã nhận dạng đầy đủ của sản phẩm Sentinel-2 ban đầu

RADIOMETRIC_QUALITY STRING

Dựa trên các báo cáo OLQC có trong Datastrips/QI_DATA với tên danh sách kiểm tra RADIOMETRIC_QUALITY

REFLECTANCE_CONVERSION_CORRECTION DOUBLE

Hệ số điều chỉnh khoảng cách giữa Trái Đất và Mặt Trời

SENSING_ORBIT_DIRECTION STRING

Hướng quỹ đạo chụp ảnh

SENSING_ORBIT_NUMBER DOUBLE

Số quỹ đạo chụp ảnh

SENSOR_QUALITY STRING

Tổng hợp các quy trình kiểm tra OLQC được thực hiện ở cấp hạt (Missing_Lines, Corrupted_ISP và Sensing_Time) và dải dữ liệu (Degraded_SAD và Datation_Model)

SOLAR_IRRADIANCE_B1 DOUBLE

Bức xạ mặt trời trung bình ngoài khí quyển cho dải B1

SOLAR_IRRADIANCE_B2 DOUBLE

Bức xạ mặt trời trung bình ngoài khí quyển cho dải B2

SOLAR_IRRADIANCE_B3 DOUBLE

Bức xạ mặt trời trung bình ngoài khí quyển cho dải B3

SOLAR_IRRADIANCE_B4 DOUBLE

Bức xạ mặt trời trung bình ngoài khí quyển cho dải B4

SOLAR_IRRADIANCE_B5 DOUBLE

Bức xạ mặt trời trung bình ngoài khí quyển cho dải B5

SOLAR_IRRADIANCE_B6 DOUBLE

Bức xạ mặt trời trung bình ngoài khí quyển cho dải B6

SOLAR_IRRADIANCE_B7 DOUBLE

Bức xạ mặt trời trung bình ngoài khí quyển cho dải B7

SOLAR_IRRADIANCE_B8 DOUBLE

Bức xạ mặt trời trung bình ngoài khí quyển cho dải B8

SOLAR_IRRADIANCE_B8A DOUBLE

Bức xạ mặt trời trung bình ngoài khí quyển cho dải B8a

SOLAR_IRRADIANCE_B9 DOUBLE

Bức xạ mặt trời trung bình ngoài khí quyển cho dải B9

SOLAR_IRRADIANCE_B10 DOUBLE

Bức xạ mặt trời trung bình ngoài khí quyển cho dải B10

SOLAR_IRRADIANCE_B11 DOUBLE

Bức xạ mặt trời trung bình ngoài khí quyển cho dải B11

SOLAR_IRRADIANCE_B12 DOUBLE

Bức xạ mặt trời trung bình ngoài khí quyển cho dải B12

SPACECRAFT_NAME STRING

Tên tàu vũ trụ Sentinel-2: Sentinel-2A, Sentinel-2B

Điều khoản sử dụng

Điều khoản sử dụng

Việc sử dụng dữ liệu của Sentinel phải tuân thủ Điều khoản và điều kiện về dữ liệu của chương trình Copernicus Sentinel.

Khám phá bằng Earth Engine

Trình soạn thảo mã (JavaScript)

/**
 * Function to mask clouds using the Sentinel-2 QA band
 * @param {ee.Image} image Sentinel-2 image
 * @return {ee.Image} cloud masked Sentinel-2 image
 */
function maskS2clouds(image) {
  var qa = image.select('QA60');

  // Bits 10 and 11 are clouds and cirrus, respectively.
  var cloudBitMask = 1 << 10;
  var cirrusBitMask = 1 << 11;

  // Both flags should be set to zero, indicating clear conditions.
  var mask = qa.bitwiseAnd(cloudBitMask).eq(0)
      .and(qa.bitwiseAnd(cirrusBitMask).eq(0));

  return image.updateMask(mask).divide(10000);
}

// Map the function over one month of data and take the median.
// Load Sentinel-2 TOA reflectance data.
var dataset = ee.ImageCollection('COPERNICUS/S2')
                  .filterDate('2018-01-01', '2018-01-31')
                  // Pre-filter to get less cloudy granules.
                  .filter(ee.Filter.lt('CLOUDY_PIXEL_PERCENTAGE', 20))
                  .map(maskS2clouds);

var rgbVis = {
  min: 0.0,
  max: 0.3,
  bands: ['B4', 'B3', 'B2'],
};

Map.setCenter(-9.1695, 38.6917, 12);
Map.addLayer(dataset.median(), rgbVis, 'RGB');
Mở trong Trình soạn thảo mã