CoastSat: A Google Earth Engine-enabled Python toolkit to extract shorelines from publicly available satellite imagery. (December 2019)
- Record Type:
- Journal Article
- Title:
- CoastSat: A Google Earth Engine-enabled Python toolkit to extract shorelines from publicly available satellite imagery. (December 2019)
- Main Title:
- CoastSat: A Google Earth Engine-enabled Python toolkit to extract shorelines from publicly available satellite imagery
- Authors:
- Vos, Kilian
Splinter, Kristen D.
Harley, Mitchell D.
Simmons, Joshua A.
Turner, Ian L. - Abstract:
- Abstract: CoastSat is an open-source software toolkit written in Python that enables the user to obtain time-series of shoreline position at any sandy coastline worldwide from 30+ years (and growing) of publicly available satellite imagery. The toolkit exploits the capabilities of Google Earth Engine to efficiently retrieve Landsat and Sentinel-2 images cropped to any user-defined region of interest. The resulting images are pre-processed to remove cloudy pixels and enhance spatial resolution, before applying a robust and generic shoreline detection algorithm. This novel shoreline detection technique combines a supervised image classification and a sub-pixel resolution border segmentation to map the position of the shoreline with an accuracy of ~10 m. The purpose of CoastSat is to provide coastal managers, engineers and scientists a user-friendly and practical toolkit to monitor and explore their coastlines. The software is freely-available on GitHub (https://github.com/kvos/CoastSat ) and is accompanied by guided examples (Jupyter Notebook) plus step-by-step README documentation. Highlights: Global shoreline mapping toolbox from publicly available Landsat and Sentinel-2 satellite imagery. Open-source Python toolkit that enables users to obtain 30+ years of satellite-derived shorelines at any beach worldwide. Satellite images of the user-defined region of interest are retrieved efficiently with Google Earth Engine. The sand/water interface is automatically mapped using aAbstract: CoastSat is an open-source software toolkit written in Python that enables the user to obtain time-series of shoreline position at any sandy coastline worldwide from 30+ years (and growing) of publicly available satellite imagery. The toolkit exploits the capabilities of Google Earth Engine to efficiently retrieve Landsat and Sentinel-2 images cropped to any user-defined region of interest. The resulting images are pre-processed to remove cloudy pixels and enhance spatial resolution, before applying a robust and generic shoreline detection algorithm. This novel shoreline detection technique combines a supervised image classification and a sub-pixel resolution border segmentation to map the position of the shoreline with an accuracy of ~10 m. The purpose of CoastSat is to provide coastal managers, engineers and scientists a user-friendly and practical toolkit to monitor and explore their coastlines. The software is freely-available on GitHub (https://github.com/kvos/CoastSat ) and is accompanied by guided examples (Jupyter Notebook) plus step-by-step README documentation. Highlights: Global shoreline mapping toolbox from publicly available Landsat and Sentinel-2 satellite imagery. Open-source Python toolkit that enables users to obtain 30+ years of satellite-derived shorelines at any beach worldwide. Satellite images of the user-defined region of interest are retrieved efficiently with Google Earth Engine. The sand/water interface is automatically mapped using a robust sub-pixel resolution shoreline detection technique. … (more)
- Is Part Of:
- Environmental modelling & software. Volume 122(2019)
- Journal:
- Environmental modelling & software
- Issue:
- Volume 122(2019)
- Issue Display:
- Volume 122, Issue 2019 (2019)
- Year:
- 2019
- Volume:
- 122
- Issue:
- 2019
- Issue Sort Value:
- 2019-0122-2019-0000
- Page Start:
- Page End:
- Publication Date:
- 2019-12
- Subjects:
- Google Earth Engine -- Shoreline mapping -- Landsat -- Sentinel-2 -- Sub-pixel resolution
Environmental monitoring -- Computer programs -- Periodicals
Ecology -- Computer simulation -- Periodicals
Digital computer simulation -- Periodicals
Computer software -- Periodicals
Environmental Monitoring -- Periodicals
Computer Simulation -- Periodicals
Environnement -- Surveillance -- Logiciels -- Périodiques
Écologie -- Simulation, Méthodes de -- Périodiques
Simulation par ordinateur -- Périodiques
Logiciels -- Périodiques
Computer software
Digital computer simulation
Ecology -- Computer simulation
Environmental monitoring -- Computer programs
Periodicals
Electronic journals
363.70015118 - Journal URLs:
- http://www.sciencedirect.com/science/journal/13648152 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.envsoft.2019.104528 ↗
- Languages:
- English
- ISSNs:
- 1364-8152
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3791.522800
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 12137.xml