Skip to main content
Question

How could i get lines crossing polygon from two side

  • March 3, 2020
  • 1 reply
  • 12 views

gogopotter90
Contributor
Forum|alt.badge.img+14

i have many lines with different id inside the polygon ,some of lines crossed the polygon from both side and some not as picture .

 

overlaps equal 1 in any lines intersected with polygon even if it is intersected from one side or two side

but i want to extract only the lines that intersected only from two side .

i used lineonarea with tolerance automatic but the output overlaps =1

i used spatial relator but always i got the same output with any transformer overlaps =1

it will be nice ,if someone advice me how could i know which lines intersected two times or one time

i used tolerance Automatice but no changes in output

 

Thanks in advance

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

1 reply

Forum|alt.badge.img+2
  • 1891 replies
  • March 3, 2020

@gogopotter90 SpatialRelator should be able to tell you if a line crosses or overlaps a polygon. Check the FME User Documentation on Spatial Relations Defined