.github/workflows | ||
app | ||
assets | ||
gradle/wrapper | ||
metadata | ||
.gitignore | ||
AUTHORS.md | ||
build.gradle | ||
CONTRIBUTE.md | ||
gradle.properties | ||
gradlew | ||
gradlew.bat | ||
LICENSE.md | ||
README.md | ||
settings.gradle |
trkpt
This is a fork of Trackbook by y20k. Thank you y20k for this great project.
The goal of this fork is to make 24/7 recording easier. I want to be able to run trkpt nearly all of the time. The main differences between trkpt and Trackbook are:
-
trkpt stores points in an SQLite database instead of json files.
• Instead of storing the database in the app's private area (
/Android/data/...
), you can put the database in a folder that you sync to your PC with Syncthing. -
trkpt does not store "tracks" as objects. Instead, tracks are rendered and exported on the fly by querying the database of trackpoints.
-
trkpt adds the feature of "homepoints". When you are near a homepoint, trackpoints are not recorded. You can put a homepoint at your house or other places where you spend lots of time, so that you don't get large clouds of useless trackpoints at those locations.
• Although Trackbook has a feature to omit points that are close together, natural GPS inaccuracy and drift is large enough to create points that are far apart, leading to clouds over time.
-
trkpt removes the feature of "starring" waypoints. I recommend using OsmAnd to store your favorite places.