Receive email notifications by changing your settings.
Click on your picture in the top right corner, go to Preferences and select your notification preferences.
Thank you for contributing to our forum!
Please keep in mind:
1. To only comment on the topic where the discussion is about. Do you have a new question or topic? Please start a new discussion.
2. Be kind to other users!

Interpolate and convert measured cross sections to raster

At the waterboard we measure cross sections each 100 to 200 metres. The cross sections are stored as points with a height attribute in the database ' Beheerregister' . To use these cross sections in Tygron I want to interpolate and convert them to a grid. With the regular tools in ArcGIS Pro I am unable to properly interpolate the cross sections. These tools interpolate ' linearly' so that is only works when the stream is straight. Applying a mask in ArcGIS Pro is only for postprocessing and has no effect on the final results. I'm looking for a method/ tool to interpolate the cross sections in a way that also takes into account the location and curves in the stream.

Interpolation on straight parts of the stream work fine.

Interpolation at curves goes wrong.


  • edited December 2020

    Hi @Keuljo01 ,

    Thanks for your post!

    @Len Geisler, @Waternet 2 , @Jesse Jager you mentioned yesterday at the CoP Oppervlaktewater your methods for this question.

    Could you share these steps here too?

    For more information about this question, see also this video (Dutch only):

    Tygron support team

  • Hi @Keuljo01 ,

    To generate a relevant elevation map (resolution 0.5x0.5 m) point values at a distance of 100 to 200 metres is very coarse. When you apply linear interpolation, the algorithm searches for the closest point and will cutoff corners as shown in your figure. The most practical way to solve this issue is to generate more points with elevation data to feed the algorithm, especially within corners. For the city development projects I'm working on, we use the steps below:

    1. Generate lines of the waterbody/watercoarse.
    2. Add elevation data to these lines, based on measurements or sample points from AHN. In your case you can sample the outer lines from AHN and the inner lines can be connected to each other based on the middle line of your watercoarse. You can apply a rule that the elevation of every profile will continue over 50 metres and draw a line perpendicular to the outer lines with this elevation attribute.
    3. Densify vertices with a distance of 0.5 metres.
    4. Translate lines to points. Now you have a point at every 0.5 metres on the line.
    5. Execute the interpolation and create geotiff.
    6. Clip/Mask the interpolated geotiff on the outer lines of the waterbody. Now you can add it to your Tygron model or you can mosaick it on your DEM.

    The most extensive work within this method is in the first and second step, because these are case specific. Steps 3 until 6 can be automated.

    Hopefully this will help you. Otherwise, I can also show some examples from our Groenewoud project.



Sign In or Register to comment.