English

From river flow to spatial flow: flow map via river flow directions assignment algorithm

Graphics 2023-04-26 v2

Abstract

Flow maps are thematic maps that visualize object movements across space with a tree layout, in which the underlying tree structure is similar to a natural river system. In this paper, we present a novel and automated approach named RFDA-FM for flow maps from one origin to multiple destinations using a river extraction algorithm in digital elevation models (DEM). The RFDA-FM first models the mapping space as a flat surface by a DEM. A maze-solving algorithm (MSA) for river extraction is then adapted to calculate the flow path from one destination to the origin by constraining its searching directions, direction weights, and searching ranges according to the quality criteria of flow maps. All flow paths from the destinations to the origin are obtained iteratively based on the MSA according to their importance, which is defined by considering their length. Finally, these paths are smoothly rendered with varying widths according to their volume using B\'ezier curves. A comparison with existing approaches indicates that the flow maps generated by RFDA-FM can be better at keeping nodes away from edges without node overlaps and edge crosses. Two extension experiments demonstrate that RFDA-FM is applicable to heterogeneous mapping space or mapping space with obstacle areas. The parameter analysis shows that RFDA-FM can intuitively control the layouts of flow maps. Project website: https://github.com/TrentonWei/FlowMap

Keywords

Cite

@article{arxiv.2110.09395,
  title  = {From river flow to spatial flow: flow map via river flow directions assignment algorithm},
  author = {Zhiwei Wei and Su Ding and Yang Wang and Yuanben Zhang and Wenjia Xu},
  journal= {arXiv preprint arXiv:2110.09395},
  year   = {2023}
}

Comments

14 pages and 16 figures

R2 v1 2026-06-24T06:58:49.929Z