- ডেটাসেটের উপলভ্যতা
- 2014-10-03T00:00:00Z–2026-10-16T14:20:40Z
- ডেটাসেট প্রোডিউসার
- ইউরোপীয় ইউনিয়ন/ESA/Copernicus
- পর্যালোচনা করার ইন্টারভ্যাল
- ৬ দিন
- ট্যাগ
বিবরণ
Sentinel-1 মিশন ৫.৪০৫GHz (C ব্যান্ড)-এ ডুয়াল-পোলারাইজেশন C-ব্যান্ড সিন্থেটিক অ্যাপারচার রেডার (SAR) ইনস্ট্রুমেন্ট থেকে ডেটা প্রদান করে। এই সংগ্রহে S1 গ্রাউন্ড রেঞ্জ ডিটেক্টেড (GRD) দৃশ্য অন্তর্ভুক্ত, যা ক্যালিব্রেট করা, অর্থো-সংশোধিত প্রোডাক্ট তৈরি করতে Sentinel-1 টুলবক্স ব্যবহার করে প্রসেস করা হয়েছে। সংগ্রহ প্রতিদিন আপডেট করা হয়। নতুন অ্যাসেট উপলভ্য হওয়ার দুই দিনের মধ্যে তা ইনজেস্ট করা হয়।
এই সংগ্রহে সব GRD সিন আছে। প্রতিটি দৃশ্যে ৩টি রেজোলিউশনের মধ্যে একটি (১০, ২৫ বা ৪০ মিটার), ৪টি ব্যান্ড কম্বিনেশন (দৃশ্য পোলারাইজেশনের সাথে সম্পর্কিত) এবং ৩টি ইন্সট্রুমেন্ট মোড রয়েছে। মোজাইক প্রসঙ্গে কালেকশন ব্যবহার করার জন্য সম্ভবত ব্যান্ড ও প্যারামিটারের সমজাতীয় সেট ফিল্টার করতে হবে। সংগ্রহ, ব্যবহার ও প্রিপ্রসেসিং সম্পর্কে বিস্তারিত জানতে এই নিবন্ধ দেখুন। প্রতিটি দৃশ্যে ৪টি সম্ভাব্য পোলারাইজেশন ব্যান্ডের মধ্যে ১ বা ২টি থাকে, যা ইনস্ট্রুমেন্টের পোলারাইজেশন সেটিংসের উপর নির্ভর করে। সম্ভাব্য কম্বিনেশনগুলি হল সিঙ্গেল ব্যান্ড VV, সিঙ্গেল ব্যান্ড HH, ডুয়াল ব্যান্ড VV+VH এবং ডুয়াল ব্যান্ড HH+HV:
- VV: সিঙ্গেল কো-পোলারাইজেশন, ভার্টিক্যাল ট্রান্সমিট/ভার্টিক্যাল রিসিভ
- HH: সিঙ্গেল কো-পোলারাইজেশন, অনুভূমিক ট্রান্সমিট/অনুভূমিক রিসিভ
- VV + VH: ডুয়াল-ব্যান্ড ক্রস-পোলারাইজেশন, উল্লম্ব ট্রান্সমিট/অনুভূমিক রিসিভ
- HH + HV: ডুয়াল-ব্যান্ড ক্রস-পোলারাইজেশন, অনুভূমিক ট্রান্সমিট/উল্লম্ব রিসিভ
এছাড়াও, প্রতিটি দৃশ্যে একটি অতিরিক্ত 'অ্যাঙ্গেল' ব্যান্ড থাকে যাতে প্রতিটি পয়েন্টে উপবৃত্তাকার থেকে আনুমানিক ইনসিডেন্স অ্যাঙ্গেল ডিগ্রিতে থাকে। প্রতিটি অ্যাসেটের সাথে প্রদান করা 'geolocationGridPoint' গ্রিডেড ফিল্ডের 'incidenceAngle' প্রপার্টি ইন্টারপোলেট করে এই ব্যান্ড তৈরি করা হয়।
প্রতিটি দৃশ্য Sentinel-1 টুলবক্স দিয়ে প্রি-প্রসেস করা হয়েছে, যার জন্য নিম্নলিখিত ধাপগুলি অনুসরণ করা হয়েছে:
- থার্মাল নয়েজ রিমুভাল
- রেডিওমেট্রিক ক্যালিব্রেশন
- ৬০ ডিগ্রির বেশি অক্ষাংশের এলাকার জন্য SRTM 30 বা ASTER DEM ব্যবহার করে ভূখণ্ড সংশোধন, যেখানে SRTM উপলভ্য নয়। চূড়ান্ত টেরেন-কারেক্টেড ভ্যালু লগ স্কেলিংয়ের (10*log10(x)) মাধ্যমে ডেসিবেলে কনভার্ট করা হয়।
এই প্রি-প্রসেসিং ধাপ সম্পর্কে আরও তথ্যের জন্য, Sentinel-1 প্রি-প্রসেসিং নিবন্ধ দেখুন। Sentinel-1 ইমেজারি নিয়ে কাজ করার ব্যাপারে আরও পরামর্শের জন্য, SAR-এর প্রাথমিক বিষয় নিয়ে Guido Lemoine-এর টিউটোরিয়াল এবং SAR-এ পরিবর্তন শনাক্তকরণ নিয়ে Mort Canty-এর টিউটোরিয়াল দেখুন।
এই কালেকশন অন-দ্য-ফ্লাই গণনা করা হয়। আপনি যদি র পাওয়ার ভ্যালু (যা দ্রুত আপডেট হয়) সহ অন্তর্নিহিত কালেকশন ব্যবহার করতে চান, তাহলে COPERNICUS/S1_GRD_FLOAT দেখুন।
যারা নিজেরাই প্রসেস করতে চান, তাদের জন্য ESA থেকে ডাউনলোড করা আনপ্রসেসড S1 GRD
দৃশ্য
gs://earth-engine-public-requester-pays/sentinel1/GRD-এ
উপলভ্য, এর সাথে সংশ্লিষ্ট অরবিট ফাইল (রিস্টিটিউটেড ও প্রিসাইজ)
gs://earth-engine-public-requester-pays/sentinel1/AUX-এ উপলভ্য।
প্রসেস না করা ডেটাও BigQuery টেবিলে ইন্ডেক্স করা হয়
earth-engine-public-data.geo_index.sentinel1_index। টেবিলের প্রতিটি সারিতে
একটি S1 GRD প্রোডাক্ট সম্পর্কে তথ্য থাকে, যার মধ্যে প্রোডাক্ট
আইডেন্টিফায়ার, ডেটাটেক আইডেন্টিফায়ার, অধিগ্রহণের সময়, অক্ষাংশ-দ্রাঘিমাংশ সীমা এবং
gs://earth-engine-public-requester-pays/sentinel1/GRD-এ প্রোডাক্টের ডেটার
পাথ অন্তর্ভুক্ত থাকে।
ব্যান্ড
ব্যান্ড
পিক্সেল সাইজ: আলাদা আলাদা
| নাম | একক | ন্যূনতম | সর্বাধিক | পিক্সেলের সাইজ | বিবরণ |
|---|---|---|---|---|---|
HH |
ডেসিবেল (dB) | -৫০* | ১* | ১০ মিটার | সিঙ্গেল কো-পোলারাইজেশন, অনুভূমিক ট্রান্সমিট/অনুভূমিক রিসিভ |
HV |
ডেসিবেল (dB) | -৫০* | ১* | ১০ মিটার | ডুয়াল-ব্যান্ড ক্রস-পোলারাইজেশন, অনুভূমিক ট্রান্সমিট/উল্লম্ব রিসিভ |
VV |
ডেসিবেল (dB) | -৫০* | ১* | ১০ মিটার | সিঙ্গেল কো-পোলারাইজেশন, ভার্টিক্যাল ট্রান্সমিট/ভার্টিক্যাল রিসিভ |
VH |
ডেসিবেল (dB) | -৫০* | ১* | ১০ মিটার | ডুয়াল-ব্যান্ড ক্রস-পোলারাইজেশন, উল্লম্ব ট্রান্সমিট/অনুভূমিক রিসিভ |
angle |
deg | ০* | ৯০* | ২০০০০ মিটার | উপবৃত্তাকার থেকে আনুমানিক আপতন কোণ |
ছবির প্রপার্টি
ছবির প্রপার্টি
| নাম | ধরন | বিবরণ |
|---|---|---|
| GRD_Post_Processing_facility_country | STRING | যে দেশে সুবিধাটি অবস্থিত তার নাম। এই এলিমেন্ট IPF-এর মধ্যে কনফিগার করা যায়। |
| GRD_Post_Processing_facility_name | STRING | যে ফেসিলিটিতে প্রসেসিংয়ের ধাপটি সম্পন্ন করা হয়েছে তার নাম। এই এলিমেন্ট IPF-এর মধ্যে কনফিগার করা যায়। |
| GRD_Post_Processing_facility_organisation | STRING | সুবিধার জন্য দায়বদ্ধ সংস্থার নাম। এই এলিমেন্ট IPF-এর মধ্যে কনফিগার করা যায়। |
| GRD_Post_Processing_facility_site | STRING | সুবিধার ভৌগোলিক লোকেশন। এই এলিমেন্ট IPF-এর মধ্যে কনফিগার করা যায়। |
| GRD_Post_Processing_software_name | STRING | সফ্টওয়্যারের নাম। |
| GRD_Post_Processing_software_version | STRING | সফ্টওয়্যার ভার্সন শনাক্তকরণ। |
| GRD_Post_Processing_start | ডবল সাইজ | প্রসেসিং শুরুর সময়। |
| GRD_Post_Processing_stop | ডবল সাইজ | প্রসেসিং বন্ধ করার সময়। |
| SLC_Processing_facility_country | STRING | যে দেশে সুবিধাটি অবস্থিত তার নাম। এই এলিমেন্ট IPF-এর মধ্যে কনফিগার করা যায়। |
| SLC_Processing_facility_name | STRING | যে ফেসিলিটিতে প্রসেসিংয়ের ধাপটি সম্পন্ন করা হয়েছে তার নাম। এই এলিমেন্ট IPF-এর মধ্যে কনফিগার করা যায়। |
| SLC_Processing_facility_organisation | STRING | সুবিধার জন্য দায়বদ্ধ সংস্থার নাম। এই এলিমেন্ট IPF-এর মধ্যে কনফিগার করা যায়। |
| SLC_Processing_facility_site | STRING | সুবিধার ভৌগোলিক লোকেশন। এই এলিমেন্ট IPF-এর মধ্যে কনফিগার করা যায়। |
| SLC_Processing_software_name | STRING | সফ্টওয়্যারের নাম। |
| SLC_Processing_software_version | STRING | সফ্টওয়্যার ভার্সন শনাক্তকরণ। |
| SLC_Processing_start | ডবল সাইজ | প্রসেসিং শুরুর সময়। |
| SLC_Processing_stop | ডবল সাইজ | প্রসেসিং বন্ধ করার সময়। |
| S1TBX_Calibration_Operator_version | STRING | Sentinel-1 টুলবক্স ক্যালিব্রেশন টুল ভার্সন। |
| S1TBX_SAR_Processing_version | STRING | Sentinel-1 টুলবক্স SAR প্রসেসিং টুল ভার্সন। |
| SNAP_Graph_Processing_Framework_GPF_version | STRING | Sentinel Application Platform (SNAP) ভার্সন। |
| startTimeANX | ডবল সাইজ | অ্যাসেন্ডিং নোড ক্রসিংয়ের সাপেক্ষে ইনপুট ডেটার সেন্সিং শুরুর সময়। এটি অরবিট অ্যাসেন্ডিং নোড ক্রসিং [ms] থেকে অতিক্রান্ত সময়ের গণনা। |
| stopTimeANX | ডবল সাইজ | অ্যাসেন্ডিং নোড ক্রসিংয়ের সাপেক্ষে ইনপুট ডেটার সেন্সিং স্টপ টাইম। এটি অরবিট অ্যাসেন্ডিং নোড ক্রসিং [ms] থেকে অতিক্রান্ত সময়ের গণনা। |
| nssdcIdentifier | STRING | World Data Center for Satellite Information (WDC-SI)-এর দ্বারা সংজ্ঞায়িত স্ট্যান্ডার্ড অনুযায়ী মিশনকে অনন্যভাবে শনাক্ত করে, যা এখানে উপলভ্য। |
| familyName | STRING | মিশনের সম্পূর্ণ নাম। যেমন, "SENTINEL-1" |
| platform_number | STRING | মিশনের মধ্যে প্ল্যাটফর্মের বর্ণসাংখ্যিক শনাক্তকারী। |
| platformHeading | ডবল সাইজ | উত্তর দিকের সাপেক্ষে প্ল্যাটফর্মের হেডিং, ডিগ্রি |
| ইন্সট্রুমেন্ট | STRING | প্ল্যাটফর্মে যে ইনস্ট্রুমেন্ট থেকে ডেটা সংগ্রহ করা হয়েছে সেই সম্পর্কিত তথ্য। |
| instrumentMode | STRING | IW (ইন্টারফেরোমেট্রিক ওয়াইড সোয়াথ), SM (স্ট্রিপ ম্যাপ) বা EW (এক্সট্রা ওয়াইড সোয়াথ)। প্রোডাক্টের বিবরণ দেখুন। |
| instrumentSwath | STRING | প্রোডাক্টের মধ্যে থাকা সোয়াথের তালিকা। TOPS SLC প্রোডাক্ট ছাড়া বেশিরভাগ প্রোডাক্টে শুধুমাত্র একটি সোয়াথ থাকে, যেখানে ৩ বা ৫টি সোয়াথ থাকে। |
| orbitNumber_start | ডবল সাইজ | ছবির ডেটার মধ্যে সবচেয়ে পুরনো লাইনের অ্যাবসোলিউট অরবিট নম্বর। |
| orbitNumber_stop | ডবল সাইজ | ছবির ডেটার মধ্যে সবচেয়ে সাম্প্রতিক লাইনের অ্যাবসোলিউট অরবিট নম্বর। |
| relativeOrbitNumber_start | ডবল সাইজ | ছবি ডেটার মধ্যে সবচেয়ে পুরনো লাইনের আপেক্ষিক কক্ষপথ নম্বর। |
| relativeOrbitNumber_stop | ডবল সাইজ | ইমেজ ডেটার মধ্যে সবচেয়ে সাম্প্রতিক লাইনের আপেক্ষিক কক্ষপথ নম্বর। |
| cycleNumber | ডবল সাইজ | মিশন সাইকেলের অ্যাবসোলিউট সিকুয়েন্স নম্বর যার উপর সবচেয়ে পুরনো ছবির ডেটা প্রযোজ্য হয়। |
| phaseIdentifier | ডবল সাইজ | মিশন ফেজের আইডি যার জন্য সবচেয়ে পুরনো ছবির ডেটা প্রযোজ্য। |
| orbitProperties_pass | STRING | প্রোডাক্টের সবচেয়ে পুরনো ইমেজ ডেটার (প্রোডাক্টের শুরু) জন্য অরবিটের দিক ('ASCENDING' বা 'DESCENDING')। |
| orbitProperties_ascendingNodeTime | ডবল সাইজ | অরবিটের অ্যাসেন্ডিং নোডের UTC সময়। ASAR L1 ইনপুট থেকে তৈরি ASAR L2 OCN প্রোডাক্ট ছাড়া সব প্রোডাক্টের জন্য এই এলিমেন্টটি উপলভ্য। |
| রেজোলিউশন | STRING | H মানে হাই বা M মানে মিডিয়াম। |
| resolution_meters | ডবল সাইজ | মিটার এককে রেজোলিউশন। |
| instrumentConfigurationID | ডবল সাইজ | এই ডেটার জন্য ইনস্ট্রুমেন্ট কনফিগারেশন আইডি (রাডার ডেটাবেস আইডি)। |
| missionDataTakeID | ডবল সাইজ | মিশনের মধ্যে ডেটাটেকের অনন্য আইডি। |
| transmitterReceiverPolarisation | STRING_LIST | ডেটার জন্য পোলারাইজেশন ট্রান্সমিট/রিসিভ করুন। প্রতিটি Tx/Rx কম্বিনেশনের জন্য একটি করে এলিমেন্ট আছে: ['VV'], ['HH'], ['VV', 'VH'] অথবা ['HH', 'HV']। |
| productClass | STRING | অ্যানোটেশনের জন্য আউটপুট প্রোডাক্ট ক্লাস "A" অথবা স্ট্যান্ডার্ডের জন্য "S"। |
| productClassDescription | STRING | আউটপুট প্রোডাক্ট ক্লাসের টেক্সট বিবরণ। |
| productComposition | STRING | এই প্রোডাক্টের কম্পোজিশনের ধরন: "ব্যক্তিগত", "স্লাইস" বা "অ্যাসেম্বল করা"। |
| productType | STRING | এই প্রোডাক্টের প্রোডাক্টের ধরন (সংশোধন লেভেল)। |
| productTimelinessCategory | STRING | প্রসেসিংয়ের জন্য প্রয়োজনীয় সময়সীমা বর্ণনা করে। এগুলির মধ্যে যেকোনও একটি: NRT-10m, NRT-1h, NRT-3h, Fast-24h, অফলাইন বা রিপ্রসেসিং |
| sliceProductFlag | STRING | এটি কোনও বড় প্রোডাক্টের অংশ হলে ট্রু, সম্পূর্ণ প্রোডাক্ট হলে ফলস হিসেবে বিবেচিত হয়। |
| segmentStartTime | ডবল সাইজ | এই স্লাইস যে সেগমেন্টের অন্তর্গত, সেটির শুরু হওয়ার সময় শনাক্ত করা হচ্ছে। sliceProductFlag = true হলে তবেই এই ফিল্ডটি থাকে |
| sliceNumber | ডবল সাইজ | ১ থেকে শুরু করে এই স্লাইসের অ্যাবসোলিউট স্লাইস নম্বর। sliceProductFlag = true হলে তবেই এই ফিল্ডটি থাকে। |
| totalSlices | ডবল সাইজ | সম্পূর্ণ ডেটা টেক-এ স্লাইসের মোট সংখ্যা। sliceProductFlag = true হলে তবেই এই ফিল্ডটি থাকে। |
ব্যবহারের শর্তাদি
ব্যবহারের শর্তাবলী
Sentinel ডেটার ব্যবহার Copernicus Sentinel ডেটার নিয়ম ও শর্তাবলী দ্বারা পরিচালিত হয়।)
Earth Engine-এর সাহায্যে এক্সপ্লোর করুন
কোড এডিটর (জাভাস্ক্রিপ্ট)
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);
import ee import geemap.core as geemap
Colab (Python)
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