Generating and updating multiplicatively weighted Voronoi diagrams for point, line and polygon features in GIS

A Voronoi diagram is an interdisciplinary concept that has been applied to many fields. In geographic information systems (GIS), existing capabilities for generating Voronoi diagrams normally focus on ordinary (not weighted) point (not linear or area) features. For better integration of Voronoi diagram models and GIS, a raster-based approach is developed, and implemented seamlessly as an ArcGIS extension using ArcObjects. In this paper, the methodology and implementation of the extension are described, and examples are provided for ordinary or weighted point, line, and polygon features. Advantages and limitations of the extensions are also discussed. The extension has the following features: (1) it works for point, line, and polygon vector features; (2) it can generate both ordinary and multiplicatively weighted Voronoi diagrams in vector format; (3) it can assign non-spatial attributes of input features to Voronoi cells through spatial joining; and (4) it can produce an ordinary or a weighted Euclidean distance raster dataset for spatial modeling applications. The results can be conveniently combined with other GIS datasets to support both vector-based spatial analysis and raster-based spatial modeling.

[1]  Luciano da Fontoura Costa,et al.  Characterizing polygonality in biological structures. , 2005, Physical review. E, Statistical, nonlinear, and soft matter physics.

[2]  C. Gold Problems with handling spatial data ― the Voronoi approach , 1991 .

[3]  Wolfgang Kainz,et al.  Progress in Spatial Data Handling: 12th International Symposium on Spatial Data Handling , 2006 .

[4]  B. Boots,et al.  Voronoi (Thiessen) polygons , 1987 .

[5]  R. Rosner,et al.  A multi-scale character of the large-scale coherent dynamics in the Rayleigh-Taylor instability , 2005 .

[6]  Wenzhong Shi,et al.  Development of Voronoi-based cellular automata -an integrated dynamic model for Geographical Information Systems , 2000, Int. J. Geogr. Inf. Sci..

[7]  Miodrag Potkonjak,et al.  Exposure in wireless Ad-Hoc sensor networks , 2001, MobiCom '01.

[8]  Barry Boots,et al.  Modelling geographical systems : statistical and computational applications , 2002 .

[9]  Atsuyuki Okabe,et al.  Spatial Tessellations: Concepts and Applications of Voronoi Diagrams, Second Edition , 2000, Wiley Series in Probability and Mathematical Statistics.

[10]  Christopher M. Gold,et al.  Dynamic additively weighted voronoi diagrams made easy , 1998, CCCG.

[11]  Barry Boots,et al.  Techniques for accuracy assessment of tree locations extracted from remotely sensed imagery. , 2005, Journal of environmental management.

[12]  G. Böhm,et al.  3D adaptive tomography using Delaunay triangles and Voronoi polygons , 2000 .

[13]  Atsushi Masuyama Methods for detecting apparent differences between spatial tessellations at different time points , 2006, Int. J. Geogr. Inf. Sci..

[14]  Christopher M. Gold,et al.  Voronoi Hierarchies , 2006, GIScience.

[15]  Andrew B. Lawson,et al.  Some Interpolation Estimators in Environmental Risk Assessment for Spatially Misaligned Health Data , 2005, Environmental and Ecological Statistics.

[16]  Borut Zalik,et al.  Reconstructing domain boundaries within a given set of points, using Delaunay triangulation , 2006, Comput. Geosci..

[17]  Anthony Lomax,et al.  Optimal, Real-time Earthquake Location for Early Warning , 2007 .

[18]  B. Boots,et al.  Modeling retail trade areas using higher-order, multiplicatively weighted voronoi diagrams , 1997 .

[19]  C. Gold,et al.  A spatial data structure integrating GIS and simulation in a marine environment , 1995 .

[20]  M. Gahegan,et al.  Data structures and algorithms to support interactive spatial analysis using dynamic Voronoi diagrams , 2000 .

[21]  Jun Chen,et al.  A raster-based method for computing Voronoi diagrams of spatial objects using dynamic distance transformation , 1999, Int. J. Geogr. Inf. Sci..

[22]  René F. Reitsma,et al.  Information space regionalization using adaptive multiplicatively weighted Voronoi diagrams , 2004, Proceedings. Eighth International Conference on Information Visualisation, 2004. IV 2004..

[23]  M. Sambridge,et al.  On entropy and clustering in earthquake hypocentre distributions , 2000 .

[24]  Atsuo Suzuki,et al.  Locational optimization problems solved through Voronoi diagrams , 1997 .

[25]  Jun Chen,et al.  A Voronoi-based 9-intersection model for spatial relations , 2001, Int. J. Geogr. Inf. Sci..

[26]  B. Boots Weighting Thiessen Polygons , 1980 .

[27]  David J. Unwin,et al.  Point Pattern Analysis , 2010 .

[28]  Atsuyuki Okabe,et al.  Nearest Neighbourhood Operations with Generalized Voronoi Diagrams: A Review , 1994, Int. J. Geogr. Inf. Sci..

[29]  Michael Andrew Christie,et al.  Prediction under uncertainty in reservoir modeling , 2002 .

[30]  Goze B. Bénié,et al.  Spatial analysis weighting algorithm using Voronoi diagrams , 2000, Int. J. Geogr. Inf. Sci..

[31]  Gaetano Manfredi,et al.  REAL-TIME HAZARD ANALYSIS FOR EARTHQUAKE EARLY WARNING , 2006 .

[32]  C Gold Applications of kinetic voronoi diagrams , 2003 .

[33]  C. Gold,et al.  A Voronoi-Based Map Algebra , 2006 .

[34]  S. Subbeya,et al.  Prediction under uncertainty in reservoir modeling , 2004 .

[35]  G. Cua Creating the virtual seismologist: Developments in ground motion characterization and seismic early warning , 2005 .

[36]  Yeung-Nan Shieh K. H. RAU AND THE ECONOMIC LAW OF MARKET AREAS , 1985 .

[37]  Lan Mu Polygon Characterization With the Multiplicatively Weighted Voronoi Diagram* , 2004, The Professional Geographer.