اخبار ، مقالات و تحقیقات گروهی را دنبال کنید.
محاسبه و دانلود شاخص NDVI ماهواره لندست از Google Earth Engine
آموزش کامل محاسبه و دانلود شاخص NDVI داده های ماهواره لندست از Google Earth Engine منتشر شد! آموزش کامل روش تصحیح اتمسفری تصاویر ماهواره ای لندست در Google Earth Engine. آموزش کامل روش محاسبات بین باندی در Google Earth Engine. آموزش کامل روش های فرمول نویسی و محاسبه NDVI در Google Earth Engine. رایگان – دانلود روش محاسبه شاخص NDVI در GEE…
- آموزش کامل محاسبه و دانلود شاخص NDVI داده های ماهواره لندست از Google Earth Engine منتشر شد!
- آموزش کامل روش تصحیح اتمسفری تصاویر ماهواره ای لندست در Google Earth Engine.
- آموزش کامل روش محاسبات بین باندی در Google Earth Engine.
- آموزش کامل روش های فرمول نویسی و محاسبه 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
نوشته های مرتبط :
آموزش ویدئویی لیندا: GIS on the web
210 بازدید
آموزش رگرسیون خطی با زبان برنامه نویسی پایتون
1,145 بازدید
36 دیدگاه. ارسال دیدگاه جدید
با سلام
۱-آیا میتوان در بازه زمانی مشخص و در مکان مشخص شاخص ndvi را در روش فوق استخراج کرد؟
۲- آیا اطلاعات مربوطه بروز میباشد؟ (تقریبا با چه فاصله زمانی نسبت به حال؟)
۳- دقت مکانی این روش چقدر میباشد؟
با تشکر
پاسخ سوال شما ارائه شد. با احترام
سلام و احترام
من قصد تفسیر ۳۰ ساله NDVI و تحلیل سری زمانی را دارم. برای این کار از داده های لندست ۸، ۷ و ۵ باید استفاده کنم، سوالم این هست در آموزش فقط برای لندست ۸ را آموزش دادید اگر بخواهیم ترکیب لندست ها را داشته باشیم، چطور کد نویسی کنیم؟
با سلام و احترام
در کامنت های بعدی پاسخ سوال شما داده شده است. برای هر ماهواره یک متغیر ایجاد کرده و سپس آن ها را با یکدیگر ترکیب نمایید.
موفق باشید
با سلام وقت بخیر
ممنون از آموزش ها و پاسخگویی های مفید شما
ببخشید آقای مهندس من شاخص ndvi رو در انجین مجاسبه کردم و تصویری که اکسپورت میگیرم رنج آن بین ۱+ و ۱- می باشد. من میخوام خروجی نهایی که اکسپورت گرفته میشه بین ۰٫۸ تا ۰٫۲ مثبت باشه . کد رو مینویسم ولی متاسفانه خروجی اعمال نمیشه و توی آرک هم فراخوانی میکنم هیچ تغییری اعمال نشده است. ممنون میشم راهنمایی کنید که چه جوری نقشه ی خروجی شاخص در رنج ۰٫۸ تا۰٫۲ باشد؟
لینک کد:https://code.earthengine.google.com/6d04f0844a1ebb015522ca387b5ed18f
با تشکر
با سلام و احترام
من مطابق این اموزشی که ارائه شده، کدها را در گوگل ارث انجین نوشتم ولی متاسفانه تصویر لندستی که فراخوانی می شود فقط قسمتی از منطقه مورد مطالعه من را پوشش می دهد، اگر لطف کنید این کد را چک کنید و ممنون میشوم که راهنمایی بفرمایید که اشکال آن در کجاست.
https://code.earthengine.google.com/96b0a94cb542be1287dba4eeedce9721
با سلام و احترام
اول برید داخل سایت earth explorer ببینید منطقه شما در کدام فریم کامل پوشش داده شده و سپس تصاویر فراخوانی شده را برای همان فریم بیارید که مشکل ایجاد نشه. منطقه شما در کدام فریم بصورت کامل پوشش داده می شود؟
موفق باشید
سلام
چگونه تصاویر فراخوانی شده را برای فرمی که مورد نظر هست می اوریم؟ خروجی ndvi فقط یه گوشه از محدوده من را پوشش داده!!!
با سلام و احترام
منطقه شما در دو فریم قرار گرفته. برای همین منظور باید یک میانگین از منطقه تون بگیرید تا تصویر بصورت موزاییک شده نمایش داده شود.
اگر یک تصویر نیاز دارید میانگین یک بازه زمانی رو بگیرید.
اگر برای هر تاریخ نیاز به یک تصویر دارید باید در هر تاریخ یک میانگین از کل منطقه گرفته شود.
نمونه چنین کاری رو در آموزش رایگان زیر آموزش دادم.
https://girs.ir/google-earth-engine-tutorial-free/
موفق باشید
موفق باشید
با سلام و احترام
بعد از اینکه شاخص ndvi رو خروجی می گیرم و در محیط arc map ان را طبقه بندی می کنم، متاسفانه بدلیل اینکه پلی گون های ریز تعدادشان بالا هست، فایل به سختی لود می شود، از تابع dissolve و eliminate برای حذف پلی گون های ریز کمک گرفتم ولی مشکل حل نشد. ممنون می شوم راهنمایی کنید که چگونه می توانم حجم فایل را با یکی کردن پلی گون های کوچک کاهش دهم.
با سلام و احترام
بهتر هست که شاخص ndvi را بصورت رستری وارد نرم افزار کنید. سپس تصویر رستری رو طبقه بندی کرده و در نهایت تصویر طبقه بندی شده رو تبدیل به وستور کنید.
این روشی که بهتون فتم سناریو درست این موضوع هست.
موفق باشید
با عرض سلام و خسته نباشید
وقت شما بخیر
ببخشید آقای مهندس احراری من میخوام شاخص npcri رو با استفاده از تصاویر مادیس در گوگل ارث انجین محاسبه کنم. شاخص npcri هم از طریق تفاضل بین دو باند محاسبه میشه. ولی وقتی کد رو مینویسم تا مرحله ی موزاییک تصاویر و برش آن درست اجرا میشه ولی کد اعمال شاخص رو مینویسم با این خطا روبه رو میشم. MODIS.map is not a function . ممنون میشم راهنمایی کنید که مشکل رو حل کنم.
https://code.earthengine.google.com/67ca780132d24adc7061b0627befed5c
با سلام و احترام
دستور mosaic را نباید استفاده کنید. تصاویر مادیس کل منطقه شما رو پوشش میده. بخش موزاییک را حذف کرده و سپس یک تابع با استفاده از map بنویسید و داخل حلقه برای هر تصویر این فرمول را محاسبه کنید.
موفق باشید
سلام و وقت بخیر
من برای منطقه مورد مطالعه م در کرمان این کار رو انجام میدم اما وقتی ران می کنم تصویری که شاخص NDVI رو نشون میده مرز منطقه رو کاور نمیکنه و شاخص رو برای اطراف منطقه نشون میده
خب یعنی من باید تاریخ رو عوض کنم که برای مرز منطقه پوشش بده یا اینکه اشتباهیی وجود دارد؟
ممنون میشم راهنمایی بفرمایید
با احترام
با سلام و احترام
مشکل کار شما این هست که دستور clip را به درستی استفاده نکردید. لطفا این بخش را بررسی کنید.
موفق باشید
سلام و وقت بخیر
جناب مهندس آیا آموزشی از شما وجود دارد که به جای تغییرات عمق آب زیرزمینی به محاسبه ی عمق بپردازد؟
باتشکر
با سلام و احترام
خیر. در حال حاضر چنین آموزشی موجود نیست.
موفق باشید
سلام و وقت بخیر
من در حال محاسبه ی شاخص NDVI برای منطقه م در جنوب استان کرمان هستم اما برای سال ۲۰۰۸ هر ماهی رو که نگاه میکنم به شدت خطای نواری داره و اصلا تصویر خوبی پیدا نمیکنم
آیا شما پیشنهادی برای حل این مشکل دارید ؟
با احترام
با سلام و احترام
تصاویر ماهواره ای لندست ۷ این خطا را دارند. بهتر است برای این بازه زمانی از داده های لندست ۵ استفاده کنید.
موفق باشید
با سلام و وقت بخیر
اقای مهندس من شاخص NDVI رو برای سری زمانی سی سال بررسی می کنم بعضی از سالهای من خطای نواری شدن وجود دارد و من مجبور هستم از لندست ۷ استفاده کنم چون در این بازه زمانی من لندست ۵ تصویر ندارد نمیتوانم از ماهواره دیگری استفاده کنم
آیا این امکان در انجین وجود ندارد تا خطای نواری شدن رو مثل envi برطرف کرد؟
آیا زمانی که سری زمانی میگیریم به صورت نمودار این خطای نواری شدن روی شاخص تاثیر نمیگذار؟
با سلام و احترام
راستش در این زمینه بندی کدی ندارم که خطای راه راه شدگی لندست ۷ رو برطرف کرده باشه. اما الان این فیلم در یوتیوب میتونه کمک کننده باشه:
https://www.youtube.com/watch?v=PIoJuVeG1_U
موفق باشید
خیلی ممنونم اقای مهندس لطف کردید.
سلام وقت بخیر
اقای مهندس یه سوال داشتم در براورد سری زمانی شاخص NDVI و SAVI تصاویری که در بازه ۲۰۰۳ تا ۲۰۱۳ هستند رو به اجبار باید از لندست ۷ استفاده کرد مشکل اینجاست که اعداد همه منفی می شوند. میخواستم ببینم برای رفع این مشکل ضریبی وجود نداره تا مشکل رفع بشه؟
دونه دونه هم کار خیلی زمان بری هست تا بخوایم رفع خطای باند باندی کنیم.
با سلام و احترام
اعداد شاخص ها اگر منفی می شود یعنی اینکه شاخص رو اشتباه محاسبه کردید.
دقیقا اعداد در چه پوشش هایی منفی می شود؟
از همون سال و ماه تصاویر لندست ۸ مثبت میشود
منطقه من ایلام هست میانگین مرز ایلام منفی میشود اکثر ماه ها تک و توک عدد مثبت میشود.
احتمال زیاد بخاطر خطای باند باندی شدن هست.
خطا رو رفع می کنم تصویر مشکل دار میشه متاسفانه.
اگر برای کل یک منطقه یک عدد میانگین واحد میگیرید منطقی است.
اما اگر یک تصویر میانگین ایجاد کردید و همه پیکسل ها منفی شده این غیر منطقی است.
خطایی به نام باند باندی شدن در تصاویر ماهواره ای لندست ۸ وجود ندارد.
موفق باشید
با سلام و احترام خدمت شما من کد لینک کد خط یک برنامه گول ارث انجین را همراه با یک شیب فایل خدمت شما فرستادم امکان دارد بزرگواری بفرمایید یک کد خط به آن اضافه کنید تا تصویر بر اساس شیب فایل برش بخورد کد خط ها طولانی است شما برای اولین لایه تولیدی بزرگواری بفرمایید من از آن در بقیه لایه ها استفاده می کنم
با سلام و احترام
در آموزش های رایگان زیر روش کلیپ کردن تصاویر با استفاده از دستور clip توضیح داده شده است.
https://girs.ir/google-earth-engine-tutorial-free/
https://girs.ir/seri-landcover-data/
موفق باشید
سلام. من میخواستم این مجموعه را تهیه کنم اما سوالی داشتم
ایا این مجموعه شامل محاسبه سری زمانی هم میشه؟
با سلام و احترام
خیر برای سری زمانی می توانید از آموزش زیر استفاده کنید.
https://girs.ir/gee-veg-monitoring
موفق باشید
عرض سلام و ادب
بنده آموزش جامع ارث انجین رو تهیه کرده بودم و در پوشه landsat فولدر هشتم آموزش NDVI Serires را دنبال کردم. تمامی کدهای مربوطه در آموزش عیناً نوشته شد ولی نمودار “تغییرات NDVI همزمان کشت آبی و باغات” رسم نشد. لطفا راهنمایی کنید. لینک کد هم خدمتتون ارسال میشه. ممنون
https://code.earthengine.google.com/?scriptPath=users%2Fs1361747773%2FSZ%3AEast%20Azerbaijan%20Province%2FNDVI%20series
با سلام و احترام
لینک کد اشتباه هست.
روی گزینه getlink کلیک کنید و لینک نمایش داده شده را در اینجا برای بنده پیست کنید تا بتونم بصورت مستقيم آن را بررسی کنم.
موفق باشید
سلام جناب احراری وقت بخیر
میبخشید من میخاستم میانگین یک ساله ndvi یه محدوده رو براورد و خروجی بگیرم و طبق فیلم اموزشی که از شما تهیه کردم پیش رفتم ولی متاسفانه دایم با یک خطا روبه رو میشم و نمیتونم برطرفش کنم
ممنون میشم یه نگاهی به کدم بندازین در صورت امکان راهنمایی بفرمایید
https://code.earthengine.google.com/da8a2783d0c19e29855857b995991822
با سلام و احترام
قبلا میانه رو محاسبه کردید و نبايد دوباره داخل کد تكرار بشه. لینک کد اصلاح شده ضمیمه شده است.
https://code.earthengine.google.com/d4538e1fd2cf2c41cd467c2212a532be
موفق باشید
سلام و خسته نباشید.
من میانگین سالانه ndvi رو با لندست انجام دادم درست بود اما تغییر دادم به تصویر مادیس میانگین یک عدد بزرگ و نامتعارف است.
امکان دارد چک بفرمایید؟
ممنونم
https://code.earthengine.google.com/4c55b64ea2c84358181e449d42fd19a6
با سلام و احترام
لینک کد اصلاح شده ضمیمه شده است.
https://code.earthengine.google.com/56aa902de101c5600c0ef12a934defc8
موفق باشید