Hi @katt
Have you tried to extract the points ( begin and end ) of the lines first?
Thanks in Advance,
Danilo
Hi @katt
Have you tried to extract the points ( begin and end ) of the lines first?
Thanks in Advance,
Danilo
Hey danilo_fme, I am not sure why to do so? Also the following scenario is possible. The outlier is not necessarily at the end/beginning of the line.
Heres one approach, Assume you name one line 'A' and one line 'B'
On line A use the iterative snipper and split into X number of lines. then extract the first coordinate and use those as the origins in the Rotator. Rotate the line 90 degrees. These lines (we'll them 'C') are now perpendicular to line A.
Now extend C a suitable distance to be sure they intersect both lines A and B.
Then using an intersector 'cut' C into three parts, then use a spatial filter to find the C segments that fall between A and B
now calculate the length of the cut C segments and use a StatisticsCalculator to get the average length of all the C lines.
Have a look at the attached workbench :)
Hi @katt , here is another approach. The basic concept is:
average distance = area between the two lines / longer axis length of the area
The attached workspace is an implementation example.