اخبار ، مقالات و تحقیقات گروهی را دنبال کنید.
دانلود تصاویر NDVI یک سال لندست و سنتینل در گوگل ارث انجین در چند دقیقه
آموزش محاسبه و دانلود تصاویر NDVI یک سال ماهواره لندست ۸ و سنتینل ۲ در چند دقیقه با استفاده از سامانه Google Earth Engine منتشر شد! به جای دانلود تصاویر ماهواره ای حجیم، نتیجه نهایی پردازش ها را دانلود کنید. اگر در کار شما نیاز به NDVI ماهواره لندست و سنتینل برای یک سال است، حتما این آموزش کاربردی را…
- آموزش محاسبه و دانلود تصاویر NDVI یک سال ماهواره لندست ۸ و سنتینل ۲ در چند دقیقه با استفاده از سامانه Google Earth Engine منتشر شد!
- به جای دانلود تصاویر ماهواره ای حجیم، نتیجه نهایی پردازش ها را دانلود کنید.
- اگر در کار شما نیاز به NDVI ماهواره لندست و سنتینل برای یک سال است، حتما این آموزش کاربردی را مشاهده کنید.
مشخصات محصول آموزشی
مدرس : امیرحسین احراری (کارشناس سنجش از دور و پردازش تصاویر ماهواره ای)
موضوع : سنجش از دور پوشش گیاهی
مخاطب : علاقمندان به سنجش از دور کشاورزی و پوشش گیاهی
نرم افزار : سامانه پردازشی Google Earth Engine
تهیه آموزش:
جهت تهیه بر روی دکمه زیر کلیک کرده و پس از پرداخت بلافاصله فایل آموزشی را دریافت کنید
عناوین آموزشی
- روش فراخوانی تصاویر تصحیح شده ماهواره لندست ۸ در Google EArth Engine
- روش فراخوانی تصاویر ماهواره ای سنتینل ۲ در Google Earth Engine
- روش محاسبه شاخص NDVI یکسال برای تصاویر ماهواره ای لندست ۸ در Google Earth Engine
- روش محاسبه شاخص NDVI یکسال برای تصاویر ماهواره ای سنتینل ۲ در Google Earth Engine
- روش ساخت مجموعه داده یکساله شاخص NDVI در Google Earth Engine
- روش خروجی گرفتن از مجموعه داده NDVI یک ساله ماهواره های لندست و سنتینل در Google Earth Engine
در این محصول یاد می گیرید:
- چگونه تصاویر ماهواره ای لندست ۸ و سنتینل ۲ را برای یک سال فراخوانی کنید
- چگونه تصاویر فریم خاصی از ماهواره لندست و سنتینل را فراخوانی کنید
- چگونه تصاویری با کمترین میزان ابر را فراخوانی کنید
- چگونه شاخص NDVI را برای ده ها تصویر حاصل از یک سال در کمتر از چند دقیق پردازش کنید
- چگونه نتایج نهایی پردازش را در قالب یک مجموعه داده نهایی دانلود کنید.
اگر شما در زمینه سنجش از دور پوشش گیاهی یا کشاورزی فعالیت دارید، این آموزش حاوی یک تکنیک بسیار موثر برای شما خواهد بود.
نوشته های مرتبط :
آموزش های رایگان پیشنهادی :
آموزش ژئورفرنس عکس هوایی در نرم افزارهای مختلف
3,119 بازدید
محاسبه سرعت باد در سامانه گوگل ارث انجین
121 بازدید
کار با داده های زیست محیطی در سنجش از دور
1,149 بازدید
42 دیدگاه. ارسال دیدگاه جدید
با سلام
۱-آیا ا روش فوق میتوان در بازه زمانی و مکانی مشخص شاخص ndvi را استخراج کرد؟
۲- آیا اطلاعات مربوطه بروز میباشد؟ (تقریبا با چه فاصله زمانی نسبت به زمان حال؟)
۳- دقت مکانی این روش چقدر میباشد؟
با تشکر
با سلام و احترام
در ارتباط با سوال اول : بله دقیقا به همین صورت هست
در ارتباط با سوال دوم : بله بروز هستند چون داده های ماهواره ای لندست و سنتینل هم اکنون در حال تصویر برداری بوده و بصورت رایگان هر ماه بروز رسانی میشوند. لندست ۸ از سال ۲۰۱۳ هر ۱۶ روز یکبار و سنتینل از ۲۰۱۴ تقریبا ماهی یک تصویر (حداقل) منتشر میکنند.
در ارتباط با سوال سوم : تابعی از توان تفکیک مکانی تصاویر ماهواره ای مورد استفاده هست. داده های لندست از دقت ۳۰ و داده های سنتینل از دقت ۱۰ متری برخوردارند.
موفق باشید
با سلام خدمت استاد ارجمند تشکر بی نهایت از اموزش خوبتان
برای فیلتر گذاری انتخاب یک سین خاص برای ماهواره سنتیل همانند ماهواره لندست (path. Row) چه فرمولی باید نوشت
متشکر میشوم راهنمایی بفرمایید
سلام و احترام خدمت شما
.filter(ee.filter.eq(‘WRS_PATH’, 169))
.filter(ee.filter.eq(‘WRS_ROW’, 34))
موفق باشید
سلام آقای مهندس
آیا این امکان وجود دارد که از دستوری که برای سری زمانی ndvi در لندست ۸ آموزش داده اید، برای ماهواره سنتینل ۱ استفاده کرد؟ به طوریکه هم یک طبقه بندی از ndvi داشته باشم و هم اراضی زراعی با تفکیک خوبی نشان داده شود؟
با سلام و احترام
بله امکان پذیر هست. بنده در کتاب موتور مجازی پردازش تصاویر ماهواره ای هم این موضوع را آموزش داده ام.
موفق باشید
با سلام و احترام؛
متشکرم
با سلام و احترام
آیا امکان استخراج شاخص NDVI مانند لندست ۸ برای لندست ۵ در سامانه گوگل ارث انجین وجود دارد؟
با سلام و احترام
بله شما می توانید تمامی پردازش های لندست ۸ را با استفاده از داده های سایر ماهواره های لندست به انجام برسانید فقط کافی است که آی دی تصاویر لندست ۵ را به عنوان ورودی تنظیم کرده و باندهای متناسب آن را انتخاب کنید.
موفق باشید
خسته نباشید جناب احراری
آیا کدی در ارتباط با حذف ابر هم در آموزش هاتون هم دارید ؟ حذف ابر برای زمانی که برای مثال بخواهیم تصاویر ماهیانه NDVI یا NDBI یا LST رو به صورت RASTER تولید کنیم.
پیشاپیش ممنون بابت پاسخگوییتون
با سلام و احترام
آموزش های زیر برای هدف شما مناسب است.
https://girs.ir/حذف-ابر-شاخص-ndvi-ماهیانه-ماهواره-سنتینل-۲/
https://girs.ir/remove-cloud/
https://girs.ir/برنامه-خودکار-زبان-idl-در-حذف-ابر-با-استفا/
موفق باشید
ممنون
اما متاسفانه نتیجه ای که مد نظر و مطلوب من هست رو کد مربوط به سنتینل نمیده
//AUG16
var aug16 = ee.ImageCollection(‘LANDSAT/LC08/C01/T1_SR’)
.filterBounds(table)
.filterDate(‘2016-08-01′,’2016-08-30’);
print(aug16);
var aug16 = aug16.map(function(img){
return img.normalizedDifference([‘B5′,’B4’]);
});
var aug16 = aug16.max();
var aug16 = aug16.clip(table);
برای NDVI گرفتن از ماه مربوطه اقدام کردم اما ابر در تصویر نهایی دیده میشه
همچنین کتابخانه هایی در زبان python پیدا کردم اما متاسفانه ایده ای برای چگونگی کار با این زبان در محیط gee ندارم
https://www.mdpi.com/2072-4292/10/7/1079/htm
با سلام و احترام
تعداد تصاویر فراخوانی شده باید زیاد باشد مثلا حداقل ۴ تصویر باشد خوب است. در سال ۲۰۱۶ تعداد تصاویر موجود در یک ماه سنتینل فکر نمیکنم خیلی زیاد باشه. به همین دلیل پیشنهاد میکنم کمی بازه زمانی را طولانی تر مثلا دو ماه در نظر بگیرید تا تعداد تصاویر در دسترس بیشتر شود. البته در حال حاضر بازهم با روش MVC حتی با وجود کمبود تصاویر کافی در دسترس، میزان ابر خروجی آن بسیار کمتر از تصاویر موجود در آن ماه است.
در ارتباط با پایتون هم امکان فراخوانی کدهای آن در گوگل ارث انجین است اما تکنیک های خاص خود را دارد و بنده عموما با جاوا در این زمینه کدنویسی رو انجام میدهم.
موفق باشید
سلام
من تصاویر لندست ۵ رو طبق وبینار میزنم بیاره ولی این پیغام رو میده
Layer 2: Layer error: Image.select: Pattern ‘b[1-7]’ did not match any bands.
مشکل از چیه؟
با سلام و احترام
عبارت B باید به جای b قرار داده شود.
موفق باشید
https://code.earthengine.google.com/98d4c969ea751f648292cb04690c3de8
باز هم ارور میده
با سلام و احترام
بنده الان کد رو ران کردم. مشکلی در اجرا وجود نداشت.
https://code.earthengine.google.com/84502584cf504ec979d61ba52803a95e
موفق باشید
سلام
من نیاز دارم یک تصویر واحد برای NDVI در منطقه مورد مطالعه به دست بیارم ولی ازونجا که سنتینل در یک روز کل منطقه رو پوشش نمیده مجبورم از یک بازه زمانی استفاده کنم و فکر میکنم برای داشتن تصویر واحد باید از کد ()median. استفاده کنم ولی هرجای کد که اضافش میکنم ارور میده و ران نمیشه امکانش هست راهنماییم کنید؟
تشکر
با سلام و احترام
لینک کد خود را با استفاده از get link در اینجا کامنت گذاشته و مشکل خود را دقیقا توضیح دهید تا بنده بررسی کنم. لینک کد اصلاح شده رو براتون بفرستم.
موفق باشید
سلام
کد دقیقا همونی هست که شما آموزش دادید ولی من تغییرات NDVI در یک بازه زمانی رو لازم ندارم. چیزی که می خوام به دست آوردن شاخص NDVI برای منطقه مورد مطالعه هست اما چون در یک روز کل منطقه مورد مطالعه با تصاویر سنتینل ۲ پوشش داده نمیشه باید میانگین NDVI رو مثلا برای یک بازه یک ماهه به دست بیارم.
https://code.earthengine.google.com/3565c7304d8eaa178b0aa82940803fb6
شیپ فایل منطقه رو نمیدونم چه طور باید براتون بفرستم
با سلام و احترام
بنده یک نمونه کد در این زمینه برای شما اصلاح کردم ضمیمه شده است.
https://code.earthengine.google.com/61ddace06a426f2dd8c282a038c971f7
موفق باشید
باسلام و سپاس فراوان برای تدریس عالی تون، یه سوال دارم وقتی بخوام NDVI برای یک استان دانلود کنم، گذر و ردیف های متفاوتی داره، میشه راهنمایی بفرمایید چطور تمامی گذر و ردیف رو وارد کنم چون در فایل آموزشی منطقه کوچیکی در نظر گرفته شده و یه گذر و ردیف منطقه رو پوشش میده.
با سلام و احترام
ممنون از شما. بله امکان پذیر است. به این لینک آموزش رایگان مراجعه کنید.
https://girs.ir/google-earth-engine-tutorial-free/
موفق باشید
باسلام و احترام
سپاس بابت تدریس عالی تون، آیا می توان مرز منطقه موردمطالعه رو به کد اضافه کرد جای دادن گذر و ردیف؟ ممنون از راهنمایی تون
با سلام و احترام
ممنون از شما. بله امکان پذیر است. به این لینک آموزش رایگان مراجعه کنید.
https://girs.ir/google-earth-engine-tutorial-free/
موفق باشید
سپاسگزارم از پاسختون. متاسفانه من چند روز هست سعی میکنم آموزش رایگان که فرمودید رو بگیرم اما متاسفانه به ایمیل هیچ لینک دانلود فرستاده نمیشه (البته spam هم چک کردم). امکانش هست بررسی بفرمایید؟ تشکر
بلافاصه پس از ثبت نام باید ارسال بشه. احتمالا ایمیل رو سهوا اشتباه وارد کردید. با یک ایمیل دیگر نیز تست کنید اگر درست نشد مجددا اطلاع دهید. چون تا الان چند هزار نفر در این دوره شرکت کردند.
موفق باشید
باسلام و احترام
سپاسگزارم از پاسخگویی سریع تون. من چندین بار امتحان کردم، متاسفانه لینک به ایمیل ارسال نمیشه. چون قبلا لینکهای متفاوتی از سایت گرفتم عجیبه که این لینک فرستاده نمیشه.
به آدرس زیر پیام دهید و مشکل را مطرح بفرمایید تا لینک را برای شما ارسال کنند.
Ahmad.najafy@gmail.com
موفق باشید
سلام وقتتون بخیر من میخواستم بدونم برا من که میخوام شاخص ndvi برای زمین کشاورزی در چند ماه کشت محصول بدست بیارم کدوم اموزشتون کاربردی هست .ممنون میشم راهنماییم کنید .
با سلام و احترام
روش محاسبه شاخص NDVI برای زمین های زراعی در بخشی از این محصول به آن پرداخته شده است.
موفق باشید
با سلام
ممنون بابت آموزش
فقط میخواستم بدونم این که آیا فیلم های آموزشی فاقد صدا هستند یا در دانلود با مشکل مواجه شدم؟
و این که آیا کدهای آماده هم برای ما ارسال میشن یا خودمان باید وارد کنیم؟
ممنون از پاسخ گویی شما
با سلام و احترام
تمامی آموزش ها صدا دارد. احتمالا فایل به درستی دانلود نشده و یا اینکه از پلیر مناسبی در این زمینه استفاده نکردید. اگر لینک کدها موجود نیست از طریق بخش پشتیبانی آن را تهیه کنید.
موفق باشید
با سلام
من کد رو ران کردم و خروجی گرفتم. چطوری میتونم در آرک مپ مقادیر عددی شاخص NDVI (بین عدد 1 و 1-) رو مشاهده کنم؟چون الان فقط RGB نماش داده میشه
با سلام و احترام
وقتی یک لایه استک شده را در ArcGIS باز می کنید باید به قسمت symbology فایل مراجعه کرده و در آن ها حالت نمایش را از RGB به stretch تغییر بدید. الان شما در حالت RGB دارید ndvi سه تایم رو در آن واحد مشاهده می کنید.
موفق باشید
ضمن تشکر از پاسخگوییتون
صحیح میفرمایید ولی با استرچ کردن، باز هم مقادیر رو بین 0 تا 255 نشون میده. در صورتی که مقادیر NDVI بین 1+ و 1- متغیره. من مقادیر 1+ تا 1- رو انتظار دارم.
با سلام و احترام
احتمالا بخشی از كارتون ایراد داره. چون تحت هیچ شرایطی اینطور نمیشه اگر از تصویر ndvi با دستور export خروجی گرفته باشید مقادیر حفظ میشه.
من دو روز پیش در یک کلاس آنلاین هم مجددا از این دستور استفاده کردم و مشکلی نداشت. با استفاده از گزینه getlink در ارث انجین لینک کدتون رو کپی و در اینجا برای من بزارید تا بررسی کنم. البته تا دوشنبه باید صبر کنید چون من چند روز به سیستم دسترسی ندارم.
موفق باشید
با سلام و سپاس
https://code.earthengine.google.com/696af5b57c14e04da0ac13063894b3a5
ممنون از شما. درست شد
با سلام و احترام
من فایل شما رو دانلود کردم. یک دیتاست ۱۹ بانده ndvi هست که داخل qgis باز کردم درسته بصورت ۳ بانده نشون میده اما همونطور که عرض کردم ۳ باند مربوط به ۳ تاریخ ndvi هست و مقادیر آن هم بین ۰ تا ۲۵۵ اصلا نیست بلکه دامنه مقادیر خود ndvi رو داره. می توانید با روش stretch در بخش symbology یک تصویر را از مجموعه داده برای نمایش انتخاب کنید.
موفق باشید
سلام وقت بخیر استاد،من فایزه سلطانیان هستم . یه سوال از خدمتتون داشتم در مورد به دست اوردن شاخص گیاهی MSR در گوگل ارث انجین، برای محاسبه ی این شاخص باید از جذر استفاده کنیم و من هرگونه فرمول را مینویسم متاسفانه با ارور مواجهه میشم. خیلی عذر میخوام استاد امکان داره فرمول بنده را یه نگاهی بندازید. خیلی خیلی ممنونم.
https://code.earthengine.google.com/436c1ba0865d3ad5d1bde46907996b35
با سلام و احترام
من با فرمول کارتون آشنایی ندارم اما الان داخل کد شما عبارت جزر رو با عنوان sqrt داخل کد اضافه کردم کد به درستی ران شد. کد رو متناسب با کارتون بروز کنید. چون من فرمول رو همینطوری نوشتم.
https://code.earthengine.google.com/c2d18deb3fbef4c274b35783ec44255b
موفق باشید