1,140
Views
0
CrossRef citations to date
0
Altmetric
Research Article

Learning from vector data: enhancing vector-based shape encoding and shape classification for map generalization purposes

ORCID Icon
Pages 146-167 | Received 01 Dec 2022, Accepted 16 Oct 2023, Published online: 21 Nov 2023
 

ABSTRACT

Map generalization is a complex task that requires a high level of spatial cognition, and deep learning techniques have shown in numerous research fields that they could match or even outplay human cognition when knowledge is implicitly in the data. First experiments that apply deep learning techniques to map generalization tasks thereby adapt models from image processing, creating input data by rasterizing spatial vector data. Because image-based learning has major shortcomings for map generalization, this article investigates possibilities to learn directly from vector data, utilizing vector-based encoding schemes. First, we enhance preprocessing methods to match essential properties of deep learning models – namely regularity and feature description – and evaluate the performance of Convolutional Neural Networks (CNN), Recurrent Neural Networks (RNN), and Graph Convolutional Neural Networks (GCNN) in combination with a feature-based encoding scheme. The results show that feature descriptors improve the accuracy of all three neural networks, and that the overall performances of the models are quite similar for both polygon and polyline shape classification tasks. In a second step, we implement an exemplary building generalization workflow based on shape classification and template matching, and discuss the generalization results based on a case study.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Data availability statement

The data and code that support the findings of this study are available in GitHub at: https://github.com/geo-mart/Vector-Shape-Encoder.