- مدى توفّر مجموعة البيانات
- 2023-04-04T04:37:01Z–2026-10-09T23:30:53Z
- Dataset Producer
- NASA JPL
- العلامات
الوصف
تحتوي مجموعة البيانات هذه على الإصدار 1 من منتج مدى المياه السطحية الديناميكي من المستوى 3 من مشروع OPERA. البيانات هي ملاحظات تم التحقّق من صحتها بشأن مساحة المياه السطحية بدءًا من أبريل 2023. يتم وصف المشاكل المعروفة والتحذيرات المتعلقة بالاستخدام في مستندات المنتج. مجموعة البيانات المُدخلة لإنشاء كل منتج هي الإصدار 2.0 من منتج Harmonized Landsat-8 وSentinel-2A/B/C (HLS). توفّر منتجات HLS بيانات انعكاسية السطح (SR) من جهاز التصوير التشغيلي للأرض (OLI) على متن القمر الصناعي Landsat 8 وجهاز التصوير المتعدد الأطياف (MSI) على متن القمر الصناعي Sentinel-2A/B/C.
المستندات:
النطاقات
النطاقات
حجم البكسل: 30 مترًا (جميع النطاقات)
| الاسم | حجم البكسل | الوصف |
|---|---|---|
WTR_Water_classification |
30 مترًا | تصنيف المياه: يمثّل هذا التصنيف المستند إلى وحدات البكسل إلى إحدى فئات المياه الثلاث (ليست مياهًا، ومياهًا مفتوحة، ومياهًا سطحية جزئية)، أو الثلج/الجليد، أو السحب/ظل السحب، أو المناطق المجاورة للسحب/ظل السحب، أو المحيطات المحجوبة، أو فئات عدم توفّر البيانات نتيجة معالجة طبقة التشخيص (DIAG) من خلال جميع الخطوات/الطبقات المتوسطة |
BWTR_Binary_water |
30 مترًا | يتم استخلاص خريطة المياه الثنائية من طبقة WTR باعتبارها اتحادًا لفئات المياه (المياه المفتوحة والمياه السطحية الجزئية) في خريطة ثنائية تشير إلى المناطق التي تحتوي على مياه والمناطق التي لا تحتوي على مياه. تهدف هذه الطبقة إلى تزويد المستخدمين بنظرة سريعة على المناطق التي تحتوي على مياه أو لا تحتوي عليها. يتم أيضًا توفير فئات البيانات غير الصالحة (الثلج/الجليد، السحابة/ظل السحابة مع المناطق المجاورة للسحابة/ظل السحابة، والمحيط المحجوب، وقيمة التعبئة) للإشارة إلى المناطق التي لا يوفّر فيها التصنيف الثنائي تصنيف المياه/عدم وجود مياه. |
CONF_Confidence |
30 مترًا | تمثيل لمستوى الثقة المرتبط بتصنيف WTR الذي يستند إلى مجموعة من نتائج DIAG ومعلومات ضمان الجودة المقدَّمة مع بيانات HLS المدخلة. على سبيل المثال، يتم تقسيم فئة "المياه المفتوحة" في طبقة WTR إلى فئتَين: "ثقة عالية" و"ثقة متوسطة"، في حين يتم وضع علامة على وحدات بكسل فئة "المياه السطحية الجزئية" في طبقة WTR على أنّها "مياه سطحية جزئية متحفظة" أو "مياه سطحية جزئية قوية"، مع إظهار الأخيرة قدرًا أقل من اليقين. كما هو الحال في طبقتَي WTR وBWTR، يتم أيضًا في طبقة CONF الإشارة إلى وحدات البكسل التي يصعب أو يستحيل استرداد المياه منها بسبب الثلج أو الجليد أو السحب أو الظلال أو قيم التعبئة. |
DIAG_diagnostic |
30 مترًا | طبقة مرمّزة للإشارة إلى أي من اختبارات DSWx-HLS الخمسة الأولية كانت إيجابية لرصد المياه على أساس كل بكسل. تتراوح القيم بين 0 (أي 00000)، ما يشير إلى أنّ أيًا من اختبارات DSWx-HLS الخمسة لم يعرض نتيجة إيجابية، و11111، ما يشير إلى أنّ جميع الاختبارات عرضت نتيجة إيجابية. يتم وصف الاختبارات في DSWX-HLS ATBD وJones, John W. 2019 تُستخدم لاستنتاج طبقة الثقة أعلاه. ويتم تحديد قيمة الثقة الخاصة بفئة معيّنة من خلال مجموعة الاختبارات الإيجابية لهذه الفئة. يتم تمثيل قيمة التعبئة (بدون بيانات) بالرقم 65535. |
WTR1_Interpretation_of_diagnostic_layer_into_water_classes |
30 مترًا | يؤدي تصنيف طبقة DIAG إلى ظهور مياه مفتوحة ومياه سطحية جزئية وعدم توفّر مياه. يتم تحسين هذه الطبقة بشكل أكبر من خلال تطبيق الأقنعة التي ينتج عنها الطبقتان 6 (WTR-2) و1 (WTR). |
WTR2_Refined_WTR1_given_HLS_FMASK |
30 مترًا | يتم اشتقاق طبقة WTR-2 من نتيجة WTR-1 (الطبقة 5) من خلال تطبيق اختبارات إضافية استنادًا إلى معلومات الغطاء الأرضي وظل التضاريس، والحد من التصحيح الزائد للهباء الجوي، كما هو موضّح في DSWX-HLS ATBD وJones, John W. 2019 لإخفاء (إزالة) عمليات رصد المياه الإيجابية الخاطئة. |
LAND_land_cover_classification |
30 مترًا | طبقة موضوعية خاصة بغطاء الأرض تُستخدَم لتحديد الأماكن التي يتم فيها إجراء اختبارات إضافية بهدف إخفاء عمليات رصد المياه في الطبقة WTR-1، وذلك لإنتاج الطبقة الوسيطة WTR-2. |
SHAD_terrain_shadow |
30 مترًا | قناع يُستخدم لإزالة المواقع المحتملة للظلال الناتجة عن التضاريس استنادًا إلى تصنيف مناطق الظل التي تم إنشاؤها لتاريخ/وقت التقاط صورة HLS المدخلة من بيانات نموذج الارتفاع الرقمي. يتم استخدام هذا النوع في إنشاء الطبقة الوسيطة WTR-2. |
HLS_CLOUD_SNOW_FMASK_classification |
30 مترًا | طبقة تصنيف السحب وظلالها والثلج/الجليد من بيانات HLS |
جدول فئات WTR_Water_classification
| القيمة | اللون | الوصف |
|---|---|---|
| 0 | #ffffff | ليست مياه: منطقة تتضمّن بيانات انعكاس صالحة وليست مياهًا أو ثلجًا أو جليدًا أو سحبًا أو ظل سحب أو قناع محيط، وقد يتم تطبيق قناع غطاء أرضي. |
| 1 | #0000ff | المياه المفتوحة: هي منطقة مائية بالكامل وغير محجوبة عن جهاز الاستشعار، بما في ذلك العوائق التي تسببها النباتات والتضاريس والمباني. |
| 2 | #0088ff | مياه سطحية جزئية: منطقة غمرتها المياه بنسبة %20 على الأقل وأقل من% 100 من المياه المفتوحة. ويُشار إلى ذلك أحيانًا باسم "غمر وحدات البكسل الفرعية" عند الإشارة إلى مساحة وحدة البكسل. وتشمل الأمثلة الأراضي الرطبة والمسطحات المائية التي تحتوي على نباتات ناشئة ووحدات البكسل التي تقسمها خطوط ساحلية. |
| 252 | #f2f2f2 | الثلج/الجليد: منطقة تم تحديدها على أنّها ثلج/جليد وفقًا لبيانات ضمان الجودة (QA) الخاصة بـ Fmask في HLS. |
| 253 | #dfdfdf | السحابة/ظل السحابة: منطقة تم تحديدها على أنّها سحابة أو ظل سحابة أو مجاورة لهذه الميزات وفقًا لبيانات ضمان الجودة (QA) الخاصة بـ Fmask في HLS. |
| 254 | #da00ff | منطقة محجوبة بالمحيط: هي منطقة تم تحديدها كمحيط باستخدام قاعدة بيانات للخط الساحلي مع هامش إضافي. |
جدول فئات BWTR_Binary_water
| القيمة | اللون | الوصف |
|---|---|---|
| 0 | #ffffff | ليست مياه: منطقة تتضمّن بيانات انعكاس صالحة وليست مياهًا (الفئة 1) وليست ثلجًا أو جليدًا (الفئة 252) أو سحبًا أو ظل سحب (الفئة 253) أو محيطًا محجوبًا (الفئة 254). |
| 1 | #0000ff | المياه: منطقة مصنّفة على أنّها "مياه مفتوحة" أو "مياه سطحية جزئية" (انظر طبقة WTR). |
| 252 | #f2f2f2 | الثلج/الجليد: منطقة تم تحديدها على أنّها ثلج/جليد وفقًا لبيانات ضمان الجودة (QA) الخاصة بـ Fmask في HLS. |
| 253 | #dfdfdf | السحابة/ظل السحابة: منطقة تم تحديدها على أنّها سحابة أو ظل سحابة أو مجاورة لسحابة أو ظل سحابة، وذلك وفقًا لبيانات ضمان الجودة (QA) الخاصة بـ Fmask في HLS. |
| 254 | #da00ff | المحيط المحجوب: منطقة تم تحديدها على أنّها محيط باستخدام قاعدة بيانات الشواطئ مع هامش إضافي |
جدول فئات CONF_Confidence
| القيمة | اللون | الوصف |
|---|---|---|
| 0 | #ffffff | "ليست مياه": منطقة تحتوي على بيانات انعكاس صالحة ليست مياهًا أو محيطًا محجوبًا (الفئة 254) ولم يتم تحديدها على أنّها ثلج/جليد أو سحابة/ظل سحابة أو مجاورة لسحابة/ظل سحابة أو ثلج/جليد في بيانات تأكيد الجودة (QA) الخاصة بقناع Fmask في HLS. "ليست مياه" (الفئة 0) أيضًا في الأماكن التي يتم فيها تطبيق تظليل التضاريس و/أو قناع الغطاء الأرضي. |
| 1 | #0000ff | مياه مفتوحة بدرجة ثقة عالية: هي منطقة مائية بالكامل بدرجة ثقة عالية لم يتم حجبها أيضًا كمنطقة محيطية (الفئة 254)، ولم يتم تصنيفها على أنّها ثلج أو جليد أو سحب أو ظل سحب أو منطقة مجاورة لسحب أو ظل سحب أو ثلج أو جليد في بيانات ضمان الجودة (QA) الخاصة بـ Fmask في HLS. |
| 2 | #0088ff | مياه مفتوحة بدرجة ثقة متوسطة: منطقة تتكوّن بالكامل من المياه بدرجة ثقة متوسطة لم يتم حجبها أيضًا بالمحيط (الفئة 254) ولم يتم تحديدها على أنّها ثلج/جليد أو سحابة/ظل سحابة، أو مجاورة لسحابة/ظل سحابة أو ثلج/جليد في بيانات ضمان الجودة (QA) الخاصة بقناع Fmask في مجموعة بيانات HLS. |
| 3 | #66a3ff | مياه سطحية جزئية متحفظة: منطقة مغمورة بالمياه تمثّل على الأقل% 50 تقريبًا وأقل من% 100 من المياه المفتوحة مع تصنيف متحفظ لم يتم حجبه أيضًا بالمحيط (الفئة 254) ولم يتم تحديده على أنّه ثلج/جليد أو سحابة/ظل سحابة |
| 4 | #b3d9ff | مياه سطحية جزئية عدوانية: منطقة مغمورة بالمياه تبلغ مساحتها 20% على الأقل وتقل عن 100% من المياه المفتوحة، ويتم تصنيفها على أنّها عدوانية ولم يتم حجبها أيضًا على أنّها محيط (الفئة 254) ولم يتم تحديدها على أنّها ثلج/جليد أو سحب/ظل سحب |
| 10 | #cccccc | Not water: منطقة تحتوي على بيانات انعكاس صالحة ليست مياهًا أو محجوبة بالمحيط (الفئة 254) ولكن من المحتمل أن تكون محجوبة بالسحب أو ظل السحب وفقًا لبيانات HLS Fmask المدخلة |
| 11 | #0000ff | مياه مفتوحة عالية الثقة: منطقة تتكون بالكامل من المياه بثقة عالية لم يتم حجبها أيضًا بالمحيط (الفئة 254) ولكن من المحتمل أن تكون محجوبة بالسحب/ظل السحب وفقًا لقناع Fmask الخاص بـ HLS. |
| 12 | #00aaff | مياه مفتوحة بموثوقية متوسطة: منطقة مائية بالكامل بموثوقية متوسطة لم يتم حجبها أيضًا بواسطة قناع المحيط (الفئة 254)، ولكن قد تكون محجوبة بواسطة السحب أو ظل السحب وفقًا لقناع Fmask الخاص بمدخل HLS. |
| 13 | #2244ff | مياه سطحية جزئية محمية - منطقة مغمورة بالمياه بنسبة% 50 على الأقل وتقل عن% 100 من المياه المفتوحة، مع تصنيف محمي لم يتم إخفاؤه أيضًا باستخدام قناع المحيط (الفئة 254)، ولكن من المحتمل أن يكون محجوبًا بسبب السحب/ظل السحب وفقًا لـ Fmask في بيانات HLS المدخلة. |
| 14 | #6644ff | مياه سطحية جزئية قوية: منطقة مغمورة بالمياه بنسبة% 20 على الأقل وأقل من% 50 تقريبًا من المياه المفتوحة وأقل من% 100 من المياه المفتوحة مع تصنيف أقل صرامة لم يتم حجبه أيضًا عن المحيط (الفئة 254) ولكن من المحتمل أن يكون محجوبًا بالسحب أو ظل السحب وفقًا لقناع Fmask الخاص ببيانات HLS المُدخلة. |
| 20 | #ffffff | ليست مياه - منطقة تتضمّن بيانات انعكاس صالحة وليست مياهًا، وتم تصنيفها على أنّها ثلوج/جليد وفقًا لبيانات HLS Fmask المدخلة، ولكنها غير محجوبة بالسحب/ظل السحب وفقًا لبيانات HLS Fmask المدخلة، ولم يتم حجبها على أنّها محيط (الفئة 254). "not water" (class 0) also exists where terrain shadow and/or land cover masking is applied. |
| 21 | #0000ff | مياه مفتوحة بدرجة ثقة عالية: منطقة مائية بالكامل بدرجة ثقة عالية ومصنّفة على أنّها ثلج/جليد وفقًا لقناع Fmask لبيانات HLS، ولكن لا يحجبها ظل سحاب/سحابة وفقًا لقناع Fmask لبيانات HLS، وليست محجوبة بالمحيط (الفئة 254) |
| 22 | #5555ff | مياه مفتوحة بدرجة ثقة متوسطة: منطقة تتكوّن بالكامل من مياه بدرجة ثقة متوسطة ومصنّفة على أنّها ثلج/جليد وفقًا لقناع Fmask الخاص ببيانات HLS المُدخلة، ولكن لا يحجبها ظل سحاب/سحابة وفقًا لقناع Fmask الخاص ببيانات HLS المُدخلة، وليست محجوبة بالمحيط (الفئة 254). |
| 23 | #7777ff | مياه سطحية جزئية (تصنيف متحفظ): منطقة مغمورة بالمياه تتألف من مياه مفتوحة بنسبة% 50 على الأقل وأقل من% 100 مع تصنيف متحفظ، ويتم تصنيفها على أنّها ثلوج/جليد وفقًا لقناع Fmask الخاص ببيانات HLS المُدخلة، ولكن لا يحجبها سحاب/ظل سحاب وفقًا لقناع Fmask الخاص ببيانات HLS المُدخلة، ولا يتم حجبها بالمحيط (الفئة 254). |
| 24 | #2222cc | مياه سطحية جزئية قوية: منطقة مغمورة بالمياه بنسبة% 20 على الأقل وأقل من %50 تقريبًا مياه مفتوحة، وهو تصنيف أقل صرامة ويتم وضع علامة عليه على أنّه ثلج/جليد وفقًا لمدخل HLS Fmask، ولكن لا تحجبه السحب/ظل السحب وفقًا لمدخل HLS Fmask وليس محجوبًا بالمحيط (الفئة 254). |
| 254 | #da00ff | المحيط المحجوب: منطقة تم تحديدها على أنّها محيط باستخدام قاعدة بيانات الخط الساحلي مع هامش إضافي |
جدول فئات WTR1_Interpretation_of_diagnostic_layer_into_water_classes
| القيمة | اللون | الوصف |
|---|---|---|
| 0 | #ffffff | ليست مياه: منطقة تتضمّن بيانات انعكاس صالحة وليست مياهًا مفتوحة (الفئة 1) أو مياه سطحية جزئية (الفئة 2). |
| 1 | #0000ff | المياه المفتوحة: هي منطقة مائية بالكامل ولا يحجبها أي عائق عن أداة الاستشعار، بما في ذلك العوائق التي تسبّبها النباتات والتضاريس والمباني. |
| 2 | #0088ff | مياه سطحية جزئية: منطقة مغمورة بالمياه تشكّل فيها المياه المفتوحة نسبة تتراوح بين% 20 و% 100. ويُشار إلى ذلك أحيانًا باسم "غمر وحدات البكسل الفرعية" عند الإشارة إلى مساحة وحدة البكسل. وتشمل الأمثلة على ذلك الأراضي الرطبة والمسطّحات المائية التي تحتوي على نباتات ناشئة ووحدات البكسل التي تقسمها الخطوط الساحلية. |
| 254 | #da00ff | المحيط المحجوب: منطقة تم تحديدها على أنّها محيط باستخدام قاعدة بيانات خطوط الساحل مع هامش إضافي (لا ينطبق ذلك على المنتج العادي DSWx-HLS الإصدار 1.0). |
جدول فئات WTR2_Refined_WTR1_given_HLS_FMASK
| القيمة | اللون | الوصف |
|---|---|---|
| 0 | #ffffff | ليست مياه - منطقة تتضمّن بيانات انعكاس صالحة وليست مياه مفتوحة (الفئة 1) أو مياه سطحية جزئية (الفئة 2) |
| 1 | #0000ff | المياه المفتوحة: هي منطقة مائية بالكامل ولا يحجبها أي عائق عن أداة الاستشعار، بما في ذلك العوائق التي تسبّبها النباتات والتضاريس والمباني. |
| 2 | #0088ff | مياه سطحية جزئية: منطقة غمرتها المياه بنسبة %20 على الأقل وأقل من% 100 من المياه المفتوحة. ويُشار إلى ذلك أحيانًا باسم "غمر وحدات البكسل الفرعية" عند الإشارة إلى مساحة وحدة البكسل. وتشمل الأمثلة الأراضي الرطبة والمسطحات المائية التي تحتوي على نباتات ناشئة ووحدات البكسل التي تقسمها خطوط ساحلية. |
| 254 | #da00ff | المحيط المحجوب: منطقة تم تحديدها على أنّها محيط باستخدام قاعدة بيانات للشواطئ مع هامش إضافي. |
جدول فئات LAND_land_cover_classification
| القيمة | اللون | الوصف |
|---|---|---|
| 0 | #e6e6e6 | مناطق مطوّرة منخفضة الكثافة تتراوح القيم بين 0 و99 (الرقم = آخر رقمَين من سنة مجموعة بيانات ESA WorldCover) |
| 100 | #cccccc | تم تطوير مستوى جهد عالٍ. تتراوح القيم بين 100 و199. (الرقم = 100 + آخر رقمَين من سنة مجموعة بيانات ESA WorldCover) |
| 200 | #0000ff | مياه، أرض رطبة، غابة مانغروف |
| 201 | #00ff00 | مجموعة متنوعة من فئات الغابات |
جدول فئات SHAD_terrain_shadow
| القيمة | اللون | الوصف |
|---|---|---|
| 0 | #808080 | ظل |
| 1 | #ffffff | ليس ظلًا |
جدول فئات HLS_CLOUD_SNOW_FMASK_classification
| القيمة | اللون | الوصف |
|---|---|---|
| 0 | #ffffff | غير مخفي |
| 1 | #a9a9a9 | ظل سحابة أو مجاور لسحابة/ظل سحابة أو كليهما |
| 2 | #f2f2f2 | ثلوج/جليد |
| 3 | #d3d3d3 | ثلوج/جليد والفئة 1 (ظل سحابة أو مجاور لسحابة/ظل سحابة) |
| 4 | #dfdfdf | سحابة |
| 5 | #c0c0c0 | السحابة والفئة 1 (ظل السحابة أو بجوار السحابة/ظل السحابة) |
| 6 | #b0b0b0 | سحب وثلوج/جليد |
| 7 | #a0a0a0 | سحابة، ثلج/جليد، والفئة 1 (ظل سحابة أو مجاور لسحابة/ظل سحابة) |
| 8 | #0000ff | Fmask identified water |
| 9 | #87cefa | رصدت أداة Fmask مياهًا أو ظل سحابة أو منطقة مجاورة لسحابة أو ظل سحابة |
| 10 | #add8e6 | حدّدت خوارزمية Fmask المياه والثلوج/الجليد |
| 11 | #b0e0e6 | المياه والثلج/الجليد والفئة 1 التي تم تحديدها باستخدام Fmask (ظل السحابة أو مجاور للسحابة/ظل السحابة) |
| 12 | #6495ed | Fmask حدّد المياه والسحب |
| 13 | #4682b4 | حدّدت خوارزمية Fmask المياه والسحب والفئة 1 (ظل السحب أو المناطق المجاورة للسحب/ظل السحب) |
| 14 | #4169e1 | المياه والسحب والثلوج/الجليد التي تم تحديدها باستخدام Fmask |
| 15 | #1e90ff | المياه والغيوم والثلوج/الجليد والفئة 1 (ظل الغيوم أو المجاورة للغيوم/ظل الغيوم) التي تم تحديدها بواسطة Fmask |
خصائص الصور
خصائص الصور
| الاسم | النوع | الوصف |
|---|---|---|
| AEROSOL_CLASS_REMAPPING_ENABLED | سلسلة | يشير إلى ما إذا كانت إعادة ربط فئة الهباء الجوي مفعَّلة (TRUE) أو غير مفعَّلة (FALSE). |
| CLOUD_COVERAGE | مزدوج | النسبة المئوية لوحدات البكسل التي تحتوي على بيانات رصد (على عكس قيمة التعبئة وقناع المحيط) والتي يضع قناع تقييم الجودة في HLS علامة عليها على أنّها سحابة أو ظل سحابة أو مجاورة للسحابة. |
| INPUT_HLS_PRODUCT_CLOUD_COVERAGE | مزدوج | النسبة المئوية لمساحة المربّع التي تحتوي على بيانات رصد (على عكس قيمة التعبئة) في منتج HLS المُدخل |
| NBAR_SOLAR_ZENITH | مزدوج | زاوية السمت الشمسي المستخدَمة في اشتقاق الانعكاس المعدَّل لدالة توزيع الانعكاس ثنائي الاتجاه (NBAR) في النقطة السفلية |
| PROCESSING_DATETIME | سلسلة | تاريخ معالجة منتج DSWx-HLS التنسيق: YYYY-MM-DDTHH:MM:SSZ. |
| PRODUCT_VERSION | سلسلة | تمثّل هذه السمة إصدار منتج DSWx-HLS (هو نفسه اسم ملف المنتج). وتتم زيادة هذا الرقم مع التغييرات في البنية و/أو البيانات الوصفية المضمّنة في المنتج. |
| أداة الاستشعار | سلسلة | اسم أداة الاستشعار (مثل "OLI" أو "MSI") |
| SPACECRAFT_NAME | سلسلة | اسم منصة أداة الاستشعار (مثل "Landsat-8" أو "Sentinel-2A" أو "Sentinel-2B") |
| SPATIAL_COVERAGE_EXCLUDING_MASKED_OCEAN | مزدوج | النسبة المئوية لمساحة المربّع التي تحتوي على بيانات رصد (على عكس قيمة التعبئة والمحيط المحجوب) باستثناء المحيط المحجوب. |
بنود الاستخدام
بنود الاستخدام
تتم مشاركة مجموعة البيانات هذه بشكل علني وبدون قيود، وفقًا لإرشادات استخدام البيانات والاقتباس من EOSDIS
الاقتباسات
OPERA . 2023. مجموعة بيانات OPERA Dynamic Surface Water Extent من Harmonized Landsat Sentinel-2 (الإصدار 1) الإصدار 1.0 PO.DAAC, CA, USA. تم الوصول إلى مجموعة البيانات [YYYY-MM-DD] على https://doi.org/10.5067/OPDSW-PL3V1
معرِّفات العناصر الرقمية (DOI)
استكشاف العالم باستخدام Earth Engine
أداة تعديل الرموز (JavaScript)
Map.setCenter(-93, 30, 12); var dswx_hls_collection = ee.ImageCollection('OPERA/DSWX/L3_V1/HLS') .filterDate('2025-07-01', '2025-10-01'); // Mask out values >= 252 before calculating the mode we don't // want to have clouds or snow/ice be included. var masked_collection = dswx_hls_collection.map(function(image) { var wtr = image.select('WTR_Water_classification'); return wtr.updateMask(wtr.lt(252)); }); var dswx_hls = masked_collection .reduce(ee.Reducer.mode()) .rename('WTR_Water_classification'); var wtr_class_values = [ 0, // Not water 1, // Open water 2, //Partial surface water 252, // Snow/ice 253, // Cloud/cloud shadow 254 // Ocean masked ]; var wtr_palette = [ 'ffffff', // Not water '0000ff', // Open water '0088ff', // Partial surface water 'f2f2f2', // Snow/ice 'dfdfdf', // Cloud/cloud shadow 'da00ff', // Ocean masked ]; // Select the water classification band and remap to make have palette vis. var wtr_band = dswx_hls.select('WTR_Water_classification'); var to = [0, 1, 2, 3, 4, 5]; var wtr_remapped = wtr_band.remap(wtr_class_values, to); Map.addLayer( wtr_remapped, {min: 0, max: 5, palette: wtr_palette}, 'Water Classification (Remapped)');