Skip to content

Commit 87f9045

Browse files
committed
added dataset
- added S2Coast-2023 Global 10-meter Resolution Coastline Dataset
1 parent d0f86e4 commit 87f9045

File tree

4 files changed

+86
-0
lines changed

4 files changed

+86
-0
lines changed

community_datasets.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,18 @@
3535
"thematic_group": "Oceans and Shorelines",
3636
"thumbnail": "https://gee-community-catalog.org/thumbnails/shoreline.png"
3737
},
38+
{
39+
"title": "S2Coast-2023 Global 10-meter Resolution Coastline Dataset",
40+
"sample_code": "https://code.earthengine.google.com/?scriptPath=users/sat-io/awesome-gee-catalog-examples:oceans-shorelines/S2COAST-2023",
41+
"type": "table",
42+
"id": "projects/sat-io/open-datasets/S2COAST-2023",
43+
"provider": "Yuanqiang Duan, Arturo Sanchez-Azofeifa, Chunpeng Chen, Bo Tian, Xing Li, Dhritiraj Sengupta, Yunxuan Zhou",
44+
"tags": "Coastline, Sentinel-2, Google Earth Engine, coastal monitoring, coastal erosion, shoreline mapping, high water line, global dataset, coastal change",
45+
"license": "Creative Commons Attribution 4.0 International",
46+
"docs": "https://gee-community-catalog.org/projects/s2coast/",
47+
"thematic_group": "Oceans and Shorelines",
48+
"thumbnail": "https://gee-community-catalog.org/thumbnails/s2coast.png"
49+
},
3850
{
3951
"title": "OSM Water Layer Surface Waters",
4052
"sample_code": "https://code.earthengine.google.com/?scriptPath=users/sat-io/awesome-gee-catalog-examples:hydrology/OSM-WATER-SURFACE",

docs/images/s2coast.png

704 KB
Loading

docs/projects/s2coast.md

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
# S2Coast-2023 Global 10-meter Resolution Coastline Dataset
2+
3+
S2Coast-2023 is the first global coastline dataset produced at 10-meter resolution from Sentinel-2 imagery, offering a unified, consistent representation of the land–sea boundary for global coastal research and monitoring. Coastlines are inherently dynamic interfaces shaped by tides, waves, sea-level rise, and human activity. Despite major advances in satellite remote sensing, no comprehensive global coastline product derived directly from Sentinel-2's high-resolution, frequently revisited observations had previously been available.
4+
5+
To address this gap, the S2Coast framework was developed as a knowledge-based, fully automated extraction framework built on the Google Earth Engine (GEE) platform. The method detects a standardized coastline indicator, the High Water Line , from annual cloud-free Sentinel-2 composites. The approach integrates multi-temporal information, spectral signatures, and spatial features to delineate the stable extent of seawater submergence over a year, generating a land–water binary image whose boundary defines the HWL for Sentinel-2.
6+
7+
Following raster-to-vector conversion and optimization, the workflow—executed through 12,275 coordinated processing tasks—produced the S2Coast-2023 dataset, encompassing approximately 2.17 million kilometers of coastline across all continents and most islands larger than 100 m², excluding Antarctica and remote polar islands. Global validation using 1,146 coastline samples demonstrates strong temporal consistency, with 88% of repeatedly generated coastline segments (2021–2023) falling within a 10-m buffer, confirming the robustness and universality of the S2Coast approach. Positional accuracy assessment using 532 reference coastline samples from very high-resolution, image-supported OpenStreetMap data shows an average positional deviation of −1.10 m (95% CI: −2.06 to −0.15 m) and an average RMSE of 17.40 m (95% CI: 16.23 to 18.65 m).
8+
9+
The S2Coast-2023 dataset includes approximately 2.17 million kilometers of coastline distributed across six continents: Asia (208,554 km), Africa (80,078 km), North America (241,933 km), South America (94,824 km), Australia (63,739 km), and Europe (114,060 km). Additionally, the dataset contains boundary lines for 743,526 isolated patches (islands, intertidal vegetated areas, sandbars, and permanent man-made structures at sea), collectively accounting for more than 1.36 million kilometers of coastline.
10+
11+
Disclaimer: Whole or parts of the dataset description were provided by the author(s) or their works.
12+
13+
#### Data Access
14+
15+
The S2Coast-2023 dataset and reproduction materials are available at: https://doi.org/10.5281/zenodo.17092775
16+
17+
The repository contains:
18+
- Global coastline dataset in Polygon/Polyline ESRI Shapefile format
19+
- GEE sub-processing units
20+
- Complete code for Sentinel-2 image processing and classification
21+
- Validation coastline data
22+
23+
#### Citation
24+
25+
```
26+
Duan, Y., Sanchez-Azofeifa, A., Chen, C., Tian, B., Li, X., Sengupta, D., Zhou, Y., 2026. S2Coast-2023: The first global 10-meter resolution coastline dataset derived from enhanced
27+
Sentinel-2 composite imagery using Google Earth Engine. Remote Sensing of Environment 334, 115186. https://doi.org/10.1016/j.rse.2025.115186
28+
```
29+
30+
#### Dataset Specifications
31+
32+
| Attribute | Description |
33+
|-----------|-------------|
34+
| **Spatial Resolution** | 10 meters (based on Sentinel-2 MSI imagery) |
35+
| **Temporal Coverage** | 2023 (annual composite) |
36+
| **Geographic Extent** | Global (all continents and islands >100 m², excluding Antarctica) |
37+
| **Total Coastline Length** | Approximately 2.17 million kilometers |
38+
| **Format** | ESRI Shapefile (Polygon and Polyline) |
39+
| **Coordinate System** | WGS 1984 |
40+
| **Processing Framework** | Google Earth Engine (GEE) |
41+
42+
43+
![s2coast](../images/s2coast.png)
44+
45+
#### Earth Engine Snippet
46+
47+
```js
48+
var s2Coast = ee.FeatureCollection("projects/sat-io/open-datasets/S2COAST-2023");
49+
50+
Map.addLayer(s2Coast.style({
51+
color: 'gold',
52+
width: 2
53+
}), {}, 'S2Coast-2023 Global Coastline');
54+
var snazzy = require("users/aazuspan/snazzy:styles");
55+
snazzy.addStyle("https://snazzymaps.com/style/38/shades-of-grey", "Greyscale");
56+
57+
// Center the map on a specific region (optional)
58+
Map.setCenter(79.5395, 8.6931, 8); // You can adjust the coordinates and zoom level as needed
59+
```
60+
61+
Sample code: https://code.earthengine.google.com/?scriptPath=users/sat-io/awesome-gee-catalog-examples:oceans-shorelines/S2COAST-2023
62+
63+
#### License
64+
65+
These datasets are made available under the CC BY 4.0 Attribution 4.0 International license. This license allows users to distribute, remix, adapt, and build upon the material in any medium or format, so long as attribution is given to the creator.
66+
67+
Created by: Yuanqiang Duan, Arturo Sanchez-Azofeifa, Chunpeng Chen, Bo Tian, Xing Li, Dhritiraj Sengupta, Yunxuan Zhou
68+
69+
Curated in GEE by: Dhritiraj Sengupta and Samapriya Roy
70+
71+
Keywords: Coastline, Sentinel-2, Google Earth Engine, coastal monitoring, coastal erosion, shoreline mapping, high water line, global dataset, coastal change
72+
73+
Last updated: 2026-01-27

mkdocs.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -313,6 +313,7 @@ nav:
313313
- High-resolution gridded precipitation dataset for Peruvian and Ecuadorian watersheds (1981-2015): projects/gridded_ppt.md
314314
- "Oceans and Shorelines":
315315
- Global Shoreline Dataset: projects/shoreline.md
316+
- S2Coast-2023 Global 10-meter Resolution Coastline Dataset: projects/s2coast.md
316317
- Digital Earth Australia Coastlines: projects/dea_shorlines.md
317318
- Digital Earth Africa Coastlines: projects/deaf_shorlines.md
318319
- Argo Float Data(Subset): projects/argo.md

0 commit comments

Comments
 (0)