Comments and answers for "How to identify polylines which form a 360 degree loop based on same attributes?" https://knowledge.亚搏在线safe.com/questions/86463/how-to-identify-polylines-which-form-a-360-degree.html The latest comments and answers for the question "How to identify polylines which form a 360 degree loop based on same attributes?" Comment by wendyels on wendyels's answer https://knowledge.亚搏在线safe.com/comments/86547/view.html

Thanks for the solution.This solution works quite well.

Thu,07 Feb 2019 08:17:27 GMT wendyels
Answer by davidrich https://knowledge.亚搏在线safe.com/answers/86508/view.html

Hi@wendyels

Are you trying to get rid of all "SEQ: 4" if so just filter them or is it that you want to remove the 4th part of a grouping if it makes a "loop"?

Wed,06 Feb 2019 15:52:39 GMT davidrich
Comment by wendyels on wendyels's answer https://knowledge.亚搏在线safe.com/comments/86500/view.html

Yes,this is correct

Wed,06 Feb 2019 15:24:35 GMT wendyels
Answer by redgeographics https://knowledge.亚搏在线safe.com/answers/86499/view.html

Correct me if I'm wrong,but the ID: 02 lines don't form a loop,do they?The connecting piece is ID: 01

Wed,06 Feb 2019 15:23:20 GMT redgeographics
Answer by egomm https://knowledge.亚搏在线safe.com/answers/86498/view.html

You could use an AreaBuilder,grouping by the ID.Lines that form a loop are output as an area,if no loop is formed they are output via the incomplete port.

Wed,06 Feb 2019 15:21:29 GMT egomm
Answer by david_r https://knowledge.亚搏在线safe.com/answers/86496/view.html

One possible solution is to use the AreaBuilder with a Group By on the "ID" attribute.Specify a list name and use the ListElementCounter to check for >= 4 elements on the output areas.

Wed,06 Feb 2019 15:17:31 GMT david_r