Sentinel-1 SAR GRD: C-band Synthetic Aperture Radar Ground Range Detected, log scaling

কোপারনিকাস/এস১_জিআরডি
ডেটাসেটের উপলভ্যতা
2014-10-03T00:00:00Z–2026-03-18T07:48:43Z
ডেটাসেট প্রযোজক
আর্থ ইঞ্জিন স্নিপেট
ee.ImageCollection("COPERNICUS/S1_GRD")
পুনরায় দেখার ব্যবধান
৬ দিন
ট্যাগ
ব্যাকস্ক্যাটার কোপারনিকাস ইএসএ ইইউ পোলারাইজেশন রাডার এসএআর স্যাটেলাইট-ইমেজারি সেন্টিনেল

বর্ণনা

সেন্টিনেল-১ মিশন ৫.৪০৫ গিগাহার্টজ (সি ব্যান্ড)-এ একটি ডুয়াল-পোলারাইজেশন সি-ব্যান্ড সিন্থেটিক অ্যাপারচার রাডার (এসএআর) যন্ত্র থেকে ডেটা সরবরাহ করে। এই সংগ্রহে এস১ গ্রাউন্ড রেঞ্জ ডিটেক্টেড (জিআরডি) সিনগুলো অন্তর্ভুক্ত রয়েছে, যা সেন্টিনেল-১ টুলবক্স ব্যবহার করে একটি ক্যালিব্রেটেড ও অর্থো-সংশোধিত প্রোডাক্ট তৈরি করার জন্য প্রসেস করা হয়। এই সংগ্রহটি প্রতিদিন আপডেট করা হয়। নতুন অ্যাসেটগুলো উপলব্ধ হওয়ার দুই দিনের মধ্যে অন্তর্ভুক্ত করা হয়।

এই সংগ্রহটিতে সমস্ত GRD সিন রয়েছে। প্রতিটি সিনে ৩টি রেজোলিউশনের (১০, ২৫ বা ৪০ মিটার) মধ্যে একটি, ৪টি ব্যান্ড কম্বিনেশন (যা সিনের পোলারাইজেশনের সাথে সঙ্গতিপূর্ণ) এবং ৩টি ইন্সট্রুমেন্ট মোড রয়েছে। মোজাইক প্রেক্ষাপটে এই সংগ্রহটি ব্যবহার করার জন্য সম্ভবত ব্যান্ড এবং প্যারামিটারের একটি সমজাতীয় সেটে ফিল্টার করার প্রয়োজন হবে। সংগ্রহের ব্যবহার এবং প্রিপ্রসেসিং-এর বিস্তারিত জানতে এই নিবন্ধটি দেখুন। ইন্সট্রুমেন্টের পোলারাইজেশন সেটিংসের উপর নির্ভর করে, প্রতিটি সিনে ৪টি সম্ভাব্য পোলারাইজেশন ব্যান্ডের মধ্যে ১ বা ২টি থাকে। সম্ভাব্য কম্বিনেশনগুলো হলো: সিঙ্গেল ব্যান্ড VV, সিঙ্গেল ব্যান্ড HH, ডুয়াল ব্যান্ড VV+VH, এবং ডুয়াল ব্যান্ড HH+HV।

  1. VV: একক সহ-পোলারাইজেশন, উল্লম্ব প্রেরণ/উল্লম্ব গ্রহণ
  2. HH: একক সহ-পোলারাইজেশন, অনুভূমিক প্রেরণ/অনুভূমিক গ্রহণ
  3. VV + VH: ডুয়াল-ব্যান্ড ক্রস-পোলারাইজেশন, উল্লম্ব ট্রান্সমিট/অনুভূমিক রিসিভ
  4. HH + HV: ডুয়াল-ব্যান্ড ক্রস-পোলারাইজেশন, অনুভূমিক ট্রান্সমিট/উল্লম্ব রিসিভ

প্রতিটি দৃশ্যে একটি অতিরিক্ত 'কোণ' ব্যান্ডও অন্তর্ভুক্ত থাকে, যা প্রতিটি বিন্দুতে উপবৃত্ত থেকে আনুমানিক আপতন কোণকে ডিগ্রিতে প্রকাশ করে। এই ব্যান্ডটি প্রতিটি অ্যাসেটের সাথে প্রদত্ত 'geolocationGridPoint' গ্রিডেড ফিল্ডের 'incidenceAngle' প্রপার্টিকে ইন্টারপোলেট করে তৈরি করা হয়।

নিম্নলিখিত ধাপগুলো অনুসরণ করে সেন্টিনেল-১ টুলবক্সের সাহায্যে প্রতিটি দৃশ্যকে প্রাক-প্রক্রিয়াজাত করা হয়েছিল:

  1. তাপীয় শব্দ অপসারণ
  2. রেডিওমেট্রিক ক্রমাঙ্কন
  3. ৬০ ডিগ্রির বেশি অক্ষাংশের এলাকাগুলির জন্য, যেখানে SRTM উপলব্ধ নয়, SRTM 30 বা ASTER DEM ব্যবহার করে ভূখণ্ড সংশোধন করা হয়। চূড়ান্ত ভূখণ্ড-সংশোধিত মানগুলিকে লগ স্কেলিং (10*log10(x)) এর মাধ্যমে ডেসিবেলে রূপান্তর করা হয়।

এই প্রাক-প্রক্রিয়াকরণ ধাপগুলো সম্পর্কে আরও তথ্যের জন্য, অনুগ্রহ করে সেন্টিনেল-১ প্রাক-প্রক্রিয়াকরণ নিবন্ধটি দেখুন। সেন্টিনেল-১ চিত্রাবলী নিয়ে কাজ করার বিষয়ে আরও পরামর্শের জন্য, গুইডো লেমোইনের এসএআর বেসিকস বিষয়ক টিউটোরিয়াল এবং মর্ট ক্যান্টির এসএআর পরিবর্তন শনাক্তকরণ বিষয়ক টিউটোরিয়াল দেখুন।

এই সংগ্রহটি তাৎক্ষণিকভাবে গণনা করা হয়। আপনি যদি কাঁচা শক্তির মান সহ অন্তর্নিহিত সংগ্রহটি ব্যবহার করতে চান (যা দ্রুত আপডেট হয়), তাহলে COPERNICUS/S1_GRD_FLOAT দেখুন।

ব্যান্ড

ব্যান্ড

নাম ইউনিট মিনিট ম্যাক্স পিক্সেল আকার বর্ণনা
HH ডিবি -৫০* ১* ১০ মিটার

একক সহ-পোলারাইজেশন, অনুভূমিক প্রেরণ/অনুভূমিক গ্রহণ

HV ডিবি -৫০* ১* ১০ মিটার

ডুয়াল-ব্যান্ড ক্রস-পোলারাইজেশন, অনুভূমিক ট্রান্সমিট/উল্লম্ব রিসিভ

VV ডিবি -৫০* ১* ১০ মিটার

একক সহ-পোলারাইজেশন, উল্লম্ব প্রেরণ/উল্লম্ব গ্রহণ

VH ডিবি -৫০* ১* ১০ মিটার

ডুয়াল-ব্যান্ড ক্রস-পোলারাইজেশন, উল্লম্ব ট্রান্সমিট/অনুভূমিক রিসিভ

angle ডিগ্রি ০* ৯০* ২০০০০ মিটার

উপবৃত্ত থেকে আনুমানিক আপতন কোণ

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

ছবির বৈশিষ্ট্য

ছবির বৈশিষ্ট্য

নাম প্রকার বর্ণনা
GRD_Post_Processing_facility_country স্ট্রিং

যে দেশে সুবিধাটি অবস্থিত, সেই দেশের নাম। এই উপাদানটি আইপিএফ-এর মধ্যে পরিবর্তনযোগ্য।

জিআরডি_পোস্ট_প্রসেসিং_সুবিধা_নাম স্ট্রিং

যে কেন্দ্রে প্রক্রিয়াকরণ ধাপটি সম্পন্ন করা হয়েছিল, সেই কেন্দ্রের নাম। এই উপাদানটি IPF-এর মধ্যে পরিবর্তনযোগ্য।

জিআরডি_পোস্ট_প্রসেসিং_ফ্যাসিলিটি_অর্গানাইজেশন স্ট্রিং

সুবিধাটির জন্য দায়িত্বপ্রাপ্ত সংস্থার নাম। এই উপাদানটি আইপিএফ-এর মধ্যে পরিবর্তনযোগ্য।

জিআরডি_পোস্ট_প্রসেসিং_সুবিধা_সাইট স্ট্রিং

সুবিধাটির ভৌগোলিক অবস্থান। এই উপাদানটি আইপিএফ-এর মধ্যে কনফিগার করা যায়।

GRD_পোস্ট_প্রসেসিং_সফটওয়্যার_নাম স্ট্রিং

সফটওয়্যারটির নাম।

GRD_পোস্ট_প্রসেসিং_সফটওয়্যার_সংস্করণ স্ট্রিং

সফটওয়্যার সংস্করণ শনাক্তকরণ।

GRD_Post_Processing_start ডাবল

প্রক্রিয়াকরণ শুরুর সময়।

GRD_Post_Processing_stop ডাবল

প্রক্রিয়াকরণ বন্ধের সময়।

SLC_প্রক্রিয়াকরণ_সুবিধা_দেশ স্ট্রিং

যে দেশে সুবিধাটি অবস্থিত, সেই দেশের নাম। এই উপাদানটি আইপিএফ-এর মধ্যে পরিবর্তনযোগ্য।

SLC_প্রক্রিয়াকরণ_সুবিধার_নাম স্ট্রিং

যে কেন্দ্রে প্রক্রিয়াকরণ ধাপটি সম্পন্ন করা হয়েছিল, সেই কেন্দ্রের নাম। এই উপাদানটি IPF-এর মধ্যে পরিবর্তনযোগ্য।

এসএলসি_প্রসেসিং_সুবিধা_সংস্থা স্ট্রিং

সুবিধাটির জন্য দায়িত্বপ্রাপ্ত সংস্থার নাম। এই উপাদানটি আইপিএফ-এর মধ্যে পরিবর্তনযোগ্য।

এসএলসি_প্রসেসিং_সুবিধা_সাইট স্ট্রিং

সুবিধাটির ভৌগোলিক অবস্থান। এই উপাদানটি আইপিএফ-এর মধ্যে কনফিগার করা যায়।

SLC_প্রসেসিং_সফটওয়্যার_নাম স্ট্রিং

সফটওয়্যারটির নাম।

SLC_প্রসেসিং_সফটওয়্যার_সংস্করণ স্ট্রিং

সফটওয়্যার সংস্করণ শনাক্তকরণ।

SLC_প্রক্রিয়াকরণ_শুরু ডাবল

প্রক্রিয়াকরণ শুরুর সময়।

SLC_প্রসেসিং_স্টপ ডাবল

প্রক্রিয়াকরণ বন্ধের সময়।

S1TBX_ক্যালিব্রেশন_অপারেটর_সংস্করণ স্ট্রিং

সেন্টিনেল-১ টুলবক্স ক্যালিব্রেশন টুল সংস্করণ।

S1TBX_SAR_প্রসেসিং_সংস্করণ স্ট্রিং

সেন্টিনেল-১ টুলবক্স এসএআর প্রসেসিং টুলের সংস্করণ।

SNAP_Graph_Processing_Framework_GPF_version স্ট্রিং

সেন্টিনেল অ্যাপ্লিকেশন প্ল্যাটফর্ম (SNAP) সংস্করণ।

startTimeANX ডাবল

আরোহী নোড অতিক্রমণের সাপেক্ষে ইনপুট ডেটার শুরুর সময় নির্ণয় করা হচ্ছে। এটি হলো কক্ষপথের আরোহী নোড অতিক্রমণের পর থেকে অতিবাহিত সময়ের গণনা [মিলিসেকেন্ডে]।

স্টপটাইমএএনএক্স ডাবল

আরোহী নোড অতিক্রমণের সাপেক্ষে ইনপুট ডেটার থামার সময় নির্ণয় করা হচ্ছে। এটি হলো কক্ষপথের আরোহী নোড অতিক্রমণের পর থেকে অতিবাহিত সময়ের গণনা [মিলিসেকেন্ডে]।

nssdcIdentifier স্ট্রিং

ওয়ার্ল্ড ডেটা সেন্টার ফর স্যাটেলাইট ইনফরমেশন (WDC-SI) দ্বারা সংজ্ঞায়িত মান অনুযায়ী মিশনটিকে অনন্যভাবে শনাক্ত করে, যা এখানে উপলব্ধ।

পরিবারের নাম স্ট্রিং

মিশনের সম্পূর্ণ নাম। যেমন "সেন্টিনেল-১"

প্ল্যাটফর্ম_নম্বর স্ট্রিং

মিশনের মধ্যে প্ল্যাটফর্মটির আলফানিউমেরিক শনাক্তকারী।

প্ল্যাটফর্ম শিরোনাম ডাবল

উত্তরের সাপেক্ষে প্ল্যাটফর্মের অভিমুখ, ডিগ্রি

যন্ত্র স্ট্রিং

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

ইন্সট্রুমেন্টমোড স্ট্রিং

IW (ইন্টারফেরোমেট্রিক ওয়াইড সোয়াথ), SM (স্ট্রিপ ম্যাপ), অথবা EW (এক্সট্রা ওয়াইড সোয়াথ)। পণ্যের বিবরণ দেখুন।

যন্ত্রের সোয়াথ স্ট্রিং

একটি পণ্যের অন্তর্ভুক্ত সোয়াথগুলোর তালিকা। বেশিরভাগ পণ্যে কেবল একটি সোয়াথ থাকে, তবে TOPS SLC পণ্যগুলিতে ৩ বা ৫টি সোয়াথ অন্তর্ভুক্ত থাকে।

অরবিটনম্বর_স্টার্ট ডাবল

চিত্র ডেটার মধ্যে থাকা প্রাচীনতম রেখাটির পরম কক্ষপথ সংখ্যা।

অরবিটনাম্বার_স্টপ ডাবল

ইমেজ ডেটার মধ্যে থাকা সর্বশেষ লাইনের পরম কক্ষপথ সংখ্যা।

আপেক্ষিক কক্ষপথ সংখ্যা_শুরু ডাবল

চিত্র ডেটার মধ্যে প্রাচীনতম রেখাটির আপেক্ষিক কক্ষপথ সংখ্যা।

আপেক্ষিক কক্ষপথ সংখ্যা_থামুন ডাবল

চিত্র ডেটার মধ্যে সর্বশেষ রেখাটির আপেক্ষিক কক্ষপথ সংখ্যা।

সাইকেল নম্বর ডাবল

মিশন চক্রের পরম ক্রমিক সংখ্যা, যেটির ক্ষেত্রে প্রাচীনতম চিত্র তথ্য প্রযোজ্য।

ফেজআইডেন্টিফায়ার ডাবল

মিশন পর্বের আইডি, যেটির জন্য প্রাচীনতম ছবির ডেটা প্রযোজ্য।

orbitProperties_pass স্ট্রিং

প্রোডাক্টের সবচেয়ে পুরোনো ইমেজ ডেটার (প্রোডাক্টের শুরু) কক্ষপথের দিক ('আরোহণ' বা 'অবতরণ')।

orbitProperties_ascendingNodeTime ডাবল

কক্ষপথের আরোহী নোডের UTC সময়। এই উপাদানটি ASAR L1 ইনপুট থেকে উৎপন্ন ASAR L2 OCN প্রোডাক্ট ব্যতীত অন্য সকল প্রোডাক্টের জন্য উপস্থিত থাকে।

সমাধান স্ট্রিং

H মানে উচ্চ অথবা M মানে মাঝারি।

রেজোলিউশন_মিটার ডাবল

রেজোলিউশন মিটারে।

ইন্সট্রুমেন্ট কনফিগারেশন আইডি ডাবল

এই ডেটার জন্য ইন্সট্রুমেন্ট কনফিগারেশন আইডি (রাডার ডাটাবেস আইডি)।

মিশন ডেটা টেক আইডি ডাবল

মিশনের মধ্যে তথ্য সংগ্রহের অনন্য আইডি।

ট্রান্সমিটার রিসিভার পোলারাইজেশন স্ট্রিং_লিস্ট

ডেটার জন্য ট্রান্সমিট/রিসিভ পোলারাইজেশন। প্রতিটি Tx/Rx সংমিশ্রণের জন্য একটি করে উপাদান রয়েছে: ['VV'], ['HH'], ['VV', 'VH'], অথবা ['HH', 'HV']।

পণ্যের শ্রেণী স্ট্রিং

অ্যানোটেশনের জন্য আউটপুট প্রোডাক্ট ক্লাস 'A' অথবা স্ট্যান্ডার্ডের জন্য 'S'।

পণ্যের শ্রেণী বিবরণ স্ট্রিং

আউটপুট পণ্য শ্রেণীর লিখিত বিবরণ।

পণ্যের গঠন স্ট্রিং

এই পণ্যটির গঠনের ধরণ: 'একক', 'স্লাইস', অথবা 'একত্রিত'।

পণ্যের ধরণ স্ট্রিং

এই পণ্যটির পণ্যের ধরণ (সংশোধন স্তর)।

পণ্যের সময়ানুবর্তিতা বিভাগ স্ট্রিং

প্রক্রিয়াকরণের প্রয়োজনীয় সময়সীমা বর্ণনা করে। নিম্নলিখিতগুলির মধ্যে একটি: এনআরটি-১০মি, এনআরটি-১ঘ, এনআরটি-৩ঘ, ফাস্ট-২৪ঘ, অফ-লাইন, অথবা পুনঃপ্রক্রিয়াকরণ।

স্লাইসপ্রোডাক্টফ্ল্যাগ স্ট্রিং

যদি এটি একটি বৃহত্তর পণ্যের অংশ হয় তবে সত্য, অথবা যদি এটি একটি সম্পূর্ণ পণ্য হয় তবে মিথ্যা।

সেগমেন্ট শুরুর সময় ডাবল

এই স্লাইসটি যে সেগমেন্টের অন্তর্গত, তার শুরুর সময় নির্ণয় করা হচ্ছে। এই ফিল্ডটি শুধুমাত্র তখনই উপস্থিত থাকবে যদি sliceProductFlag = true হয়।

স্লাইস নম্বর ডাবল

এই স্লাইসের পরম স্লাইস নম্বর, যা ১ থেকে শুরু হয়। এই ফিল্ডটি শুধুমাত্র তখনই উপস্থিত থাকে যখন sliceProductFlag = true হয়।

মোট স্লাইস ডাবল

সম্পূর্ণ ডেটা টেকে থাকা স্লাইসের মোট সংখ্যা। এই ফিল্ডটি শুধুমাত্র তখনই উপস্থিত থাকে যখন sliceProductFlag = true হয়।

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

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

সেন্টিনেল ডেটার ব্যবহার কোপারনিকাস সেন্টিনেল ডেটা শর্তাবলী দ্বারা নিয়ন্ত্রিত হয়।

আর্থ ইঞ্জিন দিয়ে অন্বেষণ করুন

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

var imgVV = ee.ImageCollection('COPERNICUS/S1_GRD')
        .filter(ee.Filter.listContains('transmitterReceiverPolarisation', 'VV'))
        .filter(ee.Filter.eq('instrumentMode', 'IW'))
        .select('VV')
        .map(function(image) {
          var edge = image.lt(-30.0);
          var maskedImage = image.mask().and(edge.not());
          return image.updateMask(maskedImage);
        });

var desc = imgVV.filter(ee.Filter.eq('orbitProperties_pass', 'DESCENDING'));
var asc = imgVV.filter(ee.Filter.eq('orbitProperties_pass', 'ASCENDING'));

var spring = ee.Filter.date('2015-03-01', '2015-04-20');
var lateSpring = ee.Filter.date('2015-04-21', '2015-06-10');
var summer = ee.Filter.date('2015-06-11', '2015-08-31');

var descChange = ee.Image.cat(
        desc.filter(spring).mean(),
        desc.filter(lateSpring).mean(),
        desc.filter(summer).mean());

var ascChange = ee.Image.cat(
        asc.filter(spring).mean(),
        asc.filter(lateSpring).mean(),
        asc.filter(summer).mean());

Map.setCenter(5.2013, 47.3277, 12);
Map.addLayer(ascChange, {min: -25, max: 5}, 'Multi-T Mean ASC', true);
Map.addLayer(descChange, {min: -25, max: 5}, 'Multi-T Mean DESC', true);

পাইথন সেটআপ

পাইথন এপিআই এবং ইন্টারেক্টিভ ডেভেলপমেন্টের জন্য geemap ব্যবহারের তথ্যের জন্য পাইথন এনভায়রনমেন্ট পেজটি দেখুন।

import ee
import geemap.core as geemap

কোলাব (পাইথন)

def mask_edge(image):
  edge = image.lt(-30.0)
  masked_image = image.mask().And(edge.Not())
  return image.updateMask(masked_image)


img_vv = (
    ee.ImageCollection('COPERNICUS/S1_GRD')
    .filter(ee.Filter.listContains('transmitterReceiverPolarisation', 'VV'))
    .filter(ee.Filter.eq('instrumentMode', 'IW'))
    .select('VV')
    .map(mask_edge)
)

desc = img_vv.filter(ee.Filter.eq('orbitProperties_pass', 'DESCENDING'))
asc = img_vv.filter(ee.Filter.eq('orbitProperties_pass', 'ASCENDING'))

spring = ee.Filter.date('2015-03-01', '2015-04-20')
late_spring = ee.Filter.date('2015-04-21', '2015-06-10')
summer = ee.Filter.date('2015-06-11', '2015-08-31')

desc_change = ee.Image.cat(
    desc.filter(spring).mean(),
    desc.filter(late_spring).mean(),
    desc.filter(summer).mean(),
)

asc_change = ee.Image.cat(
    asc.filter(spring).mean(),
    asc.filter(late_spring).mean(),
    asc.filter(summer).mean(),
)

m = geemap.Map()
m.set_center(5.2013, 47.3277, 12)
m.add_layer(asc_change, {'min': -25, 'max': 5}, 'Multi-T Mean ASC', True)
m.add_layer(desc_change, {'min': -25, 'max': 5}, 'Multi-T Mean DESC', True)
m
কোড এডিটরে খুলুন