- HTTP-Anfrage
- Pfadparameter
- Anfrageparameter
- Anfragetext
- Antworttext
- Attribution
- FlightDetails
- ContrailAttributes
Ruft mehrere Kondensstreifenzuordnungen anhand von Fluginformationen ab.
Bei Erfolg ist die Antwort eine Liste von Kondensstreifen-Attributen.
HTTP-Anfrage
GET https://contrails.googleapis.com/v2/{parent=attributions}:batchGet
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
| Parameter | |
|---|---|
parent |
Erforderlich. Die übergeordnete Ressource, die von allen abgerufenen Attributen gemeinsam genutzt wird. Format: Attributionen |
Abfrageparameter
| Parameter | |
|---|---|
names[] |
Erforderlich. Die Ressourcennamen der abzurufenden Flüge. In einer einzelnen Anfrage können maximal 100 Namen angegeben werden. Format: Komponenten:
|
Anfragetext
Der Anfragetext muss leer sein.
Antworttext
Antwort mit den zugeordneten Contrails für „attributions.batchGet“.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
| JSON-Darstellung |
|---|
{
"attributions": [
{
object ( |
| Felder | |
|---|---|
attributions[] |
Eine Liste von Quellenangaben, eine für jeden im |
Attribution
Stellt ein aggregiertes Kondensstreifenereignis für einen bestimmten Flug dar, in dem alle zugeordneten Kondensstreifensegmente zusammengefasst sind (z.B. Gesamtkilometer und Energie).
| JSON-Darstellung |
|---|
{ "name": string, "flightDetails": { object ( |
| Felder | |
|---|---|
name |
ID. Der Ressourcenname des Flugs. Format: Komponenten:
|
flightDetails |
Die Detailinformationen für diesen Flug. |
contrail |
Details zu Kondensstreifen, die dem Flug zugeordnet sind. Interpretation des Status (innerhalb eines gefundenen Flugs):
|
FlightDetails
Definiert die vollständigen Fluginformationen, die in der Antwort zurückgegeben werden.
| JSON-Darstellung |
|---|
{ "carrier": string, "flightNumber": integer, "departureTime": string, "icao24": string, "originAirport": string, "destinationAirport": string, "callSign": string, "analyzedFlightDistanceMeters": string } |
| Felder | |
|---|---|
carrier |
IATA-Code der Fluggesellschaft (z.B. „AA“). |
flightNumber |
Flugnummer des Flugs (z.B. „123“). |
departureTime |
Abflugdatum in der Zeitzone des Abflugorts int: Unix-Epoche; str: ISO 8601. |
icao24 |
ICAO-Flugzeugadresse mit 24 Bit |
originAirport |
IATA-Code des Abflughafens |
destinationAirport |
IATA-Code des Zielflughafens |
callSign |
Das Rufzeichen des Flugzeugs, das dem Wegpunkt zugeordnet ist. |
analyzedFlightDistanceMeters |
Entfernung des analysierten Flugs in Metern. |
ContrailAttributes
Stellt die Kondensstreifenattribute für einen Flug dar.
| JSON-Darstellung |
|---|
{ "lengthMeters": string, "effectiveEnergyForcingJoules": string } |
| Felder | |
|---|---|
lengthMeters |
Geschätzte Länge der Kondensstreifenbildung in Metern. |
effectiveEnergyForcingJoules |
Die gesamte effektive Energie, die diesem Flug zugeschrieben wird, in Joule. |