- Доступность набора данных
- 2017-03-28T00:00:00Z–2026-10-12T11:10:34.089000Z
- Поставщик набора данных
- Европейский союз/ЕКА/Copernicus
- Интервал повторного посещения
- 5 дней
- Теги
Описание
После 25 января 2022 г. сцены Sentinel-2 с PROCESSING_BASELINE 04.00 или выше имеют диапазон DN (значение), смещенный на 1000. Коллекция HARMONIZED переносит данные из новых сцен в тот же диапазон, что и в старых.
Sentinel-2 – это многоспектральная миссия по съемке с высоким разрешением и широкой полосой захвата, которая поддерживает исследования Copernicus Land Monitoring, в том числе мониторинг растительности, почвенного и водного покрова, а также наблюдение за внутренними водными путями и прибрежными районами.
Данные Sentinel-2 L2 скачиваются из CDSE. Они были рассчитаны с помощью sen2cor. ВНИМАНИЕ! Покрытие L2 за 2017–2018 гг. в коллекции EE пока не является глобальным.
Объекты содержат 12 спектральных диапазонов UINT16, представляющих SR, масштабированный на 10 000 (в отличие от данных L1, B10 отсутствует). Также есть несколько диапазонов, характерных для L2 (подробности см. в списке диапазонов). Подробную информацию можно найти в руководстве пользователя Sentinel-2.
QA60 – это полоса битовой маски, которая содержала растровые полигоны маски облаков до 25 января 2022 года, когда эти полигоны перестали создаваться. С 28 февраля 2024 года устаревшие полосы QA60 создаются на основе полос классификации облаков MSK_CLASSI. Подробнее о том, как рассчитываются маски облаков…
Идентификаторы объектов Sentinel-2 L2 в EE имеют следующий формат: COPERNICUS/S2_SR/20151128T002653_20151128T102149_T56MNN. Первая числовая часть представляет дату и время съемки, вторая – дату и время создания продукта, а последняя 6-символьная строка – это уникальный идентификатор гранулы, указывающий на ее привязку к сетке UTM (см. MGRS).
Наборы данных, которые помогают обнаруживать облака и/или их тени, можно найти в разделах COPERNICUS/S2_CLOUD_PROBABILITY и GOOGLE/CLOUD_SCORE_PLUS/V1/S2_HARMONIZED.
Подробнее о радиометрическом разрешении Sentinel-2…
Диапазоны частот
Диапазоны частот
Размер пикселя: зависит от модели
| Название | Единицы | Мин. | Макс. | Масштаб | Размер пикселя | Длина волны | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
B1 |
0,0001 | 60 метров | 443,9 нм (S2A) / 442,3 нм (S2B) | аэрозоли |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
B2 |
0,0001 | 10 метров | 496,6 нм (S2A) / 492,1 нм (S2B) | Синий |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
B3 |
0,0001 | 10 метров | 560 нм (S2A) / 559 нм (S2B) | Зеленый |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
B4 |
0,0001 | 10 метров | 664,5 нм (S2A) / 665 нм (S2B) | Красный |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
B5 |
0,0001 | 20 метров | 703,9 нм (S2A) / 703,8 нм (S2B) | Red Edge 1 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
B6 |
0,0001 | 20 метров | 740,2 нм (S2A) / 739,1 нм (S2B) | Red Edge 2 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
B7 |
0,0001 | 20 метров | 782,5 нм (S2A) / 779,7 нм (S2B) | Red Edge 3 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
B8 |
0,0001 | 10 метров | 835,1 нм (S2A) / 833 нм (S2B) | NIR |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
B8A |
0,0001 | 20 метров | 864,8 нм (S2A) / 864 нм (S2B) | Red Edge 4 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
B9 |
0,0001 | 60 метров | 945 нм (S2A) / 943,2 нм (S2B) | Водяной пар |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
B11 |
0,0001 | 20 метров | 1613,7 нм (S2A) / 1610,4 нм (S2B) | SWIR 1 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
B12 |
0,0001 | 20 метров | 2202,4 нм (S2A) / 2185,7 нм (S2B) | SWIR 2 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AOT |
0,001 | 10 метров | Нет | Оптическая толщина аэрозоля |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
WVP |
см | 0,001 | 10 метров | Нет | Давление водяного пара. Высота, которую занимала бы вода, если бы пар конденсировался в жидкость и равномерно распределялся по столбу. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SCL |
1 | 11 | 20 метров | Нет | Карта классификации сцен (значение 0, соответствующее отсутствию данных, скрыто) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TCI_R |
10 метров | Нет | Изображение в истинных цветах, красный канал |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TCI_G |
10 метров | Нет | Изображение в истинных цветах, зеленый канал |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TCI_B |
10 метров | Нет | Изображение в истинных цветах, синий канал |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MSK_CLDPRB |
0 | 100 | 20 метров | Нет | Карта вероятности облачности (отсутствует в некоторых продуктах) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MSK_SNWPRB |
0 | 100 | 10 метров | Нет | Карта вероятности снега (отсутствует в некоторых продуктах) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
QA10 |
10 метров | Нет | Всегда пустая |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
QA20 |
20 метров | Нет | Всегда пусто |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
QA60 |
60 метров | Нет | Маска облачности. Скрыто с 25 января 2022 г. по 28 февраля 2024 г. включительно. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MSK_CLASSI_OPAQUE |
60 метров | Нет | Диапазон классификации непрозрачных облаков (0 – нет облаков, 1 – облака). До февраля 2024 г. маскировались. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MSK_CLASSI_CIRRUS |
60 метров | Нет | Полоса классификации перистых облаков (0 – нет облаков, 1 – есть облака). До февраля 2024 г. маскировались. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MSK_CLASSI_SNOW_ICE |
60 метров | Нет | Полоса классификации снега/льда (0=нет снега/льда, 1=есть снег/лед). До февраля 2024 г. маскировались. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Таблица классов SCL
| Значение | Цвет | Описание |
|---|---|---|
| 1 | #ff0004 | Насыщенный или дефектный |
| 2 | #868686 | Пиксели темной области |
| 3 | #774b0a | Тени от облаков |
| 4 | #10d22c | Растения |
| 5 | #ffff52 | Обнаженная почва |
| 6 | #0000ff | Вода |
| 7 | #818181 | Облака: низкая вероятность / не классифицировано |
| 8 | #c0c0c0 | Облачность со средней вероятностью |
| 9 | #f1f1f1 | Облака (высокая вероятность) |
| 10 | #bac5eb | Перистые облака |
| 11 | #52fff9 | Снег / лед |
Свойства изображения
Свойства изображения
| Название | Тип | Описание |
|---|---|---|
| AOT_RETRIEVAL_ACCURACY | DOUBLE | Точность модели оптической толщины аэрозоля |
| CLOUDY_PIXEL_PERCENTAGE | DOUBLE | Процент облачных пикселей для гранулы, взятый из исходных метаданных |
| CLOUD_COVERAGE_ASSESSMENT | DOUBLE | Процент облачности для всего архива, содержащего этот гранул. Взято из исходных метаданных |
| CLOUDY_SHADOW_PERCENTAGE | DOUBLE | Процент пикселей, классифицированных как тень от облаков |
| DARK_FEATURES_PERCENTAGE | DOUBLE | Процент пикселей, классифицированных как темные объекты или тени. |
| DATASTRIP_ID | STRING | Уникальный идентификатор элемента данных о товаре (PDI) в строке данных. |
| DATATAKE_IDENTIFIER | STRING | Уникальный идентификатор определенного набора данных. Идентификатор содержит информацию о спутнике Sentinel-2, дате и времени начала, абсолютном номере орбиты и базовом плане обработки. |
| DATATAKE_TYPE | STRING | Режим работы MSI |
| DEGRADED_MSI_DATA_PERCENTAGE | DOUBLE | Процент поврежденных данных MSI и дополнительных данных |
| FORMAT_CORRECTNESS | STRING | Синтез проверок качества в режиме онлайн (OLQC), выполненных на уровне гранулы (Product_Syntax) и полосы данных (ProductSyntax и DS_Consistency) |
| GENERAL_QUALITY | STRING | Синтез проверок OLQC, выполненных на уровне полосы данных |
| GENERATION_TIME | DOUBLE | Время создания товара |
| GEOMETRIC_QUALITY | STRING | Синтез проверок OLQC, выполненных на уровне полосы данных |
| GRANULE_ID | STRING | Уникальный идентификатор гранулы PDI (PDI_ID) |
| HIGH_PROBA_CLOUDS_PERCENTAGE | DOUBLE | Процент пикселей, классифицированных как облака с высокой вероятностью |
| MEAN_INCIDENCE_AZIMUTH_ANGLE_B1 | DOUBLE | Среднее значение, содержащее средний азимутальный угол падения для полосы B1 и всех детекторов. |
| MEAN_INCIDENCE_AZIMUTH_ANGLE_B2 | DOUBLE | Среднее значение, содержащее средний азимутальный угол падения для полосы B2 и всех детекторов. |
| MEAN_INCIDENCE_AZIMUTH_ANGLE_B3 | DOUBLE | Среднее значение азимутального угла наблюдения для диапазона B3 и всех детекторов. |
| MEAN_INCIDENCE_AZIMUTH_ANGLE_B4 | DOUBLE | Среднее значение, содержащее средний азимутальный угол наблюдения для диапазона B4 и всех детекторов |
| MEAN_INCIDENCE_AZIMUTH_ANGLE_B5 | DOUBLE | Среднее значение, содержащее средний азимутальный угол падения для полосы B5 и всех детекторов. |
| MEAN_INCIDENCE_AZIMUTH_ANGLE_B6 | DOUBLE | Среднее значение, содержащее средний азимутальный угол падения для полосы B6 и всех детекторов |
| MEAN_INCIDENCE_AZIMUTH_ANGLE_B7 | DOUBLE | Среднее значение, содержащее средний азимутальный угол падения для полосы B7 и всех детекторов. |
| MEAN_INCIDENCE_AZIMUTH_ANGLE_B8 | DOUBLE | Среднее значение, содержащее средний азимутальный угол падения для полосы B8 и всех детекторов. |
| MEAN_INCIDENCE_AZIMUTH_ANGLE_B8A | DOUBLE | Среднее значение, содержащее средний азимутальный угол падения для полосы B8a и всех детекторов |
| MEAN_INCIDENCE_AZIMUTH_ANGLE_B9 | DOUBLE | Среднее значение, содержащее средний азимутальный угол падения для диапазона B9 и всех детекторов. |
| MEAN_INCIDENCE_AZIMUTH_ANGLE_B10 | DOUBLE | Среднее значение, содержащее средний азимутальный угол падения для полосы B10 и всех детекторов. |
| MEAN_INCIDENCE_AZIMUTH_ANGLE_B11 | DOUBLE | Среднее значение азимута угла наблюдения для диапазона B11 и всех детекторов. |
| MEAN_INCIDENCE_AZIMUTH_ANGLE_B12 | DOUBLE | Среднее значение, содержащее средний азимутальный угол падения для полосы B12 и всех детекторов. |
| MEAN_INCIDENCE_ZENITH_ANGLE_B1 | DOUBLE | Среднее значение, содержащее средний зенитный угол падения для полосы B1 и всех детекторов. |
| MEAN_INCIDENCE_ZENITH_ANGLE_B2 | DOUBLE | Среднее значение, содержащее средний зенитный угол падения для полосы B2 и всех детекторов. |
| MEAN_INCIDENCE_ZENITH_ANGLE_B3 | DOUBLE | Среднее значение, содержащее средний зенитный угол наблюдения для диапазона B3 и всех детекторов |
| MEAN_INCIDENCE_ZENITH_ANGLE_B4 | DOUBLE | Среднее значение, содержащее средний зенитный угол падения для полосы B4 и всех детекторов. |
| MEAN_INCIDENCE_ZENITH_ANGLE_B5 | DOUBLE | Среднее значение, содержащее средний зенитный угол наблюдения для диапазона B5 и всех детекторов |
| MEAN_INCIDENCE_ZENITH_ANGLE_B6 | DOUBLE | Среднее значение, содержащее средний зенитный угол падения для полосы B6 и всех детекторов. |
| MEAN_INCIDENCE_ZENITH_ANGLE_B7 | DOUBLE | Среднее значение, содержащее средний зенитный угол падения для полосы B7 и для всех детекторов |
| MEAN_INCIDENCE_ZENITH_ANGLE_B8 | DOUBLE | Среднее значение, содержащее средний зенитный угол падения для полосы B8 и для всех детекторов |
| MEAN_INCIDENCE_ZENITH_ANGLE_B8A | DOUBLE | Среднее значение, содержащее средний зенитный угол падения для полосы B8a и для всех детекторов |
| MEAN_INCIDENCE_ZENITH_ANGLE_B9 | DOUBLE | Среднее значение, содержащее средний зенитный угол падения для полосы B9 и для всех детекторов |
| MEAN_INCIDENCE_ZENITH_ANGLE_B10 | DOUBLE | Среднее значение, содержащее средний зенитный угол наблюдения для диапазона B10 и всех детекторов |
| MEAN_INCIDENCE_ZENITH_ANGLE_B11 | DOUBLE | Среднее значение, содержащее средний зенитный угол наблюдения для диапазона B11 и всех детекторов |
| MEAN_INCIDENCE_ZENITH_ANGLE_B12 | DOUBLE | Среднее значение, содержащее средний зенитный угол падения для полосы B12 и всех детекторов. |
| MEAN_SOLAR_AZIMUTH_ANGLE | DOUBLE | Среднее значение, содержащее средний азимутальный угол солнца для всех диапазонов и детекторов. |
| MEAN_SOLAR_ZENITH_ANGLE | DOUBLE | Среднее значение, содержащее средний зенитный угол Солнца для всех диапазонов и детекторов. |
| MEDIUM_PROBA_CLOUDS_PERCENTAGE | DOUBLE | Процент пикселей, классифицированных как облака со средней вероятностью |
| MGRS_TILE | STRING | Тайлы военной системы прямоугольных координат США (MGRS) |
| NODATA_PIXEL_PERCENTAGE | DOUBLE | Процент пикселей без данных |
| NOT_VEGETATED_PERCENTAGE | DOUBLE | Процент пикселей, классифицированных как нерастительные |
| PROCESSING_BASELINE | STRING | Базовая конфигурация, использованная при создании продукта, с точки зрения версии ПО процессора и основной версии параметров обработки изображений на Земле (GIPP). |
| PRODUCT_ID | STRING | Полный идентификатор исходного продукта Sentinel-2 |
| RADIATIVE_TRANSFER_ACCURACY | DOUBLE | Точность модели переноса излучения |
| RADIOMETRIC_QUALITY | STRING | На основе отчетов OLQC, содержащихся в Datastrips/QI_DATA с названием контрольного списка RADIOMETRIC_QUALITY. |
| REFLECTANCE_CONVERSION_CORRECTION | DOUBLE | Коэффициент коррекции расстояния от Земли до Солнца |
| SATURATED_DEFECTIVE_PIXEL_PERCENTAGE | DOUBLE | Процент насыщенных или дефектных пикселей |
| SENSING_ORBIT_DIRECTION | STRING | Направление орбиты съемки |
| SENSING_ORBIT_NUMBER | DOUBLE | Номер орбиты съемки |
| SENSOR_QUALITY | STRING | Синтез проверок OLQC, выполненных на уровне гранулы (Missing_Lines, Corrupted_ISP и Sensing_Time) и на уровне полосы данных (Degraded_SAD и Datation_Model). |
| SOLAR_IRRADIANCE_B1 | DOUBLE | Средняя солнечная внеатмосферная освещенность для диапазона B1 |
| SOLAR_IRRADIANCE_B2 | DOUBLE | Средняя солнечная внеатмосферная освещенность для диапазона B2 |
| SOLAR_IRRADIANCE_B3 | DOUBLE | Средняя солнечная внеатмосферная освещенность для диапазона B3 |
| SOLAR_IRRADIANCE_B4 | DOUBLE | Средняя солнечная внеатмосферная освещенность для диапазона B4 |
| SOLAR_IRRADIANCE_B5 | DOUBLE | Средняя солнечная внеатмосферная освещенность для диапазона B5 |
| SOLAR_IRRADIANCE_B6 | DOUBLE | Средняя внеатмосферная солнечная радиация для диапазона B6 |
| SOLAR_IRRADIANCE_B7 | DOUBLE | Средняя солнечная внеатмосферная освещенность для диапазона B7 |
| SOLAR_IRRADIANCE_B8 | DOUBLE | Средняя внеатмосферная солнечная радиация для диапазона B8 |
| SOLAR_IRRADIANCE_B8A | DOUBLE | Средняя внеатмосферная солнечная радиация для диапазона B8a |
| SOLAR_IRRADIANCE_B9 | DOUBLE | Средняя солнечная внеатмосферная освещенность для диапазона B9 |
| SOLAR_IRRADIANCE_B10 | DOUBLE | Средняя солнечная внеатмосферная освещенность для диапазона B10 |
| SOLAR_IRRADIANCE_B11 | DOUBLE | Средняя внеатмосферная солнечная радиация для диапазона B11 |
| SOLAR_IRRADIANCE_B12 | DOUBLE | Средняя солнечная внеатмосферная освещенность для диапазона B12 |
| SNOW_ICE_PERCENTAGE | DOUBLE | Процент пикселей, классифицированных как снег или лед |
| SPACECRAFT_NAME | STRING | Название космического аппарата Sentinel-2: Sentinel-2A, Sentinel-2B. |
| THIN_CIRRUS_PERCENTAGE | DOUBLE | Процент пикселей, классифицированных как тонкие перистые облака |
| UNCLASSIFIED_PERCENTAGE | DOUBLE | Процент неклассифицированных пикселей |
| VEGETATION_PERCENTAGE | DOUBLE | Процент пикселей, классифицированных как растительность |
| WATER_PERCENTAGE | DOUBLE | Процент пикселей, классифицированных как вода |
| WATER_VAPOUR_RETRIEVAL_ACCURACY | DOUBLE | Заявленная точность модели водяного пара |
Условия использования
Условия использования
Использование данных Sentinel регулируется Условиями использования данных Copernicus Sentinel.
Исследуйте с помощью Earth Engine
Редактор кода (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); } var dataset = ee.ImageCollection('COPERNICUS/S2_SR_HARMONIZED') .filterDate('2020-01-01', '2020-01-30') // Pre-filter to get less cloudy granules. .filter(ee.Filter.lt('CLOUDY_PIXEL_PERCENTAGE',20)) .map(maskS2clouds); var visualization = { min: 0.0, max: 0.3, bands: ['B4', 'B3', 'B2'], }; Map.setCenter(83.277, 17.7009, 12); Map.addLayer(dataset.mean(), visualization, 'RGB');
import ee import geemap.core as geemap
Colab (Python)
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_SR_HARMONIZED') .filterDate('2020-01-01', '2020-01-30') # Pre-filter to get less cloudy granules. .filter(ee.Filter.lt('CLOUDY_PIXEL_PERCENTAGE', 20)) .map(mask_s2_clouds) ) visualization = { 'min': 0.0, 'max': 0.3, 'bands': ['B4', 'B3', 'B2'], } m = geemap.Map() m.set_center(83.277, 17.7009, 12) m.add_layer(dataset.mean(), visualization, 'RGB') m