Linked pages on this wiki
Overland is a passive GPS tracker for both iOS and Android and which can record geo-location data in user-specified intervals/accuracy and sends it to a server of the user's choice that has been developed by Aaron Parecki. The source code for iOS and Android versions is open source.
Data recorded by OverlandEdit
Besides the GPS coordinates, Overland also records some additional information with each location recording:
- Motion state (walking, running, driving, cycling, stationary)
- Phone's battery level
- If connected to a Wifi, the name of the network
User's can setup the desired accuracy of the location data that is recorded and also the frequency with which data should be recorded, to find a personal trade-off between accuracy, granularity and phone battery life.
Overland is designed to push the location data in regular intervals to a server on which the data should be stored. As the Overland data structure is well documented, users can in principle write their own server to store the data in. Additionally, Aaron Parecki also provides Compass, an open-source server that works with Overland which you could host yourself.
If you don't want to host anything yourself, Open Humans also provides an integration for Overland. This integration creates a private endpoint for users, to which they can send their location data which in turn is privately store it in their Open Humans account.
Projects that used OverlandEdit
- Aaron Parecki is using Overland to display his rough location on his personal website
- Inspired by this, Bastian Greshake Tzovaras made a small personal API tool that uses Overland in combination with Open Humans to display current location on the web. You can see it in action in the footer here and in the header here.
- Bastian used Overland in combination with environmental noise data from his Apple Watch to find out where he encounters most noise.
- He also used Overland to explore how the COVID-19 lockdown affected his movements.