Just getting back to this, hectic week so far
[quote user="Jon Summers"]
However, if the thought of vector algebra and computational geometry seems too daunting, then it's time to hire a consultant.[/quote]
I wouldn't say daunting as I recall delving into vectors a bit last year and have been testing the theory out.
[quote user="Jon Summers"]
One way to find if a point is 'left' or 'right' of a line is to use vector algebra. Construct one vector V1 from the chainage element's direction at the point of intersection. Construct a second vector V2 which is the perpendicular from the point onto the chainage line. Calculate the cross product of the two vectors V3 = V1 x V2.
With the result of that calculation, you can discover all kinds of stuff. [/quote]
Can you clarify the statement highlighted in bold or provide a graphic showing the 2 vectors to calculate (I think I know what you mean but I want to be 100% sure)?
I originally thought you were suggesting construct 1 vector from the coordinate to the perpendicular intersection with the chainage element and another from the perpendicular interstection point on the chainage element back to the coordinate. This would yield parallel vectors and a cross product of 0 as my tests have confirmed hence why I have had to reread your suggestion.
If I was guessing I would guess you meant the start of the vector is the perpendicular intersection with the chainage element & coordinate and the direction is at a tangent to this point (which is 90 degrees to the other vector) but this could be 1 of 2 possible directions so I presume we apply the right-hand rule?