Sentinel-5P OFFL NO2: Offline Nitrogen Dioxide

COPERNICUS/S5P/OFFL/L3_NO2
ডেটাসেটের উপলভ্যতা
2018-06-28T10:24:07Z–2026-10-04T22:15:42Z
ডেটাসেট প্রযোজক
Earth Engine স্নিপেট
ee.ImageCollection("COPERNICUS/S5P/OFFL/L3_NO2")
পর্যালোচনা করার ইন্টারভ্যাল
২ দিন
ট্যাগ
এয়ার-কোয়ালিটি পরিবেশ কোপার্নিকাস esa eu knmi নাইট্রোজেন-ডাইঅক্সাইড no2 দূষণ s5p সেন্টিনেল ট্রোপোমি

বিবরণ

OFFL/L3_NO2

এই ডেটাসেট NO২ ঘনত্বের অফলাইন হাই-রেজোলিউশন ছবি প্রদান করে।

নাইট্রোজেন অক্সাইড (NO2 ও NO) হল পৃথিবীর বায়ুমণ্ডলের গুরুত্বপূর্ণ ট্রেস গ্যাস, যা ট্রপোস্ফিয়ার ও স্ট্র্যাটোস্ফিয়ার, দু'জায়গাতেই উপস্থিত। মানুষের বিভিন্ন কার্যকলাপের (বিশেষ করে ফসিল ফুয়েল ও বায়োমাস পোড়ানো) এবং প্রাকৃতিক প্রক্রিয়ার (দাবানল, বজ্রপাত এবং মাটিতে মাইক্রোবায়োলজিক্যাল প্রক্রিয়া) ফলে এটি বায়ুমণ্ডলে প্রবেশ করে। এখানে, সম্মিলিত নাইট্রোজেন অক্সাইডের ঘনত্ব বোঝাতে NO2 ব্যবহার করা হয় কারণ দিনের বেলা, অর্থাৎ সূর্যের আলোর উপস্থিতিতে, ওজোন (O3) যুক্ত একটি ফোটোকেমিক্যাল চক্র NO-কে NO2-তে এবং এর বিপরীত প্রক্রিয়াকে মিনিটের টাইমস্কেলে কনভার্ট করে। TROPOMI NO2 প্রসেসিং সিস্টেমটি DOMINO-2 প্রোডাক্টের জন্য অ্যালগরিদম ডেভেলপমেন্ট এবং OMI-এর জন্য EU QA4ECV NO2 রিপ্রসেস করা ডেটাসেটের উপর ভিত্তি করে তৈরি করা হয়েছে এবং TROPOMI-এর জন্য অ্যাডাপ্ট করা হয়েছে। এই রিট্রিভাল-অ্যাসিমিলিয়েশন-মডেলিং সিস্টেম, ১x১ ডিগ্রি রেজোলিউশনে ৩-ডাইমেনশনাল গ্লোবাল TM5-MP কেমিস্ট্রি ট্রান্সপোর্ট মডেলকে একটি অপরিহার্য উপাদান হিসেবে ব্যবহার করে। আরও তথ্য।

OFFL L3 প্রোডাক্ট

আমাদের OFFL L3 প্রোডাক্ট তৈরি করতে, আমরা প্রোডাক্টের বাউন্ডিং বক্সের মধ্যে এমন জায়গা খুঁজে দেখি যেখানে এই ধরনের কমান্ড ব্যবহার করে ডেটা আছে:

harpconvert --format hdf5 --hdf5-compression 9
-a 'tropospheric_NO2_column_number_density_validity>50;derive(datetime_stop {time})'
S5P_OFFL_L2__NO2____20181010T074409_20181010T092539_05135_01_010100_20181016T092316.nc
grid_info.h5

তারপর আমরা সব ডেটা একটি বড় মোজাইকে মার্জ করি (পিক্সেলের জন্য এলাকা-গড় মান যার বিভিন্ন সময়ের জন্য বিভিন্ন মান থাকতে পারে)। মোজাইক থেকে, আমরা অর্থোরেক্টাইফাইড রাস্টার ডেটা সহ টাইলসের একটি সেট তৈরি করি।

একটি টাইলসের জন্য harpconvert ইনভোকেশনের উদাহরণ: harpconvert --format hdf5 --hdf5-compression 9 -a 'tropospheric_NO2_column_number_density_validity>50;derive(datetime_stop {time}); bin_spatial(2001, 50.000000, 0.01, 2001, -120.000000, 0.01); keep(NO2_column_number_density,tropospheric_NO2_column_number_density, stratospheric_NO2_column_number_density,NO2_slant_column_number_density, tropopause_pressure,absorbing_aerosol_index,cloud_fraction, sensor_altitude,sensor_azimuth_angle, sensor_zenith_angle,solar_azimuth_angle,solar_zenith_angle)' S5P_OFFL_L2__NO2____20181010T074409_20181010T092539_05135_01_010100_20181016T092316.nc output.h5

Sentinel-5 Precursor

Sentinel-5 Precursor হল একটি স্যাটেলাইট যা ১৩ অক্টোবর ২০১৭-এ European Space Agency-এর মাধ্যমে বায়ু দূষণ মনিটর করার জন্য লঞ্চ করা হয়েছে। অনবোর্ড সেন্সরকে প্রায়ই Tropomi (TROPOspheric Monitoring Instrument) বলা হয়।

CH4 ছাড়া সব S5P ডেটাসেটের দুটি ভার্সন আছে: নিয়ার রিয়েল-টাইম (NRTI) এবং অফলাইন (OFFL)। CH4 শুধুমাত্র OFFL হিসেবে উপলভ্য। NRTI অ্যাসেট OFFL অ্যাসেটের তুলনায় ছোট এলাকা কভার করে, তবে ডেটা পাওয়ার পরে তা দ্রুত উপলভ্য হয়। OFFL অ্যাসেটে একটি মাত্র কক্ষপথের ডেটা থাকে (যেহেতু পৃথিবীর অর্ধেক অংশ অন্ধকার থাকে, তাই এতে শুধুমাত্র একটি গোলার্ধের ডেটা থাকে)।

ডেটাতে নয়েজ থাকার কারণে, পরিষ্কার অঞ্চল বা কম SO2 নির্গমনের ক্ষেত্রে নেগেটিভ ভার্টিক্যাল কলাম ভ্যালু প্রায়ই দেখা যায়। আউটলায়ার ছাড়া এইসব ভ্যালু ফিল্টার না করাই ভালো, অর্থাৎ ভার্টিক্যাল কলামের জন্য -0.001 mol/m^2-এর থেকে কম।

মূল Sentinel 5P লেভেল ২ (L2) ডেটা সময় অনুযায়ী বিন করা হয়, অক্ষাংশ/দ্রাঘিমাংশ অনুযায়ী নয়। Earth Engine-এ ডেটা ইনজেস্ট করার জন্য প্রতিটি Sentinel 5P L2 প্রোডাক্টকে L3-তে কনভার্ট করা হয়। এর ফলে প্রতিটি অরবিটে একটি করে গ্রিড থাকে (অর্থাৎ, প্রোডাক্ট জুড়ে কোনও এগ্রিগেশন করা হয় না)।

অ্যান্টিমেরিডিয়ান জুড়ে থাকা সোর্স প্রোডাক্ট দুটি Earth Engine অ্যাসেট হিসেবে ইনজেস্ট করা হয়, যার শেষে _1 এবং _2 থাকে।

bin_spatial অপারেশন ব্যবহার করে harpconvert টুল L3-তে কনভার্সন করে। সোর্স ডেটা ফিল্টার করা হয়েছে যাতে এর থেকে কম QA ভ্যালু সহ পিক্সেল সরানো যায়:

  • AER_AI-এর জন্য ৮০%
  • NO2-এর tropospheric_NO2_column_number_density ব্যান্ডের জন্য ৭৫%
  • O3 এবং SO2 ছাড়া অন্য সব ডেটাসেটের জন্য ৫০%

O3_TCL প্রোডাক্ট সরাসরি ইনজেস্ট করা হয় (harpconvert না চালিয়ে)।

ব্যান্ড

ব্যান্ড

পিক্সেল সাইজ: ১১১৩.২ মিটার (সব ব্যান্ড)

নাম একক ন্যূনতম সর্বাধিক পিক্সেলের সাইজ বিবরণ
NO2_column_number_density mol/m^2 -0.00051* 0.0192* ১১১৩.২ মিটার

NO2-এর মোট উল্লম্ব কলাম (NO2-এর স্ল্যান্ট কলাম ডেনসিটি এবং মোট এয়ার মাস ফ্যাক্টরের অনুপাত)।

tropospheric_NO2_column_number_density mol/m^2 -০.০০০৫৩৭৫* ০.০১৯২০৪৪* ১১১৩.২ মিটার

ট্রপোস্ফিয়ারে NO2-এর উল্লম্ব কলাম

stratospheric_NO2_column_number_density mol/m^2 8.6e-06* 0.000107* ১১১৩.২ মিটার

NO2-এর স্ট্র্যাটোস্ফিয়ারিক উল্লম্ব কলাম

NO2_slant_column_number_density mol/m^2 1.48e-05* 0.003908* ১১১৩.২ মিটার

NO2 ঢালু কলামের ঘনত্ব

tropopause_pressure Pa 6156* 37345* ১১১৩.২ মিটার

ট্রোপোপজ প্রেসার

absorbing_aerosol_index ডাইমেনশনহীন -১৪.৪৩* ১০.৬৭* ১১১৩.২ মিটার

AER_AI লেভেল ২ প্রোডাক্ট থেকে অ্যারোসল ইন্ডেক্স (তরঙ্গদৈর্ঘ্য ৩৫৪/৩৮৮ ন্যানোমিটার, অর্থাৎ OMI পেয়ার)। লেভেল ২ অ্যালগরিদম - আল্ট্রাভায়োলেট অ্যারোসল ইন্ডেক্স দেখুন।

cloud_fraction ভগ্নাংশ ০* ১* ১১১৩.২ মিটার

কার্যকরী ক্লাউড ফ্র্যাকশন। Sentinel 5P L2 ইনপুট/আউটপুট ডেটা ডেফিনিশন স্পেক, পৃ.২২০ দেখুন।

sensor_altitude m ৮২৮৫৪৩* ৮৫৬০৭৮* ১১১৩.২ মিটার

জিওডেটিক সাব-স্যাটেলাইট পয়েন্টের সাপেক্ষে স্যাটেলাইটের উচ্চতা (WGS84)।

sensor_azimuth_angle deg -১৮০* ১৮০* ১১১৩.২ মিটার

গ্রাউন্ড পিক্সেল লোকেশনে (WGS84) স্যাটেলাইটের অ্যাজিমুথ কোণ; উত্তর-পূর্ব কোণ পরিমাপ করা হয়েছে।

sensor_zenith_angle deg 0.09* ৬৭* ১১১৩.২ মিটার

গ্রাউন্ড পিক্সেল লোকেশনে স্যাটেলাইটের জেনিথ অ্যাঙ্গেল (WGS84); অ্যাঙ্গেল উল্লম্বভাবে পরিমাপ করা হয়।

solar_azimuth_angle deg -১৮০* ১৮০* ১১১৩.২ মিটার

গ্রাউন্ড পিক্সেল লোকেশনে (WGS84) সূর্যের অ্যাজিমুথ কোণ; কোণ উত্তর-পূর্ব দিকে পরিমাপ করা হয়।

solar_zenith_angle deg ৮* ৮২* ১১১৩.২ মিটার

গ্রাউন্ড পিক্সেল লোকেশনে (WGS84) স্যাটেলাইটের জেনিথ অ্যাঙ্গেল; উল্লম্ব থেকে দূরে পরিমাপ করা অ্যাঙ্গেল।

* আনুমানিক সর্বনিম্ন বা সর্বোচ্চ ভ্যালু

ছবির প্রপার্টি

ছবির প্রপার্টি

নাম ধরন বিবরণ
ALGORITHM_VERSION STRING

L2 প্রসেসিংয়ে ব্যবহৃত অ্যালগরিদম ভার্সন। এটি প্রসেসর (ফ্রেমওয়ার্ক) ভার্সন থেকে আলাদা, যাতে বিভিন্ন প্রোডাক্টের জন্য আলাদা আলাদা রিলিজ শিডিউল রাখা যায়।

BUILD_DATE STRING

L2 প্রসেসিং করার জন্য ব্যবহৃত সফ্টওয়্যারটি তৈরি করার তারিখ, ১ জানুয়ারী ১৯৭০ থেকে মিলিসেকেন্ডে প্রকাশ করা হয়েছে।

HARP_VERSION INT

L2 ডেটাকে L3 প্রোডাক্টে গ্রিড করার জন্য HARP টুলের যে ভার্সন ব্যবহার করা হয়েছে।

প্রতিষ্ঠান STRING

L1 থেকে L2 পর্যন্ত ডেটা প্রসেসিং যে প্রতিষ্ঠানে করা হয়েছে।

L3_PROCESSING_TIME INT

তারিখ, ১ জানুয়ারি ১৯৭০ থেকে মিলিসেকেন্ড হিসেবে প্রকাশ করা হয়েছে, যখন Google harpconvert ব্যবহার করে L2 ডেটা L3-তে প্রসেস করেছে।

LAT_MAX ডবল সাইজ

অ্যাসেটের সর্বাধিক অক্ষাংশ (ডিগ্রিতে)।

LAT_MIN ডবল

অ্যাসেটের ন্যূনতম অক্ষাংশ (ডিগ্রি)।

LON_MAX ডবল সাইজ

অ্যাসেটের সর্বাধিক দ্রাঘিমাংশ (ডিগ্রিতে)।

LON_MIN ডবল সাইজ

অ্যাসেটের ন্যূনতম দ্রাঘিমাংশ (ডিগ্রি)।

ORBIT INT

ডেটা পাওয়ার সময় স্যাটেলাইটের কক্ষপথের নম্বর।

প্ল্যাটফর্ম STRING

যে প্ল্যাটফর্ম ডেটা সংগ্রহ করেছে তার নাম।

PROCESSING_STATUS STRING

গ্লোবাল লেভেলে প্রোডাক্টের প্রসেসিং স্ট্যাটাস, যা মূলত সহায়ক ইনপুট ডেটার উপলভ্যতার উপর ভিত্তি করে হয়। সম্ভাব্য ভ্যালু হল "নামমাত্র" এবং "নিম্নমানের"।

PROCESSOR_VERSION STRING

L2 প্রসেসিংয়ের জন্য ব্যবহৃত সফ্টওয়্যারের ভার্সন, "major.minor.patch" ফর্মের স্ট্রিং হিসেবে।

PRODUCT_ID STRING

এই অ্যাসেট তৈরি করতে ব্যবহৃত L2 প্রোডাক্টের আইডি।

PRODUCT_QUALITY STRING

প্রোডাক্টের কোয়ালিটি খারাপ হয়েছে কিনা তা উল্লেখ করার ইন্ডিকেটর। অনুমোদিত ভ্যালু হল "Degraded" ও "Nominal"।

সেন্সর STRING

যে সেন্সর ডেটা সংগ্রহ করেছে তার নাম।

SPATIAL_RESOLUTION STRING

নাদিরের স্পেশিয়াল রেজোলিউশন। বেশিরভাগ প্রোডাক্টের ক্ষেত্রে এটি হল 3.5x7 km2, L2__O3__PR ছাড়া, যা 28x21km2 ব্যবহার করে এবং L2__CO____ ও L2__CH4___, যা দুটিই 7x7 km2 ব্যবহার করে। এই অ্যাট্রিবিউট CCI স্ট্যান্ডার্ড থেকে এসেছে।

TIME_REFERENCE_DAYS_SINCE_1950 INT

১ জানুয়ারি ১৯৫০ থেকে ডেটা সংগ্রহ করার দিন পর্যন্ত সময়।

TIME_REFERENCE_JULIAN_DAY ডবল

ডেটা পাওয়ার সময় জুলিয়ান ডে নম্বর।

TRACKING_ID STRING

L2 প্রোডাক্ট ফাইলের UUID.

ব্যবহারের শর্তাদি

ব্যবহারের শর্তাবলী

Sentinel ডেটার ব্যবহার Copernicus Sentinel ডেটা সংক্রান্ত নিয়ম ও শর্তাবলী দ্বারা পরিচালিত হয়।

Earth Engine-এর সাহায্যে এক্সপ্লোর করা

কোড এডিটর (জাভাস্ক্রিপ্ট)

var collection = ee.ImageCollection('COPERNICUS/S5P/OFFL/L3_NO2')
  .select('tropospheric_NO2_column_number_density')
  .filterDate('2019-06-01', '2019-06-06');

var band_viz = {
  min: 0,
  max: 0.0002,
  palette: ['black', 'blue', 'purple', 'cyan', 'green', 'yellow', 'red']
};

Map.addLayer(collection.mean(), band_viz, 'S5P N02');
Map.setCenter(65.27, 24.11, 4);

Python সেট-আপ

Python API সম্পর্কে তথ্য এবং ইন্টার‍্যাক্টিভ ডেভেলপমেন্টের জন্য geemap ব্যবহার করার ব্যাপারে জানতে Python এনভায়রনমেন্ট পৃষ্ঠা দেখুন।

import ee
import geemap.core as geemap

Colab (Python)

collection = (
    ee.ImageCollection('COPERNICUS/S5P/OFFL/L3_NO2')
    .select('tropospheric_NO2_column_number_density')
    .filterDate('2019-06-01', '2019-06-06')
)

band_viz = {
    'min': 0,
    'max': 0.0002,
    'palette': ['black', 'blue', 'purple', 'cyan', 'green', 'yellow', 'red'],
}

m = geemap.Map()
m.add_layer(collection.mean(), band_viz, 'S5P N02')
m.set_center(65.27, 24.11, 4)
m
কোড এডিটরে খুলুন