- Requête HTTP
- Paramètres de chemin d'accès
- Paramètres de requête
- Corps de la requête
- Corps de la réponse
- Attribution
- FlightDetails
- ContrailAttributes
Obtient plusieurs attributions de traînées de condensation par informations de vol.
Si la requête aboutit, la réponse sera une liste d'attributions de contrails.
Requête HTTP
GET https://contrails.googleapis.com/v2/{parent=attributions}:batchGet
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
| Paramètres | |
|---|---|
parent |
Obligatoire. Ressource parente partagée par toutes les attributions récupérées. Format : attributions |
Paramètres de requête
| Paramètres | |
|---|---|
names[] |
Obligatoire. Noms de ressources des vols à récupérer. Vous pouvez fournir jusqu'à 100 noms par requête. Format : Composants :
|
Corps de la requête
Le corps de la requête doit être vide.
Corps de la réponse
Réponse contenant les traînées de condensation attribuées pour attributions.batchGet.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
| Représentation JSON |
|---|
{
"attributions": [
{
object ( |
| Champs | |
|---|---|
attributions[] |
Liste des attributions, une pour chaque nom de ressource spécifié dans |
Attribution
Représente un événement de contrail agrégé pour un vol spécifique, résumant tous les segments de contrail attribués (par exemple, le nombre total de kilomètres et l'énergie).
| Représentation JSON |
|---|
{ "name": string, "flightDetails": { object ( |
| Champs | |
|---|---|
name |
Identifiant. Nom de ressource du vol. Format : Composants :
|
flightDetails |
Informations détaillées sur ce vol. |
contrail |
Informations sur les traînées de condensation attribuées au vol. Interprétation de l'état (dans un vol trouvé) :
|
FlightDetails
Définit l'ensemble complet des informations sur les vols renvoyées dans la réponse.
| Représentation JSON |
|---|
{ "carrier": string, "flightNumber": integer, "departureTime": string, "icao24": string, "originAirport": string, "destinationAirport": string, "callSign": string, "analyzedFlightDistanceMeters": string } |
| Champs | |
|---|---|
carrier |
Code IATA de la compagnie aérienne du vol (par exemple, "AA"). |
flightNumber |
Numéro de vol (par exemple, "123"). |
departureTime |
Date de départ dans le fuseau horaire de l'aéroport d'origine int : époque Unix ; str : ISO 8601. |
icao24 |
Adresse d'aéronef ICAO de 24 bits |
originAirport |
Code IATA de l'aéroport de départ. |
destinationAirport |
Code IATA de l'aéroport de destination. |
callSign |
Indicatif de l'aéronef associé au point de cheminement. |
analyzedFlightDistanceMeters |
Distance du vol analysé, en mètres. |
ContrailAttributes
Représente les attributs de contrail pour un vol.
| Représentation JSON |
|---|
{ "lengthMeters": string, "effectiveEnergyForcingJoules": string } |
| Champs | |
|---|---|
lengthMeters |
Longueur estimée de la formation de la traînée de condensation, en mètres. |
effectiveEnergyForcingJoules |
Forçage énergétique effectif total attribué à ce vol, en joules. |