Skip to main content

Аnalysis and visualization of GPS tracks

· 4 min read
Yulia Musaeva

Our team has been hard at work for the last few months, and we are delighted to introduce the all-new GPS track analysis and visualization features in Guru Maps, available with v5.4.0.

Whether you are hiking, biking, running, or simply strolling through the great outdoors, these new features empower you to analyze and visualize your activities in Guru Maps like never before.

GPS track recording in Guru Maps

Detailed Statistics for Recorded GPS Tracks

Now, when you record your GPS tracks using Guru Maps, you'll have access to detailed statistics that provide a comprehensive overview of your journey. From uphill and downhill segments to climb and descent measurements, elapsed time, moving and idle time, maximum and average speed, and more – everything you need to understand your performance is at your fingertips:

GPS track statistics

Elevation, Speed, and Slope Profiles

Understanding your track's elevation changes, speed variations, and slope gradients is crucial for any outdoor enthusiast. With our new feature, you can visualize your GPS tracks in different ways through intuitive and interactive profiles. The elevation profile will show you the highs and lows of your route, the speed profile lets you analyze your speed change throughout the journey, and the slope profile reveals the steepness of the terrain you conquered.

Altitude profile

Elevation and altitude are two related but distinct concepts when it comes to GPS tracks in Guru Maps:

Elevation refers to the height of a specific point from a DEM (digital elevation model) database. In Guru Maps we show elevation for the created routes or imported tracks without altitude data.

Altitude also refers to the vertical distance. In the context of GPS tracks, altitude represents the height that your device accurately recorded while recording the GPS track.

GPS Filtering

The raw GPS data received from your device's GPS receiver can sometimes be affected by various factors such as signal fluctuations, interference, or inaccuracies inherent to GPS technology. This raw data can lead to noisy and erratic track recordings, potentially affecting the overall clarity of your route.

GPS filters

In the Guru Maps app, you can adjust the GPS filtering settings according to your preferences to get a smoother track. By fine-tuning the accuracy and distance filters, you can control the level of detail in your recorded tracks:

Accuracy Filter: set the minimum accuracy required for the received GPS points. Points with accuracy outside the specified value will be filtered and not displayed in the track.

Distance Filter: specify the minimum distance between consecutive points in a recorded track. Points that are closer together than the specified distance will be filtered and excluded from the track display.

To explore these powerful GPS filtering options and optimize your tracks, learn more about GPS filters in Guru Maps.


Additionally, we advise configuring the GPS filters as the default setting in the app's settings menu called "Tracks and Markers", ensuring that they will be automatically applied to all newly recorded GPS tracks.

And finally, we can't wait for you to explore all that the updated Guru Maps has to offer. Your feedback and support have been instrumental in shaping Guru Maps, and we couldn't have done it without you. So, feel free to record your GPS tracks with Guru Maps and uncover a whole new level of insight into your outdoor journeys.

Happy exploring and analyzing,

The Guru Maps Team