- 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
- SegmentAttribution
- ContrailDetectionEvidence
- DataSource
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 |
Attributs de contrainte agrégés pour l'ensemble du vol. Cela résume les attributs de la traînée de condensation de tous les segments attribués. Interprétation de l'état (dans un vol trouvé) :
|
segments[] |
Attributions de traînées de condensation par segment. Chaque entrée représente un intervalle de temps distinct du vol auquel les traînées de condensation ont été attribuées. |
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": integer } |
| 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. Ce champ contient de préférence l'indicatif d'appel utilisé dans les communications avec le contrôle du trafic aérien (ATC, Air Traffic Control). Si l'indicatif d'appel ATC spécifique n'est pas disponible ou est identique au numéro de vol standard, ce champ contient le numéro de vol standard (généralement une combinaison du code de la compagnie aérienne et du numéro de vol pour les vols commerciaux). |
analyzedFlightDistanceMeters |
Distance du vol analysé, en mètres. |
ContrailAttributes
Représente les attributs de la traînée de condensation pour un vol ou un segment de vol.
| Représentation JSON |
|---|
{ "lengthMeters": integer, "effectiveEnergyForcingJoules": string } |
| Champs | |
|---|---|
lengthMeters |
Longueur, en mètres, du ou des sous-ensembles de la trajectoire de vol auxquels des traînées de condensation ont été attribuées. Elle est calculée comme la distance du grand cercle entre les points de cheminement du vol. |
effectiveEnergyForcingJoules |
Forçage énergétique effectif total des traînées de condensation, en joules. Elle est actuellement calculée sur la base de moyennes climatologiques et est susceptible d'être modifiée. |
SegmentAttribution
Représente l'attribution des traînées de condensation pour un segment temporel spécifique d'un vol.
| Représentation JSON |
|---|
{ "startTime": string, "endTime": string, "contrail": { object ( |
| Champs | |
|---|---|
startTime |
Heure de début du segment de vol auquel les traînées de condensation sont attribuées. Ce code temporel est exprimé en secondes depuis l'epoch UTC. |
endTime |
Heure de fin du segment de vol auquel les traînées de condensation sont attribuées. Ce code temporel est exprimé en secondes depuis l'epoch UTC. |
contrail |
Attributs Contrail pour ce segment spécifique. |
detectionEvidences[] |
Détections individuelles de traînées de condensation par satellite qui fournissent des preuves de l'attribution à ce segment de vol. |
ContrailDetectionEvidence
Détails d'une seule observation satellite d'une traînée de condensation.
| Représentation JSON |
|---|
{
"observationTime": string,
"observedLengthMeters": integer,
"dataSource": enum ( |
| Champs | |
|---|---|
observationTime |
Heure à laquelle l'image satellite a été prise et la traînée de condensation détectée. Il s'agit généralement de l'heure de début de l'analyse. Ce code temporel est exprimé en secondes depuis l'epoch UTC. |
observedLengthMeters |
Longueur de bout en bout observée de la traînée de condensation linéaire en mètres, telle qu'elle est détectée dans l'image satellite spécifiée par
|
dataSource |
Uniquement en sortie. Source des données satellite utilisées pour cette détection. |
DataSource
Source des données satellite utilisées pour la détection des traînées de condensation. D'autres valeurs pourront être ajoutées à l'avenir.
| Enums | |
|---|---|
DATA_SOURCE_UNSPECIFIED |
Source de données non spécifiée. |
GOES_EAST_FULL_DISK |
Données issues des analyses complètes du disque GOES-East. |
GOES_WEST_FULL_DISK |
Données issues des analyses complètes du disque GOES-West. |
MTG_000_FULL_DISK |
Données issues des analyses complètes du disque MTG-000. |
HIMAWARI_FULL_DISK |
Données issues des analyses complètes du disque Himawari. |