Skip to main content

Hi All,

I am working on the line network wherein i want to find the pseudonodes. can somebody help me with this.

Thank you in advance !!

If you mean the start/end vertices you can try the TopologyBuilder, the Node port will provide you with all the start/end vertices of your data.

If you need ALL of the vertices use a chopper set to 1

hope this helps.


Hi @dandekarpriya, I'm not sure what "pseudo node" means correctly. If you define that "pseudo node" is "a node connecting only two edges", you can determine if a node is a pseudo node based on the number of elements of the _node_angle{} list added to the nodes which are output via the Node port of a TopologyBuilder.


My interpretation of what @dandekarpriya means by pseudo node given that he mentioned network:

Do you have the network links and nodes geometries and want to identify where a node is related to only two links?

 

If so PointOnLineOverlayer creates an Overlap Count Attribute on both links and nodes. If this value equals 2 on the nodes it is by my definition a pseudo node. Test the nodes for this value equals 2. This assumes a clean network where the node geometry equal the end of the link.

Hi @dandekarpriya, I'm not sure what "pseudo node" means correctly. If you define that "pseudo node" is "a node connecting only two edges", you can determine if a node is a pseudo node based on the number of elements of the _node_angle{} list added to the nodes which are output via the Node port of a TopologyBuilder.

 

Hi Takashi ,

 

pseudonode is nothing but a node which Appears along a continuous line and divides it
unnecessarily or where a single line connects with itself or where only two Polylines intersect.

 

 


My interpretation of what @dandekarpriya means by pseudo node given that he mentioned network:

Do you have the network links and nodes geometries and want to identify where a node is related to only two links?

 

If so PointOnLineOverlayer creates an Overlap Count Attribute on both links and nodes. If this value equals 2 on the nodes it is by my definition a pseudo node. Test the nodes for this value equals 2. This assumes a clean network where the node geometry equal the end of the link.
hi @mark_1spatial

 

i have a line network where i want to identify the pseudo nodes.

If you mean the start/end vertices you can try the TopologyBuilder, the Node port will provide you with all the start/end vertices of your data.

If you need ALL of the vertices use a chopper set to 1

hope this helps.

thank you itay. i have used this for finding the dangles and overshoots could you please explain it in detailed how this can be used for finding the pseudonodes

 

 


 

Hi Takashi ,

 

pseudonode is nothing but a node which Appears along a continuous line and divides it
unnecessarily or where a single line connects with itself or where only two Polylines intersect.

 

 

That is, the necessary and sufficient condition for a node being a pseudonode is, the number of connections at the node is just two. Isn't it?

 


thank you itay. i have used this for finding the dangles and overshoots could you please explain it in detailed how this can be used for finding the pseudonodes

 

 

If your definition is the same as @mark_1spatial then the method proposed should do the trick.

 


Using the TopologyBuilder to find nodes that are connected to only two edges:


yes that's right . i have tried to use to use the node angles and it work fine. Thank you takashi


Using the TopologyBuilder to find nodes that are connected to only two edges:

Thank you david i have tried the same with little modifications and it worked fine.

 

Thanks again :)

 

 


Using the TopologyBuilder to find nodes that are connected to only two edges:

 

how i can get information of associated edges to each node. i mean the arc_id?

 

how i can get information of associated edges to each node. i mean the arc_id?
The absolute value of an element of the _node_angle{}.fme_arc_id indicates the _edge_id of a connected edge. The sign of each element indicates the direction of the edge relative to the node. i.e. positive indicates that the edge connects to the node at starting point; negative indicates that the edge connects to the node at ending point. Everything is described by the help on the TopologyBuilder.

 

 


Reply