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

OPERA/DSWX/L3_V1/HLS
זמינות קבוצת הנתונים
2023-04-04T04:37:01Z–2026-06-05T23:49:24Z
מפיק מערך הנתונים
קטע קוד ל-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. לדוגמה, הסיווג Open water של שכבת WTR מחולק לשני סיווגים: High Confidence ו-Moderate Confidence, בעוד שפיקסלים של WTR Partial surface water class של WTR מסומנים כ-partial surface water conservative או כ-partial surface water aggressive, כאשר האחרון מייצג רמת ודאות נמוכה יותר. כמו בשכבות 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) של קלט HLS Fmask.

253 #dfdfdf

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

254 #da00ff

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

טבלת סיווג BWTR_Binary_water

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

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

1 #0000ff

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

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), אבל יכול להיות שהוא מוסתר על ידי ענן או צל של ענן לפי נתוני הקלט של HLS Fmask

11 #0000ff

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

12 #00aaff

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

13 #2244ff

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

14 #6644ff

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

20 #ffffff

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

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 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. (number = 100 + last two digits of ESA WorldCover dataset year)

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 identified water, cloud

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) – החזר מותאם (NBAR).

PROCESSING_DATETIME מחרוזת

תאריך העיבוד של מוצר DSWx-HLS. פורמט: YYYY-MM-DDTHH:MM:SSZ.

PRODUCT_VERSION מחרוזת

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

SENSOR מחרוזת

שם מכשיר החיישן (למשל, 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. Dataset accessed [YYYY-MM-DD] at 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