اموزش حذف گپ در تصاویر لندست 7

بیشتر تصاویر لندست هفت در سامانه ی گوگل ارث انجین دارای گپ یا جا افتادگی های متعدد ی هستند. در این آموزش به بررسی نحوه ی حذف آن ها خواهیم پرداخت.

جزئیات آموزش
check
قیمت:

0 تومان

لطفا برای حمایت از ما دوره های رایگان را انلاین مشاهده کنید

نظر یا سوال شما:

:نظرات ارسال شده
توضیحات محصول

خطای SLC در لندست 7

لندست 7 از پایگاه هوایی واندنبرگ در کالیفرنیا در 15 آوریل 1999 با موشک Delta II پرتاب شد. این ماهواره حسگر Enhanced Thematic Mapper (ETM +) را حمل می کند. از ژوئن 2003، این سنسور داده هایی را با شکافهای ناشی از خرابی Scan Line Corrector(SLC) بدست آورده و تحویل داده است. عموما به داده های بندست هفت دارای گپ، SLC-off می گویند. داده های Landsat 7 ETM + SLC-off به همه تصاویر Landsat 7 مربوط به زمان جمع آوری پس از 31 مه 2003 ، هنگامی که تصحیح کننده خط اسکن (SLC) از کار افتاد، اشاره دارد. این محصولات دارای شکاف داده ای هستند، اما هنوز هم مفید هستند و همان اصلاحات رادیومتریک و هندسی را که قبل از خرابی SLC جمع آوری شده اند ، حفظ می کنند. در تاریخ 31 مه 2003، اصلاح کننده خط اسکن (SLC)، که حرکت رو به جلو ماهواره را جبران می کند، از کار افتاد.

تلاش های بعدی برای بازیابی SLC موفقیت آمیز نبود و شکست دائمی است. بدون SLC عملیاتی، خط دید سنسور یک الگوی زیگ زاگ را در طول مسیر زمینی ماهواره ردیابی می کند. در نتیجه، ناحیه تصویربرداری کپی می شود و عرض آن به سمت لبه صحنه افزایش می یابد. وقتی داده های سطح 1 پردازش می شوند، مناطق تکراری حذف می شوند و شکاف داده ای ایجاد می شود. اگرچه پس از حذف مناطق تکراری، این صحنه ها فقط 78 درصد از پیکسل های آنها باقی مانده است، اما این داده ها از لحاظ هندسی و رادیومتری دقیق ترین داده های ماهواره های غیرنظامی در جهان هستند.

 

نحوه ی حذف خطای SLC 

علاوه بر روش یاد شده در فیلم آموزشی می توانید از رشته کدهای زیر نیز استفاده کنید. در این رشته کدها ابتدا نیاز است تا با استفاده از ابزرا های رسم داده برداری در گوگل ارث انجین، منطقه مورد نظر را تعیین کرده و نام آن را به point تغییر دهید سپس از این رشته کدها استفاده کنید.

 

var cloudMaskL7 = function(image) {
  var qa = image.select('pixel_qa');
  var cloud = qa.bitwiseAnd(1 << 5)
                    .and(qa.bitwiseAnd(1 << 7))
                    .or(qa.bitwiseAnd(1 << 3));
  var mask2 = image.mask().reduce(ee.Reducer.min());
  return image.updateMask(cloud.not()).updateMask(mask2);
};
var l7 = ee.ImageCollection('LANDSAT/LE07/C01/T1_SR')
    .map(cloudMaskL7);
var kernelSize = 10;
var kernel = ee.Kernel.square(kernelSize * 30, 'meters', false);
var GapFill = function(image) {
  var start = image.date().advance(-1, 'year');
  var end = image.date().advance(1, 'year');
  var fill = l7.filterDate(start, end).median();
  var regress = fill.addBands(image); 
  var regress = regress.select(regress.bandNames().sort());
  var fit = regress.reduceNeighborhood(ee.Reducer.linearFit()
                 (image.bandNames()), kernel, null, false);
var offset = fit.select('.*_offset');
  var scale = fit.select('.*_scale');
  var scaled = fill.multiply(scale).add(offset);
  return image.unmask(scaled, true);
};
Map.centerObject(point, 11);
var check = ee.ImageCollection('LANDSAT/LE07/C01/T1_SR')
    .filterBounds(point)
    .filterDate('2004-06-15', '2004-12-31');
var checkImage = ee.Image(check.first());
var visParams = {bands: ['B4', 'B3', 'B2'], min: 200, max: 5500};
Map.addLayer(checkImage, visParams, 'source');
var checkStart = checkImage.date().advance(-1, 'year');
var checkEnd = checkImage.date().advance(1, 'year');
var composite = l7.filterDate(checkStart, checkEnd).median();
Map.addLayer(composite, visParams, 'median');
// Rough implementation for comparison.
var replaced = checkImage.unmask(composite);
Map.addLayer(replaced, visParams, 'simple');
// Fancy implementation.
var filled = ee.Image(check.map(GapFill).first());
Map.addLayer(filled, visParams, 'filled');

 

آموزش های پیشنهادی
آموزش طبقه بندی نظارت نشده در ارث انجین

تعداد جلسات: 1

در این قسمت طبقه بندی نظارت نشده، بدون نیاز به تعریف داده های آموزشی در سامانه ی ارث انجین بررسی شد.

check

ارائه ی آپدیت

check

دریافت پشتیبانی

check

پشتیبانی در گفتگوی انلاین

check

رایگان

access_time

1400-11-30

play_circle_outline

1

assessment

مقدماتی

برآورد سیل در گوگل ارث انجین

تعداد جلسات: 1

در روند این آموزش از برآورد سیل در منطقه ی کرمانشاه در تاریخ 21/03/2019 استفاده شد. علاوه بر برآورد سیل اصلی نحوه ی نمایش مناطق کشاورزی و شهری سیل زده نیز توضیح داده شد. همچنین در انتها نحوه ی ایجاد راهنما و توضیحات نیز بررسی شد.

check

ارائه ی آپدیت

check

دریافت پشتیبانی

check

پشتیبانی در گفتگوی انلاین

check

رایگان

access_time

1400-11-30

play_circle_outline

1

assessment

مقدماتی

محاسبه ی شیب و جهت شیب در گوگل ارث انجین

تعداد جلسات: 1

در آموزش های نرم افزار arc gis، شیب و جهت شیب با استفاده از داده ی ارتفاع دیجیتال محاسبه شد. در این قسمت نحوه ی محاسبه شیب و جهت شیب در سامانه ی google earth engine بررسی شد. همچنین با داده های ارتفاع دیجیتال در سامانه ی gee بیشتر آشنا می شویم.

check

ارائه ی آپدیت

check

دریافت پشتیبانی

check

پشتیبانی در گفتگوی انلاین

check

رایگان

access_time

1400-11-30

play_circle_outline

1

assessment

مقدماتی

اندازه گیری تغییرات غلظت NO2 در گوگل ارث انجین

تعداد جلسات: 1

در این قسمت با استفاده از داده های سنتینل و همچنین آپلود فایل های وکتوری در سامانه گوگل ارث انجین، به بررسی تغییرات غلظت نیتروژن دی اکسید(NO2) می پردازیم.

check

ارائه ی آپدیت

check

دریافت پشتیبانی

check

پشتیبانی در گفتگوی انلاین

check

رایگان

access_time

1400-11-30

play_circle_outline

1

assessment

مقدماتی

GeoRS.ir


خلاصه ای از GeoRS

هدف ما آموزش رایگان مباحث سنجش از دور و سیستم های اطلاعات جغرافیایی است. در این زمینه قابلیت هایی را فراهم کرده ایم تا به ساده ترین روش مباحث را یاد بگیرید و در نهایت سطح خود را در آزمون ها بسنجید.

آموزش و آزمون رایگان هدیه بگیر

در شبکه اینستاگرام ما هر روز با پاسخگویی صحیح به سوالات آزمون و آموزش رایگان هدیه بگیرید.

دوره های رایگان GeoRS

با کلیک بر روی هر بخش آموزش ریگان آن را دریافت کنید. تمامی آموزش ها به صورت انلاین پخش می شوند