- HTTP 要求
- 路徑參數
- 查詢參數
- 要求主體
- 回應主體
- Attribution
- FlightDetails
- ContrailAttributes
- SegmentAttribution
- ContrailDetectionEvidence
- DataSource
根據航班資訊取得多個飛機雲歸因。
如果成功,回應會是尾流歸因清單。
HTTP 要求
GET https://contrails.googleapis.com/v2/{parent=attributions}:batchGet
這個網址使用 gRPC 轉碼語法。
路徑參數
| 參數 | |
|---|---|
parent |
必填。所有擷取歸因共用的父項資源。格式:歸因 |
查詢參數
| 參數 | |
|---|---|
names[] |
必填。要擷取的航班資源名稱。單一要求最多可提供 100 個名稱。 格式: 元件:
|
要求主體
要求主體必須為空白。
回應主體
回應,其中包含 attributions.batchGet 的已歸因凝結尾跡。
如果成功,回應主體會含有以下結構的資料:
| JSON 表示法 |
|---|
{
"attributions": [
{
object ( |
| 欄位 | |
|---|---|
attributions[] |
歸因清單, |
歸因
代表特定航班的匯總凝結尾跡事件,總結所有歸因的凝結尾跡區段 (例如總公里數和能源)。
| JSON 表示法 |
|---|
{ "name": string, "flightDetails": { object ( |
| 欄位 | |
|---|---|
name |
ID。航班的資源名稱。 格式: 元件:
|
flightDetails |
這個航班的詳細資訊。 |
contrail |
整趟航班的飛機雲屬性匯總資料。這是所有歸因區段的凝結尾跡屬性總和。 狀態解讀 (在找到的航班內):
|
segments[] |
各區段的凝結尾跡歸因。每個項目代表航班中歸因於凝結尾跡的不同時間間隔。 |
FlightDetails
定義回應中傳回的完整航班資訊集。
| JSON 表示法 |
|---|
{ "carrier": string, "flightNumber": integer, "departureTime": string, "icao24": string, "originAirport": string, "destinationAirport": string, "callSign": string, "analyzedFlightDistanceMeters": integer } |
| 欄位 | |
|---|---|
carrier |
航班的 IATA 航空公司代碼 (例如「AA」)。 |
flightNumber |
航班編號 (例如「123」)。 |
departureTime |
出發日期,採用出發機場時區 int:Unix Epoch;str:ISO 8601。 |
icao24 |
ICAO 24 位元飛機位址 |
originAirport |
IATA 出發地機場代碼。 |
destinationAirport |
IATA 目的地機場代碼。 |
callSign |
飛機的呼號。這個欄位優先包含航空管制 (ATC) 通訊中使用的呼號。如果沒有特定的 ATC 呼號,或與標準航班代號相同,這個欄位會保留標準航班代號 (通常是航空公司代碼和航班編號的組合,適用於商業航班)。 |
analyzedFlightDistanceMeters |
分析的飛行距離 (以公尺為單位)。 |
ContrailAttributes
代表航班或航段的凝結尾跡屬性。
| JSON 表示法 |
|---|
{ "lengthMeters": integer, "effectiveEnergyForcingJoules": string } |
| 欄位 | |
|---|---|
lengthMeters |
歸因於凝結尾跡的航跡子集長度(以公尺為單位)。計算方式是計算航線航點之間的大圓距離。 |
effectiveEnergyForcingJoules |
有效凝結尾跡能量強迫的總和,以焦耳為單位。目前是根據氣候平均值計算,之後可能會有變動。 |
SegmentAttribution
代表航班特定時間段的凝結尾跡歸因。
| JSON 表示法 |
|---|
{ "startTime": string, "endTime": string, "contrail": { object ( |
| 欄位 | |
|---|---|
startTime |
歸因於凝結尾跡的航班航段開始時間。這個時間戳記是以世界標準時間為準的 Epoch 秒數。 |
endTime |
歸因於凝結尾跡的航班區段結束時間。這個時間戳記是以世界標準時間為準的 Epoch 秒數。 |
contrail |
這個特定區隔的 Contrail 屬性。 |
detectionEvidences[] |
個別衛星凝結尾跡偵測結果,可做為歸因於這段航程的證據。 |
ContrailDetectionEvidence
單一衛星觀測凝結尾流的詳細資料。
| JSON 表示法 |
|---|
{
"observationTime": string,
"observedLengthMeters": integer,
"dataSource": enum ( |
| 欄位 | |
|---|---|
observationTime |
偵測到凝結尾跡的衛星圖像拍攝時間。這通常是掃描的開始時間。這個時間戳記是以世界標準時間為準的 Epoch 秒數。 |
observedLengthMeters |
以公尺為單位,觀察到的線性凝結尾跡特徵端對端長度,如
|
dataSource |
僅供輸出。用於偵測的衛星資料來源。 |
DataSource
用於偵測凝結尾的衛星資料來源。日後可能會新增其他值。
| 列舉 | |
|---|---|
DATA_SOURCE_UNSPECIFIED |
未指定資料來源。 |
GOES_EAST_FULL_DISK |
GOES-East 全球掃描資料。 |
GOES_WEST_FULL_DISK |
GOES-West 全球掃描資料。 |
MTG_000_FULL_DISK |
MTG-000 全磁碟掃描資料。 |
HIMAWARI_FULL_DISK |
從向日葵完整磁碟掃描取得的資料。 |