Impronta carbonio del volo
Dia un numero all’impatto climatico di un posto: 5500 km in classe economica con i fattori predefiniti fanno 1201,75 kg di CO₂e. Cambi classe, fattore di emissione o forzante radiativo secondo le sue regole di rendicontazione. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Distanza (km)
- 5500
- Fattore di cabina
- 1
- Forzante radiativo
- 1,9
- Fattore di emissione (kg/km)
- 0,115
- Emissioni (kg CO2e)
- 1201,75
Il trasporto aereo è uno dei modi più intensivi di carbonio per spostare una persona, eppure i siti di biglietti raramente mostrano una cifra trasparente di CO₂e per passeggero costruita con le stesse leve che i team di sostenibilità usano già: distanza volata, quota di cabina sull'aeromobile, un fattore di emissione base in chilogrammi per passeggero-chilometro e un moltiplicatore di forcing radiativo per effetti non CO₂ in quota. Questo calcolatore di impronta carbonio del volo per passeggero moltiplica quelle quattro grandezze in un risultato deterministico in chilogrammi e tonnellate di CO₂ equivalente. La classe economica usa un fattore di cabina pari a uno; le cabine premium scalano l'impronta perché ogni passeggero occupa più spazio. Un forcing radiativo di circa 1.9 è una scelta di policy comune quando contano scie e NOx; lo imposti a uno per un reporting solo CO₂. La distanza di volo negativa viene rifiutata come input non valido così l'automazione non fattura né memorizza mai un'emissione negativa assurda.
Cosa significa il CO₂e di volo per passeggero e come si costruisce il prodotto
L'impronta carbonio del volo per passeggero risponde a una domanda pratica: se una persona vola una data distanza in una data cabina, quanti chilogrammi di CO₂ equivalente vanno attribuiti a quel posto sotto un modello di emissione scelto? Il prodotto lineare standard in molti flussi di viaggio aziendale e di offset è la distanza in chilometri per un fattore di emissione base in chilogrammi di CO₂ per passeggero-chilometro per un fattore di classe di cabina per un indice di forcing radiativo.
La distanza è la lunghezza di tratta ortodromica o del biglietto che Lei già conosce dall'itinerario. Il fattore di emissione base cattura l'intensità di consumo carburante per posto-chilometro prima dei moltiplicatori di classe e non CO₂; un predefinito di 0.115 kg per passeggero-km è un comodo riferimento di medio raggio in economica che Lei può sostituire con un fattore pubblicato di corto raggio, lungo raggio o flotta specifica.
I fattori di cabina riallocano le emissioni secondo spazio a bordo e ipotesi di carico—economica vicino a 1.0, premium economy spesso vicino a 1.5, business vicino a 2.0 e prima ancora più alto—così due persone sullo stesso aereo ricevono impronte diverse in modo corretto. Il forcing radiativo moltiplica il CO₂ per approssimare gli effetti climatici di scie, vapore acqueo e NOx in crociera; valori vicini a 1.9 sono comuni nelle linee guida europee quando si includono effetti non CO₂, mentre 1.0 mantiene il risultato come massa pura di CO₂.
Quando la distanza è zero il prodotto è zero emissioni, corretto per una tratta annullata.
Dove serve l’impronta carbonio per passeggero
Le piattaforme di viaggio e note spese aziendali necessitano di un oracolo deterministico che trasformi ogni tratta dell'itinerario in una riga CO₂e per il reporting Scope 3 senza macro di fogli di calcolo in ogni servizio. Le dashboard di sostenibilità confrontano impronte economy e business sulla stessa rotta cambiando solo il fattore di cabina e tenendo fissi distanza, fattore di emissione e forcing radiativo.
I siti di contenuti che puntano al calcolatore di impronta carbonio del volo per passeggero beneficiano di uno strumento live la cui pagina spiega distanza, cabina, RFI e fattore base in linguaggio chiaro. La validazione fallita non consuma saldo. Fissi le uscite arrotondate nei test, documenti il fattore di emissione e l'RFI standardizzati dalla Sua organizzazione e otterrà numeri di carbonio di volo per passeggero riproducibili per reporting, didattica e UX di prodotto senza montare un inventario completo del ciclo di vita.
Casi d'uso
Voci Scope 3 dei viaggi aziendali
Converta ogni tratta prenotata in kg e tonnellate di CO₂e con distanza, classe di cabina e fattore di emissione e RFI standard aziendali.
Domande frequenti
Come si calcola l'impronta carbonio del volo per passeggero?
Le tonnellate sono i chilogrammi divisi per 1000. Si applicano i predefiniti se cabina, RFI o fattore di emissione sono omessi.
Cosa succede se la distanza di volo è negativa?
La distanza di volo non può essere negativa; i fallimenti di validazione non vengono fatturati.
Posso usare un mio fattore di emissione?
Sì. Il valore predefinito è 0,115 kg di CO₂ per passeggero-chilometro, un riferimento per la classe economica su medio raggio. Lo sostituisca con un fattore pubblicato per il corto raggio, il lungo raggio o la flotta di una compagnia.
Quanto emette in più un posto in business rispetto all’economica?
Circa il doppio. La classe economica usa un fattore di cabina di 1,0 e la business di circa 2,0, perché ogni passeggero occupa più spazio dell’aereo; la premium economy è vicina a 1,5 e la prima classe a 2,5.
Conviene includere il forzante radiativo?
Lo includa se vuole contare scie di condensazione, vapore acqueo e NOx in quota di crociera; il valore predefinito di 1,9 è comune nelle linee guida europee. Lo imposti a 1 per una cifra di sola CO₂.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/earth/carbon-footprint-flight \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"distance_km":5500}'const res = await fetch("https://api.kit.forhosting.com/earth/carbon-footprint-flight", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"distance_km": 5500
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/earth/carbon-footprint-flight",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"distance_km": 5500
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/earth/carbon-footprint-flight", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"distance_km":5500}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"distance_km":5500}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/earth/carbon-footprint-flight", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"distance_km": 5500
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "earth.carbon_footprint_flight",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Cosa significa il CO₂e di volo per passeggero e come si costruisce il prodotto
Questo endpoint non inventa un tipo di aeromobile né un motore di rotte: Lei fornisce i numeri di fiducia e ottiene un prodotto stabile arrotondato per test riproducibili. Quando la distanza è negativa la geometria è impossibile e il gestore fallisce con invalid_input invece di restituire un carbonio negativo che romperebbe contabilità e carrelli di offset.
Contratto di input, predefiniti, campi di risposta e errori
Fattore di cabina e forcing radiativo devono essere finiti e strettamente positivi quando presenti; il fattore di emissione deve essere finito e non negativo. La distanza non deve essere negativa. Tali fallimenti di validazione non vengono fatturati. La capacità non converte miglia in chilometri per Lei—converta prima se i dati sorgente sono in miglia—e non interroga coppie di aeroporti o orari sulla rete. Invii in POST un corpo JSON con distance_km come numero finito obbligatorio (alias: distance, km, flight_distance_km, range_km). Opzionalmente invii cabin_factor (alias: cabin, class_factor, cabin_class_factor, seat_factor), radiative_forcing (alias: rfi, rf, rf_multiplier, radiative_forcing_index) e emission_factor_kg_per_km (alias: emission_factor, ef, kg_per_km, co2_factor). Se omette cabin_factor, il predefinito è 1.0 (riferimento economica). Se omette radiative_forcing, il predefinito è 1.9. Se omette emission_factor_kg_per_km, il predefinito è 0.115 chilogrammi per passeggero-chilometro. In caso di successo il corpo ripete distance_km, cabin_factor, radiative_forcing e emission_factor_kg_per_km (dopo i predefiniti), più emissions_kg_co2e, emissions_tonnes_co2e (chilogrammi divisi per mille) e una breve stringa di formula che Lei può mostrare accanto al risultato. Esempio: distance_km 5500 con i predefiniti produce emissioni pari a 5500 × 0.115 × 1.0 × 1.9 chilogrammi di CO₂e. Esempio: la stessa distanza con cabin_factor 2.0 raddoppia all'incirca l'impronta di un posto business con lo stesso fattore e RFI. Un distance_km negativo fallisce con invalid_input e un messaggio che la distanza di volo non può essere negativa; distanza mancante, valori non finiti, cabina o RFI non positivi, o fattore di emissione negativo falliscono pure come invalid_input.
Dove un'API di impronta carbonio del volo crea valore
Poiché l'implementazione è parse puro di livello A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello né rete in uscita.
Casi di integrazione
Confrontare impronta economy e business
Tenga fissi distanza e fattori e cambi solo cabin_factor per mostrare come il posto premium moltiplica le emissioni per passeggero.
Widget di offset e formazione
Quoti il CO₂e di un volo in uno strumento gratuito del browser allineato al risultato API usato per automazione a pagamento e compiti.
Domande tecniche
Cosa significano cabin_factor e radiative_forcing?
cabin_factor scala le emissioni secondo la classe di posto (1.0 economica, più alto in cabine premium). radiative_forcing moltiplica il CO₂ per includere effetti di aviazione non CO₂; 1.9 è un predefinito comune, 1.0 è solo CO₂.
Posso usare un fattore di emissione proprio?
Sì. Invii emission_factor_kg_per_km (o alias ef, kg_per_km, co2_factor) come chilogrammi di CO₂ per passeggero-chilometro prima dei moltiplicatori di cabina e RFI. Il predefinito è 0.115 se omesso.
Quanto costa il calcolatore di impronta carbonio del volo?
Lo strumento nel browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; l'input non valido non viene fatturato.