- คำขอ HTTP
- พารามิเตอร์เส้นทาง
- พารามิเตอร์การค้นหา
- เนื้อความของคำขอ
- เนื้อหาการตอบกลับ
- การระบุแหล่งที่มา
- FlightDetails
- ContrailAttributes
รับการระบุแหล่งที่มาของคอนเทรลหลายรายการตามข้อมูลเที่ยวบิน
หากสำเร็จ การตอบกลับจะเป็นรายการการระบุแหล่งที่มาของคอนเทรล
คำขอ HTTP
GET https://contrails.googleapis.com/v2/{parent=attributions}:batchGet
URL ใช้ไวยากรณ์การแปลงรหัส gRPC
พารามิเตอร์เส้นทาง
| พารามิเตอร์ | |
|---|---|
parent |
ต้องระบุ ทรัพยากรหลักที่การระบุแหล่งที่มาทั้งหมดที่ดึงข้อมูลใช้ร่วมกัน รูปแบบ: การระบุแหล่งที่มา |
พารามิเตอร์การค้นหา
| พารามิเตอร์ | |
|---|---|
names[] |
ต้องระบุ ชื่อทรัพยากรของเที่ยวบินที่จะดึงข้อมูล ระบุชื่อได้สูงสุด 100 ชื่อในคำขอเดียว รูปแบบ: คอมโพเนนต์:
|
เนื้อความของคำขอ
เนื้อหาของคำขอต้องว่างเปล่า
เนื้อหาการตอบกลับ
การตอบกลับที่มีเส้นทาง Conversion ที่ระบุแหล่งที่มาสำหรับ attributions.batchGet
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
| การแสดง JSON |
|---|
{
"attributions": [
{
object ( |
| ช่อง | |
|---|---|
attributions[] |
รายการการระบุแหล่งที่มา 1 รายการสำหรับชื่อทรัพยากรแต่ละรายการที่ระบุใน |
การระบุแหล่งที่มา
แสดงเหตุการณ์คอนเทรลที่รวบรวมไว้สําหรับเที่ยวบินที่เฉพาะเจาะจง โดยสรุปส่วนคอนเทรลทั้งหมดที่มีการระบุแหล่งที่มา (เช่น กิโลเมตรและพลังงานทั้งหมด)
| การแสดง JSON |
|---|
{ "name": string, "flightDetails": { object ( |
| ช่อง | |
|---|---|
name |
ตัวระบุ ชื่อทรัพยากรของเที่ยวบิน รูปแบบ: คอมโพเนนต์:
|
flightDetails |
ข้อมูลโดยละเอียดของเที่ยวบินนี้ |
contrail |
รายละเอียดเกี่ยวกับคอนเทรลที่ระบุแหล่งที่มาของเที่ยวบิน การตีความสถานะ (ภายในเที่ยวบินที่พบ):
|
FlightDetails
กำหนดชุดข้อมูลเที่ยวบินทั้งหมดที่แสดงในคำตอบ
| การแสดง JSON |
|---|
{ "carrier": string, "flightNumber": integer, "departureTime": string, "icao24": string, "originAirport": string, "destinationAirport": string, "callSign": string, "analyzedFlightDistanceMeters": string } |
| ช่อง | |
|---|---|
carrier |
รหัสสายการบิน IATA ของเที่ยวบิน (เช่น "AA") |
flightNumber |
หมายเลขเที่ยวบิน (เช่น "123") |
departureTime |
วันที่ออกเดินทางในเขตเวลาของสนามบินต้นทาง int: unix epoch; str: ISO 8601 |
icao24 |
ที่อยู่เครื่องบิน 24 บิตของ ICAO |
originAirport |
รหัส IATA ของสนามบินต้นทาง |
destinationAirport |
รหัส IATA ของสนามบินปลายทาง |
callSign |
สัญญาณเรียกของเครื่องบินที่เชื่อมโยงกับจุดอ้างอิง |
analyzedFlightDistanceMeters |
ระยะทางของเที่ยวบินที่วิเคราะห์แล้วเป็นเมตร |
ContrailAttributes
แสดงแอตทริบิวต์คอนเทรลสำหรับเที่ยวบิน
| การแสดง JSON |
|---|
{ "lengthMeters": string, "effectiveEnergyForcingJoules": string } |
| ช่อง | |
|---|---|
lengthMeters |
ความยาวโดยประมาณของการเกิดคอนเทรลในหน่วยเมตร |
effectiveEnergyForcingJoules |
การแผ่รังสีสุทธิทั้งหมดที่เกิดจากเที่ยวบินนี้ในหน่วยจูล |