You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Trajectools plugin adds mobility data analysis algorithms to the QGIS Processing toolbox.
12
12
13
-
This repository contains the first version of QGIS Processing Trajectools plugin for the Trajectory Data / Travel Time Analysis Emerald, developed as part of T4.1 of WP4 within EMERALDS project.
14
-
The Trajectools plugin adds trajectory analysis algorithms to the QGIS Processing toolbox.
15
-
This README provides essential information for setting up this Emerald.
*[T4.1 - Trajectory Data / Travel Time Analysis -- No-code Model](https://github.com/emeralds-horizon/UC3-traveltime-analytics)
19
-
*[T4.1 - Trajectory Data / Travel Time Analysis -- Cartoblog Post](https://github.com/emeralds-horizon/Cartoblog)
20
15
21
16
22
-
## Table of Contents
23
-
24
-
*[Requirements](#requirements)
25
-
*[Examples](#examples)
26
-
*[Authors](#authors)
27
-
28
-
29
17
## Requirements
30
-
Running these models requires QGIS (a popular open source geographic information system) with MovingPandas (a Python library for movement data analysis) and the QGIS Trajectools plugin.
31
18
32
19
Trajectools requires [MovingPandas](https://github.com/movingpandas/movingpandas) >= 0.22.3 and optionally integrates [scikit-mobility](https://scikit-mobility.github.io/scikit-mobility/) (for privacy tests), [stonesoup](https://stonesoup.readthedocs.io/) (for smoothing), and [gtfs_functions](https://github.com/Bondify/gtfs_functions) (for GTFS data support).
33
20
21
+
### Conda install
22
+
34
23
The recommended way to install these dependencies is through conda/mamba:
**Figure 1: QGIS Plugin Manager with Trajectools plugin installed.**
63
53
64
54

65
-
**Figure 2: Trajectools (v2.4) algorithms in the QGIS Processing toolbox**
66
55
56
+
**Figure 2: Trajectools (v2.4) algorithms in the QGIS Processing toolbox**
67
57
68
58
## Examples
69
-
The Trajectools plugin is used in EMERALDS Use Case 3 to analyze travel time on public transport network segments, as documented in [the corresponding repo](https://github.com/emeralds-horizon/UC3-traveltime-analytics).
70
59
71
60
The individual Trajectools algorithms are flexible and modular and can therefore be used on a wide array on input datasets, including, for example, the open [Microsoft Geolife dataset](http://research.microsoft.com/en-us/downloads/b16d359d-d164-469e-9fd4-daa38f2b2e13/) a [sample](https://github.com/emeralds-horizon/trajectools-qgis/tree/main/sample_data) of which is included in the plugin repo:
72
61
@@ -86,9 +75,6 @@ The individual Trajectools algorithms are flexible and modular and can therefore
86
75
[](https://youtu.be/T7haF1DPy2U)
87
76
88
77
89
-
## Authors
90
-
AIT
91
-
92
78
## Citation information
93
79
94
80
Please cite [0] when using Trajectools in your research and reference the appropriate release version using the Zenodo DOI: https://doi.org/10.5281/zenodo.13847642
@@ -106,3 +92,7 @@ Please cite [0] when using Trajectools in your research and reference the approp
106
92
doi = {10.1109/MDM61037.2024.00048},
107
93
}
108
94
```
95
+
96
+
## Acknowledgements
97
+
98
+
This work was supported in part by the Horizon Framework Programme of the European Union under grant agreement No. 101093051 ([EMERALDS](https://www.emeralds-horizon.eu/)).
0 commit comments