Hi,
I think the LineJoiner transformer can be used (specify door ID attribute to Group-By parameter).
Takashi
Takashi, thank you for the response. Unfortunately there is no doorID parameter that groups the doors. I'm hoping for a command that would merge the lines that intersect. So in the image I posed above, the four lines would be merged into a single feature.
If the lines touch each other at end nodes, the LineJoiner also connects them without "Group By". But in no "Group By" condition, different doors will be also connected if they touch each other.
Do the lines belonging to the same door exactly touch each other at end nodes?
Takashi
Hi Takashi, lines belonging to the same door touch each other, however, its not always at end nodes. Some doors are marked by an "X" and for these doors, the line joiner does not join the lines, instead it spits out four lines for the X. I did use "group by" because I need some of the attributes preserved for use further down in the workbench. I'm wondering how to group the X lines.
Takashi, I've gotten around the issue of "X" shapes not joining by aggregating the xyz for X's as all four segments of X's have the same insertion point. Thank you for your help on this. The line joiner came in handy for all other elements. My ultimate goal was to get a single point for each element, graphic group, cell, etc. on a level; and I have that now
Hallo Steve,
I need exactly the same as you with the "X" shape (lines from cells into point), can you describe your method?
Thanks