replace 02a by (extended) "identify parallel edges"
unique edge and node ID is created here, and used in all future scripts
rewrite the 02b script to make it fit updated 02a output
network slope should NOT create an edge ID (but use the existing previously created one)
use the parallel edge information in the evaluate network script
! folkersma raw data >> plotting "technical layer" (to see the details)
! folkersma raw data MINUS parallel edges >> for evaluation layer (linestrings, not networkx object)
! folkersma raw data MINUS parallel edges >> polygonization
? folkersma raw data PLUS child/parent info >> to create a network object
edge between 2 child nodes: important
2 edges between child nodes: 1 of them irrelevant, 1 of them important
child node == no navigation happening; but can still be important for the network structure
(compare on plot: MAIN vs CHILD nodes)
main-main >> by design there should be no parallel edges
main-child >> by design there should be no parallel edges
child-child >> parallel edge possible; if >> count; if 1 >> keep; if 2 >> keep the longer one
! folkersma raw data >> plotting "technical layer" (to see the details) ! folkersma raw data MINUS parallel edges >> for evaluation layer (linestrings, not networkx object) ! folkersma raw data MINUS parallel edges >> polygonization
? folkersma raw data PLUS child/parent info >> to create a network object
main-main >> by design there should be no parallel edges main-child >> by design there should be no parallel edges child-child >> parallel edge possible; if >> count; if 1 >> keep; if 2 >> keep the longer one