Enjoy watching road cycling races with Turbo GPX 😊
First, obtain a GPX file for the race course.
Many official race websites now provide GPX course data for
download.
For the Giro d'Italia, GPX data can be obtained through Strava from the official course page (a Strava account is required).
Giro d'Italia 2026 | Sito ufficiale
Open the official website and click PERCORSO in
the top menu.
When the PERCORSO menu opens, click Percorso.
The stages are displayed in a list. In this example, select
Stage 7 (Formia - Blockhaus) and click →.
Open INFO PERCORSO and click Percorso Strava on
the far right (it extends beyond the visible area in the
screenshot).
Strava information is displayed. Click
Send to Device.
You will be taken to the Strava website.
A Strava account is required to access the data. Log in to
Strava.
Click ↓ to open the menu, then choose
Export GPX.
The GPX data
(Giro d'Italia 2026 - Stage 7_ Formia - Blockhaus.gpx)
is downloaded.
Start Turbo GPX and load the downloaded GPX file with
File > Open > New.
The loaded GPX data is displayed in the list.
The Strava GPX data has the following characteristics:
- Time is not set
- Elevation is not set for every point
It is useful that Title and Description are already set.
After loading the GPX, configure Color Coding.
Turbo GPX can use up to 32 colors.
To view the course by distance from the start, use [Distance
Interval], for example at 10,000 m (10 km) intervals.
For a climbing-focused stage such as Stage 7, defining elevation
with a [User Color Rule JSON] is also useful.
For the Giro d'Italia, if the highest elevation is treated as 2757 m at Passo dello Stelvio, defining colors in 100 m elevation bands fits within 32 colors.
{
"FileType": "TurboGPX.ColorRule",
"Version": 1,
"Name": "Elevation 100m",
"TargetColumn": "Elevation",
"Bins": [
{ "Min": 0.0, "Max": 99.9 },
{ "Min": 100.0, "Max": 199.9 },
{ "Min": 200.0, "Max": 299.9 },
{ "Min": 300.0, "Max": 399.9 },
{ "Min": 400.0, "Max": 499.9 },
{ "Min": 500.0, "Max": 599.9 },
{ "Min": 600.0, "Max": 699.9 },
{ "Min": 700.0, "Max": 799.9 },
{ "Min": 800.0, "Max": 899.9 },
{ "Min": 900.0, "Max": 999.9 },
{ "Min": 1000.0, "Max": 1099.9 },
{ "Min": 1100.0, "Max": 1199.9 },
{ "Min": 1200.0, "Max": 1299.9 },
{ "Min": 1300.0, "Max": 1399.9 },
{ "Min": 1400.0, "Max": 1499.9 },
{ "Min": 1500.0, "Max": 1599.9 },
{ "Min": 1600.0, "Max": 1699.9 },
{ "Min": 1700.0, "Max": 1799.9 },
{ "Min": 1800.0, "Max": 1899.9 },
{ "Min": 1900.0, "Max": 1999.9 },
{ "Min": 2000.0, "Max": 2099.9 },
{ "Min": 2100.0, "Max": 2199.9 },
{ "Min": 2200.0, "Max": 2299.9 },
{ "Min": 2300.0, "Max": 2399.9 },
{ "Min": 2400.0, "Max": 2499.9 },
{ "Min": 2500.0, "Max": 2599.9 },
{ "Min": 2600.0, "Max": 2699.9 },
{ "Min": 2700.0, "Max": 2799.9 },
{ "Min": 2800.0, "Max": 2899.9 },
{ "Min": 2900.0, "Max": 2999.9 },
{ "Min": 3000.0, "Max": 3099.9 },
{ "Min": 3100.0, "Max": 3199.9 }
],
"FallbackIndex": 0
}Open the Map window and enable the Elevation chart.
Because elevation is not recorded at every point in the Strava
data, Slope cannot be used.
Display the following HUDs:
- HUD (Head-Up Display)
- DTE HUD (Distance To End Head-Up Display)
DTE is the remaining distance to the last point, which is the finish in this example, in kilometers. Turbo GPX calculates 244.72 km by accumulating straight-line distances between points, while the official course profile shows 244.09 km. The difference is 0.63 km (630 m).
The highlight video includes footage from shortly before the lead riders pass the Mediolanum banner (GPM). The remaining distance is shown as 77.7 km. Let's locate it in Turbo GPX.
In the Main window, click
Edit > Jump > Distance to End.
Jump to the 77.7 km point. The input unit is km, not m, so
enter 77.7.
Turbo GPX jumps to the closest point before or after the target distance. In this example, it is 77.706 km.
Use Street View in Walk to confirm that the location is
correct.
Enable ✅ Street View and, because the broadcast camera is looking
back toward the riders, enable ✅ Reverse View.
Street View is shown in the direction opposite the direction of
travel.
The orange-colored building visible beyond the gate in the
broadcast appears to match a building in the distance in Street
View.
Move back one point. With Reverse View, you can move while keeping
the view pointed opposite the direction of travel, like a
rear-facing camera.
A road sign becomes visible, and the distinctive balcony on the
building also matches.
The fixed broadcast camera uses a long focal length, producing a
strong perspective-compression effect.
Now focus on Blockhaus, the final decisive climb.
Click the beginning of the climb in the Elevation chart to select
that point.
DTE HUD shows 13.450 km.
Remove unnecessary data to make the section easier to view.
Move to the end of the data.
Right-click the Main list and choose
Select > Distance > Backward.
Enter 13450 in the Select by Distance dialog
(unit: m).
This selects 13,450 m (13.450 km) from the end of the data.
Right-click again and choose
Select > Invert Selection.
All data except the final 13,450 m is now selected.
Use Edit > Delete in the Main window to delete
the selected data.
Only the Blockhaus section remains.
Before the race, you can review the route on the map and use Street View to check road width and surface conditions.
Turbo GPX can be useful before, during, and after a road cycling race 😊