Skip to main content
Question

Identify depression Contours?

  • October 20, 2022
  • 5 replies
  • 104 views

aron
Enthusiast
Forum|alt.badge.img+16

Have a DTM. Am creating contour lines. Are there any tools in FME that can be used to identify any Depression Contours in the data?

5 replies

Forum|alt.badge.img+2
  • October 20, 2022

@aron​ I would guess a depression is always a closed contour. So if the area and elevation of a contour is less than it's neighbour (NeighborFinder) then it's probably a depression. Probably doesn't pick up all cases but might be a start.


aron
Enthusiast
Forum|alt.badge.img+16
  • Author
  • Enthusiast
  • October 21, 2022

@Mark Stoakes​ Yes, that would catch some of the depressions. Would imagine that it would miss quite a few in alpine terrain though. It would probably be more effective to analyse the DTM, does FME have anything similar to SAGA Fill Sinks?


philipwhitten
Supporter
Forum|alt.badge.img+15

If you are using FME to create contour lines with the ContourGenerator transformer, and then you coerce the contour lines into polygons using the GeometryCoercer and then expose the polygon orientation using the OrientationExtractor than the contour lines for depressions are identified by having a right hand rule orientation.    


raghavendrans
Enthusiast
Forum|alt.badge.img+20

@aron  My thoughts would be to get the lowest elevation value from the DTM and then mark these points in the output dataset, if that helps?

Happy FME:-) ing

Cheers

SRG


aron
Enthusiast
Forum|alt.badge.img+16
  • Author
  • Enthusiast
  • May 9, 2025

@aron  My thoughts would be to get the lowest elevation value from the DTM and then mark these points in the output dataset, if that helps?

Happy FME:-) ing

Cheers

SRG

Hi ​@raghavendrans,

That wont really work since I was working with contour lines. I ended up stacking the closed contour lines into lists and then finding what I needed through a series of list sorts.