evomap: A Toolbox for Dynamic Mapping in Python
Maximilian Matthe

TL;DR
evomap is a Python package that enables dynamic mapping to visualize and analyze how relationships among objects evolve over time, filling a gap in existing static mapping tools.
Contribution
The paper introduces evomap, a comprehensive Python toolkit implementing the EvoMap dynamic mapping framework, supporting multiple techniques and utilities for temporal relationship analysis.
Findings
Supports multiple mapping techniques like MDS, t-SNE, and Sammon Mapping.
Includes utilities for data preprocessing and evaluation.
Demonstrates application through extensive usage example.
Abstract
This paper presents evomap, a Python package for dynamic mapping. Mapping methods are widely used across disciplines to visualize relationships among objects as spatial representations, or maps. However, most existing statistical software supports only static mapping, which captures objects' relationships at a single point in time and lacks tools to analyze how these relationships evolve. evomap fills this gap by implementing the dynamic mapping framework EvoMap, originally proposed by Matthe, Ringel, and Skiera (2023), which adapts traditional static mapping methods for dynamic analyses. The package supports multiple mapping techniques, including variants of Multidimensional Scaling (MDS), Sammon Mapping, and t-distributed Stochastic Neighbor Embedding (t-SNE). It also includes utilities for data preprocessing, exploration, and result evaluation, offering a comprehensive toolkit for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGeographic Information Systems Studies · Land Use and Ecosystem Services · Data Visualization and Analytics
