Edge Filters

Start with a grid with features, separated by voids (missing data). 

Raster GIS, Filter, Edges.

Pick a direction, and an allowable gap (points must be separated by more than the gap tolerance.  The algorithm starts on the specified edge of the map (two edges for NE, SW, SE, and NW directions) and retains the first point.  All successive points that are filled, with the gap tolerance, are removed.

Currently the following directions have been implemented since that was the known direction of dune motion. 
This example shows dune slip faces on asymmetric dunes, starting with a slope map with gentle slopes removed.  Difference between W and SW edges minimal.

Last revision 9/29/2013