Constructing networks using disconnect_positions

You may want to construct a network in stages, to simplify the logic used in the network construction actions. For example, when constructing a network to define a one way road system, you can add and connect all roads in one action then disconnect any roads not relevant to the one way system in another. Compare the simplicity of the logic in the example below with the example in Define a network from lines.

The first action adds all roads.

 

The second action removes roads not relevant to the one way system.