I would like to be able to create a series of street networks with varying levels of connectivity.
One potential solution to do this would be to manipulate the number of dead end streets (or cul-de-sacs) found in a given network.
Does anyone have any advice concerning how I might go about doing this in a robust way (ideally through a python script that operates on a grown street network).
I imagine that one could grow a street network and then select X number of nodes at random from that network and convert them to cul-de-sacs. Subsequently manipulating X would allow one to create a series of networks with varying amounts of dead end streets (and thus connectivity).
Unfortunately, I am unsure how to do this on a one off basis even - Tutorial 2 Part 5: Dynamic city layouts simply says "create some cul-de-sacs" but I don't see that option in any of the object parameters I can manipulate.
I am happy to provide more information if the above is not clear.
Any advice, suggestions, experience is much appreciated.