Skip to main navigation Skip to search Skip to main content

A vector-based algorithm to generate and update multiplicatively weighted Voronoi diagrams for points, polylines, and polygons

  • Peking University
  • Harbin Institute of Technology Shenzhen

Research output: Contribution to journalArticlepeer-review

Abstract

A Voronoi diagram is a basic data structure in geometry with many applications. Existing research studies have focused on ordinary Voronoi diagrams, and some vector-based algorithms have been developed to generate multiplicatively weighted Voronoi diagrams (MWVDs) for points. An algorithm to construct MWVDs for points, polylines, and polygons is raster-based and has drawbacks. We propose a vector-based algorithm to generate and update MWVDs for points, polylines, and polygons. The MWVDs of two sites characterize the geometric features of multiplicatively weighted Voronoi regions, and the algorithm for Boolean operations on conic polygons is the computational preliminary to the MWVDs of N sites. The proposed algorithm is vector-based and can deal with sites with mixed spatial extents and various weights. We implement the algorithm in C# and present several examples of generating and updating MWVDs.

Original languageEnglish
Pages (from-to)118-125
Number of pages8
JournalComputers and Geosciences
Volume42
DOIs
StatePublished - May 2012
Externally publishedYes

Keywords

  • Boolean operations on conic polygons
  • Multiplicatively weighted Voronoi diagrams
  • Vector-based algorithm

Fingerprint

Dive into the research topics of 'A vector-based algorithm to generate and update multiplicatively weighted Voronoi diagrams for points, polylines, and polygons'. Together they form a unique fingerprint.

Cite this