<div dir="auto">Hi,<div dir="auto"><br></div><div dir="auto">In the past I have successfully been able to fix linestring topology problems (undershoots and overshoots) by using the following approach:</div><div dir="auto"><br></div><div dir="auto">- identify startpoints and endpoints closer to another line less than a given distance;</div><div dir="auto">- determine the closest point to that other line;</div><div dir="auto">- use a collection of closest points as input to ST_snap, to force the lines to pass on those points.</div><div dir="auto"><br></div><div dir="auto">This works fine for 2D linestrings, but know I need to make the Z values of those touching vertexes also match. If I am not wrong, ST_snap only works for 2D, Any ideas of how to assign the same Z to vertexes that have the same XY?</div><div dir="auto"><br></div><div dir="auto">Thanks,</div><div dir="auto"><br></div><div dir="auto">Alexandre Neto</div><div dir="auto"><br></div><div dir="auto">Now, I also need to do it in 3D, any</div></div>