A Matching Algorithm Based on Voronoi Diagram for Multi-Scale Polygonal Residential Areas

Matching spatial entities (e.g., polygonal residential areas) from sources of significantly different map scales is challenging. The reason is that the same entities in two map scales have significant variations in their positions, structure shapes and numbers, and topological relationships. Traditi...

Full description

Bibliographic Details
Main Authors: Jianhua Wu, Yangyang Wan, Yao-Yi Chiang, Zhongliang Fu, Min Deng
Format: Article
Language:English
Published: IEEE 2018-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8258984/
_version_ 1819163236108337152
author Jianhua Wu
Yangyang Wan
Yao-Yi Chiang
Zhongliang Fu
Min Deng
author_facet Jianhua Wu
Yangyang Wan
Yao-Yi Chiang
Zhongliang Fu
Min Deng
author_sort Jianhua Wu
collection DOAJ
description Matching spatial entities (e.g., polygonal residential areas) from sources of significantly different map scales is challenging. The reason is that the same entities in two map scales have significant variations in their positions, structure shapes and numbers, and topological relationships. Traditional matching methods based on minimum boundary rectangles (MBRs) or buffers usually lead to missed matches or mismatching. Furthermore, most of the previous approaches on entity similarity calculation are designed for datasets with specified map scales, which cannot directly apply to another set of dataset with a different scale. In this paper, we present a general approach using the Voronoi diagram for spatial entity matching on multi-scale datasets. Our approach first employs an efficient algorithm to construct the Voronoi diagram from the small-scale dataset. Next, the approach traverses each Voronoi polygon to find the corresponding large-scale features as the matching candidates (for each small-scale feature). Using the Voronoi diagram for identifying matching candidates does not require a manually determined search space (in contrast to the buffer-based approach). Also, our algorithm effectively uses the Voronoi diagram to prune the number of matching candidates even when the sources for matching contain large inconsistent position deviations. Finally, our approach utilizes three similarity indexes, namely, the convex hull shape similarity, convex hull area similarity, and overlapping area ratio to confirm the final matching results. We conducted experiments on two sets of datasets of two cities in China. The scales of the tested datasets were 1:10 000 and 1:50 000 and 1:1000 and 1:10 000. We compared our Voronoi-based method to both the MBR and buffer-based methods. The experiments showed that our method outperformed both the previous methods in generality and quality. Specifically, for the datasets where the inconsistent position deviations were large (i.e., the datasets of 1:1000 and 1:10 000 scales), the average F-measure of our results were 12.46%, 20.8%, and 64.45% higher than the MBR-based, 6-m buffer-based, and 3-m buffer-based methods, respectively.
first_indexed 2024-12-22T17:40:55Z
format Article
id doaj.art-f9f0c57f1cec44399487cc6cb80f6947
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-22T17:40:55Z
publishDate 2018-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-f9f0c57f1cec44399487cc6cb80f69472022-12-21T18:18:25ZengIEEEIEEE Access2169-35362018-01-0164904491510.1109/ACCESS.2018.27933028258984A Matching Algorithm Based on Voronoi Diagram for Multi-Scale Polygonal Residential AreasJianhua Wu0https://orcid.org/0000-0002-2600-6916Yangyang Wan1Yao-Yi Chiang2Zhongliang Fu3Min Deng4School of Geosciences and Info-Physics, Central South University, Changsha, ChinaSchool of Geography and Environment, Jiangxi Normal University, Nanchang, ChinaSpatial Sciences Institute, University of Southern California, Los Angeles, CA, USASchool of Remote Sensing and Information Engineering, Wuhan University, Wuhan, ChinaSchool of Geosciences and Info-Physics, Central South University, Changsha, ChinaMatching spatial entities (e.g., polygonal residential areas) from sources of significantly different map scales is challenging. The reason is that the same entities in two map scales have significant variations in their positions, structure shapes and numbers, and topological relationships. Traditional matching methods based on minimum boundary rectangles (MBRs) or buffers usually lead to missed matches or mismatching. Furthermore, most of the previous approaches on entity similarity calculation are designed for datasets with specified map scales, which cannot directly apply to another set of dataset with a different scale. In this paper, we present a general approach using the Voronoi diagram for spatial entity matching on multi-scale datasets. Our approach first employs an efficient algorithm to construct the Voronoi diagram from the small-scale dataset. Next, the approach traverses each Voronoi polygon to find the corresponding large-scale features as the matching candidates (for each small-scale feature). Using the Voronoi diagram for identifying matching candidates does not require a manually determined search space (in contrast to the buffer-based approach). Also, our algorithm effectively uses the Voronoi diagram to prune the number of matching candidates even when the sources for matching contain large inconsistent position deviations. Finally, our approach utilizes three similarity indexes, namely, the convex hull shape similarity, convex hull area similarity, and overlapping area ratio to confirm the final matching results. We conducted experiments on two sets of datasets of two cities in China. The scales of the tested datasets were 1:10 000 and 1:50 000 and 1:1000 and 1:10 000. We compared our Voronoi-based method to both the MBR and buffer-based methods. The experiments showed that our method outperformed both the previous methods in generality and quality. Specifically, for the datasets where the inconsistent position deviations were large (i.e., the datasets of 1:1000 and 1:10 000 scales), the average F-measure of our results were 12.46%, 20.8%, and 64.45% higher than the MBR-based, 6-m buffer-based, and 3-m buffer-based methods, respectively.https://ieeexplore.ieee.org/document/8258984/Shape similarityentity matchingVoronoi diagrammulti-scaledata conflation
spellingShingle Jianhua Wu
Yangyang Wan
Yao-Yi Chiang
Zhongliang Fu
Min Deng
A Matching Algorithm Based on Voronoi Diagram for Multi-Scale Polygonal Residential Areas
IEEE Access
Shape similarity
entity matching
Voronoi diagram
multi-scale
data conflation
title A Matching Algorithm Based on Voronoi Diagram for Multi-Scale Polygonal Residential Areas
title_full A Matching Algorithm Based on Voronoi Diagram for Multi-Scale Polygonal Residential Areas
title_fullStr A Matching Algorithm Based on Voronoi Diagram for Multi-Scale Polygonal Residential Areas
title_full_unstemmed A Matching Algorithm Based on Voronoi Diagram for Multi-Scale Polygonal Residential Areas
title_short A Matching Algorithm Based on Voronoi Diagram for Multi-Scale Polygonal Residential Areas
title_sort matching algorithm based on voronoi diagram for multi scale polygonal residential areas
topic Shape similarity
entity matching
Voronoi diagram
multi-scale
data conflation
url https://ieeexplore.ieee.org/document/8258984/
work_keys_str_mv AT jianhuawu amatchingalgorithmbasedonvoronoidiagramformultiscalepolygonalresidentialareas
AT yangyangwan amatchingalgorithmbasedonvoronoidiagramformultiscalepolygonalresidentialareas
AT yaoyichiang amatchingalgorithmbasedonvoronoidiagramformultiscalepolygonalresidentialareas
AT zhongliangfu amatchingalgorithmbasedonvoronoidiagramformultiscalepolygonalresidentialareas
AT mindeng amatchingalgorithmbasedonvoronoidiagramformultiscalepolygonalresidentialareas
AT jianhuawu matchingalgorithmbasedonvoronoidiagramformultiscalepolygonalresidentialareas
AT yangyangwan matchingalgorithmbasedonvoronoidiagramformultiscalepolygonalresidentialareas
AT yaoyichiang matchingalgorithmbasedonvoronoidiagramformultiscalepolygonalresidentialareas
AT zhongliangfu matchingalgorithmbasedonvoronoidiagramformultiscalepolygonalresidentialareas
AT mindeng matchingalgorithmbasedonvoronoidiagramformultiscalepolygonalresidentialareas