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-10-13T10:45:33.075000Z
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 tập hợp COPERNICUS/S2_HARMONIZED giúp chuyển dữ liệu có PROCESSING_BASELINE "04.00" trở lên (sau ngày 25/01/2022) nằm trong cùng dải ô 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 về Giám sát đất của 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 raster 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 QA60 cũ nhất quán đượ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ã nhận dạng tài sản EE cho tài sản Sentinel-2 có định dạng 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)

Khí dung

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

Xanh dương

B3 0,0001 10 mét 560nm (S2A) / 559nm (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)

Red Edge 1

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

Red Edge 2

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

Red Edge 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)

Red Edge 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)

SWIR 1

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

SWIR 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 che khuất (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 Datatake nhất định. Mã này chứa 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ệ MSI và dữ liệu phụ bị giảm chất lượng

FORMAT_CORRECTNESS STRING

Tổng hợp các bước 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 datastrip (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 datastrip (Attitude_Quality_Indicator)

GRANULE_ID STRING

Giá trị nhận dạng duy nhất của hạt PDI (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

Ô Lưới tham chiếu 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 bước kiểm tra OLQC được thực hiện ở cấp độ hạt (Missing_Lines, Corrupted_ISP và Sensing_Time) và cấp độ 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 Sentinel phải tuân thủ Điều khoản và điều kiện về dữ liệu Sentinel của Copernicus.

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ã