GET https://contrails.googleapis.com/v2/detections/masks: Nhận mặt nạ phát hiện vệt mây do máy bay tạo ra ở định dạng NetCDF4.
Nếu thành công, phản hồi sẽ là một NetCDF của mặt nạ phát hiện vệt mây do máy bay tạo ra. Bạn cũng có thể đưa các độ lệch thời gian quét vào phản hồi (không bắt buộc).
Tham số truy vấn
| Tham số | |
|---|---|
start_time |
Bắt buộc. Thời gian bắt đầu của yêu cầu. Định dạng: Chuỗi ngày giờ ISO 8601 Ví dụ: |
end_time |
Bắt buộc. Thời gian kết thúc của yêu cầu (bao gồm cả thời gian này). Xin lưu ý rằng Định dạng: Chuỗi ngày giờ ISO 8601 Ví dụ: |
satellite_origin |
Bắt buộc. Các giá trị hợp lệ là Định dạng: chuỗi Ví dụ: |
view |
Không bắt buộc. Giá trị mặc định là Định dạng: xem tài liệu Ví dụ: |
Ví dụ
Cách truy xuất mặt nạ phát hiện từ một vệ tinh cho một thời điểm cụ thể có độ lệch thời gian quét:
response = requests.get( url="https://contrails.googleapis.com/v2/detections/masks", params={"start_time": "2026-04-10T00:00:00Z", "end_time": "2026-04-10T01:00:00Z", "satellite_origin": "MTG-000-FULL-DISK" "view": "DETECTION_MASK_VIEW_FULL"}, headers={"x-goog-api-key": API_KEY}, )hoặc trong CURL:
curl "https://contrails.googleapis.com/v2/detections/masks?\ key=API_KEY&\ start_time=2026-04-10T00:00:00Z&\ end_time=2026-04-10T01:00:00Z&\ satellite_origin=MTG-000-FULL-DISK&\ view=DETECTION_MASK_VIEW_FULL"Khi được tải bằng xarray, yêu cầu này sẽ trả về tập dữ liệu sau:
Kích thước: (time: 6, y: 5568, x: 5568) Tọa độ Tên Kích thước Loại dữ liệu Giá trị time (time) datetime64[ns] 2026-04-10T00:00:07 ... 2026-04-10T00:50:07 y (y) float32 5.569e+06 5.567e+06 ... -5.569e+06 x (x) float32 -5.569e+06 -5.567e+06 ... 5.569e+06 Biến dữ liệu mask (time, y, x) float32 0.0 0.0 0.0 0.0 ... 0.0 ... scantime_offset (time, y, x) float64 nan nan nan nan ... 564. 568. ... projection () DataArray +proj=geos +lon_0=0 +h=35786400 +x_0=0 +y_0=0 +a=6378137 +b=6356752.3 +units=m +no_defs Xin lưu ý rằng
projectionđược định dạng dưới dạng chuỗi của đối tượng pyproj.Proj.Bạn có thể sử dụng
projectionđể chuyển đổi giữa toạ độ x, y trên bản đồ và toạ độ kinh độ, vĩ độ.
DetectionMaskView
Xác định mức độ chi tiết cần trả về cho mặt nạ phát hiện.
| Enum | |
|---|---|
DETECTION_MASK_VIEW_UNSPECIFIED |
Chế độ xem không xác định. Trên thực tế, chế độ này được coi là BASIC. |
DETECTION_MASK_VIEW_BASIC |
Chứa các giá trị mặt nạ phát hiện và dữ liệu phép chiếu vệ tinh. |
DETECTION_MASK_VIEW_FULL |
Chứa các giá trị mặt nạ phát hiện, dữ liệu phép chiếu vệ tinh và độ lệch thời gian quét toàn đĩa. |