Cargando…

A Combined Approach to Cartographic Displacement for Buildings Based on Skeleton and Improved Elastic Beam Algorithm

Scale reduction from source to target maps inevitably leads to conflicts of map symbols in cartography and geographic information systems (GIS). Displacement is one of the most important map generalization operators and it can be used to resolve the problems that arise from conflict among two or mor...

Descripción completa

Detalles Bibliográficos
Autores principales: Liu, Yuangang, Guo, Qingsheng, Sun, Yageng, Ma, Xiaoya
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2014
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4254966/
https://www.ncbi.nlm.nih.gov/pubmed/25470727
http://dx.doi.org/10.1371/journal.pone.0113953
_version_ 1782347371053580288
author Liu, Yuangang
Guo, Qingsheng
Sun, Yageng
Ma, Xiaoya
author_facet Liu, Yuangang
Guo, Qingsheng
Sun, Yageng
Ma, Xiaoya
author_sort Liu, Yuangang
collection PubMed
description Scale reduction from source to target maps inevitably leads to conflicts of map symbols in cartography and geographic information systems (GIS). Displacement is one of the most important map generalization operators and it can be used to resolve the problems that arise from conflict among two or more map objects. In this paper, we propose a combined approach based on constraint Delaunay triangulation (CDT) skeleton and improved elastic beam algorithm for automated building displacement. In this approach, map data sets are first partitioned. Then the displacement operation is conducted in each partition as a cyclic and iterative process of conflict detection and resolution. In the iteration, the skeleton of the gap spaces is extracted using CDT. It then serves as an enhanced data model to detect conflicts and construct the proximity graph. Then, the proximity graph is adjusted using local grouping information. Under the action of forces derived from the detected conflicts, the proximity graph is deformed using the improved elastic beam algorithm. In this way, buildings are displaced to find an optimal compromise between related cartographic constraints. To validate this approach, two topographic map data sets (i.e., urban and suburban areas) were tested. The results were reasonable with respect to each constraint when the density of the map was not extremely high. In summary, the improvements include (1) an automated parameter-setting method for elastic beams, (2) explicit enforcement regarding the positional accuracy constraint, added by introducing drag forces, (3) preservation of local building groups through displacement over an adjusted proximity graph, and (4) an iterative strategy that is more likely to resolve the proximity conflicts than the one used in the existing elastic beam algorithm.
format Online
Article
Text
id pubmed-4254966
institution National Center for Biotechnology Information
language English
publishDate 2014
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-42549662014-12-11 A Combined Approach to Cartographic Displacement for Buildings Based on Skeleton and Improved Elastic Beam Algorithm Liu, Yuangang Guo, Qingsheng Sun, Yageng Ma, Xiaoya PLoS One Research Article Scale reduction from source to target maps inevitably leads to conflicts of map symbols in cartography and geographic information systems (GIS). Displacement is one of the most important map generalization operators and it can be used to resolve the problems that arise from conflict among two or more map objects. In this paper, we propose a combined approach based on constraint Delaunay triangulation (CDT) skeleton and improved elastic beam algorithm for automated building displacement. In this approach, map data sets are first partitioned. Then the displacement operation is conducted in each partition as a cyclic and iterative process of conflict detection and resolution. In the iteration, the skeleton of the gap spaces is extracted using CDT. It then serves as an enhanced data model to detect conflicts and construct the proximity graph. Then, the proximity graph is adjusted using local grouping information. Under the action of forces derived from the detected conflicts, the proximity graph is deformed using the improved elastic beam algorithm. In this way, buildings are displaced to find an optimal compromise between related cartographic constraints. To validate this approach, two topographic map data sets (i.e., urban and suburban areas) were tested. The results were reasonable with respect to each constraint when the density of the map was not extremely high. In summary, the improvements include (1) an automated parameter-setting method for elastic beams, (2) explicit enforcement regarding the positional accuracy constraint, added by introducing drag forces, (3) preservation of local building groups through displacement over an adjusted proximity graph, and (4) an iterative strategy that is more likely to resolve the proximity conflicts than the one used in the existing elastic beam algorithm. Public Library of Science 2014-12-03 /pmc/articles/PMC4254966/ /pubmed/25470727 http://dx.doi.org/10.1371/journal.pone.0113953 Text en © 2014 Liu et al http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are properly credited.
spellingShingle Research Article
Liu, Yuangang
Guo, Qingsheng
Sun, Yageng
Ma, Xiaoya
A Combined Approach to Cartographic Displacement for Buildings Based on Skeleton and Improved Elastic Beam Algorithm
title A Combined Approach to Cartographic Displacement for Buildings Based on Skeleton and Improved Elastic Beam Algorithm
title_full A Combined Approach to Cartographic Displacement for Buildings Based on Skeleton and Improved Elastic Beam Algorithm
title_fullStr A Combined Approach to Cartographic Displacement for Buildings Based on Skeleton and Improved Elastic Beam Algorithm
title_full_unstemmed A Combined Approach to Cartographic Displacement for Buildings Based on Skeleton and Improved Elastic Beam Algorithm
title_short A Combined Approach to Cartographic Displacement for Buildings Based on Skeleton and Improved Elastic Beam Algorithm
title_sort combined approach to cartographic displacement for buildings based on skeleton and improved elastic beam algorithm
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4254966/
https://www.ncbi.nlm.nih.gov/pubmed/25470727
http://dx.doi.org/10.1371/journal.pone.0113953
work_keys_str_mv AT liuyuangang acombinedapproachtocartographicdisplacementforbuildingsbasedonskeletonandimprovedelasticbeamalgorithm
AT guoqingsheng acombinedapproachtocartographicdisplacementforbuildingsbasedonskeletonandimprovedelasticbeamalgorithm
AT sunyageng acombinedapproachtocartographicdisplacementforbuildingsbasedonskeletonandimprovedelasticbeamalgorithm
AT maxiaoya acombinedapproachtocartographicdisplacementforbuildingsbasedonskeletonandimprovedelasticbeamalgorithm
AT liuyuangang combinedapproachtocartographicdisplacementforbuildingsbasedonskeletonandimprovedelasticbeamalgorithm
AT guoqingsheng combinedapproachtocartographicdisplacementforbuildingsbasedonskeletonandimprovedelasticbeamalgorithm
AT sunyageng combinedapproachtocartographicdisplacementforbuildingsbasedonskeletonandimprovedelasticbeamalgorithm
AT maxiaoya combinedapproachtocartographicdisplacementforbuildingsbasedonskeletonandimprovedelasticbeamalgorithm