Hi @lalandexavier, a possible approach is to create copies of the line for each pair of Start/End points and snip off the copied line by measures of the Start/End points. The idea is simple but the implementation could be a long story.
This is an example: dynamic-line-segmentation.fmwt (FME 2017.1.2.1)
Gray: Original Line, Blue: Step 1 (moved to +Y direction), Red: Step 2
Hi @lalandexavier, a possible approach is to create copies of the line for each pair of Start/End points and snip off the copied line by measures of the Start/End points. The idea is simple but the implementation could be a long story.
This is an example: dynamic-line-segmentation.fmwt (FME 2017.1.2.1)
Gray: Original Line, Blue: Step 1 (moved to +Y direction), Red: Step 2
Dear @takashi, this is a perfect answer, thank you very much !
I saw, since this post, I identify few particular cases, for example same vertex for different points or linear not in the same direction explication-probleme-copie-copie.png.
In this case, I've a proble with the NeighborFinder because point doesn't match. If I use the Unmatchedcandidate, the MeasureExtractor doesn't work. finally if I work without the point unmatched, I don't have all my linears.
What kind of transformer can I use for it ?
Thank you for your help.
This workspace could solve the problems
dynamic-line-segmentation-2.fmwt (FME 2017.1.2.1)
This workspace could solve the problems
dynamic-line-segmentation-2.fmwt (FME 2017.1.2.1)
Thank you for your help
@takashi that seem's to work with my example but if I try in production in see the transformer snipper doesn't work.
The transformer keep the lines from my transformer Listexploder without another action
I extract a simple example if you want to see :
snipper.zip
Thank you for your help
@takashi that seem's to work with my example but if I try in production in see the transformer snipper doesn't work.
The transformer keep the lines from my transformer Listexploder without another action
I extract a simple example if you want to see :
snipper.zip
The line features in the dataset don't have measure dimension. That's the reason why the Snipper (Mode: Measure) won't work.
The line features in the dataset don't have measure dimension. That's the reason why the Snipper (Mode: Measure) won't work.
Thank you very much
@takashi that's work very good, if I add a measuregenerator in output of ListExploder.
That's perfect, thank you.