Skip to main content

Dear FME Community,

I’m trying to cut lines with segment delimited by start and end point and all works with my method and with the transformer Snipper, but it doesn’t works with line who have auto intersection like a loop.

With a “normal” line I’ve this result :

But with a line who have a loop I’ve this result :

The result should be this :

I know how to isolate lines with loop but I don’t know how can I treat them.

Can you help me ?

Are you breaking your line into equal length segments? Running a similar geometry through the IterativeSnipper produces a result like
 

 

The IterativeSnipper can break lines into:

  • segments of X length
  • X segments

Hi ​@hkingsbury, thank you for your reply,

My line is not breaking into equal segments but with variable measures on entire line, materialize by fields _start and _end in the configuration of my transformer.

To be complete, I’ve x lines input the Snipper trasnformer who correspond of the x segments what I need in output (In my example I’ll have 6 objects input the Snipper) what I deaggregate.


Reply