GET https://contrails.googleapis.com/v2/detections: GeoJSON LineString 形式で飛行機雲の検出を取得します。
成功すると、レスポンスは GeoJSON 形式の FeatureCollection になります。期間が範囲外の場合(将来の航跡を検索するなど)、空の FeatureCollection が返されることがあります。また、検出モデルの更新やデータのバックフィルが行われるため、検出の整合性が保証されるわけではありません。
クエリ パラメータ
| パラメータ | |
|---|---|
start_time |
必須。リクエストの開始時間。 形式: ISO 8601 日時文字列 例: |
end_time |
必須。リクエストの終了時刻(指定した時刻も期間に含む)。 形式: ISO 8601 日時文字列 例: |
satellite_origins[] |
省略可。有効な値は 指定した場合、このエンドポイントは 指定しない場合、該当するすべての衛星データ プロバイダから検出された飛行機雲が返されます。 形式: 文字列配列 例: |
例
特定の時点のすべてのコントレイル検出を取得するには:
response = requests.get( url="https://contrails.googleapis.com/v2/detections", params={"start_time": "2026-01-27T12:00:00Z", "end_time": "2026-01-27T12:10:00Z"}, headers={"x-goog-api-key": API_KEY}, )特定の時点の飛行機雲の検出結果を取得するには(ひまわり検出に限定):
response = requests.get( url="https://contrails.googleapis.com/v2/detections", params={"start_time": "2026-01-27T12:00:00Z", "end_time": "2026-01-27T12:10:00Z", "satellite_origins": ["HIMAWARI-FULL-DISK"]} headers={"x-goog-api-key": API_KEY}, )または CURL で次のようにします。
curl "https://contrails.sandbox.googleapis.com/v2/detections?\ key=API_KEY&\ start_time=2026-01-27T12:00:00Z&\ end_time=2026-01-27T12:10:00Z&\ satellite_origins=HIMAWARI-FULL-DISK"
検出された飛行機雲を含む成功レスポンスは次のようになります。
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"geometry": {
"type": "LineString",
"coordinates": [
[
90.06765747070312,
44.201324462890625
],
[
90.99974060058594,
43.65225601196289
]
]
},
"properties": {
"time": "2026-03-10T00:00:00+00:00",
"satellite_origin": "HIMAWARI-FULL-DISK"
}
},
{
"type": "Feature",
"geometry": {
"type": "LineString",
"coordinates": [
[
105.36386108398438,
-1.7198446989059448
],
[
105.7318115234375,
-2.5787696838378906
]
]
},
"properties": {
"time": "2026-03-10T00:00:00+00:00",
"satellite_origin": "HIMAWARI-FULL-DISK"
}
}
]
}