This app provides a simple, Interactive map targeted at rail travel.
In it's simplest, free form it provides a way of showing which tracks your are on, where they are going and where you are in relation to the stations.
There are other, more advanced, features of the app that you can discover through Use and /or that will become available to paying users.
The app is a map. You can zoom and move the app to where you want OR you can use the button to sense your device location and move to that location.
The map will work anywhere in the World.
The intended use for the app is for you to turn on automatic location using the button. The Map will then follow your rail journey.
The information screen on the bottom left provides some basic location information and speed and altitude IF the phone is currenly getting GPS!
All the app can do is request location data from the phone or device. Whether your device can get GPS or other location is ENTIRELY a matter for the phone and your environment! British trains seem to be relatively good for GPS but Eurostar and TGV trains can make it very hard to get a GPS signal. We have no control over that at all.
The map legend can be shown by selecting the map menu in this side bar.
The base map for Trackbash is OpenStreetMap and is © OpenStreetMap.
The Track and Service data are provided by OpenRailwayMap which is built upon and is a styling of OpenStreetMap. Data © OpenStreetMap contributors, Style: CC-BY-SA 2.0OpenRailwayMap
As such, the data used in this map is open and can be edited directly. See the OpenRailwayMap and OSM Editors.
This app is brought to you by Runette Software Ltd Company Number: 12383011, 71-75 Shelton Street, Covent Garden, London, England, WC2H 9JQ
Questions or comments - please contact us on info@trackbash.co.uk
Use the button to get route data.
Use the button to get route data.
When you press the locate button on the map, Trackbash requests location data from your device. If possible, your device may return GPS data including altitude. If this does happen, then Trackbash attempts to create a track profile from the data.
As explained in the article linked below, GPS altitude data is very inaccurate and noisy. To try and get around this, we use a polynomial linear regression function to create the profile.
You can change the order of the polynomial function using the slider above. A higher number will more closely follow the data but will include more of the GPS errors and noise. A lower number will provide more smoothing but be less accurate. You can choose which you prefer. The R2 figure R2 is the the coefficient of determination which measures how closely the profile follows the data (from 0 to 1 where 1 is a perfect fit). However, a perfect fit to the data is NOT ideal (because we are trying to remove error and noise) - somewhere about .8 is probably a good target.
For more details see : Article : GPS to Gradient Profile
These changes will take effect on the next GPS location update.
This feature will attempt to prevent time outs from turning off the screen when the Trackbash app is in full screen mode.
Please be aware that this may take a lot of battery power.
Note that this mode is considered "advisory" - i.e. your device can ignore the request if it thinks that is right thing to do. As a general rule, anything that stops the app from being in fullscreen mode will also turn this feature off. When ever you request full screen mode again wh request a wake lock again.
For more details see : Article : Keeping Your App Awake
By default, your GPS should report location in EPSG:4979 coordinates. Altitude in this coordinate system is NOT the same as "above sea level" in most countries! By default, Trackbash uses EGM2008 to convert 4979 values to "MSL" values that are better understood by people. You can turn this off if the results look wrong or your GPS device is already doing the conversion.
For more details see : Article : GPS to Sea Level
This app provides a simple, Interactive map targeted at rail travel.
In it's simplest, free form it provides a way of showing which tracks your are on, where they are going and where you are in relation to the stations.
There are other, more advanced, features of the app that you can discover through Use and /or that will become available to paying users.