- Permintaan HTTP
- Parameter lokasi
- Parameter kueri
- Isi permintaan
- Isi respons
- Attribution
- FlightDetails
- ContrailAttributes
- SegmentAttribution
- ContrailDetectionEvidence
- DataSource
Mendapatkan beberapa atribusi kontrail berdasarkan informasi penerbangan.
Jika berhasil, responsnya akan berupa daftar atribusi jejak pesawat.
Permintaan HTTP
GET https://contrails.googleapis.com/v2/{parent=attributions}:batchGet
URL ini menggunakan sintaksis gRPC Transcoding.
Parameter jalur
| Parameter | |
|---|---|
parent |
Wajib. Resource induk yang dibagikan oleh semua atribusi yang diambil. Format: atribusi |
Parameter kueri
| Parameter | |
|---|---|
names[] |
Wajib. Nama resource penerbangan yang akan diambil. Maksimum 100 nama dapat diberikan dalam satu permintaan. Format: Komponen:
|
Isi permintaan
Isi permintaan harus kosong.
Isi respons
Respons yang berisi jejak pesawat yang diatribusikan untuk attributions.batchGet.
Jika berhasil, isi respons memuat data dengan struktur berikut:
| Representasi JSON |
|---|
{
"attributions": [
{
object ( |
| Kolom | |
|---|---|
attributions[] |
Daftar atribusi, satu untuk setiap nama resource yang ditentukan dalam |
Atribusi
Mewakili peristiwa jejak kondensasi gabungan untuk penerbangan tertentu yang merangkum semua segmen jejak kondensasi yang diatribusikan (misalnya, total kilometer dan energi).
| Representasi JSON |
|---|
{ "name": string, "flightDetails": { object ( |
| Kolom | |
|---|---|
name |
ID. Nama resource penerbangan. Format: Komponen:
|
flightDetails |
Informasi detail untuk penerbangan ini. |
contrail |
Atribut kontrail gabungan untuk seluruh penerbangan. Tindakan ini menjumlahkan atribut jejak pesawat dari semua segmen yang diatribusikan. Interpretasi status (dalam penerbangan yang ditemukan):
|
segments[] |
Atribusi jejak pesawat per segmen. Setiap entri mewakili interval waktu penerbangan yang berbeda yang dikaitkan dengan jejak pesawat. |
FlightDetails
Menentukan kumpulan lengkap informasi penerbangan yang ditampilkan dalam respons.
| Representasi JSON |
|---|
{ "carrier": string, "flightNumber": integer, "departureTime": string, "icao24": string, "originAirport": string, "destinationAirport": string, "callSign": string, "analyzedFlightDistanceMeters": integer } |
| Kolom | |
|---|---|
carrier |
Kode maskapai penerbangan IATA (misalnya, "AA"). |
flightNumber |
Nomor penerbangan (misalnya, "123"). |
departureTime |
Tanggal keberangkatan di zona waktu bandara asal int: epoch Unix; str: ISO 8601. |
icao24 |
Alamat pesawat 24-bit ICAO |
originAirport |
Kode bandara asal IATA. |
destinationAirport |
Kode IATA bandara tujuan. |
callSign |
Tanda panggilan pesawat. Kolom ini lebih memilih untuk berisi tanda panggilan yang digunakan dalam komunikasi Pengatur Lalu Lintas Udara (ATC). Jika tanda panggilan ATC tertentu tidak tersedia atau sama dengan penanda penerbangan standar, kolom ini akan berisi penanda penerbangan standar (biasanya kombinasi kode maskapai dan nomor penerbangan untuk penerbangan komersial). |
analyzedFlightDistanceMeters |
Jarak penerbangan yang dianalisis, dalam meter. |
ContrailAttributes
Mewakili atribut jejak kondensasi untuk penerbangan atau segmen penerbangan.
| Representasi JSON |
|---|
{ "lengthMeters": integer, "effectiveEnergyForcingJoules": string } |
| Kolom | |
|---|---|
lengthMeters |
Panjang, dalam meter, subset jalur penerbangan yang menjadi penyebab jejak pesawat. Ini dihitung sebagai jarak lingkaran besar antara titik jalan penerbangan. |
effectiveEnergyForcingJoules |
Total gaya radiasi efektif energi jejak pesawat, dalam joule. Saat ini, nilai ini dihitung berdasarkan rata-rata klimatologi dan dapat berubah sewaktu-waktu. |
SegmentAttribution
Mewakili atribusi jejak kondensasi untuk segmen waktu tertentu dari penerbangan.
| Representasi JSON |
|---|
{ "startTime": string, "endTime": string, "contrail": { object ( |
| Kolom | |
|---|---|
startTime |
Waktu mulai segmen penerbangan yang menjadi penyebab jejak pesawat. Stempel waktu ini dalam detik epoch UTC. |
endTime |
Waktu berakhir segmen penerbangan yang menjadi atribusi jejak kondensasi. Stempel waktu ini dalam detik epoch UTC. |
contrail |
Atribut kontraksi untuk segmen tertentu ini. |
detectionEvidences[] |
Deteksi jejak pesawat individual yang memberikan bukti atribusi ke segmen penerbangan ini. |
ContrailDetectionEvidence
Detail pengamatan tunggal satelit terhadap jejak pesawat.
| Representasi JSON |
|---|
{
"observationTime": string,
"observedLengthMeters": integer,
"dataSource": enum ( |
| Kolom | |
|---|---|
observationTime |
Waktu saat gambar satelit diambil yang di dalamnya terdeteksi jejak pesawat. Ini biasanya adalah waktu mulai pemindaian. Stempel waktu ini dalam detik epoch UTC. |
observedLengthMeters |
Panjang end-to-end fitur jejak pesawat linear yang diamati dalam meter, seperti yang terdeteksi dalam gambar satelit yang ditentukan oleh
|
dataSource |
Hanya output. Sumber data satelit yang digunakan untuk deteksi ini. |
DataSource
Sumber data satelit yang digunakan untuk deteksi jejak pesawat. Nilai tambahan dapat ditambahkan di masa mendatang.
| Enum | |
|---|---|
DATA_SOURCE_UNSPECIFIED |
Sumber data tidak ditentukan. |
GOES_EAST_FULL_DISK |
Data dari pemindaian disk penuh GOES-East. |
GOES_WEST_FULL_DISK |
Data dari pemindaian disk penuh GOES-West. |
MTG_000_FULL_DISK |
Data dari pemindaian disk penuh MTG-000. |
HIMAWARI_FULL_DISK |
Data dari pemindaian cakupan penuh Himawari. |