Defines the coordinate format.
PTV representation of coordinates according to the Mercator
projection. Example: x=917420, y=6227729.
PTV representation of longitude/latitude coordinates as
OG_GEODECIMAL coordinates multiplied by 100000. Example: x=825056,
y=4876278.
PTV representation of longitude/latitude coordinates in
degrees (d), minutes (m) and seconds (s) as a single integer number (d *
100000 + m * 1000 + s * 10) multiplied by sign. Example: x=815020, y=4845460
(x represents 8d 15m 2s).
PTV internal coordinate format. Example: x=4352286,
y=5456405.
Longitude/latitude coordinates in decimal degrees [°].
Example: x=8.2505556, y=48.7627778.
Defines a language through a language code according to the BCP 47
standard track defined by the Internet Engineering Task Force (IETF). For most cases
the ISO 639-1 code suffices, region subtypes such as "en-US" are not supported.
Examples: "en" for English or "de" for German. Note that it depends on the data
whether or not texts are available in the given language.
Defines common parameters.
The language used to export texts and geographic names. See
documentation of the type Language for more information.
Defines the format for coordinates defined in this XML schema. For
example, the coordinates of the type Rectangle have to be specified in this
format. Note that all other coordinates not specified in an XML document based
on this schema, for example start and destination coordinates of a route
request, can be specified in a different format.
The major version of the Common element.
The minor version of the Common element.
Defines the type used for dimensions. For example, the width or height
of a vehicle.
Defines a rectangle.
The x-coordinate of the left border.
The y-coordinate of the top border.
The x-coordinate of the right border.
The y-coordinate of the bottom border.
Defines a country. This numeric code is PTV-specific and is usually
the international dialing code of the country. Big countries may be split into
several integration units; in this case both the code of the whole country and the
integration unit codes can be used here.
Defines a country. This numeric code is PTV-specific and is usually
the international dialing code of the country. Big countries may be split into
several integration units; in this case both the code of the whole country and the
integration unit codes can be used here. The special value "*" defines every
country.
Defines a percent value 0 <= x <= 100.
Defines the low-emission zone type of the vehicle.
The vehicle has no low-emission zone type (cannot drive into
red, yellow and green zones).
The red type (a vehicle cannot drive into yellow and green
zones).
The yellow type (a vehicle cannot drive into green
zones).
The green type (a vehicle is allowed to drive in all
zones).
Defines an angle in degrees [°].
Defines the type used for expressing distances.
Defines FeatureLayer parameters.
Defines the general behavior of the
FeatureLayers.
Defines the additional generic
parameters.
Consider time dependency. When enabled, time-dependent
information will be evaluated. Please note that fully time-dependent
themes need the time dependency to be enabled. Please note that
time-dependent evaluation has an impact on
performance.
Consider vehicle time dependency. When enabled,
profile-dependent information will be evaluated.
Defines use-case specific parameters. Countries, rules,
properties and action types can be enabled or disabled from specified themes
and/or countries.
Defines the parameters of a specific
theme.
The major version of the FeatureLayer element.
The minor version of the FeatureLayer element.
Defines a generic parameter.
The parameter name.
The parameter value.
Defines a specific property to override.
Defines the property ID. The special value "*" defines every
property.
The overriden property value.
Defines the parameters of a specific theme.
Defines the parameters of properties for this
theme.
Defines the parameters of countries for this
theme.
Defines the contents of the feature
descriptions.
Defines the theme ID.
Enables or disables the theme. Every subsequent country, rule,
property and action type that is relative to this theme will be considered
enabled or disabled for this theme.
The priority level [0-255]. 100 is the default priority level, a
101 value defines a higher priority than 100.
Defines the element type type, that defines an element that can be
enabled or disabled from its ID.
The element ID. The special value "*" defines every
element.
Enables or disables the element. If disabled, every subsequent
element that is relative to this rule will be disabled as well. If the disabled
element is a rule or an action type, that means every subsequent property will
be disabled as well. If the disabled element is a property, that means the rules
that possess the property will be disabled as well.
Defines the country state type, that defines a country that can be
enabled or disabled from its ID, and its subsequent rules, properties and action
types can be enabled or disabled.
Defines the state of a rule that is relative to this country,
i.e. allows a subsequent rule to be enabled or disabled from its
ID.
Defines the state of a property that is relative to this
country, i.e. allows a subsequent property to enabled or disabled from its
ID.
Defines the state of an action type that is relative to this
country, i.e. allows a subsequent action type to be enabled or disabled from
its ID.
Defines the country ID type. The special value "*" defines every
country.
Enables or disables the country. If disabled, every subsequent
rule, property and action type that is relative to this country will be disabled
as well.
Defines the filter on properties for the returned feature
descriptions.
Defines a single property to be included or not into the
returned feature descriptions. By default, all properties are
included.
Defines the property ID. The special value "*" defines
every property.
Defines if the property has to be included or
excluded.
Defines if the time domain must be included into the returned
feature descriptions.
Defines if the language code must be included into the returned
feature descriptions.
Defines if the null values must be included into the returned
feature descriptions.
Defines the routing parameters.
Defines the behavior of linking a waypoint to the routing
network. For example, finding the road segment with the smallest euclidean
distance to the waypoint.
Defines the behavior of the link type used for
linking. Please note that these settings do not select the link
type (see attribute linkType in element Waypoint). Please note
also that the selected link type can be overridden in the
request whereas the following settings are not overridden there.
The settings here are regarded as defaults for different link
types.
Defines the behavior of the link types
'ROAD' and 'AREA_SEGMENTS'.
The maximum distance in [m] to
search for a road segment of network class 0
(freeway) to link to. The value is only used if
the attribute @minimumNetworkClass is set to 0.
Usually, a route does not start or end on a
freeway, but if this is to be allowed, choose a
proper value here.
Link only to roads that can be
reached from the main road
network.
Link only to roads with network
class greater than or equal to this network class.
Usually, a route does not start or end on a
freeway. Choose a value > 0 to avoid linking to
freeway segments.
Link only to roads with network
class less than or equal to this network
class.
The heading tolerance angle [°].
The heading can be optionally set in the request.
With a tolerance of 180 or greater the heading
will not be checked. This parameter is only
relevant if the heading is set in the
request.
Defines the behavior of the link type
'SMART'.
The maximum distance in [m] to
search for a main nodes to link
to.
The maximum distance in [m] to
search for a main nodes with network class 0
(freeway) to link to.
If true, the attribute
@maximumDistanceToMainNodeForNetworkclass0 is only
used for via waypoints. Otherwise it is used for
start and destination waypoints,
too.
Defines the behavior of the link type
'TOLL_STATION'.
The maximum distance in [m] to
search for a toll station to link
to.
Defines the behavior of the link type
'ROAD_NAME'.
The maximum distance in [m] to
search for a road segment to link to in the
context of the link type ROAD_NAME. See
documentation for link type
ROAD_NAME.
The maximum distance in [m] to
search for a main node to link to in the context
of link type ROAD_NAME. See documentation for link
type ROAD_NAME.
The link type used if nothing else is stated in the
request.
The maximum distance in [m] to search for a road
segment to link to.
The maximum distance in [m] to search for a combined
transport connection (ferry or piggyback train) to link
to.
Defines the basic parameters of the routing algorithm itself,
which influence performance more than the course of the
route.
Defines the leveling heuristic for the routing
algorithm. For each network class the search space can be
restricted to bounding boxes around the waypoints given in
the route request. The size of these boxes is defined in
this element: each box contains initially the waypoint and
is extended by the given search space size in each
direction. -1 means that the search space for the
corresponding network class is not restricted. Default
value: -1,-1,-1,-1,20,10,10,10.
The approximate search space size for
the corresponding network class in [km]. -1 means
unlimited search space.
Defines geographic restrictions for route
calculation.
Defines the restriction of the search
space by a bounding box.
Defines the bounding box of the
route (only if restrictionMode equals CUSTOM).
Default value: left=-180, top=90, right=180,
bottom=-89.999.
The mode for restricting the
search space by a bounding box.
Only valid for matrix routing.
The approximate extension of the bounding box of
the waypoints in [m] (only if restrictionMode
equals AUTO).
The list of countries that are
allowed to be used. The countries are identified
by their country code. If this list is empty, all
available countries are used.
The country code of the country
to be explicitly allowed.
The list of countries that are not
allowed to be used. The countries are identified
by their country code.
The country code of the country
to be forbidden explicitly.
The routing algorithm. Depending on other parameters
the routing mode may be automatically adjusted to another mode (for
example, it is not possible to use a bidirectional routing algorithm
with time-dependent routing costs.)
The aggressiveness of the A* algorithm (only if an A*
routing algorithm is used). The calculated A* bound, based on the
linear distance to the destination, is multiplied by the
aggressiveness. With aggressiveness larger than 1 the A* algorithm
cannot guarantee optimal solutions anymore, but has better
performance.
Defines the parameters of the routing algorithm that control
the course of the route.
Defines the basic parameters that control the
course of the route.
Defines the parameters that control the course of
the route and depend on the vehicle
parameters.
Defines the parameters for
vehicles with enabled legal condition
isAuthorized.
The total cost for banned turns
that have the attribute free for authorized
vehicles. Only relevant if the legal condition
isAuthorized is enabled in the vehicle
parameters.
Defines the parameters for
vehicles with enabled legal condition
isDelivery.
The bonus/malus for segments
with the free for delivery flag. This malus is
only used for segments that are blocked in both
directions. In this case, a non-blocking value
opens the segment and applies the malus value.
Only relevant if the legal condition isDelivery is
enabled in the vehicle
parameters.
Defines the parameters for
vehicles with enabled legal condition
isEmergency.
The total cost for banned turns
that have the free for emergency attribute. Only
relevant if the legal condition isEmergency is
enabled in the vehicle
parameters.
The bonus/malus for segments
with the free for emergency flag. Works like the
delivery bonus/malus for segments with the
emergency flag.
Defines the parameters for
vehicles with enabled legal condition
isProject.
The total cost for banned turns
that have the free for project attribute. Only
relevant if the legal condition isProject is
enabled in the vehicle
parameters.
The bonus/malus for segments
with the free for project flag. This malus is only
used for segments that are blocked in both
directions. In this case, a non-blocking value
opens the segment and applies the malus value.
Only relevant if the legal condition isProject is
enabled in the vehicle
parameters.
The bonus/malus for segments
with the blocked for project flag. This malus is
only used for segments that are not blocked in
both directions. In this case, the bonus/malus
value is applied. Only relevant if the legal
condition isProject is enabled in the vehicle
parameters.
Defines the parameters that concern
blockings of road segments.
The bonus/malus for each segment
that is blocked in winter.
The bonus/malus for each segment
that is marked to be blocked for specific time
periods.
The bonus/malus for using a
one-way road in the opposite
direction.
The bonus/malus for segments
that are blocked in both
directions.
Defines the parameters that concern
network specific segment attributes, e.g malus of
ramp segments, etc.
Defines the general malus value
for each network class. This is useful in order to
force the routing algorithm to favor freeways over
smaller roads. Default value:
0,0,0,10,20,50,100,100.
The general bonus/malus for the
network class.
The bonus/malus for each segment
that is marked as a ramp.
Defines the parameters for toll
specific segment attributes, e.g malus of toll
segments, etc.
Defines the malus value only for
segments with named toll flags in a country. This
malus overwrites the malus for ordinary
toll.
The bonus/malus for each segment
for which the current transport system has to pay
ordinary toll. This malus may be overwritten by
the malus for named toll if set by
NamedTollMalus.
The bonus/malus for each segment
for which the current transport system has to pay
special toll (e.g. pass roads or
tunnels).
The bonus/malus for each segment
for which the current transport system has to buy
a vignette.
Defines the parameters concerning the
special areas, such as urban segments, low emission
zones, etc.
The bonus/malus for each segment
within a residential area.
The bonus/malus for urban
segments. A segment is treated as "urban" if the
corresponding segment attribute is set and the
network class is larger than or equal to
minimumUrbanNetworkClass.
The minimum allowed urban
network class
The bonus/malus for segments
that are not allowed for the current low-emission
zone type of the vehicle.
Defines the parameter concerning
combined transport like carrying a truck via a ferry
or piggyback transportation.
The bonus/malus value for each
ferry segment.
The bonus/malus value for each
segment with piggyback
transport.
Defines the parameters for additional segment
properties that are stored in additional data files (e.g. truck
attributes) or a database created by the so-called road editor.
The consideration of these segment properties can be switched on
and off here. Please note that these parameters do not define
the segment properties themselves but instead their
consideration during route calculation. Please note that all
subordinate parameters are valid only if the 'enabled' attribute
is true.
Defines the consideration of basic
segment-specific properties. The values of these
properties are contained in the data; only their
consideration is configured here.
Use the segment length of the
additional data (if present) instead of the
segment length of the map data.
Use the length of the ferry trip
of the additional data (if present) instead of
zero.
Use the duration of the ferry
trip of the additional data (if present) instead
of the duration of the map
data.
Use the urban attribute of the
additional data (if present) instead of the urban
attribute of the map data.
Use the ramp attribute of the
additional data (if present) instead of the ramp
attribute of the map data.
Use the speed of the additional
data (if present) instead of the speed of the map
data.
Use the 'blocked for cars'
attribute of the additional data (if present)
instead of the 'blocked for cars' attribute of the
map data.
Use the 'blocked for trucks'
attribute of the additional data (if present)
instead of the 'blocked for trucks' attribute of
the map data.
Use the 'toll for cars'
attribute of the additional data (if present)
instead of the 'toll for cars' attribute of the
map data.
Use the 'toll for trucks'
attribute of the additional data (if present)
instead of the 'toll for trucks' attribute of the
map data.
Defines the consideration of segment
properties which depend on certain vehicle
properties such as blockings for high or heavy
vehicles (truck attributes). The values of these
segment properties (i.e. the actual limits) are
contained in the data. The following vehicle
properties should be stated and will affect the
course of the route: load type, empty weight, load
weight, height, width, length, axle load, trailer
empty weight, hazardous goods type, tunnel
restriction code, legal condition. For some of the
segment properties a bonus/malus can be configured.
Please note that all subordinate parameters are
valid only if the 'enabled' attribute is true.
Defines the bonus/malus values
for segments that are restricted for specific
vehicle properties.
The bonus/malus for segments
restricted for vehicles with a trailer (trucks
only).
The bonus/malus for segments
restricted for vehicles carrying hazardous goods
(trucks only).
The bonus/malus for segments
restricted for vehicles carrying goods hazardous
to waters (trucks only).
The bonus/malus for segments
restricted for vehicles carrying combustibles
(trucks only).
The bonus/malus for segments
allowed only residentially (trucks
only).
The bonus/malus for segments
allowed only for delivery traffic (trucks
only).
The bonus/malus for segments
allowed only for garbage trucks or other public
maintenance vehicles.
The bonus/malus for segments to
be preferred by trucks.
The bonus/malus for segments to
be preferred by trucks carrying hazardous
goods.
The bonus/malus for segments
that are affected by a tunnel restriction
code
Enables the consideration of
additional segment properties which depend on
certain vehicle properties. Please note that all
subordinate parameters are valid only if the
'enabled' attribute is true.
Defines the consideration of
user-specific properties. The values of these
properties are contained in the data that must be
provided by the user.
Defines the behavior for segment
attributes generically.
The key of the segment
attribute.
Enables or disables the segment
attribute.
The threshold
value.
The bonus/malus
value.
Enables the consideration of additional
segment rules as defined below.
The name of the layer containing the
additional data (aka road-editor
layer).
Defines the parameters for dynamic
routing.
Defines the speed mapping, which
provides interpolation points for a mapping from
dynamic speed to actual vehicle-dependent speed.
The default mapping uses the dynamic
speeds.
The base speed (dynamic
speed).
The mapped speed, i.e. the speed
the given base speed is mapped
to.
The time step between two requests for
commuter calculations. This parameter is important
when the same routing request has to be executed
over multiply equidistant departure times, e.g at 9
am, 10 am, 11 am ...
Enables dynamic routing (consider travel
information during routing).
The free-flow speed available in dynamic
data is used to calculate the travel time instead of the
time-dependent travel times.
Calculate the route without considering
dynamic data, but calculate the travel time considering
it. To use this useLegacyDynamic or FeatureLayer time
dependency must be enabled.
Dynamic travel speeds are limited to the
network class specific static travel speed. This value
will be ignored if useFreeFlowSpeed is
true.
The name of the dynamic routing
layer.
Maximum period in [s] between calculated
and real breaks. A smaller value increases the precision
of the calculated breaks but decreases the performance
of the route calculation. This is a project specific
parameter which defines the precision of dynamic time
functions used for a subsequent break and rest
calculation. It only applies if dynamicTimeOnStaticRoute
is enabled.
Defines the parameter that control how special
maneuver (turns) affect the route
calculation.
The additional cost for U-turns. As a
guide value, the cost of x represents a detour of x [m]
with an assumed average speed of 36
km/h.
The consideration of turning
bans.
Defines the parameter that control whether the
route restrictions could be broken (violated) during the route
calculation. These parameter are important to have allways a
possibility to find a route between two points, even if the
resulting route is invalid for a given vehicle, e.g if the
vehicle weight exceeds an maximum allowed weight of a route
segment.
To avoid the formation of
isolated areas, all segment blockings that are
created by additional segment rules are
transformed into a high cost value that is
independent on the length of the segment. This
cost value is chosen by the attribute
"cost".
The cost value to which a
segment blocking is transferred. It only comes
into effect if the attribute "enabled" is set to
true.
The weight factor for route travel time (in [%]). The
length enters the basic cost term with a weight of 100 -
distanceTimeWeighting. Hence, with a value of 100, only travel time
is optimized, while with a value of 0 only the length of the route
is optimized.
Defines if a shortest route should be enforced. Its
effect is that all segment-specific bonus and malus values are set
to zero and the search space is extended indefinitely. If this
parameter is set to true, the setting of BonusMalus and of
LevellingScopeByNetworkClass has no effect.
Defines the vehicle to be used. Give as many details on the
vehicle as possible in order to obtain the best result. Please note that all
values apply to the complete vehicle including trailer. Note that the
results may be incorrect because the legal definition of a vehicle type may
differ from country to country and it may also differ from the technical
definition. As an example, a truck with a weight of 7.5 tons is a truck by
legal definition in Germany but is not a truck by definition of toll. Most
parameters are used for several use cases. They are denoted with (1) for
routing, (2) for toll, (3) for emission calculation, and (4) for road
editor. The default is a VW Golf VI.
Defines the physical parameters of the vehicle
such as weight, dimensions etc.
Defines the technical parameters of
the vehicle such as fuel type, emission technology,
etc.
Defines technical parameters of
the vehicle regarding the
emissions
The emission technology (not
relevant for all emission classes).
(3)
Describes if a particle filter
is installed. (2)
Reduction class describing the
vehicle's particle emissions.
(2)
The emission class.
(2,3)
The green zone type of the
vehicle. The treatment of road segments that are
not allowed because of the green zone type is
controlled by the bonus/malus value
forbiddenLowEmissionZone. (1)
Defines the engine parameter of
the vehicle
The cylinder capacity in [ccm].
(2,3)
The type of fuel (benzine,
diesel, etc.). (3)
The ratio of biofuel to
conventional fuel in [%]. (3)
The fuel consumption in
[l/100km] resp. [kg/100km] (depending on fuel
type). (3)
Defines the type of the vehicle,
e.g motorized, pedestrian, etc.
(1,2,3,4)
Defines the weight paramters of the
vehicle.
The empty weight in [kg]
(without trailer). (3,4)
The total permitted weight
(including trailer) in [kg].
(1,2,3)
The weight of the vehicle's load
in [kg]. Note that emptyWeight + loadWeight <=
totalPermittedWeight. (3,4)
Defines the number of axles of the
vehicle and the axle load
The axle load in [kg].
(2,4)
The number of axles the vehicle
+ trailer has. (2)
Defines the parameter of the trailer
of the vehicle, e.g trailer weight.
The trailer weight in [kg], 0
for vehicles without a trailer. Note that this
value is included in totalPermittedWeight.
(2,4)
Defines the passenger carrying
parameters of the vehicle
The maximum permitted number of
passengers including the driver.
(2)
Defines the size paramaters of the
vehicle, e.g height, length, etc.
The vehicle's height in [cm].
(2,4)
Vehicle's height above the front
axle in [cm]. (2)
The vehicle's length in [cm].
(2,4)
The vehicle's width in [cm].
(2,4)
Defines the legal parameters of the
vehicle
Defines a legal condition of the
vehicle, e.g whether the vehicle is delivering goods
or is an emergency.
True for public maintenance
vehicles such as garbage
trucks.
True for authorized vehicles
(1).
True for emergency vehicles
(1).
True for project vehicles
(1).
True for vehicles which are
intended to deliver something (1). This parameter
is important by incepting areas which are blocked
for transit but allowed for delivery.
Vehicle's construction year.
Defines the current load of the
vehicle
Specifies whether the load is hazardous.
(4)
The load type of the vehicle, e.g
passengers or goods, etc. (1,2,3). This parameter is
important to derive the type of the vehicle. For
example, if the vehicle's weight is about 10 tons, then
the load type can help to determine whether the vehicle
is a truck or a bus.
The tunnel restriction code defining, for
example, whether the vehicle is restricted to use the
tunnels when carrying dangerous goods or explosives
(4).
Defines the speed values used by the routing
algorithm in order to calculate the travel time of a
route.
Defines the speed in [km/h] intervals
for each network class. Default intervals
[minimumSpeed, maximumSpeed]: [70,135], [35,125],
[25,85], [25,60], [20,50], [18,40], [9,16], [4,6]
(1).
The minimum speed in [km/h] of
all road segments of this network class
(1).
The maximum speed in [km/h] of
all road segments of this network class
(1).
The notional speed for distances on a
straight line (e.g. the distance from a waypoint to its
link point on the road network) [km/h]
(1).
The maximum speed in [km/h] for all road
segments. If not 0, the speeds calculated from the
interval [minimumSpeed, maximumSpeed] for each network
class, will be limited to this speed value. Note: an
interval [70,135] for network class 0 with a maximum
speed of 120 km/h is not equal to the interval [70,120]
(1).
Defines the parameters used especially for 1:n
routings.
Defines the segments of which network classes are
to be summed up for the result lists. By default, all network
classes will be considered.
Sum up the segments of this network
class.
If true, only toll roads will be summed up for the
result.
The distance limit in [m]. The calculation will be
aborted when exceeding this limit.
The time limit in [s]. The calculation will be aborted
when exceeding this limit.
Defines the parameters used especially for the calculation of
isochrones, i.e. lists of segments that can be reached from a station within
a given time interval or distance range.
Defines parameters used if the
polygonCalculationMode is set to TILE_BASED. In this case, the
division of the PTV Map into small squares (tiles) is used to
calculate the borders of the area that encompasses all segments
reached within a certain time or distance.
If the length of the border line is
smaller then this parameter, than the boarder line will
be substituted by a straight line. The length is
measured in SMART-units.
Defines parameters used if the
polygonCalculationMode is set to NODE_BASED. In this case, a
modification of the convex hull algorithm to non-convex polygons
is applied.
Defines how the hull of the reachability
area should be smoothed. NONE - no smoothing, WEAK - Two
vertices of the hull are omitted if they are too close
together. MEDIUM - Two polylines of the hull are merged
if their angle is smaller than secondSmoothingAngle.
STRONG - Both approaches mentioned above are
used.
Defines the minimum possible angle
spanning two neighbored points of the isochrone hull. Is
applied to two neighboring poly-points of an isochrone.
Is the angle between the source point and both
poly-points less than this angle, the start point is to
eliminate.
Defines the minimum angle two adjoining
polylines of the isochone hull border can have. Is
applied to three neighboring polypoints of an isochrone.
If the middle point is closer to the source point than
the outer points and if the angle between them is less
than this angle, the middle point is to eliminate.
The maximum angle of a slice originating
at the center of the isochrone that can be empty. If
such an empty slice is detected, additional points are
inserted to complete the hull of the
isochrone.
Parameter to define how an area that approximates all
segments reached within a given time or distance are approximated.
Possible values are TILE_BASED or NODE_BASED. See the documentation
for the child nodes for their exact meaning.
Defines if the leveling heuristic is used to
accelerate the calculation of the isochrone. After the distance from
the start node exceeds a value given by the values of the XML nodes
Routing.Algorithm.LevellingScopeByNetworkClass, only higher network
classes are examined to find the reachable area. The use of this
heuristic will make the resulting area look more
handled.
Defines the parameters controlling the content of the route
list, which consists of several sub-lists.
Defines the parameters that control when to create
a maneuver (only if the result list 'maneuvers' is
enabled).
Defines the parameters that control
when to create maneuvers for
bridges.
Defines the parameters that control
when to create maneuvers for
tunnels.
Defines the parameters that control
when to create maneuvers at the
start.
The detail level that controls
when to create a maneuver at the start of the
route (must be at least
'detailLevel').
The radius in [m] around the
start of the route for 'detailLevelAtStart'. 0
means no special behavior at the
start.
Defines the parameters that control
when to create maneuvers at the
destination.
The detail level that controls
when to create a maneuver at the destination of
the route (must be at least
'detailLevel').
The radius in [m] around the
destination of the route for
'detailLevelAtDestination. 0 means no special
behavior at the destination
Defines the parameters that control
when to create maneuvers for urban
areas.
Specifies whether urban
information, i.e. the name of the built-up area
where the maneuver takes place, will be added to
the maneuver's information.
The minimum network class for
creating urban information.
Specifies whether urban
maneuvers, i.e. entering and leaving built-up
areas, will be created.
The minimum distance in [m] of
an urban transit for which urban maneuvers will be
generated.
The detail level that controls when to
create a maneuver.
Specifies whether special maneuvers for
start and destination will be
created.
Defines the parameters that control when to create
a maneuver group (only if the result list 'maneuverGroups' is
enabled).
Defines the parameters that control an
appearence of the bounding boxes around the
generated maneuver groups.
Specifies whether bounding boxes
around maneuver groups will be
generated.
The aspect ratio of the bounding
boxes (i.e. height / width ).
The offset in [m] to be added to
the bounding boxes.
The maximum distance between two maneuvers
within a maneuver group.
The maximum number of maneuvers within a
maneuver group.
Defines additional rules for the route calculation which do
not influence routing directly but affect the results,
anyway.
Defines rules for exception paths being stated in
the request.
Defines rules for exception paths in
the polyline representation being stated in the
request.
Insert extra points in polyline
exception paths. These extra points are linear
interpolated between polypoints with a distance
greater than the given maximum in order to obtain
a more stable result when matching the polyline to
the routing network. Use this parameter only if
the polylines are not dense enough and yield
unsufficient results.
If insertExtraPoints is true,
points are added to the polyline by means of
linear interpolation so that each two consecutive
points have a distance less than this
value.
Defines rules for exception paths in
the binary representation being stated in the
request.
If true, each binary exception
path is validated agains the map. The application
should take care of this, so enable this parameter
only during development and debugging, disable it
in a productive environment.
Defines parameters for elevation
calculation.
Enables the smoothing of elevation values
for segments with too large and probably erroneous
inclinations.
Defines the minimal inclination (in %) to
enable the elevation smoothing on a
segment.
Enables elevation values interpolation
using border tiles.
Defines the maximal number of points used
for elevation values interpolation.
The maximum air-line distance between start end
destination of a route in [m]. 0 means unlimited route length. This
parameter can be used to limit the air-line distance for performance
reasons such as for pedestrian and bicycle routing. Very long routes
shall then not be calculated as they consume a lot of computing
time.
The major version of the Routing element.
The minor version of the Routing element.
Defines the segment-specific bonus and malus values in [%] for
controlling the course of the route based on special needs. Use the special malus
value of 2501 in order to block all segments with the property in question (e.g.
ferries or toll roads), and use -99 in order to prefer them over all other segments.
Use a value in between to increase or decrease the mathematical cost for the
segments in the routing algorithm. A negative value decreases the initial
mathematical cost of the segment (bonus) and a positive value increases the cost
(malus) by the given percentage. 2500 is the proper value when segments must not be
used unless there is no other option (consider a ferry being the only way to leave
an island, residential areas at start or destination). Note that not every road
network supports all segment properties. Contact your PTV representative for
details.
Defines the available routing algorithms.
Unidirectional routing (Dijkstra's
algorithm).
Bidirectional routing.
Unidirectional routing using A* algorithm based on
geographical coordinates.
Bidirectional routing using A* algorithm based on geographical
coordinates.
Unidirectional routing using A* algorithm based on tile
coordinates.
Bidirectional routing using A* algorithm based on tile
coordinates.
High-performance routing. Requires additional pre-computed
data, i.a a contraction-hierarchies graph.
Defines the restriction mode how to restrict the route calculation
using a bounding box.
No restriction by bounding box.
Uses the custom bounding box to restrict the search
space.
Only valid for matrix routing. Determines the restricting
bounding box by calculating the bounding box of all start and destination
points and extending it by a given length. See Routing / Algorithm /
GeographicRestrictions / @boundingBoxExtension.
Defines the fuel type of the vehicle.
Benzene.
Diesel.
Compressed natural gas.
Liquefied petroleum gas.
Defines the emission class of the vehicle.
Euro 0 standards (old standards 1988-1992).
Euro 1 standards (also known as EC 93): Directives 91/441/EEC
(passenger cars only) or 93/59/EEC (passenger cars and light
trucks).
Euro 2 standards (EC 96): Directives 94/12/EC and 96/69/EC for
passenger cars, 2002/51/EC(row A)-2006/120/EC for
motorcycle.
Euro 3 standards (2000): Directives 98/69/EC for any vehicle,
2002/51/EC(row A)-2006/120/EC for motorcycle.
Euro 4 standards (2005): Directives 98/69/EC and 2002/80/EC
for any vehicle.
Euro 5 standards (2008/9): Directive 715/2007/EC for any
vehicle.
Standards for enhanced environmentally friendly vehicles. The
standard lies between the levels of Euro V and Euro VI.
Euro 6 standards (2014): Directive 715/2007/EC for any
vehicle.
Euro 6c standards (2017): for passenger cars and light
trucks.
Euro 7 standards (to appear).
Defines the emission technology of the vehicle (from HBEFA
3.1).
No emission reduction technology.
Exhaust gas recirculation technology.
Selective catalytic reduction.
Defines the link type.
Link to the next road segment. It is possible to filter the
road segments using the element
Routing/Waypoint/LinkTypeConfiguration/Road.
Link to the next main node.
Link to the next road segment if possible, otherwise link to
the next main node if possible, otherwise link to the next toll
station.
Link to all road segments within the distance defined by the
element Routing/Waypoint/LinkTypeConfiguration/Road.
Link to the next toll station.
Link to all entry nodes of a main node where adjacent road
segments match a given road name. Finding the main node is restricted by the
attribute Routing / Waypoint / LinkTypeConfiguration / RoadName /
@maximumDistanceToMainNode. If there is no main node available then link to
all entry nodes where adjacent road segments match a given road name within
a maximum distance given by the attribute Routing / Waypoint /
LinkTypeConfiguration / RoadName / @maximumDistance.
Link to the next node. Please note that the linked node may
not be reachable by routing using the current routing parameters. Unlike
link type ROAD, there are no checks to see whether the node can be reached
or not.
Defines the detail level of the route list. The deeper levels containt
also an information of all upper levels.
Generate information when crossing state
borders
Generate information for very important maneuvers, i.e. change
to ferry, change to motorway
Generate information for standard maneuvers, i.e. change of
network class, turn
Generate information for less important maneuvers, i.e. change
of network class
Generate information for further turning
possibilities
Generate information for maneuvers at road
intersections
Generate information for orthogonal
maneuvers
Generate information for all kinds of
maneuvers
Defines the parameters for bridge and tunnel
maneuvers.
Creates maneuvers when entering or leaving
bridges/tunnels.
The minimum length of a bridge/tunnel segment in [m] in order to
create maneuvers.
The maximum route length in [m] behind a bridge or tunnel up to
the next maneuver for referencing the bridge or tunnel in the current
maneuver
Defines the type of hazardous goods.
A vehicle has no hazardous goods.
A vehicle has hazardous goods.
A vehicle has goods hazardous to waters.
A vehicle has combustible goods.
A vehicle has combustible goods hazardous to
waters.
Defines the filter mode for isochrone calculation.
No filtering.
Filter using the first smoothing angle.
Filter using both smoothing angles.
Filter using both smoothing angles and considering segments
that are not border segments.
Defines the network class by its number.
Defines the tunnel restriction codes.
No restrictions for the transport of dangerous
goods.
Restriction for dangerous goods that may lead to a very large
explosion.
Restriction for dangerous goods that may lead to a very large
explosion ("B" goods), a large explosion or a large toxic
release.
Restriction for dangerous goods that may lead to a very large
explosion ("B" goods), a large explosion, a large toxic release or a large
fire
Restriction for all dangerous goods other than UN Nos. 2919,
3291, 3331, 3359 and 3373. (See
http://en.wikipedia.org/wiki/List_of_UN_Numbers)
Defines how the enclosing polygon for isochrone segments or nodes is
calculated.
The enclosing polygone wraps around the visited tiles. This
mode leads to more rough but smoother polygone outlines.
The enclosing polygone wraps around the visited
nodes.
Defines the type of load and is mainly used to differentiate between
cars and trucks. This setting controls the road blocks in the road network and the
calculation of other mostly vehicle-dependent values such as toll and
emissions.
The vehicle can transport only passenges.
The vehicle can transport only goods.
The vehicle can transport both passenges and
goods.
Defines the type of drive.
All common vehicles, e.g cars, trucks, etc.
e.g. Bike
Pedestrians
Defines the event-specific mathematical cost. There are two ways to
influence the cost of a route: absolute cost, which is added if an event occurs
(defined by this type), and relative cost, which means increasing the cost of a
segment by a percent value (BonusMalusValue type). The routing cost depends on many
parameters and is an abstract value without a physical equivalent. As a rule of
thumb one cost unit corresponds to one meter if the route is solely optimized for
distance.
Defines the type used for expressing speeds
Defines the parameters for calculating dynamic travel times at
different start times
The interval for calculating dynamic travel times at different
start times in [s], only if count > 1.
The number of dynamic travel times to be
calculated.
Defines the type used for expressing weights
Defines the type used for expressing volumes
Defines the type used for expressing durations
Defines the type used for specifying the AStarAggressiveness factor.
Higher values lead to prefering geographical estimates over real road
distances.
Defines a country's bonus/malus pair
The country code of the country for the bonus/malus on segments
with named toll. Note that for big countries that are split into several
integration units only the integration unit codes can be used here, not the code
of the whole country.
The bonus/malus for segments with named toll
Defines parameters for rendering features to the
map.
Defines a map style for a specific country or all
countries.
Defines a map style for FeatureLayer theme data in
the corresponding country.
The country code, representing a single country (for
example 49 for Germany) or *, representing all
countries.
Resets the current status of this Country element.
That means the underlying contents do not inherit
anything.
The major version of the Rendering element.
The minor version of the Rendering element.
Defines a map style for a single FeatureLayer
theme.
Defines the behavior when labels overlap. In order to avoid
overlapping with labels already drawn they can be displaced so that they do
not overlap, anymore. This means that labels already drawn will not be
repositioned but stay where they are.
Defines the scope of the overlapping
resolution.
Labels of this theme shall not overlap any
other label including those of the basemap, e.g. street
or town names or street signs.
Labels of this theme shall not overlap
other labels of this or any other theme, but they may
overlap labels of the basemap.
Labels of this theme shall not overlap
other labels of this theme, but they may overlap labels
of other themes or the basemap.
Labels of this theme may overlap any other
label.
Deprecated - The number of pixels the label can be
displaced in order to avoid overlapping.
If the label cannot be drawn without overlapping
another label within the maximum displacement, it will be drawn at
its reference point if forceDisplay is true. Otherwise it will not
be drawn.
Defines a logical class of map styles for the current
FeatureLayer theme.
Defines a set of filter conditions under which the
corresponding style will be applied.
Defines a filter condition under which
the corresponding style will be
applied.
Defines the ranges of the
DisplayClass values. Ranges may not be
overlapping, that means the 'to' value of the
lower range has to be smaller than the 'from'
value of the higher range. For example 0-50 and
51-100. Use value '*' or omit the sequence of
Range elements to specify a
default.
Integer value range, or absolute
Integer value.
The displayClass of the
corresponding FeatureLayer theme. DisplayClass,
timeRestriction, and streetType are used as keys
in order to distinguish filter conditions. Use '*'
to specify the default.
The time restriction the
condition applies to. DisplayClass,
timeRestriction and streetType are used as keys in
order to distinguish filter
conditions.
All elements will be taken into
account.
Only elements without a
restriction in validity will be taken into
account.
Only elements with a restriction
in validity will be taken into account. If
FeatureLayer/GlobalSettings/@enableTimeDependency
is true, this comprises only those which are valid
at the given reference time.
Only elements without a
restriction in validity at the given reference
time will be taken into account.
FeatureLayer/GlobalSettings/@enableTimeDependency
must be true.
This setting costs performance. By this reason use
it only if needed.
Only elements with and without a
restriction in validity at the given reference
time will be taken into account.
FeatureLayer/GlobalSettings/@enableTimeDependency
must be true.
This setting costs performance. By this reason use
it only if needed.
The street type the condition
applies to. DisplayClass, timeRestriction and
streetType are used as keys in order to
distinguish filter conditions.
A type of street that occurs in
the map data. * represents all existing street
types.
Resets the current status of this
condition element. That means the underlying contents do
not inherit anything.
Defines the style for geometry elements belonging
to the current Class.
Defines how to render
geometries.
Defines how to render
icons.
Resets the current status of this Style
element. That means the underlying contents do not
inherit anything.
A user-defined name which will be used to identify a
Class element in the parent profile for
inheritance.
Resets the current status of this Class element. That
means the underlying contents do not inherit
anything.
The id of the FeatureLayer theme.
Resets the current status of this Theme element. That means the
underlying contents do not inherit anything.
Defines how to render the stroke of a feature.
Controls the visibility of the stroke.
Defines how to render the icon (e.g. a feature
label).
Defines the level on which the icon is
rendered.
Defines the anchor point of the icon in pixels, the origin is
the top left corner of the icon. The specified position within the label is
placed at its geographic reference point.
Set to true in order to override the alignment setting
of the label by a specific anchor point.
The x-coordinate of the anchor point in
pixels.
The y-coordinate of the anchor point in
pixels.
The relative or absolute url of the icon. A relative url refers to
the configured icon folder. An absolute url must be an http url in order to
download the icon from another server.
The alignment of the icon. The specified position within the icon
is placed at its geographic reference point. This setting can be overridden by
specifying an anchor point.
Defines how to handle the icon transparency, i.e. which pixels of
the icon will be drawn transparently or not be drawn at all. Currently, only one
mode is available.
The color of the top left corner of the icon contains
the transparency color, i.e. all pixels which have the same color
will not be drawn. If the top left corner shall be drawn, add a
border around the icon. The alpha channel of the icon will be
ignored.
Defines the level on which a certain element is
rendered.
The offset value that is added to the base render level. This
value can be used to apply an order to objects having the same
renderBase.
The rendering order type to which the render offset value is relative.
The base is a level in the basemap to which the object in question can be drawn
relative to. The render base values do not overlap, e.g. STREET + x does not overlap
TOP - y.
Represents the rendering order type
STREET.
Represents the rendering order type TOP, which means that
objects are drawn on top of the map. Nevertheless, several objects with
value TOP can be ordered by choosing different renderOffset
values.
Defines a map style for a single geometry.
Defines the level on which the geometry is
rendered.
Defines how to render the stroke of the
Geometry.
Defines how to render arrows on top of the
underlying stroke. The width of the arrows is
automatically adapted to the width of the
stroke.
Enables the visibility of the
stroke of the arrow.
Enables the visibility of the fill
of the arrow.
The RGB color of the stroke of the
arrow as a decimal or hexadecimal
value.
The RGB color of the fill of the
arrow as a decimal or hexadecimal
value.
The transparency of the stroke of
the arrow in [%]. 0 represents opaque, 100
represents completely
transparent.
The transparency of the fill of
the arrow in [%]. 0 represents opaque, 100
represents completely
transparent.
Defines the attribute group specifying color and
transparency.
The RGB color as a decimal or hexadecimal
value.
The transparency in [%]. 0 represents opaque, 100 represents
completely transparent.
The RGB color as a decimal or hexadecimal value.
The zoom range in which the specified style should be
applied.
The width of a stroke element. Either an absolute pixel number or a
percentage value relating to the size of the parent or to the default width. For
example, 150% width for a line geometry to be rendered on a street results in a line
that is 50% wider than the street.
The absolute perpendicular offset relative to the related feature (for
modifiers) or relative to the parent (for features). The offset value is either an
absolute pixel value, or a percentage value relative to the base
element.
Defines the type for a rendering size, meaning either a relative
percentage value or an explicit pixel size.
Defines an absolute Integer value or a range of values between 0 and
23, describing a Google zoom level. Special values are NEVER or
ALWAYS.
Defines the alignment of a label, i.e. the position of the label which
matches its geographic reference point.
The top left corner of the label.
The center of the top border of the label.
The top right corner of the label.
The center of the left border of the label.
The center of the label.
The center of the right border of the
label.
The bottom left corner of the label.
The center of the bottom border of the
label.
The bottom right corner of the label.
Defines Mapmatching parameters.
Defines parameters to configure the crawling algorithm.
The factor which is specified by this option is used
to calculate the range in which the crawling algorithm operates. The
crawling is done in a certain range which is calculated by
multiplying 'movingDistanceRangeFactor' with the moving distance and
substracting it from the moving distance to determine the lower
range bound, and adding it to the moving distance to determine the
upper range bound.
If the calculated lower crawling range bounds (in
meters) as described in 'movingDistanceRangeFactor' is smaller than
the 'movingDistanceRangeMinimum' as specified by this option, this
'movingDistanceRangeMinimum' is used instead. Distance in meters.
If the calculated upper crawling range bounds (in
meters) as described in 'movingDistanceRangeFactor' is larger than
the 'movingDistanceRangeMaximum' as specified by this option, this
'movingDistanceRangeMaximum' is used instead.
This option specifies the maximum number of passed
junctions during the crawling process. Only paths which passed less
junctions than this are considered during crawling.
Enlarge the search range.
Enables special handling for turn detection. If the vehicle is
turning the maximum crawling range is prolonged, meaning that
additional candidates will be created even if the normal maximum
crawling range is exceeded.
U-turns are allowed when the vehicle is turning. All
streets around the vehicle will be considered in the crawling
algorithm. As well the streets which lay behind the vehicle and were
probably passed by it before. As well the streets which have not the
same direction as the considered heading of the vehicle.
Defines parameters of the weights to find candidate
locations based on the raw location and the possible route. The sum of all
ratings divided by the sum of all weights will result in a value between 0.0
and 1.0 which is named "local rating".
The linking distance, meaning the distance between a
candidate location and the raw location, is rated for each candidate
using the rating function as described in interpolation points for
distance rating.
The heading difference, meaning the difference between
the candidate's heading and the current raw location's heading in
degrees, is rated for each candidate using the rating function as
described in Interpolation points for angle rating.
The transition rating, meaning a quality rating of the
driven distance of a candidate relative to the driven distance given
by the raw location, is calculated for each candidate using the
rating function as described in Interpolation points for transition
rating.
The raw location quality of all candidates in a
history element is considered for the calculation of the local
rating. The raw location quality, which ranges from 0.0 to 1.0, may
for example be the quality of a GPS position. The GPS position's
quality is bad if there were fewer satellites available for
positioning and is good if there are many satellites available.
Other location providers may always have a position quality of 1.0.
In some cases a reduced heading difference weighting
is used for the angle rating of the local rating.
History consideration is used to trace back a possible driven
route based on the specified TrackPositions. Consecutive candidates of a
list of possible pathes will be stored in the history. For a new possible
candidate all pathes will be considered. This is called global matching.
When this feature is turned off, all trackPositions are matched local only,
meaning that the mapmatcher will not try to reconstruct a driven route but
only matches each position to the map by itself.
History consideration is used to
trace back a possible driven route based on the specified
TrackPositions. Consecutive candidates of a list of possible pathes
will be stored in the history. For a new possible candidate all
pathes will be considered. This is called global matching. When this
feature is turned off, all trackPositions are matched local only,
meaning that the mapmatcher will not try to reconstruct a driven
route but only matches each position to the map by itself.
The maximum
number of attempts to redo a history matching if previous history
matchings failed. If no succesful global matching can be
done, the mapmatcher will at this position start over again with a
clean history. Usually this leaves a gap in the matched track.
The maximum number of elements in the history. They
will be used for the calculation of the positions. The higher the
value the higher the need of memory. Note that the minimum value for
this setting is 3!
Each potential candidate during map matching is rated.
Only the best potential candidates are kept and made to real
candidates while the rest of them are discarded. This option
specifies many of the best-rated candidates are kept.
A number of consecutive candidates on one possible
path are stored in the history. This value limits the number of
candidates with a bad quality. The size of the history increases by
this value.
Enables the possibility to
save all predecessor matched locations if they are merged into the
successors. This functionality only applies, if the limit of the
history elements is reached. No matched location will be removed of
the history.
Defines geometric devitations between the specified
TrackPositions and a potential candidate.
The maximum distance in meters
between the specified TrackPosition and a potential candidate. The
position of the potential candidate is the linked position to a
segment of the map.
The maximum angle difference in degrees of the heading
between the specified TrackPosition and a potential candidate.
The speed up to which a vehicle is considered to be
standing still in meters per second (m/s). If the speed is below
this threshold the vehicle is considered to be standing still. If
the speed is above this threshold, it is considered to be moving.
Each potential candidate during map matching is rated
which results in the path rating. The path rating specifies the
rating of the path that starts at the last stable position and ends
at the current candidate. The quotient specified by this option is
the maximum accepted quotient between the best candidate's path
rating and another candidate's path rating. If the quotient is above
'maximumPathRatingQuotient', the potential candidate is discarded.
Defines the parameter that control whether the route
restrictions could be broken (violated).
The consideration of
blocking information. Blocking information is used during map
matching for blocked streets/roads and for one-way streets. Only
those roads which are allowed to be driven on in the respective
direction are considered.
The consideration of turning bans.
The major version of the Mapmatching element.
The minor version of the Mapmatching element.
For each candidate of an element a probability is calculated using
the local rating of this candidate. Local rating is if the probability of one
point will be considered allone without other points. Only if the probability of
a candidate is above a certain threshold this candidate is signaled. The best
candidate (the candidate with the best local rating) also receives a bonus to
its local rating before said calculation is done. This option specifies the
bonus which is added to the best candidate's local rating.
For each candidate of an element a probability is calculated using
the local rating of this candidate. Only if the probability of a candidate is
above a certain threshold this candidate is signaled.
Defines parameters for territory planning and
optimization.
Defines the behaviour of the solution quality selected in the
request.
Parametrization for the use case plan
territories from scratch.
Parametrization for the use case
distribute locations to
territories.
Parametrization for the use case plan
territories from scratch.
Parametrization for the use case
distribute locations to
territories.
Holds the major version number.
Holds the minor version number.
Setting this parameter will privilege important locations with high
activity when determining territory centers.
Defines the exponent with which the distances are incorporated in the
model.
The maximum time in seconds the solver may use to provide a solution.
When this period of time is elapsed the best solution available will be
returned.
The maximum number of iterations the solver may use to provide a
solution.
The minimum relative solution value improvement (in percent) between
iterations. If the relative improvement is less than the given value, no further
iterations will be performed.
Defines (in percent) how close to the optimal solution value the
solver should come before exiting an iteration. For instance, compared to 10% the
value of 5% means better solution at the cost of higher running
time.
Do preprocessing to reduce the complexity of the optimization problem.
For example by excluding forbidden or redundant combinations.
Defines the method of reassignment for locations after an iteration.
Setting this to REDUCE might yield a better solution at the cost of more execution
time.
Assign locations at territory edges to the territory in
which it probably fits best. Might cause territories to be slightly more
unbalanced than specified in the request.
Only conduct definite assignments to reduce the problem.
Other locations are left unassigned for the next
iteration.
The maximum number of samplings needed mainly in the case that the
number of territories is being changed and it is required to choose some "territory
centers" from a given list.
The maximum number of starts the solver may use to provide a solution.
For each start the maximum number of iterations mentioned in this profile will be
used.
The number of nearest neighbors used for the tour
estimator.
Defines break and rest rules for tour calculation (calculateTour only,
these parameters do not apply to calculateAdvancedTour).
Defines the break rules (calculateTour only, these parameters
do not apply to calculateAdvancedTour).
Consider break rules.
The maximum non-stop driving time before a break in
[s] (16200 s = 4,5 h).
The total break period in [s] (2700 s = 45
min).
The minimum duration of the first break in [s] (900 s
= 15 min).
The minimum duration for additional breaks in [s]
(1800 s = 30 min).
Defines the rest rules. (calculateTour only, these parameters
do not apply to calculateAdvancedTour).
Consider rest rules.
The duration of a shift in [s] (39600 s = 11
h).
The maximum working hours during a shift in [s] (32400
s = 9 h).
The rest period between two shifts in [s] (39600 s =
11 h).
The minimum stay at a stop in order to use the stay
for a rest in [s] (10800 s = 3 h).
The major version of the document.
The minor version of the document.
Only driving time will be considered as working hours which might
later activate a break (applies mostly to long-distance transport), otherwise
also waiting time and service periods (if not used as a break) will be
considered as working hours and might also activate a break. Valid only if break
or rest rules are enabled.
The root element of the profile.
Defines common parameters.
Defines FeatureLayer parameters.
Defines the routing parameters.
Defines parameters for rendering features to the
map.
Defines Mapmatching parameters.
Defines parameters for territory planning and
optimization.
Defines break and rest rules for tour calculation
(calculateTour only, these parameters do not apply to
calculateAdvancedTour).
The parent profile.