Skip to main content

I am trying to segment a line dataset at every intersection with a polygon dataset. Instead of breaking the line at the true intersection, the transformer appears to generalize the polygon first, then break the line at resulting intersections. The result is as seen in the image, in this case a dangle of about 7'. (candidate line left to right, original polygon in brown, and Intersector's drawn line from bottom left to top right. Selected blue line should end at polygon boundary.)

imageI've tried LineOnAreaOverlayer, Intersector and Clipper with similar results. I've manipulated the coordinate systems of each dataset and changed their source type with no differences. What am I doing wrong? Thanks!

 

 

Hi @adam_w​ How long is the entire line? This looks like a floating point issue, similar to https://community.safe.com/s/question/0D5OO000003ZNcj0AG/lack-of-precision-with-arc-intersection-points-they-do-not-actually-intersect Can you share some sample data here? thanks


Reply