
- Veri Kümesi Kullanılabilirliği
- 2015-06-27T00:00:00Z–2025-03-09T07:03:15Z
- Veri Kümesi Sağlayıcı
- Avrupa Birliği/ESA/Copernicus
- Earth Engine snippet'i
-
ee.ImageCollection("COPERNICUS/S2_HARMONIZED")
- Yeniden ziyaret aralığı
- 5 Gün
- Etiketler
25.01.2022'den sonra, PROCESSING_BASELINE değeri "04.00" veya daha yüksek olan Sentinel-2 sahnelerinin DN (değer) aralığı 1.000'e kaydırıldı. HARMONIZED koleksiyonu, yeni sahnelerdeki verileri eski sahnelerdekiyle aynı aralığa kaydırır.
Sentinel-2, bitki örtüsü, toprak ve su örtüsünün yanı sıra iç su yolları ve kıyı bölgelerinin gözlemlenmesi de dahil olmak üzere Copernicus Kara Gözlemleme çalışmalarını destekleyen geniş bantlı, yüksek çözünürlüklü, çok spektral görüntüleme misyonudur.
Sentinel-2 verileri, TOA yansımasını 10.000'e göre ölçeklendirilmiş olarak gösteren 13 UINT16 spektral bandı içerir. Ayrıntılar için Sentinel-2 Kullanıcı El Kitabı'na bakın. QA60, rasterleştirilmiş bulut maskesi poligonlarını içeren bir bit maskesi bandıdır. Bu poligonların üretimi Şubat 2022'de durdurulduğundan bu tarihe kadar kullanılmıştır. Şubat 2024'ten itibaren eski QA60 bantları, MSK_CLASSI bulut sınıflandırma bantlarından oluşturulur. Ayrıntılı bilgi için bulut maskelerinin nasıl hesaplandığına dair tam açıklamaya göz atın.
Her Sentinel-2 ürünü (zip arşivi) birden fazla granül içerebilir. Her granül ayrı bir Earth Engine öğesi olur. Sentinel-2 öğeleri için EE öğe kimlikleri şu biçime sahiptir: COPERNICUS/S2/20151128T002653_20151128T102149_T56MNN. Burada ilk sayısal kısım algılama tarihini ve saatini, ikinci sayısal kısım ürünün oluşturulma tarihini ve saatini, son 6 karakterli dize ise UTM ızgara referansını belirten benzersiz bir granül tanımlayıcısıdır (MGRS'ye bakın).
ESA tarafından üretilen Seviye 2 verileri COPERNICUS/S2_SR koleksiyonunda bulunabilir.
Bulut ve/veya bulut gölgesi algılamaya yardımcı olacak veri kümeleri için COPERNICUS/S2_CLOUD_PROBABILITY ve GOOGLE/CLOUD_SCORE_PLUS/V1/S2_HARMONIZED başlıklı makaleleri inceleyin.
Sentinel-2 radyometrik çözünürlüğü hakkında daha fazla bilgi için bu sayfaya göz atın.
Bantlar
Ad | Ölçek | Piksel Boyutu | Dalga boyu | Açıklama | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
B1 |
0,0001 | 60 metre | 443,9 nm (S2A) / 442,3 nm (S2B) | Aerosoller |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
B2 |
0,0001 | 10 metre | 496,6 nm (S2A) / 492,1 nm (S2B) | Mavi |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
B3 |
0,0001 | 10 metre | 560nm (S2A) / 559nm (S2B) | Yeşil |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
B4 |
0,0001 | 10 metre | 664,5 nm (S2A) / 665 nm (S2B) | Kırmızı |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
B5 |
0,0001 | 20 metre | 703,9 nm (S2A) / 703,8 nm (S2B) | Kırmızı Kenar 1 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
B6 |
0,0001 | 20 metre | 740,2 nm (S2A) / 739,1 nm (S2B) | Red Edge 2 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
B7 |
0,0001 | 20 metre | 782,5 nm (S2A) / 779,7 nm (S2B) | Red Edge 3 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
B8 |
0,0001 | 10 metre | 835,1 nm (S2A) / 833 nm (S2B) | NIR |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
B8A |
0,0001 | 20 metre | 864,8 nm (S2A) / 864 nm (S2B) | Red Edge 4 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
B9 |
0,0001 | 60 metre | 945 nm (S2A) / 943,2 nm (S2B) | Su buharı |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
B10 |
0,0001 | 60 metre | 1373,5 nm (S2A) / 1376,9 nm (S2B) | Cirrus |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
B11 |
0,0001 | 20 metre | 1613,7 nm (S2A) / 1610,4 nm (S2B) | SWIR 1 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
B12 |
0,0001 | 20 metre | 2202,4 nm (S2A) / 2185,7 nm (S2B) | SWIR 2 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
QA10 |
10 metre | Her zaman boş |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
QA20 |
20 metre | Her zaman boş |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
QA60 |
60 metre | Bulut maskesi. Şubat 2022 ile Şubat 2024 arasında maskelenir. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
QA60 için bit maskesi
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MSK_CLASSI_OPAQUE |
60 metre | Opak bulut sınıflandırma bandı (0=bulut yok, 1=bulut var). Şubat 2024'ten önce maskelenir. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MSK_CLASSI_CIRRUS |
60 metre | Sülfür bulutları sınıflandırma bandı (0=bulut yok, 1=bulut var). Şubat 2024'ten önce maskelenir. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MSK_CLASSI_SNOW_ICE |
60 metre | Kar/buz sınıflandırma bandı (0=kar/buz yok, 1=kar/buz var). Şubat 2024'ten önce maskelenir. |
Resim Özellikleri
Ad | Tür | Açıklama |
---|---|---|
CLOUDY_PIXEL_PERCENTAGE | ÇİFT | Orijinal meta verilerden alınan granüle özgü bulutlu piksel yüzdesi |
CLOUD_COVERAGE_ASSESSMENT | ÇİFT | Bu granülü içeren arşivdeki bulut pikseli yüzdesi. Orijinal meta verilerden alınır. |
DATASTRIP_ID | Dize | Veri şeridindeki ürün veri öğesinin (PDI) benzersiz tanımlayıcısı |
DATATAKE_IDENTIFIER | Dize | Belirli bir veri alımını benzersiz şekilde tanımlar. Kimlik, Sentinel-2 uydusunu, başlangıç tarihi ve saatini, mutlak yörünge numarasını ve işleme referans noktasını içerir. |
DATATAKE_TYPE | Dize | MSI çalışma modu |
DEGRADED_MSI_DATA_PERCENTAGE | ÇİFT | Düşük kaliteli MSI ve yardımcı verilerin yüzdesi |
FORMAT_CORRECTNESS | Dize | Granül (Product_Syntax) ve veri şeritleri (Product_Syntax ve DS_Consistency) düzeylerinde gerçekleştirilen online kalite kontrolü (OLQC) kontrollerinin sentezi |
GENERAL_QUALITY | Dize | Veri şeritleri düzeyinde gerçekleştirilen OLQC kontrollerinin sentezi (Relative_Orbit_Number) |
GENERATION_TIME | ÇİFT | Ürün oluşturma süresi |
GEOMETRIC_QUALITY | Dize | Veri şeritleri düzeyinde gerçekleştirilen OLQC kontrollerinin sentezi (Attitude_Quality_Indicator) |
GRANULE_ID | Dize | Granül PDI'nin benzersiz tanımlayıcısı (PDI_ID) |
MEAN_INCIDENCE_AZIMUTH_ANGLE_B1 | ÇİFT | B1 bandı ve tüm dedektörler için görüntüleme geliş azimut açısının ortalamasını içeren ortalama değer |
MEAN_INCIDENCE_AZIMUTH_ANGLE_B2 | ÇİFT | B2 bandı ve tüm dedektörler için görüntüleme geliş azimut açısının ortalamasını içeren ortalama değer |
MEAN_INCIDENCE_AZIMUTH_ANGLE_B3 | ÇİFT | B3 bandı ve tüm dedektörler için ortalama görüntüleme geliş azimut açısı içeren ortalama değer |
MEAN_INCIDENCE_AZIMUTH_ANGLE_B4 | ÇİFT | B4 bandı ve tüm dedektörler için görüntüleme geliş azimut açısının ortalamasını içeren ortalama değer |
MEAN_INCIDENCE_AZIMUTH_ANGLE_B5 | ÇİFT | B5 bandı ve tüm dedektörler için görüntüleme geliş azimut açısının ortalamasını içeren ortalama değer |
MEAN_INCIDENCE_AZIMUTH_ANGLE_B6 | ÇİFT | B6 bandı ve tüm dedektörler için görüntüleme geliş azimut açısının ortalamasını içeren ortalama değer |
MEAN_INCIDENCE_AZIMUTH_ANGLE_B7 | ÇİFT | B7 bandı ve tüm dedektörler için ortalama görüntüleme geliş azimut açısı içeren ortalama değer |
MEAN_INCIDENCE_AZIMUTH_ANGLE_B8 | ÇİFT | B8 bandı ve tüm dedektörler için görüntüleme geliş azimut açısının ortalamasını içeren ortalama değer |
MEAN_INCIDENCE_AZIMUTH_ANGLE_B8A | ÇİFT | B8a bandı ve tüm dedektörler için görüntüleme geliş azimut açısının ortalamasını içeren ortalama değer |
MEAN_INCIDENCE_AZIMUTH_ANGLE_B9 | ÇİFT | B9 bandı ve tüm dedektörler için görüntüleme geliş azimut açısının ortalamasını içeren ortalama değer |
MEAN_INCIDENCE_AZIMUTH_ANGLE_B10 | ÇİFT | B10 bandı ve tüm dedektörler için görüntüleme geliş azimut açısının ortalamasını içeren ortalama değer |
MEAN_INCIDENCE_AZIMUTH_ANGLE_B11 | ÇİFT | B11 bandı ve tüm dedektörler için görüntüleme geliş azimut açısının ortalamasını içeren ortalama değer |
MEAN_INCIDENCE_AZIMUTH_ANGLE_B12 | ÇİFT | B12 bandı ve tüm dedektörler için görüntüleme geliş azimut açısının ortalamasını içeren ortalama değer |
MEAN_INCIDENCE_ZENITH_ANGLE_B1 | ÇİFT | B1 bandı ve tüm dedektörler için ortalama görüntüleme geliş zenith açısı içeren ortalama değer |
MEAN_INCIDENCE_ZENITH_ANGLE_B2 | ÇİFT | B2 bandı ve tüm dedektörler için ortalama görüntüleme geliş zenith açısı içeren ortalama değer |
MEAN_INCIDENCE_ZENITH_ANGLE_B3 | ÇİFT | B3 bandı ve tüm dedektörler için ortalama görüntüleme geliş zenith açısı içeren ortalama değer |
MEAN_INCIDENCE_ZENITH_ANGLE_B4 | ÇİFT | B4 bandı ve tüm dedektörler için ortalama görüntüleme geliş zenith açısı içeren ortalama değer |
MEAN_INCIDENCE_ZENITH_ANGLE_B5 | ÇİFT | B5 bandı ve tüm dedektörler için görüntüleme geliş zenith açısının ortalamasını içeren ortalama değer |
MEAN_INCIDENCE_ZENITH_ANGLE_B6 | ÇİFT | B6 bandı ve tüm dedektörler için ortalama görüntüleme geliş zenith açısı içeren ortalama değer |
MEAN_INCIDENCE_ZENITH_ANGLE_B7 | ÇİFT | B7 bandı ve tüm dedektörler için ortalama görüntüleme geliş zenith açısı içeren ortalama değer |
MEAN_INCIDENCE_ZENITH_ANGLE_B8 | ÇİFT | B8 bandı ve tüm dedektörler için ortalama görüntüleme geliş zenith açısı içeren ortalama değer |
MEAN_INCIDENCE_ZENITH_ANGLE_B8A | ÇİFT | B8a bandı ve tüm dedektörler için ortalama görüntüleme geliş zenith açısı içeren ortalama değer |
MEAN_INCIDENCE_ZENITH_ANGLE_B9 | ÇİFT | B9 bandı ve tüm dedektörler için ortalama görüntüleme geliş zenith açısı içeren ortalama değer |
MEAN_INCIDENCE_ZENITH_ANGLE_B10 | ÇİFT | B10 bandı ve tüm dedektörler için görüntüleme geliş zenith açısının ortalamasını içeren ortalama değer |
MEAN_INCIDENCE_ZENITH_ANGLE_B11 | ÇİFT | B11 bandı ve tüm dedektörler için ortalama görüntüleme geliş zenith açısı içeren ortalama değer |
MEAN_INCIDENCE_ZENITH_ANGLE_B12 | ÇİFT | B12 bandı ve tüm dedektörler için ortalama görüntüleme geliş zenith açısı içeren ortalama değer |
MEAN_SOLAR_AZIMUTH_ANGLE | ÇİFT | Tüm bantlar ve dedektörler için güneş azimut açısının ortalamasını içeren ortalama değer |
MEAN_SOLAR_ZENITH_ANGLE | ÇİFT | Tüm bantlar ve dedektörler için güneş zenit açısının ortalamasını içeren ortalama değer |
MGRS_TILE | Dize | ABD Askeri Gri referans sistemi (MGRS) karosu |
PROCESSING_BASELINE | Dize | İşlemci yazılım sürümü ve ana Yer Görüntüsü İşleme Parametreleri (GIPP) sürümü açısından ürün üretimi sırasında kullanılan yapılandırma referans noktası |
PRODUCT_ID | Dize | Orijinal Sentinel-2 ürünün tam kimliği |
RADIOMETRIC_QUALITY | Dize | RADIOMETRIC_QUALITY liste adı içeren Datastrips/QI_DATA dosyasında bulunan OLQC raporlarına göre |
REFLECTANCE_CONVERSION_CORRECTION | ÇİFT | Dünya-Güneş mesafesi düzeltme faktörü |
SENSING_ORBIT_DIRECTION | Dize | Görüntüleme yörünge yönü |
SENSING_ORBIT_NUMBER | ÇİFT | Görüntüleme yörüngesi numarası |
SENSOR_QUALITY | Dize | Granül (Missing_Lines, Corrupted_ISP ve Sensing_Time) ve veri şerit (Degraded_SAD ve Datation_Model) düzeylerinde gerçekleştirilen OLQC kontrollerinin sentezi |
SOLAR_IRRADIANCE_B1 | ÇİFT | B1 bandı için ortalama güneş atmosfer dışı radyasyonu |
SOLAR_IRRADIANCE_B2 | ÇİFT | B2 bandı için ortalama güneş atmosfer dışı radyasyonu |
SOLAR_IRRADIANCE_B3 | ÇİFT | B3 bandı için ortalama güneş atmosfer dışı radyasyonu |
SOLAR_IRRADIANCE_B4 | ÇİFT | B4 bandı için ortalama güneş atmosfer dışı radyasyonu |
SOLAR_IRRADIANCE_B5 | ÇİFT | B5 bandı için ortalama güneş atmosfer dışı radyasyonu |
SOLAR_IRRADIANCE_B6 | ÇİFT | B6 bandı için ortalama güneş atmosfer dışı radyasyonu |
SOLAR_IRRADIANCE_B7 | ÇİFT | B7 bandı için ortalama güneş atmosfer dışı radyasyonu |
SOLAR_IRRADIANCE_B8 | ÇİFT | B8 bandı için ortalama güneş atmosfer dışı radyasyonu |
SOLAR_IRRADIANCE_B8A | ÇİFT | B8a bandı için ortalama güneş atmosfer dışı radyasyonu |
SOLAR_IRRADIANCE_B9 | ÇİFT | B9 bandı için ortalama güneş atmosfer dışı radyasyonu |
SOLAR_IRRADIANCE_B10 | ÇİFT | B10 bandı için ortalama güneş atmosfer dışı radyasyonu |
SOLAR_IRRADIANCE_B11 | ÇİFT | B11 bandı için ortalama güneş atmosfer dışı radyasyonu |
SOLAR_IRRADIANCE_B12 | ÇİFT | B12 bandı için ortalama güneş atmosfer dışı radyasyonu |
SPACECRAFT_NAME | Dize | Sentinel-2 uzay aracı adı: Sentinel-2A, Sentinel-2B |
Kullanım Şartları
Sentinel verilerinin kullanımı Copernicus Sentinel Verileri Hükümler ve Koşulları'na tabidir.
Earth Engine ile keşfetme
/** * 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 a month of data and take the median. // Load Sentinel-2 TOA reflectance data (adjusted for processing changes // that occurred after 2022-01-25). var dataset = ee.ImageCollection('COPERNICUS/S2_HARMONIZED') .filterDate('2022-01-01', '2022-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');
import ee import geemap.core as geemap
def mask_s2_clouds(image): """Masks clouds in a Sentinel-2 image using the QA band. Args: image (ee.Image): A Sentinel-2 image. Returns: ee.Image: A cloud-masked Sentinel-2 image. """ qa = image.select('QA60') # Bits 10 and 11 are clouds and cirrus, respectively. cloud_bit_mask = 1 << 10 cirrus_bit_mask = 1 << 11 # Both flags should be set to zero, indicating clear conditions. mask = ( qa.bitwiseAnd(cloud_bit_mask) .eq(0) .And(qa.bitwiseAnd(cirrus_bit_mask).eq(0)) ) return image.updateMask(mask).divide(10000) dataset = ( ee.ImageCollection('COPERNICUS/S2_HARMONIZED') .filterDate('2022-01-01', '2022-01-31') # Pre-filter to get less cloudy granules. .filter(ee.Filter.lt('CLOUDY_PIXEL_PERCENTAGE', 20)) .map(mask_s2_clouds) ) rgb_vis = { 'min': 0.0, 'max': 0.3, 'bands': ['B4', 'B3', 'B2'], } m = geemap.Map() m.set_center(-9.1695, 38.6917, 12) m.add_layer(dataset.median(), rgb_vis, 'RGB') m