routing library
Routing
Provides APIs for route calculation, management, and related overlays.
This library covers the main interfaces and classes for route creation, preferences, listeners, terrain profiles, and social overlays.
Main features
- MapViewRoutesCollection – Collection of routes for map display.
- Route – Main class for representing a route. Specialized classes are available for special types of routes.
- RouteBookmarks – Bookmark management for route information, allowing the user to persist route data.
- RouteListener – Listener interface for route events.
- RouteTerrainProfile – Terrain profile data for routes.
- RoutePreferences – Preferences for route calculation.
- RoutingService – Main class for route calculation and management.
- SocialOverlay, SocialReportListener – Social overlays and reporting for routes.
More details
- See the Routing documentation for more information.
Classes
- BikeProfileElectricBikeProfile Routing
- Bike and electric bike routing profile.
- BuildTerrainProfile Routing
- Preferences regarding building terrain profile
- CarProfile Routing
- Car routing profile.
- DepartureHeading Routing
- Departure heading
- ElectricBikeProfile Routing
- Electric bike profile containing e-bike configuration and rider/vehicle parameters.
- MapViewRoute Maps & 3D Scenes
- Wrapper representing the Route, RenderSettings and label as displayed on the map view.
- MapViewRoutesCollection Maps & 3D Scenes
- Collection managing routes displayed on a map view.
- MotorVehicleProfile Routing
- Motor vehicle profile.
- OTRoute Route
- Over-track (OT) route representation.
- PredefinedCategoryParameterKeys
- Predefined parameter keys for report category metadata.
- PredefinedReportParameterKeys
- Predefined parameter keys for social report data access.
- PTAlert Route
- Public transport alert.
- PTBuyTicketInformation Route
- Buy-ticket information for a public transport route.
- PTRoute Route
- Public transport route.
- PTRouteInstruction Route
- Public transport route instruction.
- PTRouteSegment Route
- Public transport route segment.
- PTTranslation Route
- Public transport translation.
- RoundTripParameters Routing
- Round trip parameters
- Route Route
- A computed navigable route.
- RouteBookmarks Route
- Manages a persistent collection of saved routes (bookmarks).
- RouteInstruction Route
- A single route step inside a route segment.
- RouteListener Route
- Listener for events related to a computed route.
- RoutePreferences Routing
- Comprehensive route calculation configuration for customizing routing behavior.
- RouteSegment Route
- A single portion of a computed route between two consecutive waypoints.
- RouteTerrainProfile Route
- Terrain information for a calculated route.
- RoutingService Routing
- Static service for asynchronous route calculation and navigation planning.
- SocialOverlay
- Static service for crowd-sourced social event reporting and interaction.
- SocialReportListener
- Listens for updates to social report overlay items and delivers update events.
- SocialReportsOverlayCategory
- Represents a social report category with hierarchical subcategories.
- SocialReportsOverlayInfo
- Provides access to social report category hierarchy and metadata.
- TruckProfile Routing
- Truck routing profile.
- VehicleRegistration Routing
- Vehicle registration information.
Enums
- BikeProfile Routing
- Bike profile selection used for bicycle routing.
- ElectricBikeType Routing
- Electric bike drivetrain type.
- EVChargingConnector Routing
- Electric vehicle charging connector type
- FuelType Routing
- Fuel type for motorized vehicles.
- PedestrianProfile Routing
- Pedestrian profile
- PTAlgorithmType Routing
- Algorithm type
- PTSortingStrategy Routing
- Sorting strategy
- RangeType Routing
- Range type to define ranges in.
- RealtimeStatus Route
- Status of real-time information.
- RouteAlternativesSchema Routing
- Alternative routes scheme
- RouteBookmarksSortOrder Route
- Sort order options for RouteBookmarks.
- RoutePathAlgorithm Routing
- Path calculation algorithm
- RoutePathAlgorithmFlavor Routing
- Path calculation flavors
- RouteResultDetails Routing
- Routing result details
- RouteResultType Routing
- Route result
- RouteTransportMode Routing
- Transport mode
- RouteType Routing
- Route type
- RouteTypePreferences Routing
- Route type preference
- TrafficAvoidance Routing
- Traffic avoidance options
- TransitType Route
- Type of transit.