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

OPERA/DSWX/L3_V1/HLS
Phạm vi cung cấp tập dữ liệu
2023-04-04T04:37:01Z–2026-02-22T23:22:09Z
Nhà sản xuất tập dữ liệu
Đoạn mã Earth Engine
ee.ImageCollection("OPERA/DSWX/L3_V1/HLS")
Thẻ
địa vật lý
có nguồn gốc từ Landsat
nasa
opera
sentinel2-derived
bề mặt
nước mặt – nước ngầm
nước

Mô tả

Tập dữ liệu này chứa sản phẩm phạm vi nước bề mặt OPERA động cấp 3, phiên bản 1. Đây là dữ liệu được xác thực về phạm vi nước mặt bắt đầu từ tháng 4 năm 2023. Các vấn đề đã biết và lưu ý về việc sử dụng được mô tả trong tài liệu sản phẩm. Tập dữ liệu đầu vào để tạo từng sản phẩm là sản phẩm Harmonized Landsat-8 và Sentinel-2A/B/C (HLS) phiên bản 2.0. Các sản phẩm HLS cung cấp dữ liệu về hệ số phản xạ bề mặt (SR) từ Thiết bị chụp ảnh mặt đất vận hành (OLI) trên vệ tinh Landsat 8 và Thiết bị đa phổ (MSI) trên vệ tinh Sentinel-2A/B/C.

Tài liệu:

Băng tần

Kích thước pixel
30 mét

Dải

Tên Kích thước pixel Mô tả
WTR_Water_classification mét

Phân loại nước – Đây là hoạt động phân loại theo từng pixel thành một trong ba loại nước (không phải nước, nước hở và nước bề mặt một phần), tuyết/băng, mây/bóng mây và liền kề với mây/bóng mây, đại dương bị che khuất hoặc không có lớp dữ liệu do xử lý lớp chẩn đoán (DIAG) thông qua tất cả các bước/lớp trung gian

BWTR_Binary_water mét

Bản đồ nước nhị phân được lấy từ lớp WTR dưới dạng một hợp nhất của các lớp nước (nước hở và nước bề mặt một phần) thành một bản đồ nhị phân cho biết các khu vực có và không có nước. Lớp này nhằm mục đích cung cấp cho người dùng chế độ xem nhanh về nước/không có nước. Các lớp dữ liệu không hợp lệ (tuyết/băng, mây/bóng mây cùng với lớp liền kề mây/bóng mây, đại dương bị che khuất và giá trị điền) cũng được cung cấp để cho biết những khu vực mà hoạt động phân loại nhị phân không cung cấp hoạt động phân loại nước/không có nước.

CONF_Confidence mét

Mức độ tin cậy liên quan đến việc phân loại WTR dựa trên sự kết hợp giữa kết quả DIAG và thông tin đảm bảo chất lượng được cung cấp cùng với dữ liệu HLS đầu vào. Ví dụ: Lớp Nước hở của lớp WTR được chia thành 2 lớp: Độ tin cậy cao và Độ tin cậy trung bình, trong khi các pixel lớp Nước bề mặt một phần của WTR được gắn cờ là nước bề mặt một phần thận trọng hoặc nước bề mặt một phần quyết liệt, trong đó lớp sau có độ chắc chắn thấp hơn. Như trong các lớp WTR và BWTR, những pixel mà việc truy xuất nước gặp khó khăn hoặc không thể thực hiện được do tuyết/băng, mây/bóng hoặc giá trị điền cũng được ghi chú trong lớp CONF.

DIAG_diagnostic mét

Một lớp được mã hoá để cho biết trong 5 lần kiểm tra DSWx-HLS ban đầu, lần nào có kết quả dương tính đối với việc phát hiện nước trên cơ sở mỗi pixel. Các giá trị nằm trong khoảng từ 0 (tức là 00000), cho biết không có thử nghiệm DSWx-HLS nào trong số 5 thử nghiệm trả về kết quả dương tính, đến 11111, cho biết tất cả các thử nghiệm đều trả về kết quả dương tính. Các thử nghiệm được mô tả trong DSWX-HLS ATBDJones, John W. 2019 được dùng để suy ra lớp độ tin cậy ở trên. Sự kết hợp của các kiểm thử tích cực cho một lớp cụ thể sẽ xác định giá trị độ tin cậy của lớp đó. Giá trị Fill (không có dữ liệu) được biểu thị bằng số 65535.

WTR1_Interpretation_of_diagnostic_layer_into_water_classes mét

Việc phân loại lớp DIAG sẽ cho ra kết quả là vùng nước tự nhiên, vùng nước bề mặt một phần và không có nước. Lớp này được tinh chỉnh thêm thông qua việc áp dụng các mặt nạ, dẫn đến Lớp 6 (WTR-2) và 1 (WTR).

WTR2_Refined_WTR1_given_HLS_FMASK mét

Lớp WTR-2 được tạo ra từ kết quả WTR-1 (Lớp 5) bằng cách áp dụng các kiểm thử bổ sung dựa trên thông tin về độ che phủ đất và bóng địa hình, cũng như biện pháp giảm thiểu tình trạng điều chỉnh quá mức của khí dung, như mô tả trong DSWX-HLS ATBDJones, John W. 2019 để che (loại bỏ) các trường hợp phát hiện nước dương tính giả.

LAND_land_cover_classification mét

Lớp chuyên đề về độ che phủ đất được dùng để xác định vị trí thực hiện thêm các hoạt động kiểm thử nhằm có thể che giấu các kết quả phát hiện nước của lớp WTR-1 để tạo ra lớp WTR-2 trung gian.

SHAD_terrain_shadow mét

Mặt nạ được dùng để loại bỏ các vị trí có khả năng xuất hiện bóng do địa hình dựa trên việc phân loại các vùng bóng được tạo cho ngày/giờ chụp của hình ảnh HLS đầu vào từ dữ liệu Mô hình độ cao kỹ thuật số. Điều này được dùng trong quá trình tạo lớp trung gian WTR-2.

HLS_CLOUD_SNOW_FMASK_classification mét

Lớp phân loại đám mây, bóng mây và tuyết/băng từ dữ liệu đầu vào HLS.

Bảng phân loại WTR_Water_classification

Giá trị Màu Mô tả
0 #ffffff

Không phải nước – Khu vực có dữ liệu phản xạ hợp lệ không phải là nước, tuyết/băng, mây/bóng mây hoặc mặt nạ đại dương, có thể áp dụng mặt nạ lớp phủ mặt đất.

1 #0000ff

Vùng nước không có vật cản – vùng nước hoàn toàn không có vật cản đối với cảm biến, bao gồm cả vật cản do thảm thực vật, địa hình và các toà nhà.

2 #0088ff

Nước bề mặt một phần – khu vực ngập nước có ít nhất 20% và ít hơn 100% là nước hở. Điều này có thể được gọi là "ngập tràn điểm ảnh phụ" khi đề cập đến diện tích của một điểm ảnh. Ví dụ: vùng đất ngập nước, vùng nước có thảm thực vật nổi và các pixel bị đường bờ biển chia đôi.

252 #f2f2f2

Tuyết/băng – khu vực được xác định là tuyết/băng theo dữ liệu đảm bảo chất lượng (QA) Fmask HLS đầu vào.

253 #dfdfdf

Đám mây/bóng mây – một khu vực được xác định là đám mây, bóng mây hoặc nằm cạnh những đối tượng đó theo dữ liệu đảm bảo chất lượng (QA) Fmask HLS đầu vào.

254 #da00ff

Đại dương được che phủ – khu vực được xác định là đại dương bằng cách sử dụng cơ sở dữ liệu đường bờ biển có thêm khoảng lề.

BWTR_Binary_water Class Table

Giá trị Màu Mô tả
0 #ffffff

Không phải nước – một khu vực có dữ liệu phản xạ hợp lệ, không phải nước (lớp 1) và không phải tuyết/băng (lớp 252), mây/bóng mây (lớp 253) hoặc đại dương bị che (lớp 254).

1 #0000ff

Nước – khu vực được phân loại là "nước hở" hoặc "nước bề mặt một phần" (xem lớp WTR).

252 #f2f2f2

Băng/tuyết – khu vực được xác định là băng/tuyết theo dữ liệu đảm bảo chất lượng (QA) Fmask HLS đầu vào.

253 #dfdfdf

Đám mây/bóng mây – một khu vực được xác định là đám mây hoặc bóng mây hoặc nằm cạnh đám mây/bóng mây theo dữ liệu đảm bảo chất lượng (QA) Fmask HLS đầu vào.

254 #da00ff

Đại dương được che phủ – khu vực được xác định là đại dương bằng cách sử dụng cơ sở dữ liệu đường bờ biển có thêm một khoảng lề

CONF_Confidence Class Table

Giá trị Màu Mô tả
0 #ffffff

Không phải nước – một khu vực có dữ liệu phản xạ hợp lệ không phải là nước hoặc đại dương được che (lớp 254) và không được xác định là tuyết/băng, mây/bóng mây, liền kề với mây/bóng mây hoặc tuyết/băng trong dữ liệu đảm bảo chất lượng (QA) Fmask HLS đầu vào. "không phải nước" (lớp 0) cũng tồn tại khi áp dụng bóng địa hình và/hoặc lớp phủ mặt nạ đất.

1 #0000ff

Vùng nước mở có độ tin cậy cao – một vùng hoàn toàn là nước có độ tin cậy cao, không bị che khuất bởi đại dương (lớp 254) và không được xác định là tuyết/băng, mây/bóng mây, tiếp giáp với mây/bóng mây hoặc tuyết/băng trong dữ liệu đảm bảo chất lượng (QA) Fmask HLS đầu vào.

2 #0088ff

Vùng nước hở có độ tin cậy trung bình – một vùng hoàn toàn là nước có độ tin cậy trung bình, không bị che khuất bởi đại dương (lớp 254) và không được xác định là tuyết/băng hoặc mây/bóng mây, nằm cạnh mây/bóng mây hoặc tuyết/băng trong dữ liệu đảm bảo chất lượng (QA) Fmask HLS đầu vào.

3 #66a3ff

Nước mặt một phần được bảo tồn – khu vực ngập nước có ít nhất khoảng 50% và dưới 100% là nước hở với một phân loại bảo tồn cũng không bị che khuất bởi đại dương (lớp 254) và không được xác định là tuyết/băng, mây/bóng mây

4 #b3d9ff

Nước mặt một phần xâm lấn – một khu vực ngập nước có ít nhất khoảng 20% và dưới 100% nước hở với một phân loại xâm lấn cũng không bị che khuất đại dương (lớp 254) và không được xác định là tuyết/băng, mây/bóng mây

10 #cccccc

Không phải là nước – một khu vực có dữ liệu phản xạ hợp lệ không phải là nước hoặc đại dương bị che (lớp 254) nhưng có khả năng bị mây/bóng mây che khuất theo Fmask HLS đầu vào

11 #0000ff

Vùng nước rộng có độ tin cậy cao – một khu vực hoàn toàn là nước, có độ tin cậy cao, không bị che khuất bởi đại dương (lớp 254) nhưng có thể bị mây/bóng mây che khuất theo Fmask HLS đầu vào.

12 #00aaff

Vùng nước rộng có độ tin cậy trung bình – một khu vực hoàn toàn là nước với độ tin cậy trung bình, không bị che khuất bởi đại dương (lớp 254) nhưng có khả năng bị che khuất bởi mây/bóng mây theo Fmask HLS đầu vào.

13 #2244ff

Nước mặt một phần (bảo thủ) – một vùng ngập nước có ít nhất khoảng 50% và dưới 100% là nước hở với một phân loại bảo thủ cũng chưa được che khuất đại dương (lớp 254) nhưng có khả năng bị che khuất bởi mây/bóng mây theo Fmask HLS đầu vào.

14 #6644ff

Nước mặt một phần xâm nhập – một khu vực ngập nước có ít nhất 20% và ít hơn khoảng 50% nước lộ thiên và ít hơn 100% nước lộ thiên với một phân loại ít nghiêm ngặt hơn, cũng không bị che khuất bởi đại dương (lớp 254) nhưng có khả năng bị che khuất bởi mây/bóng mây theo Fmask HLS đầu vào.

20 #ffffff

Không phải nước – một khu vực có dữ liệu phản xạ hợp lệ không phải là nước, được đánh dấu là tuyết/băng theo Fmask HLS đầu vào, nhưng không bị mây/bóng mây che khuất theo Fmask HLS đầu vào và không bị che khuất bởi đại dương (lớp 254). "not water" (lớp 0) cũng tồn tại khi áp dụng mặt nạ che phủ bóng địa hình và/hoặc đất.

21 #0000ff

Vùng nước có độ tin cậy cao – một vùng hoàn toàn là nước với độ tin cậy cao và được đánh dấu là băng/tuyết theo Fmask HLS đầu vào, nhưng không bị mây/bóng mây che khuất theo Fmask HLS đầu vào và không bị che khuất đại dương (lớp 254)

22 #5555ff

Vùng nước có độ tin cậy trung bình – một khu vực hoàn toàn là nước với độ tin cậy trung bình và được đánh dấu là tuyết/băng theo Fmask HLS đầu vào, nhưng không bị mây/bóng mây che khuất theo Fmask HLS đầu vào và không bị che khuất đại dương (lớp 254).

23 #7777ff

Nước mặt một phần được bảo tồn – một vùng ngập nước có ít nhất 50% và dưới 100% là nước hở với phân loại bảo tồn và được đánh dấu là tuyết/băng theo Fmask HLS đầu vào, nhưng không bị che khuất bởi mây/bóng mây theo Fmask HLS đầu vào và không bị che khuất bởi đại dương (lớp 254).

24 #2222cc

Nước bề mặt một phần xâm nhập – một khu vực ngập nước có ít nhất 20% và ít hơn khoảng 50% là nước lộ thiên, đây là một phân loại ít nghiêm ngặt hơn và được đánh dấu là tuyết/băng theo Fmask HLS đầu vào, nhưng không bị mây/bóng mây che khuất theo Fmask HLS đầu vào và không bị che khuất bởi đại dương (lớp 254).

254 #da00ff

Đại dương được che phủ – khu vực được xác định là đại dương bằng cách sử dụng cơ sở dữ liệu đường bờ biển có thêm một khoảng lề.

Bảng phân loại WTR1_Interpretation_of_diagnostic_layer_into_water_classes

Giá trị Màu Mô tả
0 #ffffff

Không phải nước – một khu vực có dữ liệu phản xạ hợp lệ, không phải là vùng nước mở (lớp 1) hoặc vùng nước bề mặt một phần (lớp 2).

1 #0000ff

Vùng nước rộng – vùng nước hoàn toàn không bị cản trở đối với cảm biến, bao gồm cả các vật cản do thảm thực vật, địa hình và các toà nhà gây ra.

2 #0088ff

Nước bề mặt một phần – khu vực ngập nước có ít nhất 20% và dưới 100% là nước lộ thiên. Hiện tượng này có thể được gọi là "ngập tràn điểm ảnh phụ" khi đề cập đến vùng của một điểm ảnh. Ví dụ: vùng đất ngập nước, vùng nước có thảm thực vật nổi và các pixel bị đường bờ biển chia đôi.

254 #da00ff

Đại dương được che phủ – một khu vực được xác định là đại dương bằng cách sử dụng cơ sở dữ liệu đường bờ biển có thêm một lề (không áp dụng cho sản phẩm DSWx-HLS tiêu chuẩn phiên bản 1.0).

Bảng phân loại WTR2_Refined_WTR1_given_HLS_FMASK

Giá trị Màu Mô tả
0 #ffffff

Không phải nước – khu vực có dữ liệu phản xạ hợp lệ không phải là nước lộ thiên (lớp 1) hoặc nước bề mặt một phần (lớp 2)

1 #0000ff

Vùng nước rộng – vùng nước hoàn toàn không bị cản trở đối với cảm biến, bao gồm cả các vật cản do thảm thực vật, địa hình và các toà nhà gây ra.

2 #0088ff

Nước mặt một phần – khu vực ngập nước có ít nhất 20% và ít hơn 100% là nước hở. Hiện tượng này có thể được gọi là "ngập tràn điểm ảnh phụ" khi đề cập đến vùng của một điểm ảnh. Ví dụ: vùng đất ngập nước, vùng nước có thảm thực vật nổi và các điểm ảnh bị đường bờ biển chia đôi.

254 #da00ff

Đại dương được che phủ – khu vực được xác định là đại dương bằng cách sử dụng cơ sở dữ liệu đường bờ biển có thêm khoảng lề.

Bảng phân loại LAND_land_cover_classification

Giá trị Màu Mô tả
0 #e6e6e6

Cường độ thấp. Giá trị từ 0 đến 99 (số = 2 chữ số cuối của năm trong tập dữ liệu ESA WorldCover)

100 #cccccc

Cường độ cao. Giá trị nằm trong khoảng từ 100 đến 199. (số = 100 + hai chữ số cuối của năm trong tập dữ liệu ESA WorldCover)

200 #0000ff

Nước, đất ngập nước, rừng ngập mặn

201 #00ff00

Nhiều loại rừng

Bảng phân loại SHAD_terrain_shadow

Giá trị Màu Mô tả
0 #808080

Shadow

1 #ffffff

Không có bóng

Bảng phân loại HLS_CLOUD_SNOW_FMASK

Giá trị Màu Mô tả
0 #ffffff

Không bị che

1 #a9a9a9

Bóng mây, nằm cạnh đám mây/bóng mây hoặc cả hai

2 #f2f2f2

Tuyết/băng

3 #d3d3d3

Tuyết/băng và lớp 1 (bóng mây hoặc liền kề với đám mây/bóng mây)

4 #dfdfdf

Cloud

5 #c0c0c0

Đám mây và lớp 1 (bóng mây hoặc nằm cạnh đám mây/bóng mây)

6 #b0b0b0

Mây và tuyết/băng

7 #a0a0a0

Mây, tuyết/băng và lớp 1 (bóng mây hoặc liền kề với mây/bóng mây)

8 #0000ff

Fmask xác định nước

9 #87cefa

Fmask xác định nước, bóng mây hoặc nằm cạnh mây/bóng mây

10 #add8e6

Fmask xác định nước, tuyết/băng

11 #b0e0e6

Fmask xác định nước, tuyết/băng và lớp 1 (bóng mây hoặc nằm cạnh bóng mây/mây)

12 #6495ed

Fmask xác định nước, mây

13 #4682b4

Fmask xác định nước, đám mây và lớp 1 (bóng mây hoặc liền kề với đám mây/bóng mây)

14 #4169e1

Fmask xác định nước, mây và tuyết/băng

15 #1e90ff

Fmask xác định nước, mây, tuyết/băng và lớp 1 (bóng mây hoặc liền kề với mây/bóng mây)

Thuộc tính hình ảnh

Thuộc tính hình ảnh

Tên Loại Mô tả
AEROSOL_CLASS_REMAPPING_ENABLED STRING

Cho biết liệu tính năng gán lại lớp khí dung có được bật (TRUE) hay tắt (FALSE).

CLOUD_COVERAGE DOUBLE

Tỷ lệ phần trăm số pixel có dữ liệu quan sát (khác với giá trị lấp đầy và vùng biển bị che) mà mặt nạ QA HLS đánh dấu là đám mây, bóng mây hoặc gần đám mây.

INPUT_HLS_PRODUCT_CLOUD_COVERAGE DOUBLE

Tỷ lệ phần trăm diện tích ô có dữ liệu quan sát (không phải giá trị điền) trong sản phẩm HLS đầu vào.

NBAR_SOLAR_ZENITH DOUBLE

Góc thiên đỉnh mặt trời được dùng trong Phản xạ đã hiệu chỉnh theo hàm phân bố năng suất phản xạ hai chiều (BRDF) Nadir (NBAR).

PROCESSING_DATETIME STRING

Ngày xử lý sản phẩm DSWx-HLS. Định dạng: YYYY-MM-DDTHH:MM:SSZ.

PRODUCT_VERSION STRING

Phiên bản sản phẩm DSWx-HLS (giống như trong tên tệp sản phẩm). Số này tăng lên khi có thay đổi về cấu trúc và/hoặc siêu dữ liệu có trong sản phẩm.

CẢM BIẾN STRING

Tên của thiết bị cảm biến (ví dụ: "OLI" hoặc "MSI")

SPACECRAFT_NAME STRING

Tên của nền tảng cảm biến (ví dụ: "Landsat-8", "Sentinel-2A" hoặc "Sentinel-2B")

SPATIAL_COVERAGE_EXCLUDING_MASKED_OCEAN DOUBLE

Tỷ lệ phần trăm diện tích ô có dữ liệu quan sát (không phải giá trị điền và đại dương bị che khuất) không bao gồm đại dương bị che khuất.

Điều khoản sử dụng

Điều khoản sử dụng

Bộ dữ liệu này được chia sẻ công khai mà không có hạn chế, theo Hướng dẫn về việc sử dụng và trích dẫn dữ liệu của EOSDIS

Trích dẫn

Trích dẫn:
  • OPERA . 2023. Phạm vi nước bề mặt động của OPERA từ Harmonized Landsat Sentinel-2 (Phiên bản 1). Phiên bản 1.0. PO.DAAC, CA, Hoa Kỳ. Ngày truy cập vào tập dữ liệu [YYYY-MM-DD] tại https://doi.org/10.5067/OPDSW-PL3V1

DOI

Khám phá bằng Earth Engine

Trình soạn thảo mã (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)');
Mở trong Trình soạn thảo mã