
- در دسترس بودن مجموعه دادهها
- 2017-03-28T00:00:00Z–2025-10-17T11:12:24.844000Z
- ارائه دهنده مجموعه داده
- اتحادیه اروپا/آژانس فضایی اروپا/کوپرنیکوس
- فاصله زمانی بازدید مجدد
- ۵ روز
- برچسبها
- کوپرنیک
توضیحات
همچنین به مجموعه 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');
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