Adding a correction to output line always with the same direction as original line
changed variable buffer to add endcap=flat mode
updated lane_marking to also generate lane surface with a simpler way
new function to replace the original one: no more precision issues
an example of a recursive querry to loop trough all edges bordering a face
Nonn working version , will revert to use st_buildarea, it is too complicated !
reverting back to use buildarea : the function is not always efficient.
better to use st_getfacegeom except when it returns null. In that case rc_getfacegeom can output osmehting in half the case
new function that snap the end of updated edge to the relevant node
changing the function so at it can be used into a trigger
adding safeguard against type mismatch