Skip to content

cartocrow/flow_map

Repository files navigation

CartoCrow: Flow map

A module for CartoCrow that computes flow maps, a style of thematic maps that visualizes the movement of objects, such as people or goods, between regions. See:

  • K. A. B. Verbeek, K. Buchin, and B. Speckmann. Flow map layout via spiral trees. IEEE Transactions on Visualization and Computer Graphics, 17(12):2536–2544, 2011.
  • K. Buchin, B. Speckmann, and K. A. B. Verbeek. Angle-restricted Steiner arborescences for flow map layout. Algorithmica, 72(2):656–685, 2015.

This module is still work in progress: it can generate simple flow maps with and without obstacles, but it does not yet fully implement the optimization procedure that smoothens the edges.

Dependencies

This module depends on the following modules:

Build and install the CartoCrow core following the instructions in the README. The core will then be installed in the directory you indicate using -DCMAKE_INSTALL_PREFIX=<install-directory>.

Compilation

You can build this module like any CMake project. Tell CMake where the core is installed using -DCartoCrow_DIR=<install-directory>/lib/cmake/CartoCrow.

Usage

(When you expand this template into an actual module, add a description on how to run the module on some example data here.)

License

Copyright (c) 2019-2026 Netherlands eScience Center and TU Eindhoven
Licensed under the GPLv3.0 license. See LICENSE for details.

About

CartoCrow module for flow maps: a style of thematic maps that visualizes movement between regions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors