# Aligning geographic entities from historical maps for building knowledge graphs

arXiv: https://arxiv.org/abs/2012.03069 · HTML: https://mlsanity.com/paper/2012.03069/

## Key facts

- Cited by 5 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 5 Dec 2020.

## Built on by (most cited first, 5 of 5)

- [Narrative Cartography with Knowledge Graphs](https://mlsanity.com/paper/2112.00970/) (2021)
- [MapSAM2: Adapting SAM2 for Automatic Segmentation of Historical Map Images and Time Series](https://mlsanity.com/paper/2510.27547/) (2025)
- [GeoAI for Knowledge Graph Construction: Identifying Causality Between Cascading Events to Support Environmental Resilience Research](https://mlsanity.com/paper/2211.06011/) (2022)
- [Self-supervised Video Instance Segmentation Can Boost Geographic Entity Alignment in Historical Maps](https://mlsanity.com/paper/2411.17425/) (2024)
- [Deep learning enables urban change profiling through alignment of historical maps](https://mlsanity.com/paper/2602.02154/) (2026)

## Abstract (arXiv)

Historical maps contain rich geographic information about the past of a region. They are sometimes the only source of information before the availability of digital maps. Despite their valuable content, it is often challenging to access and use the information in historical maps, due to their forms of paper-based maps or scanned images. It is even more time-consuming and labor-intensive to conduct an analysis that requires a synthesis of the information from multiple historical maps. To facilitate the use of the geographic information contained in historical maps, one way is to build a geographic knowledge graph (GKG) from them. This paper proposes a general workflow for completing one important step of building such a GKG, namely aligning the same geographic entities from different maps. We present this workflow and the related methods for implementation, and systematically evaluate their performances using two different datasets of historical maps. The evaluation results show that machine learning and deep learning models for matching place names are sensitive to the thresholds learned from the training data, and a combination of measures based on string similarity, spatial distance, and approximate topological relation achieves the best performance with an average F-score of 0.89.
