Belirli bir uçuş listesi için ilişkilendirilmiş yoğunlaşma izi segmentleri.
Veri biçimi
İlişkilendirilmiş yoğunlaşma izleri istekleri aşağıdaki yapıyla birlikte verileri içerir:
| JSON gösterimi |
|---|
{
"attributions": [
{
object ( |
| Alanlar | |
|---|---|
attributions[] |
|
İlişkilendirme
Belirli bir uçuş için tüm ilişkilendirilmiş yoğunlaşma izi segmentlerini (ör. toplam kilometre ve enerji) özetleyen toplu bir yoğunlaşma izi etkinliğini temsil eder.
| JSON gösterimi |
|---|
{ "name": string, "flightDetails": { object ( |
| Alanlar | |
|---|---|
name |
Tanımlayıcı. Uçuşun kaynak adı. Biçim: Bileşenler:
|
flightDetails |
Bu uçuşla ilgili ayrıntılı bilgiler. |
contrail |
Uçuşun tamamı için toplanan yoğunlaşma izi özellikleri. Bu, ilişkilendirilen tüm segmentlerdeki yoğunlaşma izi özelliklerini toplar. Eyalet yorumu (bulunan bir uçuşta):
|
segments[] |
Segment başına yoğunlaşma izi ilişkilendirmeleri. Her giriş, uçuşun yoğunlaşma izlerinin ilişkilendirildiği farklı bir zaman aralığını temsil eder. |
visualizationUrl |
Yalnızca çıkış. ContrailExplorer'ın ContrailWatch sayfasında bu uçuşun yoğunlaşma izi ilişkilendirmesinin etkileşimli görselleştirmesinin bağlantısı. Uydular tarafından algılanan yoğunlaşma izleriyle eşleşen uçuş rotasını gösterir. Yalnızca |
FlightDetails
Yanıtta döndürülen uçuş bilgilerinin tamamını tanımlar.
| JSON gösterimi |
|---|
{ "carrier": string, "flightNumber": integer, "departureTime": string, "icao24": string, "originAirport": string, "destinationAirport": string, "callSign": string, "analyzedFlightDistanceMeters": integer } |
| Alanlar | |
|---|---|
carrier |
Uçuşun IATA hava yolu kodu (ör. "AA"). |
flightNumber |
Uçuşun uçuş numarası (ör. "123"). |
departureTime |
Kalkış havaalanının saat diliminde YYYYMMDD biçiminde kalkış tarihi. |
icao24 |
ICAO 24 bit hava aracı adresi |
originAirport |
Kalkış havaalanının IATA kodu. |
destinationAirport |
Varış havaalanının IATA kodu. |
callSign |
Uçağın çağrı kodu. Bu alan, tercihen Hava Trafik Kontrolü (ATC) iletişimlerinde kullanılan çağrı kodunu içerir. Belirli ATC çağrı kodu mevcut değilse veya standart uçuş tanımlayıcısıyla aynıysa bu alan standart uçuş tanımlayıcısını (genellikle ticari uçuşlar için hava yolu kodu ve uçuş numarasının bir kombinasyonu) içerir. |
analyzedFlightDistanceMeters |
Analiz edilen uçuşun metre cinsinden mesafesi. |
ContrailAttributes
Bir uçuş veya uçuş segmentinin yoğunlaşma izi özelliklerini temsil eder.
| JSON gösterimi |
|---|
{ "lengthMeters": integer, "effectiveEnergyForcingJoules": string } |
| Alanlar | |
|---|---|
lengthMeters |
Uçuş yolunun, yoğunlaşma izlerinin atfedildiği alt kümelerinin metre cinsinden uzunluğu. Bu değer, uçuş noktaları arasındaki ortodromik mesafe olarak hesaplanır. |
effectiveEnergyForcingJoules |
Toplam etkili yoğunlaşma izi enerji zorlaması (jul cinsinden). Bu değer, 4D ızgaralı CoCiP tahmin çıktılarından etkili radyatif zorlamanın çıkarılması ve doğrusal olarak enterpolasyon yapılmasıyla elde edilir. Bu metodoloji değişebilir. |
SegmentAttribution
Bir uçuşun belirli bir zaman segmenti için yoğunlaşma izi ilişkilendirmesini temsil eder.
| JSON gösterimi |
|---|
{ "startTime": string, "endTime": string, "contrail": { object ( |
| Alanlar | |
|---|---|
startTime |
Yoğunlaşma izlerinin ilişkilendirildiği uçuş segmentinin başlangıç zamanı. Bu zaman damgası, UTC sıfır saniye cinsindendir. |
endTime |
Yoğunlaşma izlerinin ilişkilendirildiği uçuş segmentinin bitiş zamanı. Bu zaman damgası, UTC sıfır saniye cinsindendir. |
contrail |
Bu segment için yoğunlaşma izi özellikleri. |
detectionEvidences[] |
Bu uçuş segmentiyle ilişkilendirmeyi destekleyen kanıtlar sunan, uydudan tespit edilen bireysel yoğunlaşma izleri. |
attributionMethod |
Yalnızca çıkış. Yoğunlaşma izlerini bu segmente atamak için kullanılan yöntem (ör. CoCiP modeli veya doğrudan gözlem). |
longGapInterpolation |
Yalnızca çıkış. Segment uçuş rotası, uzun bir ADS-B veri boşluğu (>5 dakika) üzerinden interpolasyon yapılarak oluşturulduysa True (Doğru) değerini alır. |
waypointAttributions[] |
Yalnızca çıkış. Bu segmentte eşlenen, yol noktası başına yoğunlaşma izi özellikleri. |
ContrailDetectionEvidence
Yoğunlaşma izinin tek bir uydu gözleminin ayrıntıları.
| JSON gösterimi |
|---|
{
"observationTime": string,
"observedLengthMeters": integer,
"dataSource": enum ( |
| Alanlar | |
|---|---|
observationTime |
Yoğunlaşma izinin algılandığı uydu görüntüsünün çekildiği zaman. Bu genellikle taramanın başlangıç zamanıdır. Bu zaman damgası, UTC sıfır saniye cinsindendir. |
observedLengthMeters |
|
dataSource |
Yalnızca çıkış. Bu algılama için kullanılan uydu verilerinin kaynağı. |
DataSource
Yoğunlaşma izi tespiti için kullanılan uydu verilerinin kaynağı. Gelecekte başka değerler eklenebilir.
Mevcut uydu verisi çıkışları arasında GOES Doğu ve Himawari tabanlı ilişkilendirmeler üretim düzeyinde kaliteye sahipken MTG tabanlı ilişkilendirmeler hâlâ beta aşamasındadır ve aktif olarak kalite iyileştirmeleri yapılmaktadır.
| Sıralamalar | |
|---|---|
DATA_SOURCE_UNSPECIFIED |
Belirtilmemiş veri kaynağı. |
GOES_EAST_FULL_DISK |
GOES-East tam disk taramalarından elde edilen veriler. |
GOES_WEST_FULL_DISK |
GOES-West tam disk taramalarından elde edilen veriler. |
MTG_000_FULL_DISK |
MTG-000 tam disk taramalarından elde edilen veriler. |
HIMAWARI_FULL_DISK |
Himawari tam disk taramalarından elde edilen veriler. |
Contrails API uydu görüntüleri şunları temel alır:
- NOAA GOES verileri 2019-2026
- EUMETSAT Meteosat FCI verileri 2024-2026 ve
- JAMSTEC DIAS (Himawari verileri) 2025-2026
WaypointAttribution
Uçuş segmentindeki belirli bir ara nokta için yoğunlaşma izi özelliklerini temsil eder.
| JSON gösterimi |
|---|
{
"time": string,
"contrailAttributes": {
object ( |
| Alanlar | |
|---|---|
time |
Ara noktadaki zaman (UTC sıfır saniye cinsinden). |
contrailAttributes |
Bu belirli ara noktada eşlenen yoğunlaşma izi özellikleri. |
AttributionMethod
İlişkilendirme için kullanılan belirli prosedürü veya metodolojiyi tanımlar.
| Sıralamalar | |
|---|---|
ATTRIBUTION_METHOD_OBSERVATION |
İlişkilendirme, yalnızca uydu yoğunlaşma izi algılamalarıyla eşleştirilerek elde edilir. |
ATTRIBUTION_METHOD_COCIP |
İlişkilendirmeler tamamen fizik tabanlı CoCiP modellemeye dayanır. |
ATTRIBUTION_METHOD_OBSERVATION_ENHANCED_COCIP |
Uydu algılamalarına göre ayarlanmış CoCiP model öngörme düzenlemesini birleştiren karma ilişkilendirme.
|
ATTRIBUTION_METHOD_UNSPECIFIED |
Belirtilmemiş yöntem. |
Notlar
Her DataSource, gözleme dayalı görüntülemeleri işlemek için farklı sınırlar kullanır:
Lisans
ContrailWatch Attributions API tarafından sunulan veriler CC BY-NC 4.0 kapsamında lisanslanmıştır.