GET https://contrails.googleapis.com/v2/detections: Ruft Kondensstreifendetektionen im GeoJSON-LineString-Format ab.
Bei Erfolg ist die Antwort ein FeatureCollection im GeoJSON-Format.
Die zurückgegebenen Koordinaten sind der Längen- und Breitengrad der Endpunkte der linearisierten Erkennung, die aus der Perspektive des Satelliten auf die Erdoberfläche projiziert werden. Bei GOES-Erkennungen enthalten die zurückgegebenen Koordinaten optional auch geschätzte Höhenwerte.
Wenn Sie Erkennungen mit einem Zeitbereich abfragen, der außerhalb des Gültigkeitsbereichs liegt, z. B. mit einer angegebenen Zeit in der Zukunft, wird ein leeres FeatureCollection zurückgegeben.
Suchparameter
| Parameter | |
|---|---|
start_time |
Erforderlich. Startzeit der Anfrage. Format: ISO 8601-Datums-/Uhrzeitstring Beispiel: |
end_time |
Erforderlich. Ende der Anfrage (einschließlich). Beachten Sie, dass Format: ISO 8601-Datums-/Uhrzeitstring Beispiel: |
satellite_origins[] |
Optional. Gültige Werte sind Wenn dieser Endpunkt vorhanden ist, werden nur die erkannten Kondensstreifen von Satelliten zurückgegeben, die in Wenn nicht vorhanden, werden erkannte Kondensstreifen von allen relevanten Satellitendatenanbietern zurückgegeben. Format: String-Array Beispiel: |
bounds[] |
Optional. Eine Liste von String-Paaren, die jeweils im Format „Breitengrad,Längengrad“ angegeben werden müssen und die Eckpunkte für ein umschließendes Polygon angeben. Wenn vorhanden, müssen mindestens drei Wenn dieser Endpunkt vorhanden ist, werden nur erkannte Kondensstreifen zurückgegeben, die sich mit einem beliebigen Teil des umgebenden Polygons überschneiden. Wenn nicht vorhanden, werden Kondensstreifen unabhängig vom Standort zurückgegeben. Format: String-Array Beispiel: |
Beispiele
So rufen Sie alle Kondensstreifenerkennungen für einen bestimmten Zeitraum ab:
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}, )So rufen Sie alle Kondensstreifenerkennungen für ein bestimmtes Zeitfenster ab, das durch ein Begrenzungspolygon begrenzt wird:
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", "bounds": ["37.7,-122.41", "37.78,-122.42", "37.79, -122.43"]}, headers={"x-goog-api-key": API_KEY}, )So rufen Sie Kondensstreifenerkennungen für einen bestimmten Zeitraum ab, die auf Himawari-Erkennungen beschränkt sind:
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}, )oder in CURL:
curl "https://contrails.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"Die GeoJSON-Antwort für diese Anfrage enthält Daten zur Kondensstreifenerkennung von Himawari-Satelliten für den angeforderten Zeitraum:
{ "type": "FeatureCollection", "features": [ { "type": "Feature", "geometry": { "type": "LineString", "coordinates": [ [ 90.06765747070312, 44.201324462890625 ], [ 90.99974060058594, 43.65225601196289 ] ] }, "properties": { "time": "2026-01-27T12: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-01-27T12:10:00+00:00", "satellite_origin": "HIMAWARI-FULL-DISK" } } ] }