Testing Shortcuts to Maintain Simplicity in Subdivision Simplification

Cartographers collect more data than they need, and so must simplify coastlines, boundaries, and other linear features to display a map at a given scale. Many simplification methods, however, can introduce intersections that were not originally present, corrupting the features. Kulik suggests a simple shortcut operation for polygonal lines: remove a point pi and connect its former neighbors pi−1 and pi+1 directly, but only if the triangle pi−1pipi+1 is empty of other points. We show geodesic triangulations support shortcut operations and triangle tests in O log n time for connected subdivisions of size n. This can be integrated into simplification methods that support cartographic preferences so that they can also avoid self-intersection.

[1]  Nabil H. Mustafa,et al.  Hardware-assisted view-dependent map simplification , 2001, SCG '01.

[2]  Andrea Mantler Jack Snoeyink Safe Sets for Line Simpli cation , 2000 .

[3]  David H. Douglas,et al.  ALGORITHMS FOR THE REDUCTION OF THE NUMBER OF POINTS REQUIRED TO REPRESENT A DIGITIZED LINE OR ITS CARICATURE , 1973 .

[4]  Max J. Egenhofer,et al.  Ontology-driven map generalization , 2005, J. Vis. Lang. Comput..

[5]  Stefan Schirra,et al.  A new approach to subdivision simplification , 1995 .

[6]  Michael T. Goodrich,et al.  Dynamic Ray Shooting and Shortest Paths in Planar Subdivisions via Balanced Geodesic Triangulations , 1997, J. Algorithms.

[7]  Joseph S. B. Mitchell,et al.  Simplifying a polygonal subdivision while keeping it simple , 2001, SCG '01.

[8]  R. McMaster,et al.  Map Generalization: Making Rules for Knowledge Representation , 1991 .

[9]  Jan van Leeuwen,et al.  Maintenance of Configurations in the Plane , 1981, J. Comput. Syst. Sci..

[10]  Leonidas J. Guibas,et al.  Ray shooting in polygons using geodesic triangulations , 1991, Algorithmica.

[11]  Ching Y. Suen,et al.  Thinning Methodologies - A Comprehensive Survey , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[12]  Leonidas J. Guibas,et al.  Approximating Polygons and Subdivisions with Minimum Link Paths , 1991, Int. J. Comput. Geom. Appl..

[13]  Hiroshi Imai,et al.  Computational-geometric methods for polygonal approximations of a curve , 1986, Comput. Vis. Graph. Image Process..

[14]  Paul S. Heckbert,et al.  Survey of Polygonal Surface Simplification Algorithms , 1997 .

[15]  Robert B McMaster,et al.  Automated Line Generalization , 1987 .