Did you have a tolerance set in the intersector?
I attach a DWG File, only with 2 lines, where the SpatialRelator don't find overlap between them : drawing2.dwg
Did you have a tolerance set in the intersector?
No tolerance in the intersector
No tolerance in the intersector
You didn't set a tolerance, or you don't have that option? With the current version of the intersector, those overlapping segments are found if a tolerance is set
@arxit
That is because the line do not have same function. ..and do not intersect.
Check their angles, they differ after the 10 decimal.:
Angle
6.024405345316602
6.024405345377287
As @egomm said if you use a tolerance in the LineOnLineOverlayer (0.000000001 or larger works..)
you get your expected result.
(You could also round the coordinates, extend the lines, sync the angles, unify the functions etc.)
@arxit
That is because the line do not have same function. ..and do not intersect.
Check their angles, they differ after the 10 decimal.:
Angle
6.024405345316602
6.024405345377287
As @egomm said if you use a tolerance in the LineOnLineOverlayer (0.000000001 or larger works..)
you get your expected result.
(You could also round the coordinates, extend the lines, sync the angles, unify the functions etc.)
Yes, it works with a tolerance in the Intersector.
however I tried with a CoordinateRounder before the SpatialRelator, but it don't find Overlaps.
Thank you, it works with a tolerance