Grasshopper Reach Analysis Toolkit helps users to analyze the metric reach, directional reach, intersection reach, and more.
To install: Please read the installation guide to install NumPy for IronPython and adjust the setting of Rhino to run the toolkit. Please be aware that this toolkit can only be used in Rhino 5 (32 bit), a limitation caused by NumPy for IronPython which is only available in 32-bit.
To analyze: Make sure the input street network is represented by line segments and the line segments be broken at the street intersections unless they are intended to be multi-grade passes (e.g., bridges, tunnels, etc.).
The theoretical foundation of the reach analysis can be found in Peponis, J., Bafna, S., & Zhang, Z. (2008). The connectivity of streets: reach and directional distance. Environment and Planning B: Planning and Design, 35(5), 881–901.