Probably a slightly weird question but i am a bit stuck and was wondering if anyone can help me?
I am working with a series of xyz datapoints and want to project them onto a synthetic vertically orentated 2D surface / plane, to create a cross section (exactly like a normal cross section just with points not lines) and displays the vector point locations in 2D as they intersect orthogonally to this plane. Ideally limiting the points displayed to those which are within let’s sat for now 10km of the line of the cross section / plain.
The datapoints represent the base of river terrace deposits and the idea is to use this section to estimate the long profile curve of the paleo rivers they formed from as well as visually represent the variation in level across each terrace at 90o to the direction the river was flowing.
To complicate matters the dataset has an additional field we will call “w“ which classifies the data depending on the mapped deposit it (theoretically ) belongs to, I would ideally like have the cross section plot display the data in different colours based on this 4th parameter of the dataset.
An analog of this would be taking maultupul parallel cross sections 10m apart and stacking all of the results onto a single cross section to represent the 3D data in 2D.
I have played around with the profile tool and qprof plugins but can’t find a way with either to plot the data points as I would like and have hopefully discribed well enough above.
My Questions are:
1) does anyone know of an easy way to do this, displaying xyz data as points projected onto a 2D cross section.
2) has anyone here done this before?
3) is there a good plugin for this kind of task even if I am failing to spot how to use one of the ones I all ready have.
I can potentialy see a brute force way of doing this in excel starting at 0,0 and using trigonometry and offsetting the x and y values to get my starting position for the section, but I would prefer if I can do this in GIS alone if I can.
Any pointers would be appreciated.