اخبار ، مقالات و تحقیقات گروهی را دنبال کنید.
پایش خشکسالی با پروداکت های ماهواره ای MODIS در گوگل ارث انجین
محصول آموزشی پایش خشکسالی با پروداکت های ماهواره ای MODIS در گوگل ارث انجین منتشر شد. با استفاده از این محصول آموزشی شما با مهم ترین شاخص های طیفی پایش خشکسالی با تصاویر ماهواره ای MODIS در گوگل ارث انجین آشنا می شوید.
مطالب این محصول آموزشی کاملا جدید بوده و تا کنون در آموزش های قبلی با چنین جامعیتی تدریس نشده است.
مشخصات محصول
- مدرس: امیرحسین احراری
- تخصص: کارشناس سنجش از دور و پردازش تصاویر ماهواره ای
- موضوع: پایش خشکسالی با پروداکت های ماهواره ای MODIS
- نرم افزار: سامانه گوگل ارث انجین
- داده های تمرینی: دارد
- کد آموزشی: دارد
خرید محصول
به منظور خرید این محصول آموزشی بر روی دکمه زیر کلیک کنید:
توضیحات محصول
محصول آموزشی پایش خشکسالی با پروداکت های ماهواره ای MODIS در سامانه گوگل ارث انجین کامل ترین بسته آموزشی پایش خشکسالی با تصاویر ماهواره ای سنجنده MODIS است که برای اولین بار توسط امیرحسین احراری تدریس شده است.
در این محصول شاخص های مهم خشکسالی از جمله VCI, TCI, VHI و SVI بصورت کاربردی و موضوعی تدریس شده است. روش محاسبه شاخص ها و چگونگی تفسير نتایج آن ها از جمله مهمترین مواردی است که در این محصول آموزش داده شده است.
عناوين آموزشی
- روش کار با پروداکت های MODIS
- روش محاسبه شاخص VCI به همراه تفسير آن
- روش محاسبه شاخص SVI به همراه تفسير آن
- روش محاسبه شاخص TCI به همراه تفسير آن
- روش محاسبه شاخص VHI به همراه تفسير آب
- کاربرد شاخص های طیفی خشکسالی
- تولید نمودار تغییرات
- روش خروجی گرفتن از نتایج
پایش خشکسالی با پروداکت های ماهواره ای MODIS
سنجنده MODIS از جمله مهم ترین سنجنده های ماهواره در مطالعات علوم زمین است که مطالعاتی در مقیاس وسیع در زمینه اتمسفر، زمین و پهنه های آبی قابل استفاده است. یکی از مهم ترین کاربردهای MODIS در زمینه مخاطرات طبیعی و خشکسالی است که در سال های اخیر بصورت گسترده ای بواسطه شاخص های VCI, TCI, SVI, VHI در این زمینه استفاده شده است. با استفاده از این محصول شما می توانید روش محاسبه و چگونگی تفسير نتایج هریک از این شاخص ها را بصورت کامل فرا بگیرید.
پایش خشکسالی و سلامت گیاه
شاخص های طیفی آموزشی در این محصول برای شناسایی رخداد های خشکی بر اساس تغییرات رطوبت گیاهان طراحی شده است از همین رو این شاخص ها عموما در مکان هایی که دارای پوشش گیاهی هستند مانند جنگل ها و اراضی زراعی قابل استفاده است. با استفاده از این شاخص ها امکان پایش تغییرات رطوبت، خشکی و سلامت گیاه با دقت مناسبی فراهم است. روند تغییرات این شاخص ها در طول زمان گویای افزایش و کاهش خشکی در منطقه مورد مطالعه است که امکان پیش بینی وقوع خشکسالی را فراهم می کند.
خرید محصول
به منظور خرید این محصول آموزشی بر روی دکمه زیر کلیک کنید:
62 دیدگاه. ارسال دیدگاه جدید
عرض سلام احترام جناب احراری صاحب گرامی،
با تشکر فراوان از رهنمایی های همیشگی شما، من میخواهم از این تصاویر خروجی بگیرم، اگر زحمت نمیشه همن قسمت در کد که لینک شان را خدمت شما شریک کردم اضافه نماید.
با احترام.
https://code.earthengine.google.com/6e69d5261750284f0d8350d9cd371b82
با سلام و احترام
لینک کد اصلاح شده ضمیمه شده است.
https://code.earthengine.google.com/c6b878a608130f5da782cde60705e776
موفق باشید
با سلام احترام خدمت شما جناب آقای احراری گرامی،
مطابق رهنمایی های شما جهت پاییش خشکسالی من کد را تهیه کردم. میخواهم از این تصاویر خروجی بگیرم اگر لطف کنید همن قسمت را این لینک کد که خدمت شما شریک کردم علاوه نمایید.
با تشکر فراوان بابت رهنمایی های همیشگی شما.
https://code.earthengine.google.com/b4b5a795c2ef58b28bdf55e3c3a74b13
با سلام و احترام
لینک کد اصلاح شده ضمیمه شده است.
https://code.earthengine.google.com/c6b878a608130f5da782cde60705e776
موفق باشید
یک دنیا سپاس از لطف و محبت شما.
با احترام.
جناب احراری صاحب وقت تصاویر را خروجی میگیرم و رن میکنم به خطای زیر مواجه میشم.
Error: Image.setDefaultProjection, argument ‘image’: Invalid type. Expected type: Image. Actual type: ImageCollection. (Error code: 3)
https://code.earthengine.google.com/53b4fe6c9f6c818e07a71266722f7171
با سلام و احترام
لینک کد اصلاح شده ضمیمه شده است.
https://code.earthengine.google.com/23ce08c3c4e057a7274666991062ff1b
موفق باشید
عرض سلام و احترام خدمت شما جناب احراری صاحب گرامی،
تشکر بابت اصلاح کد، جناب احراری صاحب وقتی که میخواهم تصاویر را خروجی بگیرم بعد از رن Run کردن به خطای ذیل مواجه میشوم.
Error: Image.setDefaultProjection, argument ‘image’: Invalid type. Expected type: Image. Actual type: ImageCollection. (Error code: 3)
شما لطف کنید یکبار چک کنید.
https://code.earthengine.google.com/3709cf754a86591438654a71112e3c0f
با احترام
با سلام و احترام
لینک کد اصلاح شده ضمیمه شده است لطفا ملاحظه کنید.
https://code.earthengine.google.com/23ce08c3c4e057a7274666991062ff1b
موفق باشید
یک جهان سپاس از لطف و محبت شما.
با احترام
سلام وقت بخیر. آقای مهندس من سوال قبلی که پرسیدم لینک اشتباه فرستادم و سوالم اشتباه پرسیدم. و ممنون می شم که سوالم در سایت درج نشود.
سوال من این بود که وقتی داده های 8 روزه و 16 روزه برای محاسبه شاخصهای خشکسالی استفاده می کنیم و یا ترکیب داده روزانه و 16 روزه که رزولوشن مکانی متفاوت مثلا 500 و 1000 متری دارند برای محاسبه شاخصها آیا از دستور combine و یا از دستور join ?
با سلام و احترام
برای محاسبه شاخص ها از روش های فرمول نویسی استفاده می شود و ارتباطی به دستور combine و join ندارد. دستور join و combine برای جفت کردن تصاویری که از لحاظ زمانی منطبق هستن استفاده می شود.
موفق باشید
با سلام و احترام ، جناب دکتر احراری ، من با توجه به کدهای آموزشی شاخصهای خشکسالی را محاسبه کردم . ولی علت ارور رو نتونستم پیدا کنم. لینک کد خدمت شما، ممنون می شم راهنمایی فرمایید.
https://code.earthengine.google.com/8df6764a5414c37e467d08a2f21ac0f6
2- سوال دوم اینکه با توجه به اینکه برخی پروداکتهای 16 روزه و دما 8 روزه است آیا از دستورات join باید استفاده کنیم؟
با سلام و احترام
لینک کد اصلاح شده ضمیمه شده است.
https://code.earthengine.google.com/862b69d23a8426121640da692f13bc76
همه داده ها باید از لحاظ تناوب زمانی با استفاده از تابه temporal collection یکسان سازی کنید.
موفق باشید
با سلام و احترام ، اقای مهندس من کد برای سه تا شاخص خشکسالی اصلاح کردم و با دستور پرینت و map.addlayer مشکلی نداره ولی اکسپورت نمی شن. مشکل اینترنت و.. نیست چون برای داده های های دیگر اکسپورت انجام می شه. ایا دلیل خاصی داره که خروجی نمی گیرند. اشکال از کد هست؟ برای سبک شدن کد هم برای یکسال خروجی خواستم بگیرم باز هم نشد.
https://code.earthengine.google.com/ef0a84e1585eb0210aa6d4862838a05a
با سلام و احترام
لطفا دقیقا بفرمایید برای خروجی گرفتن چه خطایی را نشان میدهد؟
موفق باشید
سلام وقت بخیر. اقای دکتر خطایی نمی ده ولی چندی وقته هر چقدر سعی و تکرار کردم .در قسمت task وقتی ران می زنم اصلا خروجی نمی گیره که وارد گوگل درایو بشه. در واقع ران نمی شه که نقشه نهایی تولید بشه و در گوگل درایو ذخیره بشه. ممنونم چک و راهنمایی کنید چرا در قسمت ران کامل نمی شه. با تشکر
برای یک سال خاص الگوریتم رو ران و خروجی بگیرید. اگر خطایی در کد باشه خیلی زود نمایش داده میشه.
موفق باشید
سلام
وقتتون بخیر
جناب احرای ببخشید بنده میخام رو این کد تاریخ تصاویر یا در واقع دوره زمانی رو تغییر بدم اما کد اجرا نمیشه
ممنون میشم در صورت امکان اینکارو انجام بدین و بفرمایید کجارو باید تغییر داد
مثلا میخام دوره زمانی یا همان Date filter بشه :2015/05/1 تا 2016/09/01
ممنون میشم راهنمایی بفرمایید
به شدت گیرم در اینم مورد
تشکر
https://code.earthengine.google.com/b1324e458a85b611656b199fa0c4bcd7
با سلام و احترام
بدلیل تعداد زیاد سوالات ما فقط فرصت پاسخ گویی به سوالاتي رو داریم که کاربران با خطا مواجه شده باشند. برای این گونه از سوالات بایستی به ویدیو آموزشی مراجعه شود. در لینک زیر کد رو برای شما اصلاح کردم اما چون بصورت کامل با کد آشنا نیستید مجددا برای تغییر تاریخ ممکنه با مشکل مواجه شوید. در انتهای کد بخشی رو برای این کار اضافه کردم. من چون شیپ فایل شما رو نداشتم از داخل کد حذفش کردم.
https://code.earthengine.google.com/c0323ee7e86e24add172ac943bc28305
موفق باشید
این هم لینک کد من هست که خطا میده
https://code.earthengine.google.com/26e39c38814fd6095ca944330c3b5760
با سلام و احترام
متاسفانه بدلیل مشکل اینترنت الان دسترسی به ارث انجین ندارم. اگر مشکل هنوز حل نشده دوشنبه آینده سوال به همراه کد را داخل سایت بزارید تا بررسی کنم.
موفق باشید
سلام وقتتون بخیر باشه
من میخام با استفاده از همین آموزش، شاخص NDWI رو هم با تصاویر مودیس محاسبه کنم اما با یک خطا مواجه میشم
https://code.earthengine.google.com/528b40cd95a1d4b11f1ce67b51ef6f98
ممنونم از راهنمایی تون
با سلام و احترام
لینک کد اصلاح شده ضمیمه شده است.
https://code.earthengine.google.com/6c00f62cd06b6b0b765e44f9ea7618ac
با توجه به اینکه داده روزانه هست نهایتا ۵۰۰۰ داده در هر متغير قابل فراخوانی است. به همین خاطر بازه زمانی را کوتاهتر کردم.
موفق باشید
با سلام.. ممنونم از زحمات شما اقای احراری..با تهیه این محصول اموزشی در زمینه خشکسالی ایا این محصول اموزشی جوری هست که بتوان با استفاده از ان برای پایش خشکسالی مقاله نوشت.
ممنونم
با سلام و احترام
برای نوشتن مقالات در ژورنال های معتبر خارج از ایران این آموزش ها برای یک بخش از نتایج مناسب است. یک مقاله لازم است که حداقل ۴ بخش در نتیجه گیری داشته باشد.
موفق باشید
با سلام.. ممنونم از زحمات شما اقای احراری..با تهیه این محصول اموزشی در زمینه خشکسالی ایا این محصول اموزشی جوری هست که بتوان با استفاده از ان برای پایش خشکسالی مقاله نوشت. ممنونم اگه بفرمایید کدام محصول اموزشی شما برای پایش خشکسالی کاملتر هستش تهیه کنم.
ممنونم
با سلام و احترام
برای نوشتن مقالات در ژورنال های معتبر خارج از ایران این آموزش ها برای یک بخش از نتایج مناسب است. یک مقاله لازم است که حداقل ۴ بخش در نتیجه گیری داشته باشد.
موفق باشید
عرض سلام و وقت بخیر، جناب مهندس من برای سال های مشخصی مقدار این شاخص هارو به ازای هر پیکسل نیاز دارم
برای مثال میخام بدونم که سال ۲۰۰۸ در هر پیکسل مقدار شاخص VCI چقدر هست
چطور میتونم به این مورد دست پیدا کنم؟
با سلام و احترام
یک فیلتر تاریخ برای سال ۲۰۰۸ تعیین کرده و تصاویر آن را با استفاده از tobands استک نمایید. در آخر تصویر استک شده را با استفاده از دستور export image to drive دانلود کنید.
موفق باشید
عرض سلام و وقت بخیر
جناب مهندس این مراحل رو انجام میدم ولی مشکل اینه که وقتی تصویر خروجی رو با فرمت تیف به نرم افزار ArcGIS میبرم، مقادیر پیکسل هارو از 0تا 255 نشون میده، برای حل این مشکل چیکار میتونم بکنم؟
با سلام و احترام
از تکنیک سیمبولوژی اشتباه استفاده کردید. راست کلیک کرده و در بخش symbology گزینه stretch را بزنید.
موفق باشید
متاسفانه stretch هم همون مقادیر 0 تا 255 رو نشون میده
با سلام و احترام
یک باند رو در بخش strretch انتخاب کنید و سپس گزینه apply و ok رو بزنید مشکل حل می شود.
موفق باشید
جناب مهندس آیا راهی هست که در ارث انجین بتونم شیپ فایل نقطه ایم رو به لایه رستری جوین کنم و مقادیر پیکسل هارو بدم به نقطه ای که دراون پیکسل وجود داره؟
با سلام و احترام
در ارث انجین در این رابطه نمیدانم.
موفق باشید
سلام روز بخیر.
بعد از اینکه این شاخص هارو بدست آوردیم به چه صورت میتونم extract value to point انجام بدم و برای یکسری از نقاط، مقادیر پیکسل هارو در بیارم؟؟؟؟
از نظر بنده بهترین کار این هست که لایه نقاط رو در ارث انجین وارد کنید و سپس تغییرات مقادیر شاخص ها رو در نقاط با دستور chart image series by region استخراج کنید.
موفق باشید
سلام وقتتون بخیر آقای مهندس داده ET مادیس هر هشت روز یکبار هست
باچه دستوری می تونم این داده ها رو تبدیل به ماهانه کنم یعنی داده های هر ماه رو باهم جمع کنم
ممنون میشم راهنمایی کنید.
با سلام و احترام
از تابع زیر استفاده کنید:
https://girs.ir/gee-multi-temporal-function/
موفق باشید
عرض سلام و وقت بخیر
https://code.earthengine.google.com/ace9cae6d8007acbabb48efa4b588100
جناب مهندس من از این آموزش استفاده کردم. از لایه های رستری NDVI,VCI,TCI میخوام export بگیرم ولی با خطا مواجه میشم
ممنون میشم راهنمایی بفرمایید
با سلام و احترام
عبارت خطا را نیز به همراه لینک کد ضمیمه نمایید.
موفق باشید
وقتی میخوام تصویر رو به گوگل درایو اکسپورت کنم این خطارو میده: Error: Can’t get band number 0. Image has no bands. (Error code: 3)
.
عرض سلام و وقت بخیر
https://code.earthengine.google.com/ace9cae6d8007acbabb48efa4b588100
جناب مهندس من از این آموزش استفاده کردم. از لایه های رستری NDVI,VCI,TCI میخوام export بگیرم ولی با خطا مواجه میشم
ممنون میشم راهنمایی بفرمایید
مشکل از بازه زمانی داده های شما هست. داده های مادیس از اواسط سال 2001 در دسترس است اما زمان آغاز داده های شما سال 1998 است.
موفق باشید
لینک کد: https://code.earthengine.google.com/e38f7051258aec4eac1820549422ccd0
این خطارو حین خروجی گرفتن به گوگل درایو میده: Error: Can’t get band number 0. Image has no bands. (Error code: 3)
داده های مادیس از اواسط 2001 در دسترس است اما شما از سال 1998 فراخوانی کردید.
موفق باشید
سلام و وقت بخیر
ببخشید شما کدی دارید که بیاد برای هر تصویر مثلا شاخض tci اونو به چهار طبقه تقسیم کنه و مساحت هر طبقه را هم بده.
و در نهایت برای هر تصویر سالانه یک تصویر طبقه بندی شده و مساحتش هم بتونیم خروجی بگیریم
ممنون
با سلام و احترام
خیر متاسفانه چنین کدی ندارم. با استفاده از تابع where می توانید تصویر را بر اساس حدآستانه های مورد نیاز طبقه بندی کنید.
موفق باشید
عرض سلام و وقت بخیر
https://code.earthengine.google.com/0f60d76528fbf723b90be2fec43be9c5
من این آموزش رو تهیه کردم و با استفاده از اون میخام از شاخص VCI خروجی بگیرم
وقتی کد رو ران میکنم خطایی نداره. اما وقتی میخام خروجی بگیرم با خطا مواجه میشم
ممنون میشم راهنمایی بفرمایید
با سلام و احترام
لینک کد تصحیح شده ضمیمه شده است.
https://code.earthengine.google.com/bc9e73b18a4f1019739a59231fadd5ff
فیلتر ابر برای داده های مادیس قابل استفاده نیست. این فیلتر رو من برای داده های لندست قبلا آموزش داده ام.
موفق باشید
سلام استاد وقتتون بخیر باشه
ممنون میشم راهنمایی بفرکایید
من شاخص TCI رو خروجی گرفتم و به ArcGIS بردم. اما مشکل ژئورفرنسی داره.
هم از ابزار define projection استفاده کردم و هم از ابزار project raster استفاده کردم و WGS84 بهش معرفی کردم
اما هنوز ژئورفرنس نیست
با سلام و احترام
داخل دستور export د ارث انجین حتما این آرگومان رو اضافه کنید.
crs: ‘EPSG:4326’
سلام وقتتون بخیر باشه، من با استفاده از این آموزش،شاخص ها رو محاسبه کرده و خروجی هارو به جی آی اس بردم
همه ی شاخص ها مقادیر شان از 1- تا ۱+ است به جز شاخص TCI, مقادیر شاخص TCI در خروجی عددهای بزرگی هستند
برای نرمال سازی مقادیر این شاخص باید چکارکنم؟
با سلام و احترام
احتمالا در بخشی از محاسبه اشتباه سهوی داشتید. دامنه مقادیر شاخص TCI نیز باید مانند سایر شاخص های خشکسالی باشه و نیاز به نرمال سازی جداگانه ندارد. در فیلم آموزشی نیز به آن اشاره شده است.
موفق باشید
عرض سلام و وقت بخیر
جناب مهندس من بر اساس آموزشتون از شاخص ها خروجی گرفتم. سوالم اینه که چرا مقادیر VHI بعضی هاشون منفی هستن، البته در آموزش خودتون هم دقت کردم همینطوری بود، مگر نه اینکه مقدار شاخص های TCI, VCIو VHI باید بین صفر و یک باشه؟
با سلام و احترام
این جدیدترین آموزش من در زمینه پایش خشکسالی هست. این آموزش را مشاهده کنید. البته آموزش در یوتیوب به زبان انگلیسی هست.
https://youtu.be/i1TkiMMK-OU
موفق باشید
ممنونم خیلی آموزش کاربردی ای بود. از نظر شما نتایج این آموزش جدیدتون دقیق تر هست؟؟؟؟
به این دلیل میپرسم چون مقادیر شاخص TCI وVCI هم در هرکدام از دو آموزش متفاوت بدست میاد
حدیدترین آموزش ها بر اساس اطلاعات دقيق تر و با خطای کمتر تولید شده.
موفق باشید
عرض سلام و وقت بخیر. جناب مهندس من با استفاده از قسمت آخر آموزشتون که محاسبه شاخص SVI رو آموزش دادین، این شاخص رو محاسبه کردم اما در خروجی مقادیرش بین 0 و 1 نیست. ممنون میشم اگر کد رو اصلاح بفرمایید
https://code.earthengine.google.com/3a264c322e325d260d3fc236755b495c
با سلام واحترام
بر اساس اطلاعاتی که الان دارم شاخص SVI مفتونه مقادير مثبت و منفی بین ۲- تا ۲ مثبت هم داشته باشه. رنج مشخص نیز ندارد.
موفق باشید
سلام وقت بخیر
مقادیر این خروجی حتی بین ۲- و ۲+ هم نیستند در لایه ی رستری خروجی من اعدادی مثل ۱۱- و۸- دارم
https://code.earthengine.google.com/3a264c322e325d260d3fc236755b495c
ممرنه تک پیکسل هایی مقادیر غیر عادی داشته باشند. مهم میانگین مقادیر در پوشش های گیاهی هست.
موفق باشید