Routing Options
Class representing complex options available to route calculation.
Constructors
RoutingOptions
Link copied to clipboard
open fun RoutingOptions()
Content copied to clipboard
Default constructor.
RoutingOptions
Link copied to clipboard
Copy constructor
Types
European Emission Standard
Link copied to clipboard
Nearest Accessible Point Strategy
Link copied to clipboard
Represents values describing different Nearest Accessible Point (NAP) settings.
Route Avoid
Link copied to clipboard
Shows values describing routing options that can be used to enforce special conditions on a calculated route.
Routing Service
Link copied to clipboard
Routing Type
Link copied to clipboard
Represents values describing different routing types.
Transport Mode
Link copied to clipboard
Represents values describing different transport modes, the mode of transportation a person will be using to travel a route (e.g.
Vehicle Fuel Type
Link copied to clipboard
Vehicle Restrictions
Link copied to clipboard
Functions
add Dimensional Restriction
Link copied to clipboard
add Geo Polyline Avoid
Link copied to clipboard
Set to avoid specific GeoPolyline.
add Geo Rectangle Avoid
Link copied to clipboard
Set to avoid specific GeoBoundingBox.
add Traffic Avoid
Link copied to clipboard
Set to avoid some traffic events.
describe Contents
Link copied to clipboard
generate Extended Info
Link copied to clipboard
Returns whether extended info should be generated
get Avoidable Countries
Link copied to clipboard
Returns avoidable countries.
get Avoided Countries
Link copied to clipboard
Returns countries which are avoided
get Departure Time
Link copied to clipboard
Returns the desired departure timer
get Dimensional Restriction
Link copied to clipboard
get Emission Standard
Link copied to clipboard
get Geo Polyline Avoids
Link copied to clipboard
Get geo polylines to be avoided.
get Geo Rectangle Avoids
Link copied to clipboard
Get geo rectangles to be avoided.
get Hazmat Settings
Link copied to clipboard
Get current hazmat cargo options
get Max Speed
Link copied to clipboard
Get the maximum speed, which a vehicle could achieve.
get NAPStrategy
Link copied to clipboard
Returns what option is used for NAP.
get Route Avoids
Link copied to clipboard
Returns all avoid for all countries.
get Routing Service
Link copied to clipboard
Returns the type of routing service for computing the route.
get Routing Type
Link copied to clipboard
Returns the route computing type.
get Traffic Avoids
Link copied to clipboard
Get traffic events to be avoided.
get Transport Mode
Link copied to clipboard
Returns the type of transport for computing the route.
get URLOverride
Link copied to clipboard
Return override for default online routing URL.
get Vehicle Fuel Type
Link copied to clipboard
get Vehicle Manufacturing Year
Link copied to clipboard
Get the year when the vehicle was manufactured
is Boat Ferry Avoidable
Link copied to clipboard
Returns if the boat ferry can be avoided.
is Boat Ferry Avoided
Link copied to clipboard
Returns if the boat ferry should be avoided when computing the route.
is Country Avoidable
Link copied to clipboard
Returns if a country can be avoided.
is Country Avoided
Link copied to clipboard
Returns if a country should be avoided when computing the route.
is Highway Avoidable
Link copied to clipboard
Returns if the highway can be avoided.
is Highway Avoided
Link copied to clipboard
Returns if the highway should be avoided when computing the route.
is Special Area Avoidable
Link copied to clipboard
Returns if the special area can be avoided.
is Special Area Avoided
Link copied to clipboard
Returns if the special area should be avoided when computing the route.
is Toll Road Avoidable
Link copied to clipboard
Returns if the toll roads can be avoided.
is Toll Road Avoided
Link copied to clipboard
Returns if the toll roads should be avoided when computing the route.
is Unpaved Road Avoidable
Link copied to clipboard
Returns if the unpaved roads can be avoided.
is Unpaved Road Avoided
Link copied to clipboard
Returns if the unpaved roads should be avoided when computing the route.
is Valid Parcelable
Link copied to clipboard
If object after recreate from parcel contains all of reference like original object method return true.
remove Geo Polyline Avoid
Link copied to clipboard
Removes the avoid of the specific GeoPolyline.
remove Geo Rectangle Avoid
Link copied to clipboard
Removes the avoid of the specific GeoBoundingBox.
remove Traffic Avoid
Link copied to clipboard
Removes the avoid of some traffic events.
set Boat Ferry Avoided
Link copied to clipboard
open fun setBoatFerryAvoided(@NonNull countryIso: String, avoid: Boolean)
Content copied to clipboard
Sets the flag indicates whether boat ferry should be avoided when computing the route.
set Country Avoided
Link copied to clipboard
Sets the flag indicates whether country should be avoided when computing the route.
set Departure Time
Link copied to clipboard
Sets the desired departure time Set to null to user current time
set Emission Standard
Link copied to clipboard
set Generate Extended Info
Link copied to clipboard
Sets whether extended info should be generated
set Hazmat Settings
Link copied to clipboard
Set hazmat cargo options
set Highway Avoided
Link copied to clipboard
Sets the flag indicates whether highway should be avoided when computing the route.
set Maxspeed
Link copied to clipboard
Set the maximum speed, which a vehicle could achieve.
set NAPStrategy
Link copied to clipboard
Sets NAP strategy to be used during route compute.
set Routing Service
Link copied to clipboard
Sets the type of routing service for computing the route.
set Routing Type
Link copied to clipboard
Sets the route computing type.
set Special Area Avoided
Link copied to clipboard
open fun setSpecialAreaAvoided(@NonNull countryIso: String, avoid: Boolean)
Content copied to clipboard
Sets the flag indicates whether special area should be avoided when computing the route.
set Toll Road Avoided
Link copied to clipboard
Sets the flag indicates whether toll roads should be avoided when computing the route.
set Transport Mode
Link copied to clipboard
Sets the type of transport for computing the route.
set Unpaved Road Avoided
Link copied to clipboard
open fun setUnpavedRoadAvoided(@NonNull countryIso: String, avoid: Boolean)
Content copied to clipboard
Sets the flag indicates whether unpaved roads should be avoided when computing the route.
set URLOverride
Link copied to clipboard
Set default online routing URL override.
set Use Endpoint Protection
Link copied to clipboard
If this option is enabled some restrictions in vicinity of endpoints are relaxed.
set Use Speed Profiles
Link copied to clipboard
Sets whether speed profiles should be used when computing route
set Vehicle Fuel Type
Link copied to clipboard
set Vehicle Manufacturing Year
Link copied to clipboard
Set the year when the vehicle was manufactured
use Endpoint Protection
Link copied to clipboard
Returns whether routing is allowed to break restrictions in vicinity of start, via or end point if no restriction-free route exists.
use Speed Profiles
Link copied to clipboard
Returns whether speed profiles are used when computing route
write To Parcel
Link copied to clipboard
Properties
CREATOR
Link copied to clipboard