GeoJSON files
GeoJSON files contain location tracks with timestamps.
Timelinize recognizes most GeoJSON files, including those created by GPSLogger.
To be effective, it should contain a FeatureCollection with a list of points and their timestamps.
How to get it
Some GPS tracker apps, like GPSLogger, can save/export GeoJSON files.
(TODO: detailed instructions & specific apps)
Expected format
The file extension must be .geojson
. The contents must be a JSON document following the specification RFC 7946.
It should contain a FeatureCollection
with a list of points and their timestamps.
Example snippet:
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": {
"time": "2023-06-26T03:56:29.999Z",
"provider": "gps",
"time_long": 1687751789999,
"accuracy": 5.0507116,
"altitude": 43.280447321797435,
"bearing": 28.302074,
"speed": 0.027355889
},
"geometry": {
"type": "Point",
"coordinates": [
-4.169180061008135,
31.817421745717976
]
}
},
...
Notes
Some applications produce GeoJSON files in violation of the specificiation. For example, sometimes the coordinates
array contains a third element that, instead of altitude, might be a timestamp (in Unix epoch seconds). If a fourth element exists, either one might be timestamp or altitude. If your data is like this, enable Lenient mode in the data source options to attempt to handle that data.