Factor-based calculation approaches contain factors for emission calculation. Users have to enter their own consumption data. Default values for consumptions are provided in this use case description. PTV xRoute offers the following factor-based approaches:
CEN 2011/2012 - Emission calculation according to the European CEN standard (EN16258) prepares you to meet the legal requirements of the European Union. You can verify your emission totals or their development or specifically compensate for them.
UK DEFRA 2014 - Emission calculation according to the DEFRA 2014. These emission factors are suitable for the use on UK operations.
CO2 Decree France 2011 (deprecated) - Since the second half of 2013, all commercial transports (trucks, taxis, ships, trains, etc.) starting or ending in France have to report their CO2 emissions. In other words: a company carrying out a transport from or to France has to report their emissions. These emissions can be calculated with PTV xRoute Server in accordance with the Decree 2011-1336.
CO2e Decree France 2017 - Since the second half of 2013, all commercial transports (trucks, taxis, ships, trains, etc.) starting or ending in France have to report their CO2e emissions. In other words: a company carrying out a transport from or to France has to report their emissions. These emissions can be calculated with PTV xRoute Server in accordance with the Decree 2017-639.
Australia NGA 2011/2015 - Emission calculation for transports in Australia have to be in accordance with the National Greenhouse Accounts (NGA) factors published by the Australian government.
In this use case description you see how calculations with these standards can be performed. A general overview of emission calculation with PTV xServer can be found here:How to calculate emissions for a routing. Emission calculation with comprehensive approaches is described here: How to calculate emissions with comprehensive approaches.
Emission calculation according to the French CO2 decree uses various calculation factors for the average fuel consumption of a vehicle. Therefore the vehicle classes used for the French CO2 decree do not fit the HBEFA vehicle classes.
		The correct vehicle class has to be determined by setting the AVERAGE_FUEL_CONSUMPTION
		in the list of VehicleParameters. The following table gives an
		overview of the vehicle classes used by the French CO2
		decree and their average fuel consumption:
		
| Vehicle type | Number of transported units | Rate of fuel consumption (l/100km) | 
|---|---|---|
| 3.5-ton (gross vehicle weight) light commercial vehicle - Express (letters, errands) | 0,26 t | 16 | 
| 3.5-ton (gross vehicle weight) light commercial vehicle - Express (parcels) | 0,46 t | 16 | 
| 19-ton (gross vehicle weight) delivery vehicle - Express | 2,5 t | 27 | 
| 40-ton (gross vehicle weight) articulated vehicle - Express courier service | 6 t | 34,2 | 
| 19-ton (gross vehicle weight) delivery vehicle - Express courier service | 2,5 t | 27 | 
| 40-ton (gross vehicle weight) articulated vehicle - Express courier service (refrigeration) | 7,1 t | 34,2 | 
| 19-ton (gross vehicle weight) delivery vehicle - Express courier service (refrigeration) | 3,3 t | 27 | 
| 7.5-ton (gross vehicle weight) delivery vehicle - Miscellaneous goods | 0,9 t | 22 | 
| 12-ton (gross vehicle weight) delivery vehicle - Miscellaneous goods | 1,8 t | 24 | 
| 26-ton (gross vehicle weight) articulated vehicle - Large volume | 6 t | 30,5 | 
| 35-ton (gross vehicle weight) articulated vehicle - Car carrier | 6 t | 37 | 
| 40-ton (gross vehicle weight) articulated vehicle - Miscellaneous goods/long distance goods | 12,5 t | 34,2 | 
| 40-ton (gross vehicle weight) articulated vehicle - Miscellaneous goods/regional goods | 12,5 t | 33,8 | 
| 40-ton (gross vehicle weight) articulated vehicle - Large volume | 12,5 t | 37,9 | 
| 40-ton (gross vehicle weight) articulated vehicle - With reefer | 12,5 t | 33,2 | 
| 40-ton (gross vehicle weight) articulated vehicle - Public work dump truck | 12,5 t | 42,7 | 
| 40-ton (gross vehicle weight) articulated vehicle - Grain dump truck | 12,5 t | 40,5 | 
| 40-ton (gross vehicle weight) articulated vehicle - Container carrier | 12,5 t | 37,3 | 
| 40-ton (gross vehicle weight) articulated vehicle - Tanker | 12,5 t | 35,3 | 
| 8 cubic meters box wagon - Removal truck | 2,8 m³ | 16 | 
| 45 cubic meters delivery vehicle - Removal truck | 15,8 m³ | 27 | 
| 90 cubic meters articulated vehicle - Removal truck | 31,5 m³ | 34,2 | 
Emission calculation according to the UK DEFRA uses various calculation factors for the average fuel consumption of a vehicle. Therefore the vehicle classes used for the UK DEFRA do not fit the HBEFA vehicle classes.
		The correct vehicle class has to be determined by setting the AVERAGE_FUEL_CONSUMPTION
		in the list of VehicleParameters. The following table gives an
		overview of the vehicle classes and their average fuel consumption. The consumptions were determined by the Department of Transports in the UK. As AVERAGE_FUEL_CONSUMPTION value please take the "rate of fuel consumption liter per 100km". Miles per gallon are just given as orientation.
| Rate of Fuel Consumption | Rate of Fuel Consumption | ||
|---|---|---|---|
| Vehicle Type | Vehicle Weight | Miles per gallon | Liter per 100km | 
| Rigids | Over 3.5t to 7.5t | 13,4 | 21,08 | 
| Over 7.5t to 14t | 11,5 | 24,56 | |
| Over 14t to 17t | 10,4 | 27,16 | |
| Over 17t to 25t | 9,4 | 30,05 | |
| Over 25t | 6,2 | 45,56 | |
| Artics | Over 3.5t to 33t | 9,0 | 31,39 | 
| Over 33t | 7,7 | 36,69 | 
Use a request with at least two stations:
{
  "waypoints": [
    {
      "coords": [
        {
          "point": {
            "x": 685903,
            "y": 6372958
          }
        }
      ],
      "linkType": "NEXT_SEGMENT"
    },
    {
      "coords": [
        {
          "point": {
            "x": 681013,
            "y": 6371680
          }
        }
      ],
      "linkType": "NEXT_SEGMENT"
    }
  ],
  ...
        
		Set the
			cenEmissionConfiguration
		attribute in the ResultListOptions
		element according to your use case. In this example CEN 2012 is
		requested. These settings determine the type and extent of emission
		values that are returned in the response. The attribute
			CENVersion
		of the CENEmissionConfiguration
		element selects the standard that is basis for the calculation. The
		French CO2 decree and the Australian NGA norm are modeled
		as CENVersion because they are considered to be CEN-like.
		
		The other attributes in
			CENEmissionConfiguration
		select the kind of interpretation of the emission values returned in
		the response, as well as the response element that contains them. For
		example, setting
			fleetSpecificAverageFuelConsumption
		will result in emission values based on the specified average fuel
		consumption for the whole fleet, which is returned in the sub-element
			fleetSpecific
		of the
			cenEmissions
		element in the response.
		
"details": {
  "cenEmissionConfiguration": {
    "$type": "CENEmissionConfiguration",
    "fleetSpecificAverageFuelConsumption": "8.7",
    "cenVersion": "CEN_2012"
  }
}
        
		Set the granularity of the emission information returned in the response with the cenEmissions element in the ResultListOptions. Possible levels are:
		
BASICSTATIONSSEGMENTS"details": {
  ...,
  "emissions": {
    "$type": "EmissionType",
    "emissionLevel": "BASIC"
  }
}
        
		Depending on the configuration of the EmissionType
		in the request, the total emissions can be found in the
			cenEmissions
		element at the route, stations, or segments. The units of each
		emission value vary according to the specification.
		
"route": {
  "info": {
    "distance": 4157,
    "time": 527,
    "cost": 6053
  },
  "cenEmissions": {
    "vehicleSpecific": {
      "$type": "CENEmissions2012",
      "energyUseTank2Wheel": 10.610544,
      "energyUseWell2Wheel": 12.422904,
      "energyUseWell2Tank": 1.81236,
      "co2eTank2Wheel": 0.7974383999999999,
      "co2eWell2Wheel": 0.9490175999999997,
      "co2eWell2Tank": 0.1515791999999998,
      "fuelConsumption": 0.24549240000000003
    },
    "fleetSpecific": {
      "$type": "CENEmissions2012",
      "energyUseTank2Wheel": 11.5389666,
      "energyUseWell2Wheel": 13.509908099999999,
      "energyUseWell2Tank": 1.9709414999999986,
      "co2eTank2Wheel": 0.86721426,
      "co2eWell2Wheel": 1.0320566399999997,
      "co2eWell2Tank": 0.16484237999999982,
      "fuelConsumption": 0.266972985
    }
  },
  ...
        
		The type of emission values is determined by the
			CENVersion
		that was set in the request, setting CEN 2012, for example,
		returns the emission element
			CENEmissions2012
		which extends
			CENEmissions
		. The listed values depend on the emission standard. Have a look at
		the documentation for CENEmissions2011,
			CENEmission2012,
			CO2DecreeFrance2011,
			CO2eDecreeFrance2017,
		    AustraliaNGA2011,
			AustraliaNGA2015 or
			UKDEFRA2014
		for detailed information.
		
vehicleSpecific
		emission values are calculated based on the settings in the XML
		profile element
			Profile/Routing/Vehicle
		.
		
fleetSpecific
		emission values are calculated based on the value of the
			CENEmissionConfiguration
		attribute
			fleetSpecificAverageFuelConsumption
		, but partially use the settings from the vehicle profile, for example
		the
			fuelType
		or the
			emissionClass
		.
		
 Complete JSON request:
Complete JSON request:
                {
  "waypoints": [
    {
      "linkType": "NEXT_SEGMENT",
      "coords": [
        {
          "point": {
            "x": 676437,
            "y": 6448604
          }
        }
      ]
    },
    {
      "linkType": "NEXT_SEGMENT",
      "coords": [
        {
          "point": {
            "x": 685099,
            "y": 6416093
          }
        }
      ]
    }
  ],
  "details": {
    "cenEmissionConfiguration": {
      "$type": "CENEmissionConfiguration",
      "fleetSpecificAverageFuelConsumption": "8.7",
      "cenVersion": "CEN_2012"
    },
    "emissions": {
    "$type": "EmissionType",
    "emissionLevel": "BASIC"
    }
  }
}
                
Copyright © 2025 PTV Logistics GmbH All rights reserved. | Imprint