Ctrl K

hextraj: hex labelling of trajectory data

hextraj maps longitude/latitude positions onto a projected hexagonal grid and provides tools for aggregating trajectory data over hex cells and for computing origin-destination connectivity between them.

1
contributor

Cite this software

Description

hextraj maps longitude/latitude positions onto a projected hexagonal grid and provides tools for aggregating trajectory data over hex cells and for computing origin-destination connectivity between them.

It operates on NumPy, pandas, xarray, and dask objects, so the same code runs on a single array or on datasets larger than memory. Core entry points are HexProj for grid construction and labelling, hex_counts for density aggregation, hex_connectivity and hex_connectivity_dask for origin-destination matrices, and hex_connectivity_power for multi-generation transport probabilities.

Documentation: https://willirath.github.io/hextraj/

Participating organisations

Helmholtz Centre For Ocean Research Kiel (GEOMAR)

Contributors

WR
Willi Rath
GEOMAR Helmholtz Centre for Ocean Research Kiel

Helmholtz Program-oriented Funding IV