Sentinel-2 MSI: MultiSpectral Instrument, Level-2A (SR) [deprecated]

COPERNICUS/S2_SR
دردسترس بودن مجموعه داده
2017-03-28T00:00:00Z–2026-10-15T18:54:24.968000Z
تولیدکننده مجموعه داده
تکه‌کد Earth Engine
ee.ImageCollection("COPERNICUS/S2_SR")
فاصله بازنگری
‫۵ روز
برچسب‌ها
کوپرنیکوس
esa
eu
msi
بازتابندگی
تصاویر ماهواره‌ای
نگهبان
sr

شرح

همچنین مجموعه COPERNICUS/S2_SR_HARMONIZED را ببینید که داده‌ها را با PROCESSING_BASELINE «۰۴.۰۰» یا بالاتر (پس‌از ۲۰۲۲-۰۱-۲۵) جابه‌جا می‌کند تا در همان محدوده صحنه‌های قدیمی‌تر قرار گیرد.

‫Sentinel-2 مأموریت تصویربرداری چندطیفی با وضوح بالا و پهنای وسیع است که از مطالعات «پایش زمین کوپرنیک» پشتیبانی می‌کند، ازجمله پایش پوشش گیاهی، خاک، و آب، و همچنین مشاهده آبراه‌های داخلی و مناطق ساحلی.

داده‌های Sentinel-2 L2 از CDSE بارگیری می‌شود. این مقادیر با اجرای sen2cor محاسبه شده‌اند. هشدار: پوشش L2 در مجموعه EE در سال‌های ۲۰۱۷ تا ۲۰۱۸ هنوز جهانی نیست.

دارایی‌ها حاوی ‫۱۲ باند طیفی UINT16 است که SR را با مقیاس ۱۰۰۰۰ نشان می‌دهد (برخلاف داده‌های L1، ‫B10 وجود ندارد). چند باند دیگر مختص L2 نیز وجود دارد (برای جزئیات، به فهرست باندها مراجعه کنید). برای جزئیات بیشتر، کتابچه راهنمای کاربر Sentinel-2 را ببینید.

QA60 یک باند ماسک بیتی است که تا تاریخ ۲۰۲۲/۰۱/۲۵ حاوی چندضلعی‌های ماسک ابری شطرنجی‌شده بود، اما از این تاریخ به بعد تولید این چندضلعی‌ها متوقف شد. از تاریخ ۲۰۲۴-۰۲-۲۸، باندهای 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، این صفحه را ببینید.

باند

باند

اندازه پیکسل: متفاوت است

نام واحدها دقیقه Max مقیاس اندازه پیکسل طول موج شرح
B1 ۰٫۰۰۰۱ ‫۶۰ متر ۴۴۳٫۹ نانومتر (S2A) / ‏ ۴۴۲٫۳ نانومتر (S2B)

هواپخش‌ها

B2 ۰٫۰۰۰۱ ‫۱۰ متر ‫496.6 نانومتر (S2A) / 492.1 نانومتر (S2B)

آبی

B3 ۰٫۰۰۰۱ ‫۱۰ متر ‫۵۶۰ نانومتر (S2A) / ۵۵۹ نانومتر (S2B)

سبز

B4 ۰٫۰۰۰۱ ‫۱۰ متر ‫۶۶۴٫۵ نانومتر (S2A) / ‏۶۶۵ نانومتر (S2B)

قرمز

B5 ۰٫۰۰۰۱ ‫۲۰ متر ‫۷۰۳٫۹ نانومتر (S2A) / ‏ ۷۰۳٫۸ نانومتر (S2B)

لبه قرمز ۱

B6 ۰٫۰۰۰۱ ‫۲۰ متر ۷۴۰٫۲ نانومتر (S2A) / ۷۳۹٫۱ نانومتر (S2B)

قرمز لبه ۲

B7 ۰٫۰۰۰۱ ‫۲۰ متر ۷۸۲٫۵ نانومتر (S2A) / ۷۷۹٫۷ نانومتر (S2B)

قرمز لبه ۳

B8 ۰٫۰۰۰۱ ‫۱۰ متر ۸۳۵٫۱ نانومتر (S2A) / ‏ ۸۳۳ نانومتر (S2B)

NIR

B8A ۰٫۰۰۰۱ ‫۲۰ متر ‫۸۶۴٫۸ نانومتر (S2A) / ‏ ۸۶۴ نانومتر (S2B)

Red Edge 4

B9 ۰٫۰۰۰۱ ‫۶۰ متر ۹۴۵ نانومتر (S2A) / ۹۴۳٫۲ نانومتر (S2B)

بخار آب

B11 ۰٫۰۰۰۱ ‫۲۰ متر ۱۶۱۳٫۷ نانومتر (S2A) / ۱۶۱۰٫۴ نانومتر (S2B)

SWIR 1

B12 ۰٫۰۰۰۱ ‫۲۰ متر ۲۲۰۲٫۴ نانومتر (S2A) / ‏۲۱۸۵٫۷ نانومتر (S2B)

SWIR 2

AOT ۰٫۰۰۱ ‫۱۰ متر هیچ‌کدام

ضخامت نوری هواپخش

WVP سانتی‌متر ۰٫۰۰۱ ‫۱۰ متر هیچ‌کدام

فشار بخار آب. ارتفاعی که آب اشغال می‌کند اگر بخار به مایع تبدیل شود و به‌طور یکنواخت در ستون پخش شود.

SCL 1 11 ‫۲۰ متر هیچ‌کدام

نقشه طبقه‌بندی صحنه (مقدار «بدون داده» ۰ ماسک شده است)

TCI_R ‫۱۰ متر هیچ‌کدام

تصویر رنگ واقعی، کانال قرمز

TCI_G ‫۱۰ متر هیچ‌کدام

تصویر رنگ واقعی، کانال سبز

TCI_B ‫۱۰ متر هیچ‌کدام

تصویر رنگ واقعی، کانال آبی

MSK_CLDPRB 0 100 ‫۲۰ متر هیچ‌کدام

نقشه احتمال ابری (در برخی محصولات وجود ندارد)

MSK_SNWPRB 0 100 ‫۱۰ متر هیچ‌کدام

نقشه احتمال بارش برف (در برخی محصولات وجود ندارد)

QA10 ‫۱۰ متر هیچ‌کدام

همیشه خالی

QA20 ‫۲۰ متر هیچ‌کدام

همیشه خالی

QA60 ‫۶۰ متر هیچ‌کدام

پوشش ابر. از ۲۵ ژانویه ۲۰۲۲ تا ۲۸ فوریه ۲۰۲۴ (فراگیر) پوشانده شده است.

MSK_CLASSI_OPAQUE ‫۶۰ متر هیچ‌کدام

نوار طبقه‌بندی ابرهای مات (۰=بدون ابر، ۱=ابر). قبل‌از فوریه ۲۰۲۴ پوشانده شده است.

MSK_CLASSI_CIRRUS ‫۶۰ متر هیچ‌کدام

باند طبقه‌بندی ابرهای سیروس (۰=بدون ابر، ۱=ابر). قبل‌از فوریه ۲۰۲۴ پوشانده شده است.

MSK_CLASSI_SNOW_ICE ‫۶۰ متر هیچ‌کدام

باند طبقه‌بندی برف/یخ (۰=بدون برف/یخ، ۱=برف/یخ). قبل‌از فوریه ۲۰۲۴ پوشانده شده است.

SCL Class Table

مقدار رنگ شرح
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 دونفره

دقت مدل ضخامت نوری هواپخش

CLOUDY_PIXEL_PERCENTAGE دوبرابر

درصد پیکسل ابری مختص دانه که از فراداده اصلی گرفته شده است

CLOUD_COVERAGE_ASSESSMENT دوبرابر

درصد پیکسل ابری برای کل بایگانی که حاوی این دانه است. از فراداده اصلی گرفته شده است

CLOUDY_SHADOW_PERCENTAGE دونفره

درصد پیکسل‌های طبقه‌بندی‌شده به‌عنوان سایه ابر

DARK_FEATURES_PERCENTAGE دوبرابر

درصد پیکسل‌هایی که به‌عنوان عوارض تیره یا سایه طبقه‌بندی شده‌اند

DATASTRIP_ID رشته

شناسه یکتای «مورد داده‌های محصول» (PDI) نوار داده

DATATAKE_IDENTIFIER رشته

به‌طور یکتا یک Datatake معین را شناسایی می‌کند. شناسه شامل ماهواره Sentinel-2، تاریخ و زمان شروع، شماره مدار مطلق، و خط پایه پردازش است.

DATATAKE_TYPE رشته

حالت عملکرد MSI

DEGRADED_MSI_DATA_PERCENTAGE دوبرابر

درصد MSI و داده‌های جانبی تنزل‌یافته

FORMAT_CORRECTNESS رشته

ترکیب بررسی‌های «کنترل کیفیت آنلاین» (OLQC) انجام‌شده در سطوح دانه (Product_Syntax) و نوار داده (Product Syntax و DS_Consistency)

GENERAL_QUALITY رشته

ترکیب بررسی‌های OLQC انجام‌شده در سطح نوار داده

GENERATION_TIME دونفره

زمان تولید محصول

GEOMETRIC_QUALITY رشته

ترکیب بررسی‌های OLQC انجام‌شده در سطح نوار داده

GRANULE_ID رشته

شناسه یکتای PDI دانه (PDI_ID)

HIGH_PROBA_CLOUDS_PERCENTAGE دونفره

درصد پیکسل‌های طبقه‌بندی‌شده به‌عنوان ابرهای با احتمال بالا

MEAN_INCIDENCE_AZIMUTH_ANGLE_B1 دوبرابر

مقدار میانگین حاوی میانگین زاویه سمت برخورد مشاهده برای باند B1 و برای همه آشکارسازها

MEAN_INCIDENCE_AZIMUTH_ANGLE_B2 دونفره

مقدار میانگین حاوی میانگین زاویه سمت وقوع مشاهده برای باند B2 و برای همه آشکارسازها

MEAN_INCIDENCE_AZIMUTH_ANGLE_B3 دونفره

مقدار میانگین حاوی میانگین زاویه سمت وقوع مشاهده برای باند B3 و برای همه آشکارسازها

MEAN_INCIDENCE_AZIMUTH_ANGLE_B4 دونفره

مقدار میانگین حاوی میانگین زاویه سمت برخورد مشاهده برای باند B4 و برای همه آشکارسازها

MEAN_INCIDENCE_AZIMUTH_ANGLE_B5 دونفره

مقدار میانگین شامل میانگین زاویه سمت وقوع مشاهده برای باند B5 و برای همه آشکارسازها

MEAN_INCIDENCE_AZIMUTH_ANGLE_B6 دونفره

مقدار میانگین حاوی میانگین زاویه سمت وقوع مشاهده برای باند B6 و برای همه آشکارسازها

MEAN_INCIDENCE_AZIMUTH_ANGLE_B7 دوبرابر

مقدار میانگین حاوی میانگین زاویه سمت وقوع مشاهده برای باند B7 و برای همه آشکارسازها

MEAN_INCIDENCE_AZIMUTH_ANGLE_B8 دوبرابر

مقدار میانگین شامل میانگین زاویه سمت وقوع مشاهده برای باند B8 و برای همه آشکارسازها

MEAN_INCIDENCE_AZIMUTH_ANGLE_B8A دوبرابر

مقدار میانگین حاوی میانگین زاویه سمت برخورد مشاهده برای باند B8a و برای همه آشکارسازها

MEAN_INCIDENCE_AZIMUTH_ANGLE_B9 دوبرابر

مقدار میانگین حاوی میانگین زاویه سمت برخورد مشاهده برای باند B9 و برای همه آشکارسازها

MEAN_INCIDENCE_AZIMUTH_ANGLE_B10 دونفره

مقدار میانگین حاوی میانگین زاویه سمت برخورد مشاهده برای باند B10 و برای همه آشکارسازها

MEAN_INCIDENCE_AZIMUTH_ANGLE_B11 دوبرابر

مقدار میانگین حاوی میانگین زاویه سمت وقوع مشاهده برای باند B11 و برای همه آشکارسازها

MEAN_INCIDENCE_AZIMUTH_ANGLE_B12 دوبرابر

مقدار میانگین حاوی میانگین زاویه سمت برخورد مشاهده برای باند B12 و برای همه آشکارسازها

MEAN_INCIDENCE_ZENITH_ANGLE_B1 دونفره

مقدار میانگین حاوی میانگین زاویه سرسوی برخورد مشاهده برای باند B1 و برای همه آشکارسازها

MEAN_INCIDENCE_ZENITH_ANGLE_B2 دوبرابر

مقدار میانگین شامل میانگین زاویه اوج وقوع مشاهده برای باند B2 و برای همه آشکارسازها

MEAN_INCIDENCE_ZENITH_ANGLE_B3 دونفره

مقدار میانگین شامل میانگین زاویه اوج وقوع مشاهده برای باند B3 و برای همه آشکارسازها

MEAN_INCIDENCE_ZENITH_ANGLE_B4 دوبرابر

مقدار میانگین شامل میانگین زاویه اوج رخداد دیداری برای باند B4 و برای همه آشکارسازها

MEAN_INCIDENCE_ZENITH_ANGLE_B5 دوبرابر

مقدار میانگین شامل میانگین زاویه اوج رخداد مشاهده برای باند B5 و برای همه آشکارسازها

MEAN_INCIDENCE_ZENITH_ANGLE_B6 دونفره

مقدار میانگین شامل میانگین زاویه اوج وقوع مشاهده برای باند B6 و برای همه آشکارسازها

MEAN_INCIDENCE_ZENITH_ANGLE_B7 دوبرابر

مقدار میانگین شامل میانگین زاویه اوج وقوع مشاهده برای باند B7 و برای همه آشکارسازها

MEAN_INCIDENCE_ZENITH_ANGLE_B8 دونفره

مقدار میانگین حاوی میانگین زاویه سرسوی برخورد مشاهده برای باند B8 و برای همه آشکارسازها

MEAN_INCIDENCE_ZENITH_ANGLE_B8A دونفره

مقدار میانگین حاوی میانگین زاویه سرسوی برخورد مشاهده برای باند B8a و برای همه آشکارسازها

MEAN_INCIDENCE_ZENITH_ANGLE_B9 دوبرابر

مقدار میانگین شامل میانگین زاویه اوج بروز مشاهده برای باند B9 و برای همه آشکارسازها

MEAN_INCIDENCE_ZENITH_ANGLE_B10 دوبرابر

مقدار میانگین حاوی میانگین زاویه سرسوی برخورد مشاهده برای باند B10 و برای همه آشکارسازها

MEAN_INCIDENCE_ZENITH_ANGLE_B11 دوبرابر

مقدار میانگین حاوی میانگین زاویه سرسوی برخورد مشاهده برای باند B11 و برای همه آشکارسازها

MEAN_INCIDENCE_ZENITH_ANGLE_B12 دونفره

مقدار میانگین حاوی میانگین زاویه سرسوی برخورد مشاهده برای باند B12 و برای همه آشکارسازها

MEAN_SOLAR_AZIMUTH_ANGLE دوبرابر

مقدار میانگین حاوی میانگین زاویه سمت خورشید برای همه باندها و آشکارسازها

MEAN_SOLAR_ZENITH_ANGLE دونفره

مقدار میانگین حاوی میانگین زاویه سمت‌الرأس خورشید برای همه باندها و آشکارسازها

MEDIUM_PROBA_CLOUDS_PERCENTAGE دوبرابر

درصد پیکسل‌هایی که به‌عنوان ابرهای با احتمال متوسط طبقه‌بندی شده‌اند

MGRS_TILE رشته

کاشی «سیستم مرجع جدول نظامی ایالات متحده» (MGRS)

NODATA_PIXEL_PERCENTAGE دوبرابر

درصد پیکسل‌های «بدون داده»

NOT_VEGETATED_PERCENTAGE دونفره

درصد پیکسل‌های طبقه‌بندی‌شده به‌عنوان غیرگیاهی

PROCESSING_BASELINE رشته

خط مبنای پیکربندی مورداستفاده در زمان تولید محصول ازنظر نسخه نرم‌افزار پردازنده و نسخه اصلی «پارامترهای پردازش تصویر زمینی» (GIPP)

PRODUCT_ID رشته

شناسه کامل محصول اصلی Sentinel-2

RADIATIVE_TRANSFER_ACCURACY دوبرابر

دقت مدل انتقال تابشی

RADIOMETRIC_QUALITY رشته

براساس گزارش‌های OLQC موجود در Datastrips/QI_DATA با نام بازبینه RADIOMETRIC_QUALITY

REFLECTANCE_CONVERSION_CORRECTION دونفره

ضریب تصحیح فاصله زمین-خورشید

SATURATED_DEFECTIVE_PIXEL_PERCENTAGE دوبرابر

درصد پیکسل‌های اشباع‌شده یا معیوب

SENSING_ORBIT_DIRECTION رشته

جهت مدار تصویربرداری

SENSING_ORBIT_NUMBER دونفره

شماره مدار تصویربرداری

SENSOR_QUALITY رشته

ترکیب بررسی‌های OLQC انجام‌شده در سطح دانه (Missing_Lines،‏ Corrupted_ISP، و Sensing_Time) و نوار داده (Degraded_SAD و Datation_Model)

SOLAR_IRRADIANCE_B1 دوبرابر

میانگین تابش خورشیدی فرااتمسفری برای باند B1

SOLAR_IRRADIANCE_B2 دوبرابر

میانگین تابش خورشیدی فرااتمسفری برای باند B2

SOLAR_IRRADIANCE_B3 دونفره

میانگین تابش خورشیدی فرااتمسفری برای باند B3

SOLAR_IRRADIANCE_B4 دونفره

میانگین تشعشعات خورشید برون‌جو برای باند B4

SOLAR_IRRADIANCE_B5 دوبرابر

میانگین تشعشعات خورشید برون‌جو برای باند B5

SOLAR_IRRADIANCE_B6 دوبرابر

میانگین تابش خورشیدی فرااتمسفری برای باند B6

SOLAR_IRRADIANCE_B7 دوبرابر

میانگین تابش خورشیدی فرااتمسفری برای باند B7

SOLAR_IRRADIANCE_B8 دوبرابر

میانگین تابش خورشیدی فرااتمسفری برای باند B8

SOLAR_IRRADIANCE_B8A دوبرابر

میانگین تشعشعات خورشید برون‌جو برای باند B8a

SOLAR_IRRADIANCE_B9 دوبرابر

میانگین تابش خورشیدی فرااتمسفری برای باند B9

SOLAR_IRRADIANCE_B10 دوبرابر

میانگین تابش خورشیدی فرااتمسفری برای باند B10

SOLAR_IRRADIANCE_B11 دونفره

میانگین تابش خورشیدی فرااتمسفری برای باند B11

SOLAR_IRRADIANCE_B12 دونفره

میانگین تشعشعات خورشید برون‌جو برای باند B12

SNOW_ICE_PERCENTAGE دوبرابر

درصد پیکسل‌های طبقه‌بندی‌شده به‌عنوان برف یا یخ

SPACECRAFT_NAME رشته

نام فضاپیمای Sentinel-2: ‏ Sentinel-2A،‏ Sentinel-2B

THIN_CIRRUS_PERCENTAGE دوبرابر

درصد پیکسل‌های طبقه‌بندی‌شده به‌عنوان ابرهای پرسا نازک

UNCLASSIFIED_PERCENTAGE دوبرابر

درصد پیکسل‌های طبقه‌بندی‌نشده

VEGETATION_PERCENTAGE دوبرابر

درصد پیکسل‌های طبقه‌بندی‌شده به‌عنوان پوشش گیاهی

WATER_PERCENTAGE دونفره

درصد پیکسل‌های طبقه‌بندی‌شده به‌عنوان آب

WATER_VAPOUR_RETRIEVAL_ACCURACY دوبرابر

دقت اعلام‌شده مدل «بخار آب»

شرایط استفاده

شرایط خدمات

استفاده از داده‌های Sentinel تحت کنترل شرایط خدمات داده‌های Copernicus Sentinel است.

کاوش با Earth Engine

ویرایشگر کد (جاوا اسکریپت)

/**
 * 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');

راه‌اندازی Python

برای اطلاعات درباره Python API و استفاده از geemap برای توسعه تعاملی، به صفحه محیط Python مراجعه کنید.

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
باز کردن در «ویرایشگر کد»