Question

Best way to generate smooth contour lines from point cloud data and preserve lakes, holes, rivers etc?

  • 5 February 2021
  • 2 replies
  • 102 views

Hi, so I have a point cloud like this:

 

4I would like to generate contour lines but have a smooth edge at rivers and lakes.

 

Currently I get results like this(where lines are made across the water and weird things) using ContourGenerator with pointcloud as input.

2 using 

3 

 

 

I then clip these lines away but it don't look too great,

I end up with stumps like this sticking out into the river for example.

1 

How could I go about fixing this, like stopping lines to form across such large distances?

Afterwards I also run Generalizer to smooth the lines out.

 

Tips on this?

edit: owait where did the pictures go let me readd.


2 replies

Badge +22

Ideally you would have the rivers/lakes as a vector layer you can use as breaklines in the contour generator.

Badge +2

@jatjat​  Having the lake and river lines as breaklines as suggested by @jdh​ would really help. Also, have you experimented with the ContourGenerator Surface Tolerance parameter. This should eliminate some of the contours across the lakes.

to smooth the other contours - try Generalizer with some of the Smoothing algorithms & also SherbendGeneralizer

Reply