Creating a surface "cap" over DEM

747
2
01-17-2014 02:05 AM
808707
by
New Contributor III
I'm looking into creating a layer showing the depth of material lost from a DEM.

What I want to do is create a "cap" over the DEM. Imagine a flat surface over the DEM before any erosion occured.

Now I can extract elevation values by converting a boundary to points and extracting elevation values.

What I am wondering is what is the best way to extract the highest values at equal intervals across a DEM.

Say I'd like to extract the hightest point from every 50m area of DEM and have this converted to a point showing the location.

I could then create a TIN from these highest location points to give an approximate estimation of the DEM surface before erosion occured.

Does anyone know the best way to go about this or have alternative suggestions on how to do this?

Thanks for any help! 🙂
0 Kudos
2 Replies
DuncanHornby
MVP Notable Contributor
You could use block statistics to find the highest value within your 50m search area then some sort of conditional statement?
0 Kudos
808707
by
New Contributor III
Thanks Hornbydd.

I've just been looking at applying a Maximum focal filter over say a 50m area and then subtracting this from the DEM. These seems to give an indication of the depth of material removed from the landscape.

I'll definitely give your suggestion a go and see what I can come up with.
0 Kudos