To extract a polyline (e.g. shoreline) from a raster image (e.g. LANDSAT image ) there are a few options using ArcGIS Desktop:
Just digitise....click click click (this can be quicker but can also hurt your knuckle joints :-)) but for a small area it can be quick and easy to crack on and do that.
Reclassify tool where you reclassify the raster to contain 1 value. Convert the output raster with the Raster to Polygon conversion Tool to create a polygon outline.
If you have Spatial Analyst then you can:
--->> Multiply the raster by 0 to create a constant value raster using Raster Calculator. (be sure to convert it to integer type or step 2 will not work)
--->> Convert the result of step 1 to polygon using the Raster to Polygon tool (in the Conversion toolbox)
4. If your have 3D Analyst license then you can use the Raster Domain tool under 3D Analyst>Conversion>from raster (however it does not have the smooth function)
References
ESRI Help pages to have a read...I've assumed your on ArcGIS Pro though the tools are basically the same with ArcGIS Desktop (editing has changed a bit).
Once you get the process working to extract shorelines from raster images you can repeat the process over different LANDSAT images to compare shorelines etc...
Thanks for the reply Mr. Simon. To be honest, I am a very basic user for ArcGIS and this is my first time trying it out. I will try the method you have proposed above and reply back in the comment.
If you want calculate variation rates in the shoreline in different dates, you can use DSAS (Digital Shoreline Analysis System). This software is available in ArcGIS.
For more information: https://woodshole.er.usgs.gov/project-pages/DSAS/
Thanks Mr. Alejandro for the reply. I wanted to try the extension out but from what I saw in youtube; it needs a very sharp image. My location is Malaysia hence the images are very blurry and I don't think I would be able to use that extension. Am I wrong?
The greater the image quality, the better are results. When an image is not clear, you can not draw a perfect shoreline. This suppose a greater uncertainty in the analysis for several dates.
An option for the software is weighted the shorelines according to his uncertainty. For example, in historic aerial photographies the error is greater that an actually ortophotography. In this case you can select that shoreline have a major importance in the study.
I have got these wonderful responses to your request. They are very helpful if you can carefully utilise the resources therein. However, I am very sure you will find the attached material useful as it answers your question aptly. It is a simplified material that handles whatever requires GIS works on shoreline.
On the other hand, you might need to get ocean/shoreline accretion and erosion data from existing studies or consider using data collected by international agencies and simulate to your area of study.
you can try automatically extract coastlines by Coastline Extraction Tool (CET), as explained in our paper: Article Automated Coastline Extraction Using the Very High Resolutio...
Let me know if you want to test CET, and I will send you a open-source tool for ArcGIS.