- HTTP-Anfrage
- Pfadparameter
- Anfrageparameter
- Anfragetext
- Antworttext
- Attribution
- FlightDetails
- ContrailAttributes
- SegmentAttribution
- ContrailDetectionEvidence
- DataSource
Ruft mehrere Kondensstreifen-Zuweisungen 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 |
Suchparameter
| 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 Kontraktionen 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 zugehörigen 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 |
Aggregierte Kondensstreifenattribute für den gesamten Flug. Hier werden die Kondensstreifenattribute aller zugeordneten Segmente summiert. Interpretation des Status (bei einem gefundenen Flug):
|
segments[] |
Beiträge von Kondensstreifen nach Segment. Jeder Eintrag steht für ein bestimmtes Zeitintervall des Flugs, dem Kondensstreifen zugeordnet wurden. |
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": integer } |
| Felder | |
|---|---|
carrier |
IATA-Code der Fluggesellschaft (z.B. „AA“). |
flightNumber |
Flugnummer des Flugs (z.B. „123“). |
departureTime |
Abflugdatum in der Zeitzone des Herkunftsflughafens int: Unix-Epoche; str: ISO 8601. |
icao24 |
ICAO-24-Bit-Flugzeugadresse |
originAirport |
IATA-Code des Abflughafens |
destinationAirport |
IATA-Code des Zielflughafens |
callSign |
Rufzeichen des Flugzeugs. Dieses Feld enthält vorzugsweise das Rufzeichen, das in der Kommunikation mit der Flugsicherung (Air Traffic Control, ATC) verwendet wird. Wenn das spezifische ATC-Rufzeichen nicht verfügbar ist oder mit der Standardflugkennung übereinstimmt, enthält dieses Feld die Standardflugkennung (in der Regel eine Kombination aus Airline-Code und Flugnummer für kommerzielle Flüge). |
analyzedFlightDistanceMeters |
Distanz des analysierten Flugs in Metern. |
ContrailAttributes
Stellt die Kondensstreifenattribute für einen Flug oder Flugabschnitt dar.
| JSON-Darstellung |
|---|
{ "lengthMeters": integer, "effectiveEnergyForcingJoules": string } |
| Felder | |
|---|---|
lengthMeters |
Die Länge der Teilmenge(n) des Flugpfads, denen Kondensstreifen zugeordnet wurden, in Metern. Sie wird als die Luftlinie zwischen den Wegpunkten des Flugs berechnet. |
effectiveEnergyForcingJoules |
Gesamte effektive Energie des Kondensstreifens in Joule. Sie wird derzeit auf Grundlage klimatologischer Durchschnittswerte berechnet und kann sich ändern. |
SegmentAttribution
Stellt die Kondensstreifen-Attribution für ein bestimmtes Zeitsegment eines Flugs dar.
| JSON-Darstellung |
|---|
{ "startTime": string, "endTime": string, "contrail": { object ( |
| Felder | |
|---|---|
startTime |
Startzeit des Flugsegments, dem Kondensstreifen zugeordnet werden. Dieser Zeitstempel wird in UTC-Epochensekunden angegeben. |
endTime |
Endzeit des Flugsegments, dem die Kondensstreifen zugeordnet sind. Dieser Zeitstempel wird in UTC-Epochensekunden angegeben. |
contrail |
Kondensstreifenattribute für dieses Segment. |
detectionEvidences[] |
Einzelne Satellitenkondensstreifenerkennungen, die als Beweis für die Zuordnung zu diesem Flugsegment dienen. |
ContrailDetectionEvidence
Details zu einer einzelnen Satellitenbeobachtung eines Kondensstreifens.
| JSON-Darstellung |
|---|
{
"observationTime": string,
"observedLengthMeters": integer,
"dataSource": enum ( |
| Felder | |
|---|---|
observationTime |
Die Uhrzeit, zu der das Satellitenbild aufgenommen wurde, auf dem die Kondensstreifen zu sehen sind. Dies ist in der Regel die Startzeit des Scans. Dieser Zeitstempel wird in UTC-Epochensekunden angegeben. |
observedLengthMeters |
Die beobachtete End-to-End-Länge des linearen Kondensstreifens in Metern, wie sie auf dem Satellitenbild erkannt wurde, das durch
|
dataSource |
Nur Ausgabe. Die Quelle der Satellitendaten, die für diese Erkennung verwendet wurden. |
DataSource
Die Quelle der Satellitendaten, die für die Kondensstreifenerkennung verwendet werden. In Zukunft werden möglicherweise weitere Werte hinzugefügt.
| Enums | |
|---|---|
DATA_SOURCE_UNSPECIFIED |
Nicht angegebene Datenquelle |
GOES_EAST_FULL_DISK |
Daten aus GOES-East-Scans der gesamten Erdscheibe. |
GOES_WEST_FULL_DISK |
Daten aus GOES-West-Scans der gesamten Erdscheibe. |
MTG_000_FULL_DISK |
Daten aus MTG-000-Vollscans. |
HIMAWARI_FULL_DISK |
Daten aus Himawari-Vollscans. |