- Yêu cầu HTTP
- Tham số đường dẫn
- Tham số truy vấn
- Nội dung yêu cầu
- Nội dung phản hồi
- Phân bổ
- FlightDetails
- ContrailAttributes
- SegmentAttribution
- ContrailDetectionEvidence
- DataSource
Nhận nhiều thông tin về vệt ngưng tụ theo thông tin chuyến bay.
Nếu thành công, phản hồi sẽ là một danh sách các thông tin ghi nhận về vệt khói.
Yêu cầu HTTP
GET https://contrails.googleapis.com/v2/{parent=attributions}:batchGet
URL sử dụng cú pháp Chuyển mã gRPC.
Tham số đường dẫn
| Tham số | |
|---|---|
parent |
Bắt buộc. Tài nguyên mẹ được chia sẻ bởi tất cả các mô hình phân bổ đang được truy xuất. Định dạng: attribution |
Tham số truy vấn
| Thông số | |
|---|---|
names[] |
Bắt buộc. Tên tài nguyên của các chuyến bay cần truy xuất. Bạn có thể cung cấp tối đa 100 tên trong một yêu cầu. Định dạng: Thành phần:
|
Nội dung yêu cầu
Nội dung yêu cầu phải trống.
Nội dung phản hồi
Phản hồi chứa các dấu vết được phân bổ cho attributions.batchGet.
Nếu thành công, phần nội dung phản hồi sẽ chứa dữ liệu có cấu trúc sau:
| Biểu diễn dưới dạng JSON |
|---|
{
"attributions": [
{
object ( |
| Trường | |
|---|---|
attributions[] |
Danh sách các thông tin ghi nhận quyền tác giả, mỗi thông tin cho một tên tài nguyên được chỉ định trong |
Phân bổ
Biểu thị một sự kiện vệt khói tổng hợp cho một chuyến bay cụ thể, tóm tắt tất cả các đoạn vệt khói được phân bổ (ví dụ: tổng số km và năng lượng).
| Biểu diễn dưới dạng JSON |
|---|
{ "name": string, "flightDetails": { object ( |
| Trường | |
|---|---|
name |
Giá trị nhận dạng. Tên tài nguyên của chuyến bay. Định dạng: Thành phần:
|
flightDetails |
Thông tin chi tiết về chuyến bay này. |
contrail |
Các thuộc tính tổng hợp của vệt ngưng tụ cho toàn bộ chuyến bay. Thao tác này sẽ tổng hợp các thuộc tính của vệt phản lực từ tất cả các đoạn được phân bổ. Giải thích trạng thái (trong một chuyến bay được tìm thấy):
|
segments[] |
Mô hình phân bổ vệt khói theo từng đoạn. Mỗi mục nhập đại diện cho một khoảng thời gian riêng biệt của chuyến bay mà(các) vệt ngưng tụ được gán. |
FlightDetails
Xác định toàn bộ thông tin chuyến bay được trả về trong phản hồi.
| Biểu diễn dưới dạng JSON |
|---|
{ "carrier": string, "flightNumber": integer, "departureTime": string, "icao24": string, "originAirport": string, "destinationAirport": string, "callSign": string, "analyzedFlightDistanceMeters": integer } |
| Trường | |
|---|---|
carrier |
Mã IATA của hãng hàng không khai thác chuyến bay (ví dụ: "AA"). |
flightNumber |
Số hiệu chuyến bay (ví dụ: "123"). |
departureTime |
Ngày khởi hành theo múi giờ của sân bay khởi hành int: unix epoch; str: ISO 8601. |
icao24 |
Địa chỉ 24 bit của máy bay theo ICAO |
originAirport |
Mã IATA của sân bay khởi hành. |
destinationAirport |
Mã IATA của sân bay đến. |
callSign |
Mã hiệu của máy bay. Trường này ưu tiên chứa mã nhận dạng được dùng trong thông tin liên lạc của Bộ phận kiểm soát không lưu (ATC). Nếu không có mã nhận dạng cuộc gọi cụ thể của ATC hoặc mã này giống với mã nhận dạng chuyến bay tiêu chuẩn, thì trường này sẽ chứa mã nhận dạng chuyến bay tiêu chuẩn (thường là sự kết hợp giữa mã hãng hàng không và số hiệu chuyến bay đối với các chuyến bay thương mại). |
analyzedFlightDistanceMeters |
Khoảng cách của chuyến bay được phân tích, tính bằng mét. |
ContrailAttributes
Biểu thị các thuộc tính của vệt khói cho một chuyến bay hoặc phân đoạn chuyến bay.
| Biểu diễn dưới dạng JSON |
|---|
{ "lengthMeters": integer, "effectiveEnergyForcingJoules": string } |
| Trường | |
|---|---|
lengthMeters |
Chiều dài (tính bằng mét) của (các) tập hợp con trong đường bay mà vết phản lực được gán. Khoảng cách này được tính bằng khoảng cách đường tròn lớn giữa các điểm tham chiếu của chuyến bay. |
effectiveEnergyForcingJoules |
Tổng năng lượng bức xạ hiệu quả của vết phản lực, tính bằng joule. Chỉ số này hiện được tính dựa trên số liệu trung bình về khí hậu và có thể thay đổi. |
SegmentAttribution
Biểu thị mức đóng góp của vệt khói trắng cho một đoạn thời gian cụ thể của chuyến bay.
| Biểu diễn dưới dạng JSON |
|---|
{ "startTime": string, "endTime": string, "contrail": { object ( |
| Trường | |
|---|---|
startTime |
Thời gian bắt đầu của chặng bay mà vệt khói được phân bổ. Dấu thời gian này tính bằng giây theo thời gian bắt đầu của hệ thống UTC. |
endTime |
Thời gian kết thúc của chặng bay mà vệt khói được phân bổ. Dấu thời gian này tính bằng giây theo thời gian bắt đầu của hệ thống UTC. |
contrail |
Các thuộc tính của đường bay cho đoạn đường cụ thể này. |
detectionEvidences[] |
Các lần phát hiện vệt khói riêng lẻ của vệ tinh cung cấp bằng chứng cho việc phân bổ cho đoạn bay này. |
ContrailDetectionEvidence
Thông tin chi tiết về một lần quan sát vết phản lực bằng vệ tinh.
| Biểu diễn dưới dạng JSON |
|---|
{
"observationTime": string,
"observedLengthMeters": integer,
"dataSource": enum ( |
| Trường | |
|---|---|
observationTime |
Thời điểm chụp ảnh vệ tinh phát hiện thấy vết phản lực. Đây thường là thời gian bắt đầu quét. Dấu thời gian này tính bằng giây theo thời gian bắt đầu của hệ thống UTC. |
observedLengthMeters |
Chiều dài quan sát được từ đầu đến cuối của đặc điểm vệt khói dạng đường thẳng tính bằng mét, được phát hiện trong hình ảnh vệ tinh do
|
dataSource |
Chỉ có đầu ra. Nguồn dữ liệu vệ tinh được dùng để phát hiện. |
DataSource
Nguồn dữ liệu vệ tinh được dùng để phát hiện vết phản lực. Các giá trị khác có thể được thêm vào trong tương lai.
| Enum | |
|---|---|
DATA_SOURCE_UNSPECIFIED |
Nguồn dữ liệu không xác định. |
GOES_EAST_FULL_DISK |
Dữ liệu từ các bản quét toàn bộ đĩa của GOES-East. |
GOES_WEST_FULL_DISK |
Dữ liệu từ các lần quét toàn bộ đĩa của GOES-West. |
MTG_000_FULL_DISK |
Dữ liệu từ các bản quét toàn bộ đĩa MTG-000. |
HIMAWARI_FULL_DISK |
Dữ liệu từ các bản quét toàn bộ đĩa của Himawari. |