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

COPERNICUS/S2_SR
در دسترس بودن مجموعه داده‌ها
‎2017-03-28T00:00:00Z–2025-10-17T11:12:24.844000Z‎
ارائه دهنده مجموعه داده
قطعه کد موتور زمین
ee.ImageCollection("COPERNICUS/S2_SR")
فاصله زمانی بازدید مجدد
۵ روز
برچسب‌ها
کوپرنیک
ایسا
اتحادیه اروپا
ام اس آی
بازتاب
satellite-imagery
نگهبان
اس آر

توضیحات

همچنین به مجموعه COPERNICUS/S2_SR_HARMONIZED مراجعه کنید که داده‌ها را با PROCESSING_BASELINE '04.00' یا بالاتر (بعد از 2022-01-25) تغییر می‌دهد تا در همان محدوده صحنه‌های قدیمی‌تر قرار گیرند.

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

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

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

QA60 یک نوار ماسک بیتی است که تا تاریخ 2022-01-25 شامل چندضلعی‌های ماسک ابری رستری شده بود، تا اینکه تولید این چندضلعی‌ها متوقف شد. از تاریخ 2024-02-28، نوارهای QA60 سازگار با میراث از نوارهای طبقه‌بندی ابر MSK_CLASSI ساخته می‌شوند. برای جزئیات بیشتر، به توضیح کامل نحوه محاسبه ماسک‌های ابری مراجعه کنید.

شناسه‌های دارایی EE برای دارایی‌های Sentinel-2 L2 دارای قالب زیر هستند: COPERNICUS/S2_SR/20151128T002653_20151128T102149_T56MNN. در اینجا بخش عددی اول نشان دهنده تاریخ و زمان سنجش، بخش عددی دوم نشان دهنده تاریخ و زمان تولید محصول و رشته 6 کاراکتری نهایی یک شناسه گرانول منحصر به فرد است که مرجع شبکه UTM آن را نشان می‌دهد (به MGRS مراجعه کنید).

برای مجموعه داده‌هایی که به تشخیص ابر و/یا سایه ابر کمک می‌کنند، به COPERNICUS/S2_CLOUD_PROBABILITY و GOOGLE/CLOUD_SCORE_PLUS/V1/S2_HARMONIZED مراجعه کنید.

برای جزئیات بیشتر در مورد قدرت تفکیک رادیومتری Sentinel-2، به این صفحه مراجعه کنید .

باندها

باندها

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

آئروسل‌ها

B2 ۰.۰۰۰۱ ۱۰ متر ۴۹۶.۶ نانومتر (S2A) / ۴۹۲.۱ نانومتر (S2B)

آبی

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

سبز

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

قرمز

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

لبه قرمز ۱

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

لبه قرمز ۲

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

لبه قرمز ۳

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

نیر

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

لبه قرمز ۴

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

بخار آب

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

SWIR 1

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

SWIR 2

AOT ۰.۰۰۱ ۱۰ متر هیچکدام

ضخامت نوری آئروسل

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

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

SCL ۱ ۱۱ ۲۰ متر هیچکدام

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

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

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

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

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

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

True Color Image, Blue channel

MSK_CLDPRB 0 ۱۰۰ ۲۰ متر هیچکدام

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

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

Snow Probability Map (missing in some products)

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

همیشه خالی

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

همیشه خالی

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

ماسک ابر. بین تاریخ‌های 2022-01-25 تا 2024-02-28 ماسک شده است.

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

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

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

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

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

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

SCL Class Table

ارزش رنگ توضیحات
۱ #ff0004

Saturated or defective

۲ #868686

Dark Area Pixels

۳ #774b0a

سایه‌های ابر

۴ #10d22c

پوشش گیاهی

۵ #ffff52

Bare Soils

۶ #۰۰۰۰ff

آب

۷ #۸۱۸۱۸۱

ابرها با احتمال کم / طبقه‌بندی نشده

۸ #c0c0c0

Clouds Medium Probability

۹ #f1f1f1

احتمال زیاد ابرها

۱۰ #bac5eb

سیروس

۱۱ #۵۲fff9

برف / یخ

ویژگی‌های تصویر

ویژگی‌های تصویر

نام نوع توضیحات
دقت بازیابی اطلاعات دو برابر

دقت مدل ضخامت نوری آئروسل

درصد پیکسلی ابری دو برابر

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

ارزیابی پوشش ابری دو برابر

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

درصد سایه ابری دو برابر

Percentage of pixels classified as cloud shadow

درصد ویژگی‌های تاریک دو برابر

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

شناسه داده رشته

شناسه منحصر به فرد قطعه داده محصول (PDI)

شناسه داده رشته

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

نوع داده دریافتی رشته

حالت عملکرد MSI

درصد داده‌های تخریب‌شده MSI دو برابر

درصد MSI تخریب‌شده و داده‌های جانبی

صحت فرمت رشته

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

کیفیت عمومی رشته

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

نسل_زمان دو برابر

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

کیفیت هندسی رشته

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

گرانول_ID رشته

شناسه منحصر به فرد PDI گرانول (PDI_ID)

درصد ابرهای پروبا بالا دو برابر

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

میانگین_برخورد_ازیموث_زاویه_B1 دو برابر

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

میانگین_برخورد_ازیموث_زاویه_B2 دو برابر

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

میانگین_برخورد_ازیموث_زاویه_B3 دو برابر

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

میانگین_برخورد_ازیموث_زاویه_B4 دو برابر

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

میانگین_برخورد_ازیموث_زاویه_B5 دو برابر

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

میانگین_برخورد_ازیموث_زاویه_B6 دو برابر

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

میانگین_برخورد_ازیموث_زاویه_B7 دو برابر

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

میانگین_برخورد_ازیموث_زاویه_B8 دو برابر

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

میانگین_برخورد_ازیموث_زاویه_B8A دو برابر

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

میانگین_برخورد_ازیموث_زاویه_B9 دو برابر

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

میانگین_برخورد_ازیموث_زاویه_B10 دو برابر

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

میانگین_برخورد_ازیموث_زاویه_B11 دو برابر

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

میانگین_برخورد_ازیموث_زاویه_B12 دو برابر

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

میانگین_برخورد_زاویه_سمت_بالا_B1 دو برابر

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

میانگین_برخورد_زاویه_سمت_بالا_B2 دو برابر

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

میانگین_برخورد_زاویه_سمت_بالا_B3 دو برابر

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

میانگین_برخورد_زاویه_سمت_بالا_B4 دو برابر

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

میانگین_برخورد_زاویه_سمت_بالا_B5 دو برابر

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

میانگین_برخورد_زاویه_سمت_بالا_B6 دو برابر

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

میانگین_برخورد_زاویه_سمت_بالا_B7 دو برابر

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

میانگین_برخورد_زاویه_سمت_بالا_B8 دو برابر

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

میانگین_برخورد_زاویه_سمت_بالا_B8A دو برابر

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

میانگین_برخورد_زاویه_سمت_بالا_B9 دو برابر

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

میانگین_برخورد_زاویه_سمت_بالا_B10 دو برابر

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

میانگین_برخورد_زاویه_سمت_بالا_B11 دو برابر

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

میانگین_برخورد_زاویه_سمت_بالا_B12 دو برابر

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

زاویه سمت خورشیدی میانگین دو برابر

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

زاویه سمت الراس خورشیدی متوسط دو برابر

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

درصد ابرهای متوسط دو برابر

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

کاشی MGRS رشته

کاشی سیستم مرجع شبکه‌ای ارتش ایالات متحده (MGRS)

درصد پیکسلی NODATA دو برابر

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

درصد پوشش گیاهی ندارد دو برابر

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

پردازش_پایه رشته

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

شناسه محصول رشته

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

دقت انتقال تابشی دو برابر

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

کیفیت رادیومتری رشته

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

اصلاح تبدیل بازتاب دو برابر

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

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

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

جهت مدار حسگری رشته

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

شماره مدار حسگر دو برابر

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

کیفیت حسگر رشته

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

تابش خورشیدی B1 دو برابر

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

تابش خورشیدی B2 دو برابر

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

تابش خورشیدی B3 دو برابر

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

تابش خورشیدی B4 دو برابر

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

تابش خورشیدی B5 دو برابر

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

تابش خورشیدی B6 دو برابر

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

تابش خورشیدی B7 دو برابر

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

تابش خورشیدی B8 دو برابر

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

تابش خورشیدی B8A دو برابر

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

تابش خورشیدی B9 دو برابر

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

تابش خورشیدی B10 دو برابر

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

تابش خورشیدی B11 دو برابر

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

تابش خورشیدی B12 دو برابر

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

درصد برف و یخ دو برابر

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

نام_فضاپیما رشته

نام فضاپیمای سنتینل-۲: سنتینل-۲ای، سنتینل-۲بی

درصد نازکی_سیروس دو برابر

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

درصد طبقه‌بندی نشده دو برابر

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

درصد پوشش گیاهی دو برابر

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

درصد آب دو برابر

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

دقت بازیابی بخار آب دو برابر

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

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

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

استفاده از داده‌های سنتینل تابع شرایط و ضوابط داده‌های سنتینل کوپرنیک است.

با موتور زمین کاوش کنید

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

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

تنظیمات پایتون

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

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