The street hierarchy is an urban planning technique for laying out road networks that exclude automobile through-traffic from developed areas. It is conceived as a hierarchy of roads that embeds the link importance of each road type in the network topology (the connectivity of the nodes to each other). Street hierarchy restricts or eliminates direct connections between certain types of links, for example residential streets and arterial roads, and allows connections between similar order streets (e.g. arterial to arterial) or between street types that are separated by one level in the hierarchy (e.g. arterial to highway and collector to arterial.) By contrast, in many regular, traditional grid plans, as laid out, higher order roads (e.g. arterials) are connected by through streets of both