Skip to main content
Solved

How to remove the intersection of a road in fme?


The input looks like this:imageThe result must look like this:

image

Best answer by ebygomm

This sort of process, with a group by on the dissolve should ensure you have no gap, the tricky bit is to work out so the group by dissolves the overlap into the correct road segment

imageThat gives me this sort of result

image from a starting point of this

image

View original
Did this help you find an answer to your question?

4 replies

ebygomm
Influencer
Forum|alt.badge.img+39
  • Influencer
  • July 6, 2022

I would use an area on area overlayer to separate the overlap, then dissolve the overlapping segment back into one of the roads. You will probably need some logic to ensure you dissolve back to the correct road segment.


ebygomm wrote:

I would use an area on area overlayer to separate the overlap, then dissolve the overlapping segment back into one of the roads. You will probably need some logic to ensure you dissolve back to the correct road segment.

I tried that way and the result became like this. Is there a way to fill that gap? Could you share the parameters of the transformers used?image


ebygomm
Influencer
Forum|alt.badge.img+39
  • Influencer
  • Best Answer
  • July 6, 2022

This sort of process, with a group by on the dissolve should ensure you have no gap, the tricky bit is to work out so the group by dissolves the overlap into the correct road segment

imageThat gives me this sort of result

image from a starting point of this

image


The parameters in mine are shown like this.imageAnd for grouping I dont have the option that you have.image


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings