XRouteWSService


Click here for a complete list of operations.

calculateExtendedRoute

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /0.1/xroute/ws/xroute.asmx HTTP/1.1
Host: soap.locatienet.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://soap.locatienet.com/calculateExtendedRoute"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Header>
    <ServiceAuthenticateInformation xmlns="http://soap.locatienet.com">
      <UserName>string</UserName>
      <Password>string</Password>
      <ConfigFilePath>string</ConfigFilePath>
      <OverrideLinkType>boolean</OverrideLinkType>
      <ClientId>int</ClientId>
    </ServiceAuthenticateInformation>
  </soap:Header>
  <soap:Body>
    <calculateExtendedRoute xmlns="http://soap.locatienet.com">
      <waypointDescs>
        <WaypointDesc combinedTransportID="string" fuzzyRadius="int" heading="int" linkType="NEXT_NODE or NEXT_SEGMENT or NEXT_MAIN_NODE or FUZZY_LINKING or AUTO_LINKING or NEXT_MAIN_TOLL_NODE or TOLL_STATION or TI_LINKING" street="string">
          <wrappedCoords xmlns="http://xroute.xserver.ptvag.com">
            <Point xsi:nil="true" xmlns="http://common.xserver.ptvag.com" />
            <Point xsi:nil="true" xmlns="http://common.xserver.ptvag.com" />
          </wrappedCoords>
          <nodeID iuCode="int" n="int" tID="long" xOff="int" yOff="int" xmlns="http://xroute.xserver.ptvag.com" />
          <wrappedRoutingOptions xmlns="http://xroute.xserver.ptvag.com">
            <RoutingOption xsi:nil="true" />
            <RoutingOption xsi:nil="true" />
          </wrappedRoutingOptions>
          <wrappedSegmentID xmlns="http://xroute.xserver.ptvag.com">
            <UniqueGeoID xsi:nil="true" />
            <UniqueGeoID xsi:nil="true" />
          </wrappedSegmentID>
          <wrappedVehicleOptions xmlns="http://xroute.xserver.ptvag.com">
            <VehicleOption xsi:nil="true" />
            <VehicleOption xsi:nil="true" />
          </wrappedVehicleOptions>
          <viaType viaType="VIA or VIA_STOP or FUZZY or COMBINED_TRANSPORT" xmlns="http://xroute.xserver.ptvag.com" />
        </WaypointDesc>
        <WaypointDesc combinedTransportID="string" fuzzyRadius="int" heading="int" linkType="NEXT_NODE or NEXT_SEGMENT or NEXT_MAIN_NODE or FUZZY_LINKING or AUTO_LINKING or NEXT_MAIN_TOLL_NODE or TOLL_STATION or TI_LINKING" street="string">
          <wrappedCoords xmlns="http://xroute.xserver.ptvag.com">
            <Point xsi:nil="true" xmlns="http://common.xserver.ptvag.com" />
            <Point xsi:nil="true" xmlns="http://common.xserver.ptvag.com" />
          </wrappedCoords>
          <nodeID iuCode="int" n="int" tID="long" xOff="int" yOff="int" xmlns="http://xroute.xserver.ptvag.com" />
          <wrappedRoutingOptions xmlns="http://xroute.xserver.ptvag.com">
            <RoutingOption xsi:nil="true" />
            <RoutingOption xsi:nil="true" />
          </wrappedRoutingOptions>
          <wrappedSegmentID xmlns="http://xroute.xserver.ptvag.com">
            <UniqueGeoID xsi:nil="true" />
            <UniqueGeoID xsi:nil="true" />
          </wrappedSegmentID>
          <wrappedVehicleOptions xmlns="http://xroute.xserver.ptvag.com">
            <VehicleOption xsi:nil="true" />
            <VehicleOption xsi:nil="true" />
          </wrappedVehicleOptions>
          <viaType viaType="VIA or VIA_STOP or FUZZY or COMBINED_TRANSPORT" xmlns="http://xroute.xserver.ptvag.com" />
        </WaypointDesc>
      </waypointDescs>
      <routingOptions>
        <RoutingOption parameter="OPTIMIZATION or SPEED_PROFILE or AVOID_NATIONALNAMEDTOLL_ROADS or AVOID_TOLLROADS or AVOID_VIGNETTEROADS or AVOID_HIGHWAYS or AVOID_FERRIES or AVOID_RESIDENTS_ONLY or AVOID_URBAN_AREAS or AVOID_RAMPS or AVOID_LOW_EMISSION_ZONES or ALLOW_SEGMENT_VIOLATIONS or COST_OF_SEGMENT_VIOLATIONS or EXCLUDE_COUNTRIES or ROUTING_COUNTRIES or ROUTING_RECTANGLE or ROUTE_LANGUAGE or START_TIME or IS_DESTTIME or DYNAMIC_PROFILE or ENABLE_DYNAMIC or ENABLE_ROADEDITOR or START_TIME_ROADEDITOR or ROADEDITOR_LAYERNAME or ROADEDITOR_ATTRIBUTESET or ROADEDITOR_ADDITIONAL_OPTIONS or DISTANCE_MEASURE or COUNTRY_ENCODING or GENERATE_EXTWAYPOINTS or EXPERT_OPTIONS or REQUEST_VERSION or LOW_EMISSION_ZONE_TYPE or DYNAMIC_TIME_ON_STATICROUTE or DYNAMIC_TRAVEL_TIME_STEP_SIZE or DYNAMIC_TRAVEL_TIME_STEP_COUNT or SPEED_INFOS or ENABLE_DYNAMIC_WITH_FREE_FLOW_SPEED or GEODATASOURCE_LAYER or REMAINING_DRIVING_TIMES" value="string" />
        <RoutingOption parameter="OPTIMIZATION or SPEED_PROFILE or AVOID_NATIONALNAMEDTOLL_ROADS or AVOID_TOLLROADS or AVOID_VIGNETTEROADS or AVOID_HIGHWAYS or AVOID_FERRIES or AVOID_RESIDENTS_ONLY or AVOID_URBAN_AREAS or AVOID_RAMPS or AVOID_LOW_EMISSION_ZONES or ALLOW_SEGMENT_VIOLATIONS or COST_OF_SEGMENT_VIOLATIONS or EXCLUDE_COUNTRIES or ROUTING_COUNTRIES or ROUTING_RECTANGLE or ROUTE_LANGUAGE or START_TIME or IS_DESTTIME or DYNAMIC_PROFILE or ENABLE_DYNAMIC or ENABLE_ROADEDITOR or START_TIME_ROADEDITOR or ROADEDITOR_LAYERNAME or ROADEDITOR_ATTRIBUTESET or ROADEDITOR_ADDITIONAL_OPTIONS or DISTANCE_MEASURE or COUNTRY_ENCODING or GENERATE_EXTWAYPOINTS or EXPERT_OPTIONS or REQUEST_VERSION or LOW_EMISSION_ZONE_TYPE or DYNAMIC_TIME_ON_STATICROUTE or DYNAMIC_TRAVEL_TIME_STEP_SIZE or DYNAMIC_TRAVEL_TIME_STEP_COUNT or SPEED_INFOS or ENABLE_DYNAMIC_WITH_FREE_FLOW_SPEED or GEODATASOURCE_LAYER or REMAINING_DRIVING_TIMES" value="string" />
      </routingOptions>
      <exceptionPaths>
        <ExceptionPath absTimeMalus="int" binaryPathDesc="string" extSegments="string" relMalus="int" street="string">
          <intersectingLine xmlns="http://xroute.xserver.ptvag.com">
            <lineString xsi:nil="true" xmlns="http://common.xserver.ptvag.com" />
          </intersectingLine>
          <wrappedNodes xmlns="http://xroute.xserver.ptvag.com">
            <UniqueGeoID xsi:nil="true" />
            <UniqueGeoID xsi:nil="true" />
          </wrappedNodes>
          <polyline xmlns="http://xroute.xserver.ptvag.com">
            <lineString xsi:nil="true" xmlns="http://common.xserver.ptvag.com" />
          </polyline>
        </ExceptionPath>
        <ExceptionPath absTimeMalus="int" binaryPathDesc="string" extSegments="string" relMalus="int" street="string">
          <intersectingLine xmlns="http://xroute.xserver.ptvag.com">
            <lineString xsi:nil="true" xmlns="http://common.xserver.ptvag.com" />
          </intersectingLine>
          <wrappedNodes xmlns="http://xroute.xserver.ptvag.com">
            <UniqueGeoID xsi:nil="true" />
            <UniqueGeoID xsi:nil="true" />
          </wrappedNodes>
          <polyline xmlns="http://xroute.xserver.ptvag.com">
            <lineString xsi:nil="true" xmlns="http://common.xserver.ptvag.com" />
          </polyline>
        </ExceptionPath>
      </exceptionPaths>
      <resultListOptions binaryPathDesc="boolean" boundingRectanglesC="int" boundingRectanglesOffset="int" brunnelManoeuvres="boolean" detailLevel="BORDERS or VERY_IMPORTANT or STANDARD or LESS_IMPORTANT or OTHER_OPPORTUNITIES or ORTHOGONAL or ALL" dynamicInfo="boolean" extSegments="boolean" featureDescriptions="boolean" manoeuvreAttributes="boolean" manoeuvreGroupRatio="double" manoeuvreGroups="boolean" manoeuvres="boolean" nodes="boolean" polygon="boolean" polygonElevations="boolean" segmentAttributeNamedToll="boolean" segmentAttributePiggyback="boolean" segmentAttributes="boolean" segments="boolean" speedLimits="boolean" texts="boolean" tollManoeuvres="boolean" totalRectangle="boolean" urbanManoeuvres="boolean" utcOffsets="boolean">
        <cenEmissionConfiguration actualFuelConsumptionForThisRoute="double" cenVersion="CEN_2011 or CEN_2012 or CO2_DECREE_FRANCE_2011 or AUSTRALIA_NGA_2011 or UK_DEFRA_2014 or AUSTRALIA_NGA_2015" fleetSpecificAverageFuelConsumption="double" routeSpecificAverageFuelConsumption="double" xmlns="http://xroute.xserver.ptvag.com" />
        <destDetail minLevel="BORDERS or VERY_IMPORTANT or STANDARD or LESS_IMPORTANT or OTHER_OPPORTUNITIES or ORTHOGONAL or ALL" radius="int" xmlns="http://xroute.xserver.ptvag.com" />
        <emissions emissionLevel="NONE or BASIC or SEGMENTS or STATIONS or ALL" xmlns="http://xroute.xserver.ptvag.com" />
        <hbefaType version="HBEFA_2_1 or HBEFA_3_1 or NO_HBEFA or HBEFA_3_2 or COPERT_AUS_1_2" xmlns="http://xroute.xserver.ptvag.com" />
        <startDetail minLevel="BORDERS or VERY_IMPORTANT or STANDARD or LESS_IMPORTANT or OTHER_OPPORTUNITIES or ORTHOGONAL or ALL" radius="int" xmlns="http://xroute.xserver.ptvag.com" />
      </resultListOptions>
      <countryInfoOptions allEuro="boolean" calculatePartTollCosts="boolean" costsPercentageToPassOn="boolean" currencyDescription="boolean" detailedTollCosts="boolean" namedToll="boolean" tollDate="dateTime" tollTotals="boolean" waypointIndexInTollCostInfo="boolean">
        <wrappedReductionIDs xmlns="http://xroute.xserver.ptvag.com">
          <Int xmlns="http://wrappertypes.service.jabba.ptvag.com">int</Int>
          <Int xmlns="http://wrappertypes.service.jabba.ptvag.com">int</Int>
        </wrappedReductionIDs>
        <wrappedTollScenarios xmlns="http://xroute.xserver.ptvag.com">
          <TollScenario iuCode="int" scenarioId="int" />
          <TollScenario iuCode="int" scenarioId="int" />
        </wrappedTollScenarios>
      </countryInfoOptions>
      <callerContext log1="string" log2="string" log3="string">
        <wrappedProperties xmlns="http://baseservices.service.jabba.ptvag.com">
          <CallerContextProperty key="string" value="string" />
          <CallerContextProperty key="string" value="string" />
        </wrappedProperties>
      </callerContext>
    </calculateExtendedRoute>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <calculateExtendedRouteResponse xmlns="http://soap.locatienet.com">
      <calculateExtendedRouteResult>
        <wrappedCountryInfos xmlns="http://xroute.xserver.ptvag.com">
          <CountryInfo additionalInfo="string" costsPercentageToPassOn="double" countryCode="string" currency="NONE or EUR or GBP or DKK or NOK or SEK or CHF or PLN or SIT or SKK or SK or TRY or USD or CAD or JPY or ROL or BGN or HUF or HRK or MKD or ALL or BAM or EEK or CSD or LVL or LTL or MTL or MDL or CYP or ZAR or CZK" currencyISOCode="string" currencyName="string" iuCode="int" scenarioId="int" tollName="string">
            <partRouteInfo xsi:nil="true" />
            <wrappedPerNCRouteInfo xsi:nil="true" />
            <wrappedPerTypeTollDistance xsi:nil="true" />
            <wrappedPerTypeTollPrice xsi:nil="true" />
            <wrappedTollCostInfos xsi:nil="true" />
            <tollTotals xsi:nil="true" />
          </CountryInfo>
          <CountryInfo additionalInfo="string" costsPercentageToPassOn="double" countryCode="string" currency="NONE or EUR or GBP or DKK or NOK or SEK or CHF or PLN or SIT or SKK or SK or TRY or USD or CAD or JPY or ROL or BGN or HUF or HRK or MKD or ALL or BAM or EEK or CSD or LVL or LTL or MTL or MDL or CYP or ZAR or CZK" currencyISOCode="string" currencyName="string" iuCode="int" scenarioId="int" tollName="string">
            <partRouteInfo xsi:nil="true" />
            <wrappedPerNCRouteInfo xsi:nil="true" />
            <wrappedPerTypeTollDistance xsi:nil="true" />
            <wrappedPerTypeTollPrice xsi:nil="true" />
            <wrappedTollCostInfos xsi:nil="true" />
            <tollTotals xsi:nil="true" />
          </CountryInfo>
        </wrappedCountryInfos>
        <wrappedPartTollCosts xmlns="http://xroute.xserver.ptvag.com">
          <PartTollCosts distance="int">
            <wrappedCosts xsi:nil="true" />
          </PartTollCosts>
          <PartTollCosts distance="int">
            <wrappedCosts xsi:nil="true" />
          </PartTollCosts>
        </wrappedPartTollCosts>
        <route binaryPathDesc="string" extSegments="string" xmlns="http://xroute.xserver.ptvag.com">
          <wrappedBoundingRectangles>
            <BoundingRectangle xsi:nil="true" />
            <BoundingRectangle xsi:nil="true" />
          </wrappedBoundingRectangles>
          <cenEmissions>
            <actualFuelConsumption xsi:nil="true" />
            <basedOnHBEFA xsi:nil="true" />
            <fleetSpecific xsi:nil="true" />
            <routeSpecific xsi:nil="true" />
            <vehicleSpecific xsi:nil="true" />
            <wrappedVehicleSpecificConversionFactors xsi:nil="true" />
          </cenEmissions>
          <dynamicInfo distanceDiff="int" timeBenefit="int" timeLoss="int" timeLoss2="int" />
          <emissions ammonia="double" benzene="double" carbonDioxide="double" carbonMonoxide="double" fuel="double" hydrocarbons="double" hydrocarbonsExMethane="double" lead="double" methane="double" nitrogenOxides="double" nitrousOxide="double" particles="double" sulphurDioxide="double" toluene="double" xylene="double" />
          <info cost="int" distance="int" hasViolations="boolean" time="int">
            <wrappedTravelTrend xsi:nil="true" />
          </info>
          <wrappedManoeuvreGroup>
            <ManoeuvreGroup xsi:nil="true" />
            <ManoeuvreGroup xsi:nil="true" />
          </wrappedManoeuvreGroup>
          <wrappedManoeuvres>
            <RouteManoeuvre xsi:nil="true" />
            <RouteManoeuvre xsi:nil="true" />
          </wrappedManoeuvres>
          <wrappedNodes>
            <UniqueGeoID xsi:nil="true" />
            <UniqueGeoID xsi:nil="true" />
          </wrappedNodes>
          <polygon>
            <lineString xsi:nil="true" xmlns="http://common.xserver.ptvag.com" />
          </polygon>
          <wrappedSegments>
            <RouteListSegment xsi:nil="true" />
            <RouteListSegment xsi:nil="true" />
          </wrappedSegments>
          <wrappedStations>
            <WayPoint xsi:nil="true" />
            <WayPoint xsi:nil="true" />
          </wrappedStations>
          <wrappedTexts>
            <String xmlns="http://wrappertypes.service.jabba.ptvag.com">string</String>
            <String xmlns="http://wrappertypes.service.jabba.ptvag.com">string</String>
          </wrappedTexts>
          <totalRectangle>
            <leftBottom xsi:nil="true" />
            <rightTop xsi:nil="true" />
          </totalRectangle>
          <vehicleRelatedEmissions ammonia="double" benzene="double" carbonDioxide="double" carbonMonoxide="double" fuel="double" hydrocarbons="double" hydrocarbonsExMethane="double" lead="double" methane="double" nitrogenOxides="double" nitrousOxide="double" particles="double" sulphurDioxide="double" toluene="double" xylene="double" />
        </route>
      </calculateExtendedRouteResult>
    </calculateExtendedRouteResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /0.1/xroute/ws/xroute.asmx HTTP/1.1
Host: soap.locatienet.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Header>
    <ServiceAuthenticateInformation xmlns="http://soap.locatienet.com">
      <UserName>string</UserName>
      <Password>string</Password>
      <ConfigFilePath>string</ConfigFilePath>
      <OverrideLinkType>boolean</OverrideLinkType>
      <ClientId>int</ClientId>
    </ServiceAuthenticateInformation>
  </soap12:Header>
  <soap12:Body>
    <calculateExtendedRoute xmlns="http://soap.locatienet.com">
      <waypointDescs>
        <WaypointDesc combinedTransportID="string" fuzzyRadius="int" heading="int" linkType="NEXT_NODE or NEXT_SEGMENT or NEXT_MAIN_NODE or FUZZY_LINKING or AUTO_LINKING or NEXT_MAIN_TOLL_NODE or TOLL_STATION or TI_LINKING" street="string">
          <wrappedCoords xmlns="http://xroute.xserver.ptvag.com">
            <Point xsi:nil="true" xmlns="http://common.xserver.ptvag.com" />
            <Point xsi:nil="true" xmlns="http://common.xserver.ptvag.com" />
          </wrappedCoords>
          <nodeID iuCode="int" n="int" tID="long" xOff="int" yOff="int" xmlns="http://xroute.xserver.ptvag.com" />
          <wrappedRoutingOptions xmlns="http://xroute.xserver.ptvag.com">
            <RoutingOption xsi:nil="true" />
            <RoutingOption xsi:nil="true" />
          </wrappedRoutingOptions>
          <wrappedSegmentID xmlns="http://xroute.xserver.ptvag.com">
            <UniqueGeoID xsi:nil="true" />
            <UniqueGeoID xsi:nil="true" />
          </wrappedSegmentID>
          <wrappedVehicleOptions xmlns="http://xroute.xserver.ptvag.com">
            <VehicleOption xsi:nil="true" />
            <VehicleOption xsi:nil="true" />
          </wrappedVehicleOptions>
          <viaType viaType="VIA or VIA_STOP or FUZZY or COMBINED_TRANSPORT" xmlns="http://xroute.xserver.ptvag.com" />
        </WaypointDesc>
        <WaypointDesc combinedTransportID="string" fuzzyRadius="int" heading="int" linkType="NEXT_NODE or NEXT_SEGMENT or NEXT_MAIN_NODE or FUZZY_LINKING or AUTO_LINKING or NEXT_MAIN_TOLL_NODE or TOLL_STATION or TI_LINKING" street="string">
          <wrappedCoords xmlns="http://xroute.xserver.ptvag.com">
            <Point xsi:nil="true" xmlns="http://common.xserver.ptvag.com" />
            <Point xsi:nil="true" xmlns="http://common.xserver.ptvag.com" />
          </wrappedCoords>
          <nodeID iuCode="int" n="int" tID="long" xOff="int" yOff="int" xmlns="http://xroute.xserver.ptvag.com" />
          <wrappedRoutingOptions xmlns="http://xroute.xserver.ptvag.com">
            <RoutingOption xsi:nil="true" />
            <RoutingOption xsi:nil="true" />
          </wrappedRoutingOptions>
          <wrappedSegmentID xmlns="http://xroute.xserver.ptvag.com">
            <UniqueGeoID xsi:nil="true" />
            <UniqueGeoID xsi:nil="true" />
          </wrappedSegmentID>
          <wrappedVehicleOptions xmlns="http://xroute.xserver.ptvag.com">
            <VehicleOption xsi:nil="true" />
            <VehicleOption xsi:nil="true" />
          </wrappedVehicleOptions>
          <viaType viaType="VIA or VIA_STOP or FUZZY or COMBINED_TRANSPORT" xmlns="http://xroute.xserver.ptvag.com" />
        </WaypointDesc>
      </waypointDescs>
      <routingOptions>
        <RoutingOption parameter="OPTIMIZATION or SPEED_PROFILE or AVOID_NATIONALNAMEDTOLL_ROADS or AVOID_TOLLROADS or AVOID_VIGNETTEROADS or AVOID_HIGHWAYS or AVOID_FERRIES or AVOID_RESIDENTS_ONLY or AVOID_URBAN_AREAS or AVOID_RAMPS or AVOID_LOW_EMISSION_ZONES or ALLOW_SEGMENT_VIOLATIONS or COST_OF_SEGMENT_VIOLATIONS or EXCLUDE_COUNTRIES or ROUTING_COUNTRIES or ROUTING_RECTANGLE or ROUTE_LANGUAGE or START_TIME or IS_DESTTIME or DYNAMIC_PROFILE or ENABLE_DYNAMIC or ENABLE_ROADEDITOR or START_TIME_ROADEDITOR or ROADEDITOR_LAYERNAME or ROADEDITOR_ATTRIBUTESET or ROADEDITOR_ADDITIONAL_OPTIONS or DISTANCE_MEASURE or COUNTRY_ENCODING or GENERATE_EXTWAYPOINTS or EXPERT_OPTIONS or REQUEST_VERSION or LOW_EMISSION_ZONE_TYPE or DYNAMIC_TIME_ON_STATICROUTE or DYNAMIC_TRAVEL_TIME_STEP_SIZE or DYNAMIC_TRAVEL_TIME_STEP_COUNT or SPEED_INFOS or ENABLE_DYNAMIC_WITH_FREE_FLOW_SPEED or GEODATASOURCE_LAYER or REMAINING_DRIVING_TIMES" value="string" />
        <RoutingOption parameter="OPTIMIZATION or SPEED_PROFILE or AVOID_NATIONALNAMEDTOLL_ROADS or AVOID_TOLLROADS or AVOID_VIGNETTEROADS or AVOID_HIGHWAYS or AVOID_FERRIES or AVOID_RESIDENTS_ONLY or AVOID_URBAN_AREAS or AVOID_RAMPS or AVOID_LOW_EMISSION_ZONES or ALLOW_SEGMENT_VIOLATIONS or COST_OF_SEGMENT_VIOLATIONS or EXCLUDE_COUNTRIES or ROUTING_COUNTRIES or ROUTING_RECTANGLE or ROUTE_LANGUAGE or START_TIME or IS_DESTTIME or DYNAMIC_PROFILE or ENABLE_DYNAMIC or ENABLE_ROADEDITOR or START_TIME_ROADEDITOR or ROADEDITOR_LAYERNAME or ROADEDITOR_ATTRIBUTESET or ROADEDITOR_ADDITIONAL_OPTIONS or DISTANCE_MEASURE or COUNTRY_ENCODING or GENERATE_EXTWAYPOINTS or EXPERT_OPTIONS or REQUEST_VERSION or LOW_EMISSION_ZONE_TYPE or DYNAMIC_TIME_ON_STATICROUTE or DYNAMIC_TRAVEL_TIME_STEP_SIZE or DYNAMIC_TRAVEL_TIME_STEP_COUNT or SPEED_INFOS or ENABLE_DYNAMIC_WITH_FREE_FLOW_SPEED or GEODATASOURCE_LAYER or REMAINING_DRIVING_TIMES" value="string" />
      </routingOptions>
      <exceptionPaths>
        <ExceptionPath absTimeMalus="int" binaryPathDesc="string" extSegments="string" relMalus="int" street="string">
          <intersectingLine xmlns="http://xroute.xserver.ptvag.com">
            <lineString xsi:nil="true" xmlns="http://common.xserver.ptvag.com" />
          </intersectingLine>
          <wrappedNodes xmlns="http://xroute.xserver.ptvag.com">
            <UniqueGeoID xsi:nil="true" />
            <UniqueGeoID xsi:nil="true" />
          </wrappedNodes>
          <polyline xmlns="http://xroute.xserver.ptvag.com">
            <lineString xsi:nil="true" xmlns="http://common.xserver.ptvag.com" />
          </polyline>
        </ExceptionPath>
        <ExceptionPath absTimeMalus="int" binaryPathDesc="string" extSegments="string" relMalus="int" street="string">
          <intersectingLine xmlns="http://xroute.xserver.ptvag.com">
            <lineString xsi:nil="true" xmlns="http://common.xserver.ptvag.com" />
          </intersectingLine>
          <wrappedNodes xmlns="http://xroute.xserver.ptvag.com">
            <UniqueGeoID xsi:nil="true" />
            <UniqueGeoID xsi:nil="true" />
          </wrappedNodes>
          <polyline xmlns="http://xroute.xserver.ptvag.com">
            <lineString xsi:nil="true" xmlns="http://common.xserver.ptvag.com" />
          </polyline>
        </ExceptionPath>
      </exceptionPaths>
      <resultListOptions binaryPathDesc="boolean" boundingRectanglesC="int" boundingRectanglesOffset="int" brunnelManoeuvres="boolean" detailLevel="BORDERS or VERY_IMPORTANT or STANDARD or LESS_IMPORTANT or OTHER_OPPORTUNITIES or ORTHOGONAL or ALL" dynamicInfo="boolean" extSegments="boolean" featureDescriptions="boolean" manoeuvreAttributes="boolean" manoeuvreGroupRatio="double" manoeuvreGroups="boolean" manoeuvres="boolean" nodes="boolean" polygon="boolean" polygonElevations="boolean" segmentAttributeNamedToll="boolean" segmentAttributePiggyback="boolean" segmentAttributes="boolean" segments="boolean" speedLimits="boolean" texts="boolean" tollManoeuvres="boolean" totalRectangle="boolean" urbanManoeuvres="boolean" utcOffsets="boolean">
        <cenEmissionConfiguration actualFuelConsumptionForThisRoute="double" cenVersion="CEN_2011 or CEN_2012 or CO2_DECREE_FRANCE_2011 or AUSTRALIA_NGA_2011 or UK_DEFRA_2014 or AUSTRALIA_NGA_2015" fleetSpecificAverageFuelConsumption="double" routeSpecificAverageFuelConsumption="double" xmlns="http://xroute.xserver.ptvag.com" />
        <destDetail minLevel="BORDERS or VERY_IMPORTANT or STANDARD or LESS_IMPORTANT or OTHER_OPPORTUNITIES or ORTHOGONAL or ALL" radius="int" xmlns="http://xroute.xserver.ptvag.com" />
        <emissions emissionLevel="NONE or BASIC or SEGMENTS or STATIONS or ALL" xmlns="http://xroute.xserver.ptvag.com" />
        <hbefaType version="HBEFA_2_1 or HBEFA_3_1 or NO_HBEFA or HBEFA_3_2 or COPERT_AUS_1_2" xmlns="http://xroute.xserver.ptvag.com" />
        <startDetail minLevel="BORDERS or VERY_IMPORTANT or STANDARD or LESS_IMPORTANT or OTHER_OPPORTUNITIES or ORTHOGONAL or ALL" radius="int" xmlns="http://xroute.xserver.ptvag.com" />
      </resultListOptions>
      <countryInfoOptions allEuro="boolean" calculatePartTollCosts="boolean" costsPercentageToPassOn="boolean" currencyDescription="boolean" detailedTollCosts="boolean" namedToll="boolean" tollDate="dateTime" tollTotals="boolean" waypointIndexInTollCostInfo="boolean">
        <wrappedReductionIDs xmlns="http://xroute.xserver.ptvag.com">
          <Int xmlns="http://wrappertypes.service.jabba.ptvag.com">int</Int>
          <Int xmlns="http://wrappertypes.service.jabba.ptvag.com">int</Int>
        </wrappedReductionIDs>
        <wrappedTollScenarios xmlns="http://xroute.xserver.ptvag.com">
          <TollScenario iuCode="int" scenarioId="int" />
          <TollScenario iuCode="int" scenarioId="int" />
        </wrappedTollScenarios>
      </countryInfoOptions>
      <callerContext log1="string" log2="string" log3="string">
        <wrappedProperties xmlns="http://baseservices.service.jabba.ptvag.com">
          <CallerContextProperty key="string" value="string" />
          <CallerContextProperty key="string" value="string" />
        </wrappedProperties>
      </callerContext>
    </calculateExtendedRoute>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <calculateExtendedRouteResponse xmlns="http://soap.locatienet.com">
      <calculateExtendedRouteResult>
        <wrappedCountryInfos xmlns="http://xroute.xserver.ptvag.com">
          <CountryInfo additionalInfo="string" costsPercentageToPassOn="double" countryCode="string" currency="NONE or EUR or GBP or DKK or NOK or SEK or CHF or PLN or SIT or SKK or SK or TRY or USD or CAD or JPY or ROL or BGN or HUF or HRK or MKD or ALL or BAM or EEK or CSD or LVL or LTL or MTL or MDL or CYP or ZAR or CZK" currencyISOCode="string" currencyName="string" iuCode="int" scenarioId="int" tollName="string">
            <partRouteInfo xsi:nil="true" />
            <wrappedPerNCRouteInfo xsi:nil="true" />
            <wrappedPerTypeTollDistance xsi:nil="true" />
            <wrappedPerTypeTollPrice xsi:nil="true" />
            <wrappedTollCostInfos xsi:nil="true" />
            <tollTotals xsi:nil="true" />
          </CountryInfo>
          <CountryInfo additionalInfo="string" costsPercentageToPassOn="double" countryCode="string" currency="NONE or EUR or GBP or DKK or NOK or SEK or CHF or PLN or SIT or SKK or SK or TRY or USD or CAD or JPY or ROL or BGN or HUF or HRK or MKD or ALL or BAM or EEK or CSD or LVL or LTL or MTL or MDL or CYP or ZAR or CZK" currencyISOCode="string" currencyName="string" iuCode="int" scenarioId="int" tollName="string">
            <partRouteInfo xsi:nil="true" />
            <wrappedPerNCRouteInfo xsi:nil="true" />
            <wrappedPerTypeTollDistance xsi:nil="true" />
            <wrappedPerTypeTollPrice xsi:nil="true" />
            <wrappedTollCostInfos xsi:nil="true" />
            <tollTotals xsi:nil="true" />
          </CountryInfo>
        </wrappedCountryInfos>
        <wrappedPartTollCosts xmlns="http://xroute.xserver.ptvag.com">
          <PartTollCosts distance="int">
            <wrappedCosts xsi:nil="true" />
          </PartTollCosts>
          <PartTollCosts distance="int">
            <wrappedCosts xsi:nil="true" />
          </PartTollCosts>
        </wrappedPartTollCosts>
        <route binaryPathDesc="string" extSegments="string" xmlns="http://xroute.xserver.ptvag.com">
          <wrappedBoundingRectangles>
            <BoundingRectangle xsi:nil="true" />
            <BoundingRectangle xsi:nil="true" />
          </wrappedBoundingRectangles>
          <cenEmissions>
            <actualFuelConsumption xsi:nil="true" />
            <basedOnHBEFA xsi:nil="true" />
            <fleetSpecific xsi:nil="true" />
            <routeSpecific xsi:nil="true" />
            <vehicleSpecific xsi:nil="true" />
            <wrappedVehicleSpecificConversionFactors xsi:nil="true" />
          </cenEmissions>
          <dynamicInfo distanceDiff="int" timeBenefit="int" timeLoss="int" timeLoss2="int" />
          <emissions ammonia="double" benzene="double" carbonDioxide="double" carbonMonoxide="double" fuel="double" hydrocarbons="double" hydrocarbonsExMethane="double" lead="double" methane="double" nitrogenOxides="double" nitrousOxide="double" particles="double" sulphurDioxide="double" toluene="double" xylene="double" />
          <info cost="int" distance="int" hasViolations="boolean" time="int">
            <wrappedTravelTrend xsi:nil="true" />
          </info>
          <wrappedManoeuvreGroup>
            <ManoeuvreGroup xsi:nil="true" />
            <ManoeuvreGroup xsi:nil="true" />
          </wrappedManoeuvreGroup>
          <wrappedManoeuvres>
            <RouteManoeuvre xsi:nil="true" />
            <RouteManoeuvre xsi:nil="true" />
          </wrappedManoeuvres>
          <wrappedNodes>
            <UniqueGeoID xsi:nil="true" />
            <UniqueGeoID xsi:nil="true" />
          </wrappedNodes>
          <polygon>
            <lineString xsi:nil="true" xmlns="http://common.xserver.ptvag.com" />
          </polygon>
          <wrappedSegments>
            <RouteListSegment xsi:nil="true" />
            <RouteListSegment xsi:nil="true" />
          </wrappedSegments>
          <wrappedStations>
            <WayPoint xsi:nil="true" />
            <WayPoint xsi:nil="true" />
          </wrappedStations>
          <wrappedTexts>
            <String xmlns="http://wrappertypes.service.jabba.ptvag.com">string</String>
            <String xmlns="http://wrappertypes.service.jabba.ptvag.com">string</String>
          </wrappedTexts>
          <totalRectangle>
            <leftBottom xsi:nil="true" />
            <rightTop xsi:nil="true" />
          </totalRectangle>
          <vehicleRelatedEmissions ammonia="double" benzene="double" carbonDioxide="double" carbonMonoxide="double" fuel="double" hydrocarbons="double" hydrocarbonsExMethane="double" lead="double" methane="double" nitrogenOxides="double" nitrousOxide="double" particles="double" sulphurDioxide="double" toluene="double" xylene="double" />
        </route>
      </calculateExtendedRouteResult>
    </calculateExtendedRouteResponse>
  </soap12:Body>
</soap12:Envelope>