From a42bcde384ad6b7a4fedf61dd856b2b1745e09f6 Mon Sep 17 00:00:00 2001 From: miles-grant-ibigroup Date: Mon, 19 Dec 2022 15:12:51 -0500 Subject: [PATCH] fix(core-utils): adjust baseline co2 calculation algorithm --- packages/core-utils/src/itinerary.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/core-utils/src/itinerary.ts b/packages/core-utils/src/itinerary.ts index ab31d56e2..090643af9 100644 --- a/packages/core-utils/src/itinerary.ts +++ b/packages/core-utils/src/itinerary.ts @@ -521,8 +521,10 @@ export function calculateEmissions( const totalCarbon = itinerary?.legs?.reduce((total, leg) => { return ( - (leg.distance * carbonIntensityWithDefaults[leg.mode.toLowerCase()] || - 0) + total + // We estimate that the actual driving distance is 1.34x the "crow-flying" distance + (leg.distance * + 1.34 * + carbonIntensityWithDefaults[leg.mode.toLowerCase()] || 0) + total ); }, 0) || 0;