Get list of route climb sections.
Climb sections are the difficult climbing parts of a route. The climb categories are defined in Grade.
If none of the climbing parts of a route are at least Grade.grade4, the list will be empty.
The climb sections list
Get list of route type sections.
Each section has the start distance from route start and the road type (see RoadType).
The end of the section is the distance from start of the next section or route total length (for the last section)
The road type sections list
Get list of route surface sections.
Each section has the start distance from route start and the surface type (see SurfaceType).
The end of the section is the distance from start of the next section or route total length (for the last section)
The surface sections list
Get elevation samples list.
Number of samples.
Begin distance on route for sample interval.
End distance on route for sample interval.
Pair(samples, resolution)
Get list of route sections which are abrupt, that is, they have a significant elevation change.
The user list of steep categories. Each entry contains the max slope for the steep category as diffX / diffY.
The steep sections list
ProtectedregisterRegisters an object for auto release. When the object is not used anymore, it will be released automatically from C++.
The pointer ID to register
Staticinit
Route terrain profile
This class should not be instantiated directly. Instead, use the RouteBase.terrainProfile getter to obtain an instance. Note that the RoutePreferences.buildTerrainProfile setting should be configured correctly when calling the RoutingService.calculateRoute method for the RouteBase.terrainProfile getter to return a valid object.