Giter Club home page Giter Club logo

backpacktrackii's Introduction

BackPackTrack II

Description

BackPackTrack II is an open source utility application meant to continuously record your location, without draining your battery and without requiring an internet connection.

The GPS will be switched on every 3 minutes for a maximum of 60 seconds (both configurable) to acquire a location, but only if you are moving. When the GPS cannot get a fix, a network location will be used as backup.

BackPackTrack II will also passively use locations requested by other applications, for example mapping applications. Passive locations will be recorded if the bearing changes by more than 30 degrees or if the altitude changes more than 20 meter (both configurable).

Locations will be filtered based on distance from your last location and based on location accuracy. The default is to filter locations within 100 meter of the last location and locations with an accuracy of worse than 100 meter.

The altitude of GPS locations will be corrected using the EGM96 model, which can make a significant difference in some areas.

From the status bar notification you can make an extra trackpoint or a new waypoint. Waypoints will be automatically reverse geocoded if there is an internet connection, otherwise this can be done later using the waypoint editor.

You can export your location history as a GPX file for visualization in another application. You could use OsmAnd for this purpose.

You can upload your location history to a WordPress weblog using a small WordPress plugin. You could use the Google Maps GPX Viewer plugin for visualization.

If you want to see the status of the GPS, you could use GPS Status & Toolbox.

BackPackTrack II is a complete rewrite of BackPackTrack, the first Android application I wrote in 2011.

You can download the latest version of the application from the Play store.

Works on Android 4.1 (Jelly Bean) and later.

You can ask questions here.

Frequently asked questions

(1) Are Google Play services required?

No, but acquiring locations will not stop if you are still (not moving) anymore. Unfortunately there are no open source libraries available to detect user activity (what you are doing).

(2) How can I stop this application?

BackPackTrack II is meant to continuously record your location, so there is no exit or quit option/menu. If you want to stop tracking, you can uncheck the check box labelled with Tracking enabled.

Acknowledgements

The following libraries are being used:

Screenshot

backpacktrackii's People

Contributors

m66b avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.