routing
library
Classes
-
Agency
-
Holds all the agency information.
-
AllowOptions
-
The options explicitly allowed by user for route calculations.
-
Attribution
-
Holds all the data on a URL address to an external resource.
-
AvoidanceOptions
-
The options to specify restrictions for route calculations.
-
AvoidBoundingBoxAreaOptions
-
The options to specify rectangular shape which routes must not cross.
-
AvoidCorridorAreaOptions
-
Area of corridor shape which routes must not cross and exceptions for this area.
-
AvoidPolygonAreaOptions
-
The options to specify polygon shape which routes must not cross.
-
BatterySpecifications
-
Parameters related to the electric vehicle's battery.
-
BicycleOptions
-
All the options to specify how a bicycle route should be calculated.
-
BusOptions
-
All the options to specify how a bus route should be calculated.
-
CarOptions
-
All the options to specify how a car route should be calculated.
-
ChargingActionDetails
-
Parameters related to the electric vehicle's charging action.
-
ChargingConnectorAttributes
-
Details of the connector that is suggested to be used in the section's
PostAction's for charging.
-
ChargingStation
-
Data for an electric vehicle charging station.
-
ChargingStop
-
The options to specify a user-planned charging stop.
-
DynamicSpeedInfo
-
Provides estimated speed information.
-
ElectricVehicleOptions
-
These options define the parameters of the electric vehicle.
-
EmpiricalConsumptionModel
-
This model defines a data-driven energy consumption model for electric vehicles.
-
EVCarOptions
-
All the options to specify how a route for an electric car should be calculated.
-
EVConsumptionModel
-
Parameters specific for the electric vehicle, which are then used to calculate
energy consumption on a given route.
-
EVMobilityServiceProviderPreferences
-
Defines preference level per known E-Mobility Service Provider.
-
EVTruckOptions
-
All the options to specify how a route for an electric truck should be calculated.
-
Fare
-
Holds all the fare data.
-
FarePassValidityPeriod
-
Specifies a temporal validity period for a pass
-
FarePrice
-
Price of a fare.
-
Isoline
-
Represents an isoline polygon around a center point.
-
IsolineOptions
-
Specifies options for isolines calculation.
-
IsolineOptionsCalculation
-
Specifies isoline parameters.
-
IsolineRoutingEngine
-
Use the IsolineRoutingEngine to calculate a reachable area from a center point.
-
LocalizedRoadNumber
-
Used to represent road number localized to specific language with optional direction and route type information.
-
LocalizedRoadNumbers
-
The list of multiple names or titles for the same entity, possibly in different languages.
-
Maneuver
-
This class provides all the information for a maneuver.
-
MapMatchedCoordinates
-
Information about the user defined coordinates and where they match to the map.
-
MaxAxleGroupWeight
-
MaxAxleGroupWeight contains all the restriction details violated by an axle group weight.
-
MaxSpeedOnSegment
-
New base speed for a segment.
-
PassThroughWaypoint
-
This structure provides all the information for a passthrough waypoint.
-
PedestrianOptions
-
All the options to specify how a pedestrian route should be calculated.
-
PhysicalConsumptionModel
-
Defines the physical consumption model for electric vehicles,
using vehicle-specific parameters to calculate energy consumption along a route.
-
PostAction
-
An action that must be done after arrival, i.e.
-
PreAction
-
An action that must be done prior to the section, i.e.
-
PrivateBusOptions
-
All the options to specify how a private bus route should be calculated.
-
RefreshRouteOptions
-
The options to specify how to refresh an already calculated route identified by a RouteHandle.
-
RoadTexts
-
Textual attributes of road.
-
Route
-
A route is a path through a road network over which someone travels.
-
RouteHandle
-
Provides an opaque handle to the calculated Route.
-
RouteLabel
-
The main street name or road number for a route.
-
RouteOffset
-
Represents a specific location along the route.
-
RouteOptions
-
The options to specify how the route will be calculated.
-
RoutePlace
-
The location information.
-
RouteRailwayCrossing
-
Contains information about railway crossing.
-
RouteStop
-
Route stop that should be used together with import route functionality.
-
RouteTextOptions
-
Specify how textual output should be provided.
-
RoutingConnectionSettings
-
Defines the settings for the retry logic when connecting to the HERE routing backend.
-
RoutingEngine
-
Use the RoutingEngine to calculate a route from A to B with
a number of waypoints in between.
-
RoutingInterface
-
Provides the abstract class for the online and offline
routing engines.
-
RoutingOptions
-
The options defines how a route should be calculated.
-
ScooterOptions
-
All the options to specify how a scooter route should be calculated.
-
Section
-
A section is a part of the route between two stopovers.
-
SectionNotice
-
Explains an issue encountered in a Section.
-
SegmentReference
-
Reference to a segment id with a travel direction.
-
Signpost
-
Signpost information.
-
SignpostLabel
-
Details of a signpost representing a particular direction or destination.
-
Span
-
A span is a part of the Section which is traversable or navigable.
-
TaxiOptions
-
All the options to specify how a taxi route should be calculated.
-
TextUsageOptions
-
Specify whether the text should be used when generating notification.
-
Toll
-
This struct presents all the data for a toll.
-
TollFare
-
This struct presents all the fare data for a toll.
-
TollFarePass
-
TollFare multi-travel pass characteristics.
-
TollOptions
-
The option to specify how the tolls should be calculated.
-
TrafficIncidentOnRoute
-
Traffic incidents on a route.
-
TrafficOnRoute
-
Traffic information on a route.
-
TrafficOnSection
-
Traffic information on a section.
-
TrafficOnSpan
-
Traffic information of a span along a route.
-
TransitDeparture
-
This struct holds the transit departure or arrival information.
-
TransitIncident
-
A transit incident describes disruptions on the transit network.
-
TransitRouteOptions
-
All the options to specify how a public transit route should be calculated.
-
TransitRoutingEngine
-
Use the TransitRoutingEngine to calculate a public transit route from A to B with
a number of waypoints in between.
-
TransitSectionDetails
-
Gives the details of a transit section.
-
TransitStop
-
A transit stop between the departure and destination of a transit section.
-
TransitTransport
-
Holds all the transit transport information.
-
TransitWaypoint
-
Represents a transit waypoint, used as input for transit route calculation.
-
TruckOptions
-
All the options to specify how a truck route should be calculated.
-
VehicleRestrictionMaxWeight
-
VehicleRestrictionMaxWeight contains max permitted weight during the trip, in kilograms,
along with the specific type of maximum permitted weight restriction.
-
ViolatedRestriction
-
ViolatedRestriction contains all the violated restriction details for the planned trip.
-
ViolatedRestrictionDetails
-
Optional restriction details, contains additional information depending on the specific violation, zero or more member might be set.
-
Waypoint
-
Represents a waypoint, used as input for route calculation.