Contour Shoreline date calculation: The date for each shoreline is required to identify the dataset, and is used for shoreline change analysis with DSAS (Himmelstoss and others 2018). The date for each contour shoreline was calculated using the corresponding flight paths layer provided by the United States Army Corps of Engineers (USACE) Joint Airborne Lidar Bathymetry Technical Center of Expertise (JALBTCX).
The flight paths were downloaded from the “JALBTCX 2018 Flight Lines: Dates Flown” ArcGIS Online layer (
https://usgs.maps.arcgis.com/home/item.html?id=4e70d40f9c8340b58c58935e99b0d960). The flight lines from Puerto Rico were selected and saved as a line shapefile. The flight lines were also projected to match the same projection as the contour shorelines (ArcToolbox > Data Management > Projections and Transformations > Project).
The dates associated with the flight lines in the attribute table were used to apply the date to the contour shoreline features. In some instances, however, there were multiple flight lines to one shoreline feature as multiple flight line paths overlapped with each other. In this case, the average date was calculated and applied to those shoreline features.
To do this, the date field from the flight lines was converted to the Julian day (in this case, Julian day refers to the day of the year number).
In order to spatially join the flight lines to the contour shorelines, the flight lines were converted from a line to polygon shapefile using the Minimum Bounding Geometry Tool (ArcToolbox > Data Management > Features > Minimum Bounding Geometry). A “Count” field was added and calculated with a value of 1 in the flight line boundary polygon shapefile. Then, the contour shorelines were split where they intersected with the flight line boundaries. This was done by creating a separate point shapefile where the contours intersected with the flight line boundary (ArcToolbox > Analysis > Overlay > Intersect) and then split the contours at these intersection points (ArcToolbox > Data Management > Features > Split Line at Point).
Each of these split contours were then spatially joined to the corresponding flight line boundary or boundaries within which they fell (ArcToolbox > Analysis > Overlay > Spatial Join). The sum of the Julian day and Count fields was designated as the merge rule when spatially joining the flight line boundaries to the contours.
The summed Julian day field was divided by the summed Count field to derive the average Julian day for each of the contour shorelines. The average Julian day was then converted back to a date as a text field, compatible with DSAS.