フライト情報に基づいて複数の飛行機雲の帰属を取得します。
成功すると、レスポンスはコントレイル アトリビューションのリストになります。
HTTP リクエスト
GET https://contrails.googleapis.com/v2/{parent=attributions}:batchGet
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
| パラメータ | |
|---|---|
parent |
必須。取得されるすべてのアトリビューションで共有される親リソース。形式: attributions |
クエリ パラメータ
| パラメータ | |
|---|---|
names[] |
必須。取得するフライトのリソース名。1 回のリクエストで最大 100 個の名前を指定できます。 形式: コンポーネント:
|
リクエストの本文
リクエストの本文は空にする必要があります。
レスポンスの本文
attributions.batchGet の帰属データを含むレスポンス。
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
| JSON 表現 |
|---|
{
"attributions": [
{
object ( |
| フィールド | |
|---|---|
attributions[] |
|
アトリビューション
特定のフライトの凝縮飛行機雲イベントを表します。すべての属性付き凝縮飛行機雲セグメント(総キロメートル数やエネルギーなど)を要約します。
| JSON 表現 |
|---|
{ "name": string, "flightDetails": { object ( |
| フィールド | |
|---|---|
name |
ID。フライトのリソース名。 形式: コンポーネント:
|
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 エポック; str: ISO 8601。 |
icao24 |
ICAO 24 ビット航空機アドレス |
originAirport |
IATA の出発空港コード。 |
destinationAirport |
目的地の空港の IATA コード。 |
callSign |
経由地に関連付けられている航空機のコールサイン。 |
analyzedFlightDistanceMeters |
分析されたフライトの距離(メートル単位)。 |
ContrailAttributes
フライトの飛行機雲の属性を表します。
| JSON 表現 |
|---|
{ "lengthMeters": string, "effectiveEnergyForcingJoules": string } |
| フィールド | |
|---|---|
lengthMeters |
推定される航跡の長さ(メートル単位)。 |
effectiveEnergyForcingJoules |
このフライトに起因する有効エネルギー強制力の合計(ジュール単位)。 |