একটি নির্দিষ্ট ফ্লাইট তালিকার জন্য নির্ধারিত কনট্রেইল অংশসমূহ।
ডেটা ফরম্যাট
অ্যাট্রিবিউটেড কনট্রেইলের অনুরোধে নিম্নলিখিত কাঠামোযুক্ত ডেটা থাকে:
| JSON উপস্থাপনা |
|---|
{
"attributions": [
{
object ( |
| ক্ষেত্র | |
|---|---|
attributions[] | |
অ্যাট্রিবিউশন
এটি একটি নির্দিষ্ট ফ্লাইটের জন্য একটি সামগ্রিক কনট্রেইল ঘটনাকে উপস্থাপন করে, যা এর সাথে সম্পর্কিত সমস্ত কনট্রেইল অংশকে (যেমন, মোট কিলোমিটার এবং শক্তি) সংক্ষিপ্ত আকারে তুলে ধরে।
| JSON উপস্থাপনা |
|---|
{ "name": string, "flightDetails": { object ( |
| ক্ষেত্র | |
|---|---|
name | শনাক্তকারী। ফ্লাইটটির রিসোর্স নাম। বিন্যাস: উপাদানসমূহ:
|
flightDetails | এই ফ্লাইটটির বিস্তারিত তথ্য। |
contrail | সম্পূর্ণ ফ্লাইটের জন্য একত্রিত কনট্রেইল বৈশিষ্ট্যসমূহ। এটি সমস্ত বৈশিষ্ট্য-নির্ধারিত সেগমেন্টের কনট্রেইল বৈশিষ্ট্যগুলোকে যোগ করে। রাষ্ট্রীয় ব্যাখ্যা (একটি প্রাপ্ত ফ্লাইটের মধ্যে):
|
segments[] | প্রতিটি অংশের জন্য কনট্রেইলের কারণ নির্ণয়। প্রতিটি এন্ট্রি ফ্লাইটের একটি স্বতন্ত্র সময়কালকে নির্দেশ করে, যে সময়কালের জন্য কনট্রেইল(গুলি)কে দায়ী করা হয়েছে। |
ফ্লাইট বিবরণ
প্রতিক্রিয়ায় ফেরত আসা ফ্লাইট তথ্যের সম্পূর্ণ সেট নির্ধারণ করে।
| JSON উপস্থাপনা |
|---|
{ "carrier": string, "flightNumber": integer, "departureTime": string, "icao24": string, "originAirport": string, "destinationAirport": string, "callSign": string, "analyzedFlightDistanceMeters": integer } |
| ক্ষেত্র | |
|---|---|
carrier | ফ্লাইটটির IATA ক্যারিয়ার কোড (যেমন "AA")। |
flightNumber | ফ্লাইটটির ফ্লাইট নম্বর (যেমন "১২৩")। |
departureTime | যাত্রার তারিখ, উৎস বিমানবন্দরের সময় অঞ্চল অনুযায়ী YYYYMMDD বিন্যাসে। |
icao24 | ICAO ২৪-বিট বিমানের ঠিকানা |
originAirport | IATA উৎস বিমানবন্দর কোড। |
destinationAirport | IATA গন্তব্য বিমানবন্দর কোড। |
callSign | বিমানের কলসাইন। এই ফিল্ডটিতে অগ্রাধিকার ভিত্তিতে এয়ার ট্রাফিক কন্ট্রোল (ATC) যোগাযোগে ব্যবহৃত কলসাইনটি থাকে। যদি নির্দিষ্ট ATC কলসাইনটি উপলব্ধ না থাকে অথবা এটি স্ট্যান্ডার্ড ফ্লাইট ডিজাইনেটরের সমান হয়, তাহলে এই ফিল্ডটিতে স্ট্যান্ডার্ড ফ্লাইট ডিজাইনেটরটি থাকে (যা সাধারণত বাণিজ্যিক ফ্লাইটের ক্ষেত্রে এয়ারলাইন কোড এবং ফ্লাইট নম্বরের একটি সমন্বয়)। |
analyzedFlightDistanceMeters | উড়ানের বিশ্লেষিত দূরত্ব, মিটারে। |
কন্ট্রেইল অ্যাট্রিবিউটস
একটি ফ্লাইট বা ফ্লাইট সেগমেন্টের কনট্রেইল বৈশিষ্ট্যসমূহ উপস্থাপন করে।
| JSON উপস্থাপনা |
|---|
{ "lengthMeters": integer, "effectiveEnergyForcingJoules": string } |
| ক্ষেত্র | |
|---|---|
lengthMeters | ফ্লাইট পথের যে অংশ(গুলো)র জন্য কনট্রেইল চিহ্নিত করা হয়েছে, তার দৈর্ঘ্য (মিটারে)। এটি ফ্লাইট ওয়েপয়েন্টগুলোর মধ্যবর্তী গ্রেট সার্কেল দূরত্ব হিসেবে গণনা করা হয়। |
effectiveEnergyForcingJoules | মোট কার্যকর কনট্রেইল শক্তি বল, জুল এককে। এটি ৪ডি গ্রিডেড CoCiP পূর্বাভাস আউটপুট থেকে কার্যকর বিকিরণ বল নিষ্কাশন করে এবং সেগুলোকে রৈখিকভাবে ইন্টারপোলেট করে নির্ণয় করা হয়। এই কার্যপ্রণালী পরিবর্তন সাপেক্ষ। |
সেগমেন্ট অ্যাট্রিবিউশন
এটি একটি ফ্লাইটের নির্দিষ্ট সময়কালের জন্য কনট্রেইলের বৈশিষ্ট্য নির্দেশ করে।
| JSON উপস্থাপনা |
|---|
{ "startTime": string, "endTime": string, "contrail": { object ( |
| ক্ষেত্র | |
|---|---|
startTime | যে ফ্লাইট সেগমেন্টের জন্য কনট্রেইলগুলো চিহ্নিত করা হয়, তার শুরুর সময়। এই টাইমস্ট্যাম্পটি ইউটিসি ইপক সেকেন্ডে দেওয়া হয়। |
endTime | যে ফ্লাইট সেগমেন্টের জন্য কনট্রেইলগুলো চিহ্নিত করা হয়, তার শেষ সময়। এই টাইমস্ট্যাম্পটি ইউটিসি ইপক সেকেন্ডে দেওয়া হয়। |
contrail | এই নির্দিষ্ট সেগমেন্টের জন্য কন্ট্রেইল অ্যাট্রিবিউটসমূহ। |
detectionEvidences[] | স্বতন্ত্র স্যাটেলাইট কনট্রেইল শনাক্তকরণ, যা এই ফ্লাইট সেগমেন্টটির সাথে এর সংযোগের প্রমাণ দেয়। |
attributionMethod | শুধুমাত্র আউটপুট। এই সেগমেন্টের জন্য কনট্রেইল নির্ধারণে ব্যবহৃত পদ্ধতি (যেমন, CoCiP মডেল বা সরাসরি পর্যবেক্ষণ)। |
longGapInterpolation | শুধুমাত্র আউটপুট। যদি সেগমেন্ট ফ্লাইট পাথটি একটি দীর্ঘ ADS-B ডেটা গ্যাপ (>৫ মিনিট) জুড়ে ইন্টারপোলেশনের মাধ্যমে তৈরি করা হয়ে থাকে, তবে এটি সত্য হবে। |
waypointAttributions[] | শুধুমাত্র আউটপুট। এই অংশ জুড়ে প্রতিটি ওয়েপয়েন্টের কনট্রেইল বৈশিষ্ট্য ম্যাপ করা হয়েছে। |
কন্ট্রেইল ডিটেকশন এভিডেন্স
কনট্রেইলের একটিমাত্র স্যাটেলাইট পর্যবেক্ষণের বিবরণ।
| JSON উপস্থাপনা |
|---|
{
"observationTime": string,
"observedLengthMeters": integer,
"dataSource": enum ( |
| ক্ষেত্র | |
|---|---|
observationTime | যে স্যাটেলাইট চিত্রে কনট্রেইলটি শনাক্ত করা হয়েছিল, সেটি তোলার সময়। এটি সাধারণত স্ক্যান শুরুর সময়। এই টাইমস্ট্যাম্পটি ইউটিসি ইপক সেকেন্ডে দেওয়া হয়। |
observedLengthMeters |
|
dataSource | শুধুমাত্র আউটপুট। এই শনাক্তকরণের জন্য ব্যবহৃত স্যাটেলাইট ডেটার উৎস। |
ডেটা উৎস
কনট্রেইল শনাক্তকরণের জন্য ব্যবহৃত স্যাটেলাইট ডেটার উৎস। ভবিষ্যতে অতিরিক্ত মান যোগ করা হতে পারে।
উপলব্ধ স্যাটেলাইট ডেটা আউটপুটগুলোর মধ্যে, GOES East- এবং Himawari-ভিত্তিক অ্যাট্রিবিউশনগুলোর মান প্রোডাকশন-স্তরের, অপরদিকে MTG-ভিত্তিক অ্যাট্রিবিউশনগুলো এখনও বিটা পর্যায়ে রয়েছে এবং এর মানোন্নয়নের জন্য সক্রিয়ভাবে কাজ চলছে।
| এনাম | |
|---|---|
DATA_SOURCE_UNSPECIFIED | অনির্দিষ্ট ডেটা উৎস। |
GOES_EAST_FULL_DISK | GOES-East সম্পূর্ণ ডিস্ক স্ক্যান থেকে প্রাপ্ত ডেটা। |
GOES_WEST_FULL_DISK | GOES-West সম্পূর্ণ ডিস্ক স্ক্যান থেকে প্রাপ্ত ডেটা। |
MTG_000_FULL_DISK | MTG-000 সম্পূর্ণ ডিস্ক স্ক্যান থেকে প্রাপ্ত ডেটা। |
HIMAWARI_FULL_DISK | হিমাওয়ারি সম্পূর্ণ ডিস্ক স্ক্যান থেকে প্রাপ্ত ডেটা। |
কন্ট্রেইলস এপিআই স্যাটেলাইট চিত্রাবলী নিম্নলিখিত বিষয়ের উপর ভিত্তি করে তৈরি:
- NOAA GOES ডেটা ২০১৯–২০২৬
- EUMETSAT Meteosat FCI ডেটা 2024–2026, এবং
- JAMSTEC DIAS (হিমাওয়ারী ডেটা) 2025-2026
ওয়েপয়েন্ট অ্যাট্রিবিউশন
একটি ফ্লাইট সেগমেন্টের কোনো নির্দিষ্ট ওয়েপয়েন্টের কনট্রেইল বৈশিষ্ট্যসমূহ উপস্থাপন করে।
| JSON উপস্থাপনা |
|---|
{
"time": string,
"contrailAttributes": {
object ( |
| ক্ষেত্র | |
|---|---|
time | ওয়েপয়েন্টের সময়, ইউটিসি ইপক সেকেন্ডে। |
contrailAttributes | এই নির্দিষ্ট ওয়েপয়েন্টে কনট্রেইলের বৈশিষ্ট্যগুলো ম্যাপ করা হয়েছে। |
অ্যাট্রিবিউশন পদ্ধতি
আরোপণ করার জন্য ব্যবহৃত নির্দিষ্ট কার্যপ্রণালী বা পদ্ধতিকে সংজ্ঞায়িত করে।
| এনাম | |
|---|---|
ATTRIBUTION_METHOD_OBSERVATION | স্যাটেলাইট থেকে প্রাপ্ত কনট্রেইল শনাক্তকরণের সাথে কঠোরভাবে মিলিয়েই এর উৎস নির্ধারণ করা হয়েছে। |
ATTRIBUTION_METHOD_COCIP | সম্পূর্ণরূপে পদার্থবিদ্যা-চালিত CoCiP মডেলিংয়ের ওপর নির্ভরশীল অ্যাট্রিবিউশন। |
ATTRIBUTION_METHOD_OBSERVATION_ENHANCED_COCIP | স্যাটেলাইট শনাক্তকরণের মাধ্যমে সমন্বয়কৃত CoCiP মডেলের পূর্বাভাসকে একত্রিত করে হাইব্রিড অ্যাট্রিবিউশন।
|
ATTRIBUTION_METHOD_UNSPECIFIED | অনির্দিষ্ট পদ্ধতি। |
নোট
প্রতিটি DataSource পর্যবেক্ষণ-ভিত্তিক ভিউ প্রক্রিয়াকরণের জন্য ভিন্ন ভিন্ন সীমা ব্যবহার করে:

লাইসেন্স
ContrailWatch Attributions API দ্বারা প্রকাশিত ডেটা CC BY-NC 4.0 লাইসেন্সের অধীনে রয়েছে।