How to Create Reference Shorelines & Transects & ROIs
To learn how to load these features in follow the guide at How to Upload Features
How to Create Reference Shoreline¶
In order to extract shorelines with CoastSeg you will need a reference shoreline. If you have interior and exterior shorelines you will need to select only one reference shoreline and adjust the shoreline buffer so that the other shoreline doesn't get picked up.
In this example we will be creating a reference Shoreline for Fire Island in New York.
Option 1 : How to Create Reference Shorelines in QGIS¶
- Load base imagery from google satellite
- Create a new shapefile
- Digitize the shoreline from the imagery
- Save the shorelines in crs 'epsg:4326'
Option 2: How to Create Reference Shorelines in geojson.io¶
-
Use the Line tool in https://geojson.io/ to create a reference shoreline
-
Make sure to draw the shoreline with many shoreline points
-
This matters because coastseg dilates each point the shoreline consists of to create the reference shoreline buffer
-
If you use a very small reference shoreline buffer (<100m) and not enough points your reference shoreline will look like the image below.
- Download the geojson file.
How to Load the Reference Shoreline into CoastSeg¶
- Move the geojson file into the coastseg folder
- Click the "load shoreline file" button
- Scroll down to the bottom and click the reference shoreline file
- click select to load the reference shoreline on the map
How to Create Transects¶
Option 1: Create Transects in QGIS¶
- The guide below demonstrates how to create transects that you can load into Coastseg. It was created by Catherine Janda & Sharon Fitzpatrick Create.your.own.transects.in_QGIS.docx
Option 2: Create Transects in geojson.io¶
1.Always put the origin (starting point) of the transect on land and the end point on the sea.
2.Modify the geoJSON file to give each transect a unique "id" (Optional)
- If you don't give each transect an ID one will be automatically assigned by CoastSeg
3.Save the a geoJSON file
How to Create ROIs¶
1.Use the box tool in https://geojson.io/ to create a ROI
2.Edit the geojson contents to give each ROI its own ID otherwise CoastSeg will automatically assign them
-
This example shows how to do it with a transect but the process is the same for ROIs
-
Make your ROI ID follows the format <3 letters 1 number> example : fvk6
3.Save the a geoJSON file