Main schema XServerBundleProfile.xsd
Namespace No namespace
Properties
attribute form default: unqualified
element form default: qualified
Element Profile
Namespace No namespace
Annotations
The root element of the profile.
Diagram
Diagram XServerBundleProfile_xsd.tmp#Profile_parent XServerBundleProfile_xsd.tmp#Profile_dataCompatibilityVersion XServerBundleProfile_xsd.tmp#Profile_Common XServerBundleProfile_xsd.tmp#Profile_FeatureLayer XServerBundleProfile_xsd.tmp#Profile_Routing XServerBundleProfile_xsd.tmp#Profile_Rendering XServerBundleProfile_xsd.tmp#Profile_Mapmatching XServerBundleProfile_xsd.tmp#Profile_TerritoryPlanning XServerBundleProfile_xsd.tmp#Profile_BreakAndRestRules
Properties
content: complex
Model ALL(Common{0,1} FeatureLayer{0,1} Routing{0,1} Rendering{0,1} Mapmatching{0,1} TerritoryPlanning{0,1} BreakAndRestRules{0,1} GeoDatasource{0,1})
Children BreakAndRestRules, Common, FeatureLayer, GeoDatasource, Mapmatching, Rendering, Routing, TerritoryPlanning
Instance
<Profile dataCompatibilityVersion="1" parent="">
  <Common coordinateFormat="OG_GEODECIMAL" language="en" majorVersion="1" minorVersion="0">{0,1}</Common>
  <FeatureLayer majorVersion="1" minorVersion="0">{0,1}</FeatureLayer>
  <Routing majorVersion="2" minorVersion="0">{0,1}</Routing>
  <Rendering majorVersion="1" minorVersion="0">{0,1}</Rendering>
  <Mapmatching majorVersion="1" minorVersion="0" probabilityBonusForBestCandidate="0.8" probabilityOutputThreshold="0.1">{0,1}</Mapmatching>
  <TerritoryPlanning majorVersion="1" minorVersion="1">{0,1}</TerritoryPlanning>
  <BreakAndRestRules considerOnlyDrivingAsWorkingHours="true" majorVersion="1" minorVersion="0">{0,1}</BreakAndRestRules>
  <GeoDatasource>{0,1}</GeoDatasource>
</Profile>
Attributes
QName Type Fixed Default Use Annotation
dataCompatibilityVersion xs:positiveInteger 1 optional
The data compatibility version.
parent xs:string optional
The parent profile.
Element Profile / Common
Namespace No namespace
Annotations
Defines common parameters.
Diagram
Diagram Common_xsd.tmp#Common_language Common_xsd.tmp#Common_coordinateFormat Common_xsd.tmp#Common_majorVersion Common_xsd.tmp#Common_minorVersion Common_xsd.tmp#Common
Type Common
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
coordinateFormat CoordinateFormat OG_GEODECIMAL optional
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.
language Language en optional
The language used to export texts and geographic names. See documentation of the type Language for more information.
majorVersion xs:integer 1 required
The major version of the Common element.
minorVersion xs:integer 0 required
The minor version of the Common element.
Element Profile / FeatureLayer
Namespace No namespace
Annotations
Defines FeatureLayer parameters.
Diagram
Diagram FeatureLayer_xsd.tmp#FeatureLayer_majorVersion FeatureLayer_xsd.tmp#FeatureLayer_minorVersion FeatureLayer_xsd.tmp#FeatureLayer_GlobalSettings FeatureLayer_xsd.tmp#FeatureLayer_Themes FeatureLayer_xsd.tmp#FeatureLayer
Type FeatureLayer
Properties
content: complex
minOccurs: 0
Model GlobalSettings{0,1} , Themes{0,1}
Children GlobalSettings, Themes
Instance
<FeatureLayer majorVersion="1" minorVersion="0">
  <GlobalSettings enableTimeDependency="false" enableVehicleDependency="true">{0,1}</GlobalSettings>
  <Themes>{0,1}</Themes>
</FeatureLayer>
Attributes
QName Type Fixed Default Use Annotation
majorVersion xs:integer 1 required
The major version of the FeatureLayer element.
minorVersion xs:integer 0 required
The minor version of the FeatureLayer element.
Element Profile / Routing
Namespace No namespace
Annotations
Defines the routing parameters.
Diagram
Diagram Routing_xsd.tmp#Routing_majorVersion Routing_xsd.tmp#Routing_minorVersion Routing_xsd.tmp#Routing_Waypoint Routing_xsd.tmp#Routing_Algorithm Routing_xsd.tmp#Routing_Course Routing_xsd.tmp#Routing_Vehicle Routing_xsd.tmp#Routing_Matrix Routing_xsd.tmp#Routing_Isochrone Routing_xsd.tmp#Routing_RouteList Routing_xsd.tmp#Routing_AdditionalRules Routing_xsd.tmp#Routing
Type Routing
Properties
content: complex
minOccurs: 0
Model ALL(Waypoint{0,1} Algorithm{0,1} Course{0,1} Vehicle{0,1} Matrix{0,1} Isochrone{0,1} RouteList{0,1} AdditionalRules{0,1})
Children AdditionalRules, Algorithm, Course, Isochrone, Matrix, RouteList, Vehicle, Waypoint
Instance
<Routing majorVersion="2" minorVersion="0">
  <Waypoint linkType="ROAD" maximumDistanceToCombinedTransport="100" maximumDistanceToSegment="5000">{0,1}</Waypoint>
  <Algorithm aStarAggressiveness="1.0" routingAlgorithm="BIDIRECTIONAL_KSTAR" useFastTurningBanHeuristic="true">{0,1}</Algorithm>
  <Course distanceTimeWeighting="80" enforceShortestRoute="false">{0,1}</Course>
  <Vehicle>{0,1}</Vehicle>
  <Matrix distanceLimit="4294967295" onlyTollRoads="false" timeLimit="4294967295">{0,1}</Matrix>
  <Isochrone polygonCalculationMode="TILE_BASED" useLevelling="false">{0,1}</Isochrone>
  <RouteList>{0,1}</RouteList>
  <AdditionalRules maximumAirLineDistance="0">{0,1}</AdditionalRules>
</Routing>
Attributes
QName Type Fixed Default Use Annotation
majorVersion xs:integer 2 required
The major version of the Routing element.
minorVersion xs:integer 0 required
The minor version of the Routing element.
Element Profile / Rendering
Namespace No namespace
Annotations
Defines parameters for rendering features to the map.
Diagram
Diagram Rendering_xsd.tmp#Rendering_majorVersion Rendering_xsd.tmp#Rendering_minorVersion Rendering_xsd.tmp#Rendering_Country Rendering_xsd.tmp#Rendering
Type Rendering
Properties
content: complex
minOccurs: 0
Model Country*
Children Country
Instance
<Rendering majorVersion="1" minorVersion="0">
  <Country id="" reset="false">{0,unbounded}</Country>
</Rendering>
Attributes
QName Type Fixed Default Use Annotation
majorVersion xs:integer 1 required
The major version of the Rendering element.
minorVersion xs:integer 0 required
The minor version of the Rendering element.
Element Profile / Mapmatching
Namespace No namespace
Annotations
Defines Mapmatching parameters.
Diagram
Diagram Mapmatching_xsd.tmp#Mapmatching_majorVersion Mapmatching_xsd.tmp#Mapmatching_minorVersion Mapmatching_xsd.tmp#Mapmatching_probabilityBonusForBestCandidate Mapmatching_xsd.tmp#Mapmatching_probabilityOutputThreshold Mapmatching_xsd.tmp#Mapmatching_Crawler Mapmatching_xsd.tmp#Mapmatching_Weights Mapmatching_xsd.tmp#Mapmatching_HistoryConsideration Mapmatching_xsd.tmp#Mapmatching_GeometricDeviations Mapmatching_xsd.tmp#Mapmatching_RoutingRestrictions Mapmatching_xsd.tmp#Mapmatching
Type Mapmatching
Properties
content: complex
minOccurs: 0
Model ALL(Crawler{0,1} Weights{0,1} HistoryConsideration{0,1} GeometricDeviations{0,1} RoutingRestrictions{0,1})
Children Crawler, GeometricDeviations, HistoryConsideration, RoutingRestrictions, Weights
Instance
<Mapmatching majorVersion="1" minorVersion="0" probabilityBonusForBestCandidate="0.8" probabilityOutputThreshold="0.1">
  <Crawler allowUTurns="true" astarEnabled="false" astarFactor="1.0" crawlingCountTunnelJunctions="false" extendCrawlingRangeOnTurns="true" limitCrawlingLoopsOnly4Tunnels="true" maximumCrawlingJunctionCount="8" maximumCrawlingLoopCount="3" movingDistanceRangeFactor="0.8" movingDistanceRangeMaximum="15000" movingDistanceRangeMinimum="100">{0,1}</Crawler>
  <Weights headingDifferenceRating="0.8" headingDifferenceRatingMaximum="0.8" headingDifferenceRatingMinimum="0.8" headingDifferenceRatingNormal="0.8" inputDataQualityRating="0.0" linkingDistanceRating="0.2" reducedHeadingDifferenceRating="0.25" transitionRating="0.0">{0,1}</Weights>
  <HistoryConsideration enabled="true" keepAllElementsInHistory="true" maximumNumberOfBadPredecessors="5" maximumNumberOfCandidates="15" maximumNumberOfConsecutiveFailedMatchings="50" maximumNumberOfElementsInHistory="900">{0,1}</HistoryConsideration>
  <GeometricDeviations maximumDistanceBetweenTrackPositionAndCandidate="25" maximumHeadingDifference="120.0" maximumPathRatingQuotient="10.0" standstillDetectionSpeedThreshold="1.2">{0,1}</GeometricDeviations>
  <RoutingRestrictions considerBlockedSegments="true" considerTurningBans="false">{0,1}</RoutingRestrictions>
</Mapmatching>
Attributes
QName Type Fixed Default Use Annotation
majorVersion xs:integer 1 required
The major version of the Mapmatching element.
minorVersion xs:integer 0 required
The minor version of the Mapmatching element.
probabilityBonusForBestCandidate xs:double 0.8 optional
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.
probabilityOutputThreshold xs:double 0.1 optional
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.
Element Profile / TerritoryPlanning
Namespace No namespace
Annotations
Defines parameters for territory planning and optimization.
Diagram
Diagram TerritoryPlanning_xsd.tmp#TerritoryPlanning_majorVersion TerritoryPlanning_xsd.tmp#TerritoryPlanning_minorVersion TerritoryPlanning_xsd.tmp#TerritoryPlanning_SolutionQuality TerritoryPlanning_xsd.tmp#TerritoryPlanning
Type TerritoryPlanning
Properties
content: complex
minOccurs: 0
Model ALL(SolutionQuality{0,1})
Children SolutionQuality
Instance
<TerritoryPlanning majorVersion="1" minorVersion="1">
  <SolutionQuality>{0,1}</SolutionQuality>
</TerritoryPlanning>
Attributes
QName Type Fixed Default Use Annotation
majorVersion xs:unsignedInt 1 required
Holds the major version number.
minorVersion xs:unsignedInt 1 required
Holds the minor version number.
Element Profile / BreakAndRestRules
Namespace No namespace
Annotations
Defines break and rest rules for tour calculation (calculateTour only, these parameters do not apply to calculateAdvancedTour).
Diagram
Diagram BreakAndRestRules_xsd.tmp#BreakAndRestRules_majorVersion BreakAndRestRules_xsd.tmp#BreakAndRestRules_minorVersion BreakAndRestRules_xsd.tmp#BreakAndRestRules_considerOnlyDrivingAsWorkingHours BreakAndRestRules_xsd.tmp#BreakAndRestRules_BreakRules BreakAndRestRules_xsd.tmp#BreakAndRestRules_RestRules BreakAndRestRules_xsd.tmp#BreakAndRestRules
Type BreakAndRestRules
Properties
content: complex
minOccurs: 0
Model BreakRules{0,1} , RestRules{0,1}
Children BreakRules, RestRules
Instance
<BreakAndRestRules considerOnlyDrivingAsWorkingHours="true" majorVersion="1" minorVersion="0">
  <BreakRules enabled="true" maximumDrivingTimeBeforeBreak="16200" minimumDurationOfAdditionalBreaks="1800" minimumDurationOfFirstBreak="900" totalBreakPeriod="2700">{0,1}</BreakRules>
  <RestRules durationOfShift="39600" enabled="true" maximumWorkingHoursDuringShift="32400" minimumStayAtStopForRest="10800" restPeriod="39600">{0,1}</RestRules>
</BreakAndRestRules>
Attributes
QName Type Fixed Default Use Annotation
considerOnlyDrivingAsWorkingHours xs:boolean true optional
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.
majorVersion xs:integer 1 required
The major version of the document.
minorVersion xs:integer 0 required
The minor version of the document.
Attribute Profile / @parent
Namespace No namespace
Annotations
The parent profile.
Type xs:string
Properties
use: optional
Used by
Element Profile
Attribute Profile / @dataCompatibilityVersion
Namespace No namespace
Annotations
The data compatibility version.
Type xs:positiveInteger
Properties
use: optional
default: 1
Used by
Element Profile