Skip to main content
Log in

A fast algorithm for an envelope construction of a huge set of topologically consistent polygons

  • Original Paper
  • Published:
Engineering with Computers Aims and scope Submit manuscript

Abstract

This paper describes an efficient algorithm for the determination of an envelope of a set of polygons. The polygons have to be aligned along their borders – the case which, for example, appears in geographic information systems. The edges, which belong to two neighbouring polygons, are called twin edges, and are eliminated first. To accelerate the geometric search, a two-level uniform plane subdivision structure is proposed. The remaining non-twin edges belong to the envelope, and they have to be joined to form the simple polygons at the end. For this task, a new algorithm has been developed. At the end, spatial relationships between resulting polygons are established. The whole algorithm for envelope determination works in expected time O(n log n) using O(n) memory space, where n is the total number of edges belonging to the input polygons. In the last part of the paper, practical results using data from a geographical database are considered.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to B. zˇalik.

Rights and permissions

Reprints and permissions

About this article

Cite this article

zˇalik, B. A fast algorithm for an envelope construction of a huge set of topologically consistent polygons. Eng. Comp. 19, 35–44 (2003). https://doi.org/10.1007/s00366-002-0247-6

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00366-002-0247-6

Navigation