AttributeDescriptionUnitsxLongitude of each node ranging from 180°E to 180°Wdecimal degreesyLatitude of each node, ranging from 90°S to 90°Ndecimal degreesnode_idUnique identifier for each node, formatted as: CBBBBBRRRRNNNT (C: Continent, B: Pfafstetter basin codes, R: Reach ID, N: Node ID within reach, T: Type)nonenode_lengthLength of the node measured along the high-resolution centerline pointsmetersreach_idID of the reach associated with each node, formatted as: CBBBBBRRRRT (C: Continent, B: Pfafstetter basin codes, R: Reach ID, T: Type)nonewseAverage water surface elevation of the nodemeterswse_varVariance of water surface elevation along the high-resolution centerline points used to calculate the average water surface elevation for each nodemeters^2widthAverage width of the nodemeterswidth_varVariance of width along the high-resolution centerline points used to calculate the average width for each nodemeters^2n_chan_maxMaximum number of channels observed within the nodenonen_chan_modMode (most frequent) number of channels observed within the nodenoneobstr_typeType of obstruction at the node based on GROD and HydroFALLS databases: 0 - No Dam, 1 - Dam, 2 - Lock, 3 - Low Permeable Dam, 4 - Waterfallnonegrod_idUnique GROD ID for nodes with obstr_type values 1-3nonehfalls_idUnique HydroFALLS ID for nodes with obstr_type value 4nonedist_outDistance from the river outlet to the nodemeterstypeNode type identifier: 1 - River, 3 - Lake on river, 4 - Dam/waterfall, 5 - Unreliable topology, 6 - Ghost nodenonefaccMaximum flow accumulation value for the nodekilometers^2lakeflagGRWL water body identifier: 0 - River, 1 - Lake/reservoir, 2 - Canal, 3 - Tidally influenced rivernonemax_widthMaximum width across the channel for the node, including islands and barsmetersriver_nameAll river names associated with the node (separated by semicolons if multiple)nonesinuosityRatio of total reach length to the straight-line distance between reach endpoints, indicating the degree of meanderingnonemeand_lenAverage length of meanders the node belongs tometersmanual_addBinary flag indicating if the node was manually added to GRWL centerlines (1) or not (0)nonetrib_flagBinary flag indicating if a large tributary not in SWORD enters the node (1) or not (0)none AttributeDescriptionUnitsxLongitude of the reach center point (ranging from 180°E to 180°W)decimal degreesyLatitude of the reach center point (ranging from 90°S to 90°N)decimal degreesreach_idUnique identifier for each reach, formatted as: CBBBBBRRRRT (C: Continent, B: Pfafstetter basin codes, R: Reach ID, T: Type)nonereach_lengthLength of the reach measured along the high-resolution centerline pointsmeterswseAverage water surface elevation of the reachmeterswse_varVariance of water surface elevation along the high-resolution centerline points used to calculate the average water surface elevation for each reachmeters^2widthAverage width of the reachmeterswidth_varVariance of width along the high-resolution centerline points used to calculate the average width for each reachmeters^2n_nodesNumber of nodes associated with the reachnonen_chan_maxMaximum number of channels observed within the reachnonen_chan_modMode (most frequent) number of channels observed within the reachnoneobstr_typeType of obstruction within the reach based on GROD and HydroFALLS databases: 0 - No Dam, 1 - Dam, 2 - Lock, 3 - Low Permeable Dam, 4 - Waterfallnonegrod_idUnique GROD ID for reaches with obstr_type values 1-3nonehfalls_idUnique HydroFALLS ID for reaches with obstr_type value 4noneslopeAverage slope of the reach calculated along the high-resolution centerline pointsm/kmdist_outDistance from the river outlet to the reachmetersn_rch_upNumber of upstream reaches connected to this reachnonen_rch_downNumber of downstream reaches connected to this reachnonerch_id_upIDs of the upstream reaches connected to this reachnonerch_id_dnIDs of the downstream reaches connected to this reachnonelakeflagGRWL water body identifier: 0 - River, 1 - Lake/reservoir, 2 - Canal, 3 - Tidally influenced rivernonemax_widthMaximum width across the channel for the reach, including islands and barsmeterstypeReach type identifier: 1 - River, 3 - Lake on river, 4 - Dam/waterfall, 5 - Unreliable topology, 6 - Ghost reachnonefaccMaximum flow accumulation value for the reachkilometers^2swot_obsMaximum number of SWOT passes intersecting the reach during the 21-day orbit cyclenoneswot_orbitsList of SWOT orbit track numbers that intersect the reach during the 21-day cyclenoneriver_nameAll river names associated with the reach (separated by semicolons if multiple)nonetrib_flagBinary flag indicating if a large tributary not in SWORD enters the reach (1) or not (0)none 数据处置惩罚
Altenau et al., (2021) The Surface Water and Ocean Topography (SWOT) Mission River Database (SWORD): A Global River Network for Satellite Data
Products. Water Resources Research. https://doi.org/10.1029/2021WR030054
Elizabeth H. Altenau, Tamlin M. Pavelsky, Michael T. Durand, Xiao Yang, Renato P. d. M. Frasson, & Liam Bendezu. (2023). SWOT River Database (SWORD)
(Version v16) [Data set]. Zenodo. https://doi.org/10.5281/zenodo.10013982
代码
var nodes_merged = ee.FeatureCollection("projects/sat-io/open-datasets/SWORD/nodes_merged");
var reaches_merged = ee.FeatureCollection("projects/sat-io/open-datasets/SWORD/reaches_merged");
// Define different styles for each FeatureCollection