PolySimp: A Tool for Polygon Simplification based on the Underlying Scaling Hierarchy

Map generalization is a process of reducing the contents of a map or data to properly show a geographic feature(s) at a smaller extent. Over the past few years, the fractal way of thinking has emerged as a new paradigm for map generalization. A geographic feature can be deemed as a fractal given the...

Full description

Bibliographic Details
Main Authors: Ding Ma, Zhigang Zhao, Ye Zheng, Renzhong Guo, Wei Zhu
Format: Article
Language:English
Published: MDPI AG 2020-10-01
Series:ISPRS International Journal of Geo-Information
Subjects:
Online Access:https://www.mdpi.com/2220-9964/9/10/594
id doaj-5fb7e7c538c34ac58efbff87726ccaff
record_format Article
spelling doaj-5fb7e7c538c34ac58efbff87726ccaff2020-11-25T03:55:46ZengMDPI AGISPRS International Journal of Geo-Information2220-99642020-10-01959459410.3390/ijgi9100594PolySimp: A Tool for Polygon Simplification based on the Underlying Scaling HierarchyDing Ma0Zhigang Zhao1Ye Zheng2Renzhong Guo3Wei Zhu4Research Institute for Smart Cities, School of Architecture and Urban Planning, Shenzhen University, Shenzhen 518060, ChinaResearch Institute for Smart Cities, School of Architecture and Urban Planning, Shenzhen University, Shenzhen 518060, ChinaResearch Institute for Smart Cities, School of Architecture and Urban Planning, Shenzhen University, Shenzhen 518060, ChinaResearch Institute for Smart Cities, School of Architecture and Urban Planning, Shenzhen University, Shenzhen 518060, ChinaResearch Institute for Smart Cities, School of Architecture and Urban Planning, Shenzhen University, Shenzhen 518060, ChinaMap generalization is a process of reducing the contents of a map or data to properly show a geographic feature(s) at a smaller extent. Over the past few years, the fractal way of thinking has emerged as a new paradigm for map generalization. A geographic feature can be deemed as a fractal given the perspective of scaling, as its rough, irregular, and unsmooth shape inherently holds a striking scaling hierarchy of far more small elements than large ones. The pattern of far more small things than large ones is a de facto heavy tailed distribution. In this paper, we apply the scaling hierarchy for map generalization to polygonal features. To do this, we firstly revisit the scaling hierarchy of a classic fractal: the Koch Snowflake. We then review previous work that used the Douglas–Peuker algorithm, which identifies characteristic points on a line to derive three types of measures that are long-tailed distributed: the baseline length (d), the perpendicular distance to the baseline (x), and the area formed by x and d (area). More importantly, we extend the usage of the three measures to other most popular cartographical generalization methods; i.e., the bend simplify method, Visvalingam–Whyatt method, and hierarchical decomposition method, each of which decomposes any polygon into a set of bends, triangles, or convex hulls as basic geometric units for simplification. The different levels of details of the polygon can then be derived by recursively selecting the head part of geometric units and omitting the tail part using head/tail breaks, which is a new classification scheme for data with a heavy-tailed distribution. Since there are currently few tools with which to readily conduct the polygon simplification from such a fractal perspective, we have developed PolySimp, a tool that integrates the mentioned four algorithms for polygon simplification based on its underlying scaling hierarchy. The British coastline was selected to demonstrate the tool’s usefulness. The developed tool can be expected to showcase the applicability of fractal way of thinking and contribute to the development of map generalization.https://www.mdpi.com/2220-9964/9/10/594cartographical generalizationscaling of polygonal featuresfractal analysishead/tail breaks
collection DOAJ
language English
format Article
sources DOAJ
author Ding Ma
Zhigang Zhao
Ye Zheng
Renzhong Guo
Wei Zhu
spellingShingle Ding Ma
Zhigang Zhao
Ye Zheng
Renzhong Guo
Wei Zhu
PolySimp: A Tool for Polygon Simplification based on the Underlying Scaling Hierarchy
ISPRS International Journal of Geo-Information
cartographical generalization
scaling of polygonal features
fractal analysis
head/tail breaks
author_facet Ding Ma
Zhigang Zhao
Ye Zheng
Renzhong Guo
Wei Zhu
author_sort Ding Ma
title PolySimp: A Tool for Polygon Simplification based on the Underlying Scaling Hierarchy
title_short PolySimp: A Tool for Polygon Simplification based on the Underlying Scaling Hierarchy
title_full PolySimp: A Tool for Polygon Simplification based on the Underlying Scaling Hierarchy
title_fullStr PolySimp: A Tool for Polygon Simplification based on the Underlying Scaling Hierarchy
title_full_unstemmed PolySimp: A Tool for Polygon Simplification based on the Underlying Scaling Hierarchy
title_sort polysimp: a tool for polygon simplification based on the underlying scaling hierarchy
publisher MDPI AG
series ISPRS International Journal of Geo-Information
issn 2220-9964
publishDate 2020-10-01
description Map generalization is a process of reducing the contents of a map or data to properly show a geographic feature(s) at a smaller extent. Over the past few years, the fractal way of thinking has emerged as a new paradigm for map generalization. A geographic feature can be deemed as a fractal given the perspective of scaling, as its rough, irregular, and unsmooth shape inherently holds a striking scaling hierarchy of far more small elements than large ones. The pattern of far more small things than large ones is a de facto heavy tailed distribution. In this paper, we apply the scaling hierarchy for map generalization to polygonal features. To do this, we firstly revisit the scaling hierarchy of a classic fractal: the Koch Snowflake. We then review previous work that used the Douglas–Peuker algorithm, which identifies characteristic points on a line to derive three types of measures that are long-tailed distributed: the baseline length (d), the perpendicular distance to the baseline (x), and the area formed by x and d (area). More importantly, we extend the usage of the three measures to other most popular cartographical generalization methods; i.e., the bend simplify method, Visvalingam–Whyatt method, and hierarchical decomposition method, each of which decomposes any polygon into a set of bends, triangles, or convex hulls as basic geometric units for simplification. The different levels of details of the polygon can then be derived by recursively selecting the head part of geometric units and omitting the tail part using head/tail breaks, which is a new classification scheme for data with a heavy-tailed distribution. Since there are currently few tools with which to readily conduct the polygon simplification from such a fractal perspective, we have developed PolySimp, a tool that integrates the mentioned four algorithms for polygon simplification based on its underlying scaling hierarchy. The British coastline was selected to demonstrate the tool’s usefulness. The developed tool can be expected to showcase the applicability of fractal way of thinking and contribute to the development of map generalization.
topic cartographical generalization
scaling of polygonal features
fractal analysis
head/tail breaks
url https://www.mdpi.com/2220-9964/9/10/594
work_keys_str_mv AT dingma polysimpatoolforpolygonsimplificationbasedontheunderlyingscalinghierarchy
AT zhigangzhao polysimpatoolforpolygonsimplificationbasedontheunderlyingscalinghierarchy
AT yezheng polysimpatoolforpolygonsimplificationbasedontheunderlyingscalinghierarchy
AT renzhongguo polysimpatoolforpolygonsimplificationbasedontheunderlyingscalinghierarchy
AT weizhu polysimpatoolforpolygonsimplificationbasedontheunderlyingscalinghierarchy
_version_ 1724468222903713792