Applied Geomatics

, Volume 4, Issue 2, pp 67–74 | Cite as

Developing a line-of-sight based algorithm for urban street network generalization

Original Paper

Abstract

This paper presents a generalization algorithm focusing specifically on urban street networks. A street map that uses outlines of blocks to implicitly delineate the shape of streets is essentially a complex polygon with holes in computer graphics. Given such a street map, this algorithm first applies medial axis transformation to derive a rudimentary skeleton of the street network. Because the resulting medial axes tend to exaggeratedly reflect even a minor change in the street shapes, the rudimentary skeleton must undergo a generalization process to become a representation that does not simply resemble the street shapes but is actually informative for understanding its deeper structure. Instead of discarding the street shapes and using only cartographic generalization techniques to simplify the skeleton, the algorithm uses the medial axes as the guide to partition the shape of the streets into individual convex spaces. These initial convex spaces are then successively merged into larger convex spaces following the line-of-sight and least-angle-change principles until the least set of convex space has been achieved. Next, the algorithm uses the same line-of-sight and least-angle-change principles to successively group convex spaces into mutually exclusive convex-space sets until no further grouping can occur. Finally, original medial axes inside each final convex-space set are replaced with a straight-line segment. Collectively, these new line segments form a generalized street network representation that is more favorable in network theory. This new algorithm points out an improved and likely automatic solution of generating appropriate street network representations for spatial configuration analyses of the urban environment.

Keywords

Axial line Convex space GRASS Medial axis Space syntax 

Abbreviations

GIS

Geographic Information Systems

Notes

Acknowledgments

This author would like to express his heartfelt gratitude to the two anonymous reviewers for their insightful comments and constructive suggestions on revision.

References

  1. Batty M, Rana S (2004) The automatic definition and generation of axial lines and axial maps. Environ Plan B 31:615–640CrossRefGoogle Scholar
  2. Blum H (1967) A transformation for extracting new descriptors of form. In: Whaten-Dunn W (ed) Models for the perception of speech and visual form. MIT Press, Cambridge, pp 362–380Google Scholar
  3. Chin F, Snoeyink J, Wang CA (1999) Finding the medial axis of a simple polygon in linear time. Discret Comput Geom 21(3):405–420CrossRefGoogle Scholar
  4. Dalton RC (2003) The secret is to follow your nose: route path selection and angularity. Environ Behav 35(1):107–131CrossRefGoogle Scholar
  5. Dey T, Zhao W (2004) Approximate medial axis as a Voronoi subcomplex. Comput Aided Des Solid Model Appl 36(2):195–220Google Scholar
  6. Foskey M, Lin MC, Manocha D (2003) Efficient computation of a simplified medial axis. J Comput Inf Sci Eng 3(4):274–284CrossRefGoogle Scholar
  7. Freeman LC (1977) A set of measures of centrality based on betweenness. Sociom 40:35–41CrossRefGoogle Scholar
  8. Freeman LC (1979) Centrality in social networks: conceptual clarification. Soc Netw 1(3):215–239CrossRefGoogle Scholar
  9. GRASS Development Team (2010) GRASS GIS manual: v.generalize. The Open Source Geospatial Foundation. http://grass.osgeo.org/grass64/manuals/html64_user/v.generalize.html. Accessed 12 March 2011
  10. Hillier B (1996) Space is the machine: a configurational theory of architecture. Cambridge University Press, CambridgeGoogle Scholar
  11. Hillier B, Hanson J (1984) The social logic of space. Cambridge University Press, CambridgeCrossRefGoogle Scholar
  12. Hillier B, Vaughan L (2007) The city as one thing. Prog Plan 67(3):205–230CrossRefGoogle Scholar
  13. Jiang B, Liu X (2010) Automatic generation of the axial lines of urban environments to capture what we perceive. Int J Geogr Inf Sci 24(4):545–558CrossRefGoogle Scholar
  14. Peponis J, Wineman J, Rashid M, Kim SH, Bafna S (1997) On the description of shape and spatial configuration inside buildings: convex partitions and their local properties. Environ Plan B 24:761–781CrossRefGoogle Scholar
  15. Peponis J, Wineman J, Bafna S, Rashid M, Kim SH (1998) On the generation of linear representations of spatial configuration. Environ Plan B 25:559–576CrossRefGoogle Scholar
  16. Porta S, Crucitti P, Latora V (2006) The network analysis of urban streets: a primal approach. Environ Plan B 33:705–725CrossRefGoogle Scholar
  17. Tam R, Heidrich W (2003) Shape simplification based on the medial axis transform. In: Proceedings of the 14th IEEE Visualization Conference (VIS’03). IEEE Xplore Digital Library, pp 481–488. http://ieeexplore.ieee.org:80/xpl/mostRecentIssue.jsp?punumber=8844. Accessed 14 November 2010
  18. Turner A, Penn A, Hillier B (2005) An algorithmic definition of the axial map. Environ Plan B 32:425–444CrossRefGoogle Scholar

Copyright information

© Società Italiana di Fotogrammetria e Topografia (SIFET) 2011

Authors and Affiliations

  1. 1.Department of Landscape and Urban DesignChaoyang University of TechnologyTaichungRepublic of China

Personalised recommendations