I use QGIS 3.14 and I have a DEM file which I'd like to use to get a point layer with most characteristic high points from that DEM. So every top of the mountain, hill, hillock, low etc should be extracted from that DEM to a point layer with an attribute "height" of that point. Can you recommend me any solution? Even source code would be great.

By "characteristic" i mean:

  • the tops of mountains, hills and mounds
  • lowest point at every valley, basin
  • highest point at every watershed (might be hard to realise but i have also vector layer with rivers..)
  • at roads intersection (same as above, might be hard but i have that vector layer.)

The second rule is that per every 1 km² it should be around 3-6 points, no more.

  • Have a look at r.geomorphon grass.osgeo.org/grass78/manuals/addons/r.geomorphon.html to identify landforms from the DEM. What do you mean 'most characteristic'? Is it the highest point? or the centre of the ridge line? – Michael Stimson Oct 8 at 7:38
  • @MichaelStimson thanks for answer, i've already updated my question. There is more problems to solve but basically id like to get the lowest points at every valley and highest poinst at every hill – Daniel Sobolewski Oct 8 at 8:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.