- Доступность набора данных
- 2017-03-28T00:00:00Z–2026-10-12T07:13:46.800000Z
- Поставщик набора данных
- Европейский союз/ESA/Copernicus
- Интервал повторного посещения
- 5 дней
- Теги
Описание
Также ознакомьтесь с коллекцией COPERNICUS/S2_SR_HARMONIZED, которая сдвигает данные с PROCESSING_BASELINE 04.00 или выше (после 25 января 2022 г.) в тот же диапазон, что и в более старых сценах.
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. Подробнее о том, как рассчитываются облачные маски…
Идентификаторы объектов EE для объектов Sentinel-2 L2 имеют следующий формат: COPERNICUS/S2_SR/20151128T002653_20151128T102149_T56MNN. Первая числовая часть представляет дату и время съемки, вторая – дату и время создания продукта, а строка из шести символов – уникальный идентификатор гранулы, указывающий на ее координаты в сетке 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) в datastrip. |
| DATATAKE_IDENTIFIER | STRING | Уникальный идентификатор набора данных. Идентификатор содержит название спутника Sentinel-2, дату и время начала, номер абсолютной орбиты и базовый уровень обработки. |
| DATATAKE_TYPE | STRING | Режим работы MSI |
| DEGRADED_MSI_DATA_PERCENTAGE | DOUBLE | Процент поврежденных данных MSI и дополнительных данных |
| FORMAT_CORRECTNESS | STRING | Синтез проверок контроля качества On-Line (OLQC), выполняемых на уровне гранул (Product_Syntax) и полос данных (Product Syntax и 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') .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') .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