Abstract
3-D analysis in GIS is still one of the most challenging topics for research. With the goal being to model possible movement within the built environment, this paper, therefore, proposes a new approach to handling connectivity relationships among 3-D objects in urban environments in order to implement spatial access analyses in 3-D space. To achieve this goal, this paper introduces a 3-D network data model called the geometric network model (GNM), which has been developed by transforming the combinatorial data model (CDM), representing a connectivity relationship among 3-D objects using a dual graph. For the transformation, this paper presents (1) an O(n 2) algorithm for computing a straight medial axis transformation (MAT), (2) the processes for transforming phenomena from 3-D CDM to 3-D GNM, and (3) spatial access algorithms for the 3-D geometric network based upon the Dijkstra algorithm. Using the reconstructed geometric network generated from the transformations, spatial queries based upon the complex connectivity relationships between 3-D urban entities are implemented using Dijkstra algorithm. Finally, the paper presents the results of an experimental implementation of a 3-D network data model (GNM) using GIS data of an area in downtown Columbus, Ohio.
Similar content being viewed by others
References
O. Aichholzer and F. Aurenhammer. “Straight skeletons for general polygonal figures in the plane,” Proc.Of Second Annual Intern.'96, Hong Kong, Computing and Combinatorics, Lecture Notes in Computer Science 1090, Springer-Verlag: Berlin, pp. 117–126, 1998.
M. Batty and D. Howes. “Exploring urban development dynamics through visualization and animation,” in D. Parker (Eds.), Innovations in GIS 3, Taylor & Francis: New York, 1996.
J. Bentley, B. Weide, and A. Yao. “Optimal expected-time algorithm for closest-point problems,” ACM Trans.Math.Software, Vol. 6:563–580, 1980.
R. Bilien and S. Zlatanova. “3-D spatial relationships model: A useful concept for 3-D cadastre?” Computers, Environment and Urban Systems, Vol. 27:411–425, 2003.
M. Birkin, G. Clarke, M. Clarke, and A. Wilson. Intelligent GIS: Location Decisions and Strategic Planning. Geoinfomation International, John Wiley & Sons Inc.: New York, 1996.
H. Blum. “A transformation for extracting new description of shape,” Symp.Models for Perception of Speech and Visual Forms, MIT Press: Cambridge, MA, pp. 362–380, 1967.
C. Bragdon, J. Juppe, and A. Georgiopoulos. “Sensory spatial systems simulation (s4) applied to the master planning process: East Coast and West Coast case studies,” Environment and Planning B: Planning and Design, Vol. 22:303–314,1995.
K.L. Burns. “Lithologic topology and structural vector fields applied to subsurface predicting in geology,” in Proc.ofGISILIS 88, San Antonio, TX, USA, 1988.
J. Canny and B. Donald. “Simplified Voronoi diagrams,” Discrete & Computation Geometry, Vol. 3:219–236,1988.
E. Carlson. “Three dimensional conceptual modeling of subsurface structures,” in Proc.8th International Symposium on Computer Assisted Cartography, AutoCarto 8, Baltimore, MD, 336–345, 1987.
L.G. Chairnet, R.L. Francis, and P.B. Saunders. “Network models for building evacuation,” Management Science, Vol. 28(l):86–105,1982.
F. Chin, J. Snoeyink, and C. Wang. “Finding the medial axis of a simple polygon in linear time,” in Proc.of 6th Annual International Symposium Algorithms Comput., Lecture Notes Computer Science 1004, Springer– Verlag: Berlin, pp. 382–391, 1995.
K.C. Chung. “Three-dimensional analysis of airflow and contaminant particle transport in a partitioned enclosure,” Environment and Planning B: Planning and Design, Vol. 34:7–17, 1999.
V. Coors. “3D-GIS in networking environments,” Computers, Environment and Urban Systems, Vol. 27:345–357,2003.
J.P. Corbett. Topological Principles in Catrography, Technical Paper 48, U.S. Department of Commerce, Bureau of the Census, 1979.
T. Cormen, C. Leiserson, and R. Rivest. Introduction to Algorithms. The MIT Press: Cambridge, MA, 1985.
M.J. Crobie. International Architecture Yearbook No.5. The Images Publishing Group Pty Ltd.: Australia, 1999.
E.W. Dijkstra. “A note on two problems in connection with graphs,” Numer.Math., Vol. 1:269–271, 1959.
P. Eichelberger. “3D GIS: The necessary next wave,” Geo Info System, Vol. 8(10), 1998.
M.J. Egenhofer and J.R. Herring. Categorising Topological Relations Between Regions, Lines and Points in Geographic Databases, Technical report 94–1, NCGIA, University of Maine, 1992.
ESRI. AreGIS User Guide, ESRI Press: Redlands, CA, 2001.
N.L. Faust. “The virtual reality of GIS,” Environment and Planning B: Planning and Design, Vol. 22:257–268,1995.
N. Flanagan, C. Jennings, and C. Flanagan. “Automatic GIS data capture and conversion,” in M. Worboys (Eds.), Innovations in GISI, Taylor & Francis Ltd: Bristol, PA, 1996.
S. Forture. “A sweepline algorithm for Voronoi diagrams,” Algorithmica, Vol. 2:153–174, 1987.
B. Hoppe and E. Tardos. “The quickest transshipment problem,” in SODA: ACM-SIAM Symposium on Discrete Algorithms, 433–441,1995.
M. Kirn. “Medial axis transform,” Unpublished paper from Department of Computer Science, Johns Hopkins University, http://www.cs.jhu.edu/ ~ bishop/vision/medial.htm., 1998.
S. Kirkby, S. Pollitt, and P. Ekiund. “Implementing a shortest path algorithm in a 3-D GIS environment,” in M. J. Kraak and M. Moleanaar (Eds.), Advances in GIS Research II (Proc.Of the 7th International Symposium on Spatial Data Handling), Taylor & Francis Inc: London, pp. 437–448, 1997.
A. Koninger and S. Bartel. “3D-GIS for urban purposes,” Geoinformatica, Vol. 2(l):79–103, 1998.
M.J.T. Kniger. “An approach to built-form connectivity at an urban scale: System description and its representation,” Environment and Planning B: Planning and Design, Vol. 6:67–88, 1979.
M.-P Kwan. “Interactive geovisualization of activity-travel patterns using 3-D GIS: A methodological exploration with a large data set,” Transportation Research C, Vol. 8:185–203, 2000.
M.-P. Kwan and J. Lee. “Emergency response after 9/11: The potential of real-time 3-D GIS for quick emergency response in micro-spatial environments,” Computers, Environment and Urban Systems (forthcoming), 2004.
D.T. Lee. “Medial axis transformation of a planar shape,” IEEE Transactions on Pattern Analysis and Machine Intelligence, PAMI-4(4):363–369,1982.
D.T. Lee and R. Drysdale. “Generalization of Voronoi diagrams in the plane,” Siam J.Comput., Vol. 10(l):73–87,1981.
J. Lee and M.-P. Kwan. “A 3-D object-oriented data model for representing geographic entities in built-environments,” Paper presented at the 96th AAG Annual Meeting, Pittsburgh, Pennsylvania, April 4–8, 2000.
J. Lee. “A spatial access oriented implementation of a topological data model for 3-D urban entities,” Paper presented at the 2001 University Consortium for Geographic Information Science (UCGIS), Summer Assembly, Buffalo, NY, June 21–24, 2001 a.
J. Lee. A 3-D Data Model for Representing Topological Relationships Between Spatial Entities in Built-Environments. Ph.D. Dissertation, The Ohio State University, 200 Ib.
Y.C. Lee. “Geographic information systems for urban applications: Problems and solutions,” Environment and Planning B: Planning and Design, Vol. 17:463–473, 1990.
R.S. Liggett and W.H. Jepson. “An integrated environment for urban simulation,” Environment and Planning B: Planning and Design, Vol. 22:291–302, 1995.
S. Liu. Object Orientation in Route Guidance Systems. Unpublished Master Thesis, The University of Calgary, 1996.
Q. Lu, Y. Hung, and S. Shekhar. “Evacuation planning: A capacity contrained routing approach,” in Proc.of the First NSFINU Symposium on Intelligence and Security Information (ISI), Tucson, Arizona, 2003.
J.-L. Mallet. “GOCAD: A computer-aided design program for geological applications,” in A.K. Turner (Ed.), Three-Dimensional Modeling with Geoscientific Information Systems, Kluwer: Dordrecht, 1990.
M. Molenaar. “A topology for 3-D vector maps,” ITC Journal, Vol. 1992(l):25–33, 1992.
M. Molenaar. An Introduction to the Theory of Spatial Object Modelling for GIS. Taylor & Francis: New York, 1998.
A. Okabe, B. Boots, K. Sugihara, and S. Chiu. Spatial Tessellations: Concepts of Applications of Voronoi Diagrams. Second edition. John Wiley & Sons, Ltd: New York, 2000.
S. Pigot. “A topological model for a 3-D spatial information system,” in Proc.of the 5th International Symposium on Spatial Data Handling, Charleston, South Carolina, 344–359, 1992.
S. Pigot and B. Hazelton. “The fundamentals of a topological model for a four-dimensional GIS,” in Proc.of tile 5th International Symposium on Spatial Data Handling, Charleston, South Carolina, 580–591, 1992.
M. Pilouk. Integrated Modeling for 3-D GIS. Ph.D. Dissertation, ITC, The Netherlands, 1996.
C. Plimpton and F. Hassan. “Social space: A determinant of house architecture,” Environment and Planning B: Planning and Design, Vol. 14:437–449, 1987.
P.P. Preparata. “The medial axis of a simple polygon,” in Proc.of the Sixth Symposium on Mathematical Foundations of Computer Science, Lecture Notes in Computer Science, Vol. 53, Springer-Verlag: New York, pp. 443–450,1977.
J. Raper. Multidimensional Geographic Information Science. Taylor & Francis: New York, 2000.
R. Rikkers, M. Molenaar, and J. Stuiver. “A query oriented implementation of a topologic data structure for 3-dimensional vector maps,” INT.J.Geographical information System, Vol. 8(3):243–260, 1994.
M.S. Scott. “The development of an optimal path algorithm in three dimensional raster space,” in Proc.'94,687–696,1994.
K.W. Seo. “Topological paths in housing evolution”. Proceedings of 4th International Space Syntax Symposium, London, 2003.
J.M. Smith. “State dependent queueing models in emergency evacuation networks,” Transportation Science: Part B, Vol. 25B(6):373–389, 1991.
J.E. Stoter. “3-D Cadastres, state of the art: From 2-D parcels to 3-D registrations,” GIM International, the World Magazine for Geomatics, February, 12–15, 2002.
C.Y. Suen and P.S.P Wang (Eds.). Thinning Methodologies for Pattern Recognition. World Scientic, 1994.
M.F. Worboys. GIS: A Computing Perspective. Taylor & Francis: Bristol, PA, 1995.
C. Yao and J. Rokne. “A straightforward algorithm for computing the medial axis of a simple polygon,” Intern.Computer Math., Vol. 39:51–60, 1991.
C.K. Yap. “An 0(n log n) algorithm for the Voronoi diagram of a set of simple curve segments,” Discrete Computational Geometry, Vol. 2:365–393, 1987.
M. Zeiler. Modeling Our World: The ESRI Guide to Geodatabase Design. ESRI Press: Redlands, CA, 1999.
S. Zlatanova. 3-D GIS for Urban Development. Ph.D. Dissertation, ITC, The Netherlands, 2000.
S. Zlatanova, A. Rahman, and M. Pilouk. “Trends in 3-D GIS development,” Journal of Geospatial Engineering, Vol. 4(2):l–10,2002.
S. Zlatanova, A.A. Rahman, and W. Shi. “Topology for 3-D spatial objects,” International Symposium and Exhibition on Geoinformation 22–24 October, Kuala Lumpur, Malaysia, CDROM, 2002.
Z. Zhao, A. Saalfeld, and R. Ramirez. “A general line-following algorithm for raster maps,” Proc.'96, Denver, Colorado, 267–265, 1996.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Lee, J. A Spatial Access-Oriented Implementation of a 3-D GIS Topological Data Model for Urban Entities. GeoInformatica 8, 237–264 (2004). https://doi.org/10.1023/B:GEIN.0000034820.93914.d0
Issue Date:
DOI: https://doi.org/10.1023/B:GEIN.0000034820.93914.d0