Dynamic Surface Water Extent from Harmonized Landsat Sentinel-2 (DSWx-HLS) V1

OPERA/DSWX/L3_V1/HLS
זמינות קבוצת הנתונים
2023-04-04T04:37:01Z–2026-10-10T23:56:21Z
מפיק קבוצת הנתונים
קטע קוד ל-Earth Engine
ee.ImageCollection("OPERA/DSWX/L3_V1/HLS")
תגים
geophysical landsat-derived nasa opera sentinel2-derived surface surface-ground-water water

תיאור

קבוצת הנתונים הזו מכילה נתונים ברמה 3 של מוצר דינמי של OPERA בנושא היקף פני המים, גרסה 1. הנתונים הם תצפיות מאומתות של היקף המים העיליים, החל מאפריל 2023. במסמכי התיעוד של המוצר מתוארות בעיות ידועות ואזהרות לגבי השימוש. קבוצת הנתונים של הקלט ליצירת כל מוצר היא גרסה 2.0 של מוצר Landsat-8 ו-Sentinel-2A/B/C (HLS) בהרמוניה. מוצרי HLS מספקים נתונים של החזרת אור מפני השטח (SR) ממכשיר ה-Operational Land Imager (OLI) שעל סיפון הלוויין Landsat 8 וממכשיר ה-MultiSpectral Instrument (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

מים – אזור שמסווג כ "מים פתוחים" או כ"מים חלקיים על פני השטח" (ראו את שכבת המים).

252 #f2f2f2

שלג/קרח – אזור שזוהה כשלג/קרח לפי נתוני בקרת האיכות (QA) של קלט HLS Fmask.

253 #dfdfdf

ענן/צל של ענן – אזור שזוהה כענן או כצל של ענן, או אזור שסמוך לענן או לצל של ענן, לפי נתוני בקרת האיכות (QA) של מסכת Fmask של HLS.

254 #da00ff

אוקיינוס מוסתר – אזור שזוהה כאוקיינוס באמצעות מסד נתונים של קו חוף עם שוליים נוספים

טבלת סיווג CONF_Confidence

ערך צבע תיאור
0 #ffffff

לא מים – אזור עם נתוני החזרה תקינים שלא מסווגים כמים או כאוקיינוס (class 254) ולא מזוהים כשלג/קרח, ענן/צל ענן, אזור סמוך לענן/צל ענן או שלג/קרח בנתוני בקרת האיכות (QA) של Fmask ב-HLS. הסיווג 'לא מים' (class 0) קיים גם במקומות שבהם מוחל מיסוך של צללי שטח או כיסוי קרקע.

1 #0000ff

מים פתוחים ברמת סמך גבוהה – אזור שמורכב כולו ממים ברמת סמך גבוהה, שלא הוסתר על ידי מסכת אוקיינוס (סיווג 254) ולא מזוהה כשלג/קרח, ענן/צל של ענן, אזור סמוך לענן/צל של ענן או שלג/קרח בנתוני בקרת האיכות (QA) של קלט HLS Fmask.

2 #0088ff

מים פתוחים ברמת מהימנות בינונית – אזור שמורכב כולו ממים ברמת מהימנות בינונית, שלא הוסרה ממנו מסכת האוקיינוס (סיווג 254) ושלא זוהה כשלג/קרח, או כענן/צל של ענן, סמוך לענן/צל של ענן, או כשלג/קרח בנתוני בקרת האיכות (QA) של Fmask בנתוני HLS של הקלט.

3 #66a3ff

מים עיליים חלקיים, שמרני – אזור מוצף שכולל לפחות כ-50% ופחות מ-100% מים פתוחים, עם סיווג שמרני שלא עבר גם מיסוך אוקיינוס (סיווג 254) ולא זוהה כשלג/קרח, ענן/צל של ענן.

4 #b3d9ff

מים עיליים חלקיים, אגרסיבי – אזור מוצף שכולל לפחות כ-20% ופחות מ-100% מים פתוחים עם סיווג אגרסיבי שלא עבר גם מיסוך אוקיינוס (סיווג 254) ולא זוהה כשלג/קרח, ענן/צל ענן

10 #cccccc

לא מים – אזור עם נתוני החזרה תקינים שלא מוגדר כמים או כאוקיינוס (מחלקה 254), אבל יכול להיות שהוא מוסתר על ידי ענן או צל של ענן לפי קלט ה-Fmask של ה-HLS

11 #0000ff

מים פתוחים ברמת סמך גבוהה – אזור שהוא כולו מים ברמת סמך גבוהה, שלא הוסרה ממנו מסכת אוקיינוס (סיווג 254), אבל יכול להיות שהוא מוסתר על ידי ענן או צל של ענן, בהתאם ל-Fmask של קלט HLS.

12 ‫#00aaff

מים פתוחים ברמת ודאות בינונית – אזור שהוא כולו מים ברמת ודאות בינונית, שלא הוסתר גם על ידי מסכת אוקיינוס (מחלקה 254), אבל יכול להיות שהוא מוסתר על ידי ענן או צל של ענן לפי מסכת העננים (Fmask) של קלט ה-HLS.

13 #2244ff

שטח מים חלקי שמרני – אזור מוצף שכולל לפחות כ-50% ופחות מ-100% מים פתוחים, עם סיווג שמרני שלא עבר גם מיסוך אוקיינוס (סיווג 254), אבל יכול להיות שהוא מוסתר על ידי ענן או צל של ענן לפי קלט HLS Fmask.

14 #6644ff

מים עיליים חלקיים, אגרסיבי – אזור מוצף שכולל לפחות 20% ופחות מ-50% בקירוב של מים פתוחים, ופחות מ-100% של מים פתוחים עם סיווג פחות מחמיר שלא הוסתר גם על ידי מסכת אוקיינוס (סיווג 254), אבל יכול להיות שהוא מוסתר על ידי ענן או צל של ענן בהתאם לקלט של HLS Fmask.

20 #ffffff

לא מים – אזור עם נתוני החזרה תקפים שלא מייצגים מים, שמסומן כשלג או קרח לפי מסכת הענן של HLS, אבל לא מוסתר על ידי ענן או צל של ענן לפי מסכת הענן של HLS, ולא מוסתר על ידי מסכת האוקיינוס (סיווג 254). "לא מים" (מחלקה 0) קיימת גם במקומות שבהם מופעלת מסכה של צלליות פני השטח ו/או כיסוי הקרקע.

21 #0000ff

שטח מים פתוח ברמת ודאות גבוהה – אזור שהוא כולו מים ברמת ודאות גבוהה, שמסומן כשלג או קרח לפי מסכת ה-Fmask של ה-HLS שהוזנה, אבל לא מוסתר על ידי ענן או צל של ענן לפי מסכת ה-Fmask של ה-HLS שהוזנה, ולא מוסתר על ידי מסכת האוקיינוס (סיווג 254)

22 #5555ff

שטח מים פתוח ברמת ודאות בינונית – אזור שכולו מים ברמת ודאות בינונית, שמסומן כשלג או קרח לפי מסכת ה-Fmask של ה-HLS שהוזנה, אבל לא מוסתר על ידי ענן או צל של ענן לפי מסכת ה-Fmask של ה-HLS שהוזנה, ולא מוסתר על ידי מסכת האוקיינוס (סיווג 254).

23 #7777ff

‫Partial surface water conservative – אזור מוצף שכולל לפחות 50% ופחות מ-100% מים פתוחים עם סיווג שמרני, שמסומן כשלג או קרח לפי קלט HLS Fmask, אבל לא מוסתר על ידי ענן או צל של ענן לפי קלט HLS Fmask, ולא מוסתר על ידי אוקיינוס (סיווג 254).

24 #2222cc

שטח מים עיליים חלקיים אגרסיביים – אזור מוצף שכולל לפחות 20% ופחות מ-50% בקירוב של מים פתוחים, שהוא סיווג פחות מחמיר ומסומן כשלג/קרח לפי מסכת ה-Fmask של ה-HLS שהוזנה, אבל לא מוסתר על ידי ענן/צל של ענן לפי מסכת ה-Fmask של ה-HLS שהוזנה, ולא מוסתר על ידי אוקיינוס (סיווג 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 v1.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

Cloud

5 #c0c0c0

ענן וסיווג 1 (צל של ענן או סמוך לענן/צל של ענן)

6 #b0b0b0

עננים ושלג/קרח

7 #a0a0a0

ענן, שלג/קרח וסיווג 1 (צל של ענן או סמוך לענן/צל של ענן)

8 #0000ff

‫Fmask זיהה מים

9 #87cefa

‫Fmask זיהה מים, צל של ענן או אזור סמוך לענן או לצל של ענן'

10 #add8e6

המסכה Fmask זיהתה מים, שלג או קרח

11 #b0e0e6

‫Fmask זיהה מים, שלג/קרח וסיווג 1 (צל של ענן או סמוך לענן/צל של ענן)

12 #6495ed

הפונקציה Fmask זיהתה מים, ענן

13 #4682b4

‫Fmask זיהה מים, עננים וסיווג 1 (צל ענן או אזור סמוך לענן/לצל ענן)

14 #4169e1

מים, עננים ושלג/קרח שזוהו באמצעות Fmask

15 ‎#1e90ff

‫Fmask זיהה מים, עננים, שלג/קרח וסיווג 1 (צל של ענן או סמוך לענן/צל של ענן)

מאפייני תמונה

מאפייני תמונה

שם סוג תיאור
AEROSOL_CLASS_REMAPPING_ENABLED מחרוזת

התנאי מציין אם מיפוי מחדש של סיווג אירוסולים מופעל (TRUE) או מושבת (FALSE).

CLOUD_COVERAGE נקודה צפה בדיוק כפול (Double Precision Floating Point)

אחוז הפיקסלים עם נתוני תצפית (בניגוד לערך מילוי ולמסכת אוקיינוס) שמסכת בקרת האיכות של HLS מסמנת כענן, כצל של ענן או כסמוך לענן.

INPUT_HLS_PRODUCT_CLOUD_COVERAGE נקודה צפה בדיוק כפול (Double Precision Floating Point)

אחוז השטח של המשבצת עם נתוני תצפית (בניגוד לערך מילוי) במוצר ה-HLS שהוזן.

NBAR_SOLAR_ZENITH נקודה צפה בדיוק כפול (Double Precision Floating Point)

זווית הזניט של השמש שמשמשת להפקת Nadir Bidirectional Reflectance Distribution Function Adjusted Reflectance ‏(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 נקודה צפה בדיוק כפול (Double Precision Floating Point)

אחוז השטח של המשבצת עם נתונים שנאספו (לעומת ערך מילוי ואוקיינוס מוסתר) לא כולל אוקיינוס מוסתר.

תנאים והגבלות

תנאים והגבלות

קבוצת הנתונים הזו משותפת באופן פתוח, ללא הגבלה, בהתאם להנחיות לשימוש בנתונים ולציטוט של EOSDIS

ציטוטים ביבליוגרפיים

ציטוטים ביבליוגרפיים:
  • OPERA . 2023. ‫OPERA Dynamic Surface Water Extent from Harmonized Landsat Sentinel-2 (Version 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)');
פתיחה ב-Code Editor