Data from: A 91-year multi-method shoreline dataset from sub-daily to decadal time scales at Narrabeen-Collaroy Beach, Australia
Data files
Apr 20, 2026 version files 311.18 MB
-
Astronomical_Tide_Sydney.csv
75.47 MB
-
Bias_Corrected_ERA5_Waves_Sydney.csv
25.48 MB
-
Narrabeen_Shoreline_Dataset_v1.csv
209.66 MB
-
Narrabeen_Transects.csv
64.33 KB
-
Narrabeen_Transects.geojson
503.52 KB
-
README.md
9.46 KB
Jul 27, 2026 version files 396.17 MB
-
Astronomical_Tide_Sydney.csv
104.50 MB
-
Bias_Corrected_ERA5_Waves_Sydney.csv
31.95 MB
-
Narrabeen_Intertidal_Slopes.csv
4.16 MB
-
Narrabeen_Shoreline_Dataset_v2.csv
254.95 MB
-
Narrabeen_Transects_Alongshore.csv
70.24 KB
-
Narrabeen_Transects_Alongshore.geojson
523.65 KB
-
Narrabeen_Transects_Profiles.csv
563 B
-
Narrabeen_Transects_Profiles.geojson
3.63 KB
-
README.md
10.79 KB
Abstract
This repository contains a 91‑year, multi‑method shoreline dataset for Narrabeen-Collaroy Beach, New South Wales, Australia - one of the world’s most intensively monitored sandy coastlines. The dataset comprises 10,487 individual shorelines (>2.6 million shoreline data points) spanning 1930–2021 and integrates 13 complementary survey techniques, including aerial photography, Landsat and PlanetScope satellite-derived shorelines, Argus coastal imaging (near‑daily coverage for 19 years), RTK‑GNSS quad‑bike surveys, airborne lidar, a continuously scanning terrestrial lidar transect, and community‑sourced CoastSnap observations. All shoreline positions are referenced to a consistent vertical datum and transformed into a unified alongshore–cross‑shore coordinate system that accounts for the embayed (log‑spiral) planform. Method‑specific uncertainties (bias, standard deviation, and RMSE) were quantified against high‑accuracy RTK‑GNSS and airborne lidar benchmarks and are provided per shoreline point to enable uncertainty‑aware analyses.
Shoreline data are distributed as a single CSV file (Narrabeen_Shoreline_Dataset_v2.csv) with fields for alongshore coordinate, cross‑shore position, UTM (EPSG:28356) eastings/northings, timestamp (AEST), survey method (codename), and per‑point accuracy metrics; flags indicate tidal correction availability and whether alongshore interpolation was applied. Two accompanying time series - bias‑corrected ERA5 waves (Bias_Corrected_ERA5_Waves_Sydney.csv) and astronomical tides (Astronomical_Tide_Sydney.csv) for Sydney - are included to support process studies and model forcing.
This dataset offers unprecedented spatiotemporal coverage (sub‑daily to decadal) suitable for investigating storm‑scale erosion and recovery, long‑term shoreline variability and climatic forcing, validation of remote‑sensing algorithms, development/benchmarking of numerical and data‑driven coastal models, and multi‑hazard coastal risk assessments. A companion Jupyter notebook (GitHub) demonstrates data access and common analyses. Please cite this repository and the associated data descriptor when using the dataset.
Authors
Mitchell D. Harley
Raimundo Ibaceta
Ian L. Turner
Kristen D. Splinter
Melissa A. Bracs
Yarran Doherty
Nashwan Matheen
Jason Middleton
Matthew S. Phillips
Kilian Vos
Andrew D. Short
Corresponding Author
Mitchell D. Harley
School of Civil and Environmental Engineering
UNSW Sydney
Sydney, NSW, Australia
Geographic Coverage
- Location: Narrabeen‑Collaroy Beach, New South Wales, Australia
- Approximate coordinates: 33.7° S, 151.3° E
- Beach length: ~3.6 km embayed sandy beach
Temporal Coverage
- Start: 1930
- End: 2021
- Temporal resolution: sub‑daily to multi-decadal (method dependent)
Data Files Included
1. Narrabeen_Shoreline_Dataset_v2.csv
Primary dataset containing all shoreline observations.
Each row represents a single shoreline point in space and time.
Columns
- Row_ID
Unique identifier for each shoreline data point. - Alongshore_location_s_m
Alongshore distance from the northern end of the beach, defined relative to a logarithmic spiral fit of the embayment planform. - Shoreline_position_p_m
Cross‑shore shoreline position relative to the logarithmic spiral reference line. This is the primary variable for shoreline‑change analysis. - Survey_method
Codename identifying the technique used to derive the shoreline point. - Datetime_AEST
Local date and time of shoreline measurement in ISO 8601 format (yyyy-MM-ddTHH:mm:ss+10:00). Local time is Australian Eastern Standard Time (AEST; UTC + 10). Where the acquisition time was unavailable or not meaningful (e.g. shorelines derived from observations spanning a tidal cycle), a nominal time of 12:00:00 AEST has been assigned. Refer to Time_flag. - Eastings_m
Easting coordinate in GDA94 / MGA Zone 56 (EPSG:28356). - Northings_m
Northing coordinate in GDA94 / MGA Zone 56 (EPSG:28356). - Bias_m
Estimated cross-shore bias relative to the corresponding high-accuracy validation dataset (Bias = survey method − validation dataset). - Std_m
Estimated cross-shore positional uncertainty expressed as the standard deviation relative to the validation dataset. - RMSE_m
Estimated cross-shore positional uncertainty expressed as the root mean square error relative to the validation dataset. - Time_flag
Flag indicating whether the acquisition time is known (Time_flag =0) or assumed as12:00:00AEST (Time_flag =1). - Interp_flag
Flag indicating whether the shoreline point was derived directly from measurements (Interp_flag =0) or by alongshore interpolation from sparse measurements (Interp_flag =1). - Profile_ID
Identifier indicating whether the shoreline point coincides with one of the five historical profile transects (PF1,PF2,PF4,PF6,PF8) or the fixed lidar transect (PFLD). Set toNAotherwise.
Version v1 represents the original dataset.
Version v2 includes ARGUS data between 2014-2021 at alongshore locations >3000m missing in v1. Also includes updated column names and merged datetime format for improved machine readability
Further versions and their changes will be documented.
2. Bias‑Corrected ERA5 Wave Data
Bias_Corrected_ERA5_Waves_Sydney.csv
This file contains hourly deepwater wave conditions derived from the ERA5 global reanalysis and bias‑corrected using measured data from the Sydney directional waverider buoy. The data span 1940–2021 and represent conditions at the ERA5 node closest to Sydney.
Columns
- Datetime_AEST
Local date and time in AEST following ISO 8601 format (yyyy-MM-ddTHH:mm:ss+10:00) - Hsig_m
Significant wave height (Hs), expressed in metres. - Tp_s
Peak wave period, expressed in seconds. - Wdir_degTN
Mean wave direction, expressed in degrees true north, following the oceanographic convention (direction waves propagate from). - Flag
Indicator describing the directional regime used for bias correction.Flag = 0indicates raw ERA5 wave directions between 30° and 210°, corresponding to the dominant onshore-directed wave sector at Narrabeen-Collaroy.Flag = 1indicates raw ERA5 wave directions outside this range, corresponding to offshore-directed or highly oblique waves where ERA5 resolution effects are more pronounced. Both flag categories have been bias-corrected, but using different correction schemes.
3. Astronomical Tide Data
Astronomical_Tide_Sydney.csv
This file contains astronomical tide levels for Sydney at 15‑minute intervals, spanning 1930–2021. The data are derived from harmonic analysis of long‑term tide gauge records and are intended to support shoreline derivation and tidal correction.
Columns
- Datetime_AEST
Local date and time in AEST following ISO 8601 format (yyyy-MM-ddTHH:mm:ss+10:00) - Tide_level_mAHD
Astronomical tide elevation in metres relative to Australian Height Datum (AHD). Values represent predicted tidal variability only and do not include meteorological residuals such as storm surge, coastal trapped waves or atmospheric pressure effects. Note that 0 m AHD approximately corresponds to mean sea level.
4. Cross-shore Transect Files
Narrabeen_Transects_Alongshore.csv
Narrabeen_Transects_Alongshore.geojson
Narrabeen_Transects_Profiles.csv
Narrabeen_Transects_Profiles.geojson
These files define the origins (p = 0) and orientations of each cross-shore transect used in the Narrabeen–Collaroy shoreline dataset. Transects are oriented approximately shore-normal (using the log-spiral fit of the beach planform) and are referenced by alongshore distance.
The two sets of files refer to transects spaced every 4 m alongshore (from s = 100 to s = 3600) in the same spacing as that of the shoreline dataset and a second set containing the 5 historical profile lines (PF1, PF2, PF4, PF6 and PF8) as well as the transect of the continuously scanning lidar (PFLD).
The CSV files contain tabulated transect coordinates in MGA94 / Zone 56 (EPSG:28356), while the GeoJSON files provide equivalent information as LineString geometries for direct use in GIS software (e.g. QGIS).
Columns
- Label
Label string associated with the transect - Alongshore_location_s_m
Alongshore distance of the transect in metres, measured relative to the dataset origin. - p0m_Eastings_m
Easting coordinate (EPSG:28356) of the landward (origin) point of the transect, coinciding with the cross-shore distance p = 0 m. - p0m_Northings_m
Northing coordinate (EPSG:28356) of the landward (origin) point of the transect, coinciding with the cross-shore distance p = 0 m. - p200m_Eastings_m
Easting coordinate (EPSG:28356) of a seaward (p = 200 m) point along the transect that helps define the transect orientation. - p200m_Northings_m
Northing coordinate (EPSG:28356) of a seaward (p = 200 m) point of the transect that helps define the transect orientation.
5. Intertidal beach face slope
Narrabeen_Intertidal_Slopes.csv
This file contains intertidal beach face slope values (m) along the beach, derived from QUADBIKE three-dimensional survey data between 2005 and 2016.
Columns
- Alongshore_location_s_m
Alongshore distance of the transect in metres, measured relative to the dataset origin. - Datetime_AEST
Alongshore distance of the transect in metres, measured relative to the dataset origin. - m_slope
Intertidal beach face slope m, defined by a linear fit at each alongshore location between 0 m AHD and 1.2 m AHD, following https://doi.org/10.1002/2014JF003390.
Survey Methods
Shoreline positions are derived from thirteen monitoring techniques, grouped as follows:
Shorelines from Instantaneous Waterlines
AIRPHOTO, NEARMAP, COASTSAT, PLANETSCOPE, COASTSNAP
Shorelines from Intertidal Waterlines
ARGUS, ARGUSNN
Shorelines from Elevation Data
EMERYPFS, RTKPFS, RTKSTORM, FIXEDLIDAR, QUADBIKE, AIRLIDAR
All shoreline positions correspond to a fixed elevation of 0.7 m AHD, approximately equivalent to mean high-water springs at this micro-tidal site. Elevations from source datasets referenced to ellipsoidal heights were transformed to the Australian Height Datum (AHD) using AUSGEOID09.
Coordinate Reference Systems
- Horizontal CRS: GDA94 / MGA Zone 56 (EPSG:28356)
- Derived CRS: Alongshore–cross‑shore (s, p) system based on a logarithmic‑spiral fit to the embayment planform (https://doi.org/10.1016/j.coastaleng.2007.07.001)
Data Quality and Validation
Shoreline positional accuracy varies by method and alongshore location. Accuracy metrics (bias, standard deviation, RMSE) are quantified through comparisons with high‑accuracy reference datasets (RTK‑GNSS and airborne lidar), using same‑day or temporally constrained observations. Location‑specific uncertainty estimates are retained in the dataset.
Usage Notes
Each shoreline monitoring technique involves trade‑offs between temporal resolution, accuracy, spatial coverage, and record length. Users are encouraged to:
- Combine multiple methods to resolve both storm‑scale and long‑term variability
- Use high‑frequency datasets (e.g. ARGUS, FIXEDLIDAR) for event‑scale studies
- Use long‑term datasets (e.g. AIRPHOTO, EMERYPFS/RTKPFS) for multi‑decadal trend analysis
Interpolated shorelines derived from transect data are explicitly flagged.
Relationship to Existing Datasets
Cross‑shore positions in this dataset are referenced to a logarithmic‑spiral origin, differing from the benchmark‑referenced origin used in the long‑running Narrabeen beach profile dataset (https://doi.org/10.5061/dryad.28g01). Published offsets must be applied before datasets are combined.
Code Availability
Example Jupyter notebooks demonstrating data access, filtering, and visualisation are available at:
https://github.com/mitchharley/Narrabeen-Shorelines
Citation
Users must cite both this Dryad dataset and the associated Scientific Data Data Descriptor when using these data.
License
This dataset is distributed under the license specified in the Dryad repository record.
Changes after Apr 20, 2026:
- New shoreline dataset file Narrabeen_Shoreline_Dataset_v2 that has additional data in ARGUS between 2014-2021 missing in v1. Also merged Date and Time format to single Datetime column in ISO 8601 standard. Separated Flag column into Time_flag, Interp_flag and Profile_ID as original Flads not mutually exclusive. No longer null times, these have been assigned a nominal time of 12:00 AEST and Time_flag = 1.
- Consistency in column headers between csv files
- Merged Date and Time format in Bias_Corrected_ERA5_Waves_Sydney.csv and Astronomical_Tide_Sydney.csv to single Datetime column in ISO 8601 standard
- Changed transect files CRS to EPSG 4326 (WGS84) to conform with GeoJSON format
- Added transect file for profiles PF1, PF2..PF8 as well as Lidar profile (PFLD)
- Added intertidal beach face slope data Narrabeen_Intertidal_Slopes.csv
Edited README.md.
