آموزش محاسبه پرکاربردترین شاخص های خشکسالی در گوگل ارث انجین منتشر شد!
آموزش محاسبه شاخص های خشکسالی با استفاده از داده های سنجنده مادیس.
آموزش محاسبه شاخص VCI و تحلیل سری زمانی آن.
آموزش محاسبه شاخص TCI و تحلیل سری زمانی آن.
آموزش محاسبه شاخص خشکی PDSI و تحلیل سری زمانی آن.
عناوین آموزشی
- روش محاسبه شاخص VCI
- روش برآورد تغییرات رطوبت گیاهان
- سری زمانی شاخص VCI
- نقش شاخص VCI در مطالعات خشکسالی
- روش محاسبه شاخص TCI
- روش برآورد تغییرات خشکی گیاهان
- سری زمانی شاخص TCI
- نقش شاخص TCI در مطالعات خشکسالی
- برآورد شاخص شدت خشکی PDSI
- روش تحلیل سری زمانی شاخص PDSI
- رابطه شاخص های متفاوت در تحلیل وضعیت خشکسالی
شاخص VCI چیست؟
- شاخص برآورد رطوبت گیاهان در زمین های زراعی است.
- یکی از پارامترهای موثر در مطالعه خشک سالی از طریق تغییرات رطوبت گیاهان است.
- افزایش شاخص VCI در طول زمان نشان دهنده افزایش رطوبت گیاه و کاهش آن نشان دهنده کاهش رطوبت گیاهان است.
- کاهش رطوبت گیاهان در طول زمان، یکی از نشانه های وقوع حشکسالی است.
نمودار تغییرات شاخص VCI
شاخص TCI چیست؟
- شاخص برآورد خشکی گیاهان در زمین های زراعی است.
- یکی از پارامترهای موثر در مطالعه خشک سالی با استفاده از خشکی گیاهان در زمین های زراعی است.
- افزایش شاخص TCI در طول زمان نشان دهنده افزایش خشکی و کاهش رطوبت در محصولات است.
- افزایش خشکی گیاهان در طول زمان یکی از نشانه های وقوع خشک سالی است.
نمودار تغییرات شاخص TCI
شاخص PDSI چیست؟
- نشان دهنده شدت خشکی در منطقه است.
- از تبخیر و تعرق پتانسیل و تغییرات بارش در منطقه استفاده میکند.
- کاهش مقدار این شاخص نشان دهنده خشکی و افزایش آن نشان دهنده رطوبت است.
- هرچه مقدار منفی بیشتری در این شاخص ثبت شود نشان دهنده خشکی بیشتر در منطقه مورد مطالعه است.
نمودار تغییرات شاخص PDSI
mnabavi93 –
سلام و سپاس
من این ویدیوی آموزشی شمارو خریدم ولی من به محاسبه شاخص های VHA-VDI-VSDI نیاز دارم خواهش می کنم منو راهنمایی کنین
Amirhossein.Ahrari@Gmail.com –
با سلام و احترام
البته در صفحه محصول آن توضیح داده شده که چه شاخص هایی رو آموزش دادیم همان vci و tci. آیا این شاخص ها برای شما کاربردی نیست؟ ایکاش قبل از خرید توضیحات صفحه محصول را هم مطالعه میکردید. راستش بنده با محاسبه این شاخص ها آشنایی ندارم. درصورتی که از محصول رضایت ندارید وجه پرداختی قابل استرداد است.
موفق باشید
mnabavi93 –
آیا این شاخص ها رو می توان توی این محیط محاسبه کرد مثلا در فرمول VHA از تولیدات TCI و VCI استفاده می کنه
mnabavi93 –
۲۲۲۲۲۲ آیا این شاخص ها رو می توان توی این محیط محاسبه کرد مثلا در فرمول VHA از تولیدات TCI و VCI استفاده می کنه
mnabavi93 –
همه هم از پروداکت های مادیس هستن
mnabavi93 –
لطفا پاسخ بدید
mnabavi93 –
کتاب شما در این زمینه می تونه کمک کنه من قصد برگشت محصول رو ندارم فقط راهنمایی میخام
Amirhossein.Ahrari@Gmail.com –
کتاب بنده مطالب همین آموزش های بنده رو پوشش داده. این کتاب برای یادگیری کار با گوگل ارث انجین مناسب هست اما خب همه موارد رو پوشش نداده و نیاز به جستجو و بررسی های کاربران نیز برای موارد جدید دارد.
موفق باشید
رضا –
با سلام خدمت شما استاد احراری
قبل از دیدن این اموزش دوسوال داشتم ممنون میشم جواب بفرمایید
محاسبه شاخص های مذکور در گول ارث انجین چ تفاوتی با محاسبه انها در انوی دارد؟
دوم اینکه چون بنده در پایان نامه ام میخام از این شاخصها استفاده کنم داده های مورد استفاده فقط تصاویر ماهواره ای هستند ؟ یا داده های اقلیمی دیگری هم نیاز است؟
با سپاس از شما استاد گران قدر
Amirhossein.Ahrari@Gmail.com –
با سلام و احترام خدمت شما.
در گوگل ارث انجین با سرعت بسیار بالاتری تصاویر سری زمانی پردازش می شوند. این در حالی است که در نرم افزار انوی تک تک تصاویر باید اول اصلاح شوند و سپس بصورت دستی برای هر تاریخ شاخص TCI و VCI محاسبه گردد. برای پردازش های سری زمانی گوگل ارث انجین فدرت و سرعت بسیار بالاتری دارد. فراموش نکنید که فرمول ها یکسان و تنها تکنیک انجام کار متفاوت است.
در این محصول فقط از تصاویر ماهواره ای سنجنده مادیس استفاده شده است.
موفق باشید
بابایی –
سلام
ببخشید آقای احراری منم حدود ۱۰ تا شاخص برای خشکسالی برای ۱۶ سال برای پایان نامم میخوام انجام بدم توی انوی واقعا حجم کارم خیلی زیاده میخواستم ببینم به جزء شاخص vci و tci امکان محاسبه شاخص های دیگه در این نرم افزار وجود داره؟
Amirhossein.Ahrari@Gmail.com –
با سلام و احترام
بله امکان محاسبه تمامی شاخص ها در گوگل ارث انجین وجود دارد.
موفق باشید
پریسا –
با عرض سلام و خسته نباشید
ببخشید آقای احراری پروداکت های مودیس که در نرم افزار گوگل ارث انجین فراخوانی میشوند نیازی به تصحیحات هندسی دارند یا نه؟
Amirhossein.Ahrari@Gmail.com –
با سلام و احترام
خیر این داده ها بصورت تصحیح شده هستند و نیازی به انجام تصحیحات هندسی ندارند.
موفق باشید
مهسا –
با عرض سلام و خسته نباشید
ببخشید آقای احراری من این فیلم آموزشی شما رو تهیه کردم و مطابق با این فیلم کارمو انجام دادم ولی وقتی که من میام منطقه مورد مطالعم(زنجان) رو براساس پروداکت های lst و subset ndvi(براساس شیب فایل منطقم) میزنم مقادیر ndvi min صفر میشود همچنین من براساس resizedata منطقمو برش زدم ولی مقادیر ndvi min صفر نشد در حالی که برای منطقه مثل کردستان یا اردبیل این کار رو انجام دادم صفر نشدن یعنی مقادیر بدست آمده براساس روش برش منطقه با استفاده از subset (براساس شیب فایل منطقه) و همچنین برش منطقه با استفاده از resizedata مثل هم بودن.حالا نمیدونم چیکار کنم به نظر شما مشکل کار از کجاست؟
Amirhossein.Ahrari@Gmail.com –
سلام
ببخشید الان این آموزش رو شما در انوی انجام دادید یا گوگل ارث انجین؟
چون این آموزش در ارتباط با گوگل ارث انجین هست و این دستوراتی که میفرمایید مربوط به انوی است.
موفق باشید
مهسا –
ببخشید من عذر خواهی میکنم آره مربوط به فیلم آموزشی محاسبه خشکسالی با استفاده از شاخص های vci و tci و vhi و پروداکت های مودیس با استفاده از نرم افزار بود خیلی ازتون ممنون میشم اگه جوابمو بدین
Amirhossein.Ahrari@Gmail.com –
به نظر بنده صفر شدن یا کمتر از آن در در تصویر NDVI تابعی از پوشش های موجود در تصویر است تا نوع دستور برش زدن. این دستورات همگی جنبه تکنیکی دارند تا علمی. به همین خاطر به نظرم اگر از دستور subset data from roi استفاده کنید بهتر است.
موفق باشید
مهسا –
سلام
بله درست میفرمائید ولی خوب این فقط در مورد ndvi نیست بلکه در مورد lst یا حتی وقتی از پروداکت mod16a2 میخوام pet یا et رو محاسبه کنم و میام از دستور subset data from roi برای برش منطقه مورد مطالعه ام استفاده میکنم کلا min رو صفردر نظر میگیره ولی وقتی همین پروداکت رو میبرم محیط gis برش میزنم مقادیر min صفر در نمیاد حالا نمیدونم چیکار کنم
امیرحسین احراری –
نوع برش زدن gis و envi متفاوت است. در envi چون همراه با برش تصویر را ماسک می کند این مقادیر صفر ایجاد می شوند. من اگر بودم با انوی انجام میدادم چون تا حالا از چنین مواردی به نتیجه اشتباه نرسیدم اما چون حساسیت براتون ایجاد کرده در همان gis انجام دهید. .
موفق باشید
صغری پودینه –
سلام، از این صفحه هم می تونید برای حل مشکلتون استفاده کنید.
https://courses.spatialthoughts.com/gee-water-resources-management.html#load-modis-ndvi
مهسا –
حساسیت من به خاطر این هستش که چون شاخص های بعدیم رو میخوام براساس مقادیر minndvi و minlst محاسبه کنم مثل vci و tci و شاخص های دیگر برای بازه زمانی ۱۶ سال برام یکم عجیب بود که مگه میشه مقادیر minndvi و minlst صفر بیاد
خیلی ممنونم ازتون
امیرحسین احراری –
در صورتی که در منطقه پوشش آب نباشد مقدار صفر برای NDVI منطقی است. اما برای LST خیر. این صفر شدن احتمالا به دلیل همان مقادیر حاشیه ای تصویر است. با استفاده از دستور edit envi header می توانید مقدار data ignor value را معادل با صفر در نظر بگیرید تا از این طریق اصلا صفر را در نظر نگیرد.
موفق باشید
مهسا –
همه اینا رو انجام دادم ولی بازم مقادیر رو صفر در نظر میگیره هم برای ndvi و هم برای lst و هم برای pet و et مقادیر مین رو صفر در نظر میگیره
آقای احراری ببخشید اگه سوالم زیاد شد
امیرحسین احراری –
نه خواهش میکنم. شما می تونید در سایت هزاران سوال رو مطرح کنید. ممنون که در سایت این ها رو مطرح می کنید بنده هم میتونم این طوری بررسی کنم. خب چرا این شاخص ها رو در گوگل ارث انجین محاسبه نمی کنید؟ یا حتی در arcgis. چون راهکارهایی که در ارتباط با نرم افزار انوی رو داشتم عرض کردم. تو محیط arcgis با استفاده از دستور extract by mask میتونید تصویر را به صورتی برش بزنید که دیگر مقادیر سیاه حاشیه تصویر را نداشته باشد.
موفق باشید
مهسا –
خیلی ممنونم از لطفتون
راستش من زیاد با گوگل ارث انجین کار نکردم تازه این محصول بالا رو تهیه کردم و به فکر هستم از گوگل ارث انجین استفاده کنم چون هم بازه زمانیم حدود ۱۶ ساله هم اینکه ده تا شاخص میخوام محاسبه کنم به نظرم با گوگل ارث انجین بهتره ولی خوب میترسم نتونم با گوگل ارث انجین این ده تا شاخص رو محاسبه کنم چون تا الان من بیشتر با انوی کار کردم
اتفاقا همین شاخص ndvi و lst رو بردم توی نرم افزار gis با دستور extract by mask با استفاده از شیب فایل منطقم برش دادم مقادیر maxndvi یا maxlst آن با مقادیر maxndvi یا maxlst انوی مشابه بودن ولی مقادیر std و mean آن ها باهم فرق داشت و من برای محاسبه شاخص های بعدیم به این مقادیر نیاز دارم
یه روش دیگه ای که انجام دادم این بود همین شاخص ndvi رو بردم توی جی آی اس برش دادم و از مقادیر min اون برای محاسبه شاخص vci در نرم افزار انوی بر روی تصویر ndvi که با استفاده از دستور subset data from roi برش داده شده بود استفاده کردم مقادیر min شاخص vci منفی شد ولی این منفی مربوط به زمینه تصویر بود خود تصویر نبود از دستور data ignor value استفاده کردم ولی باز min صفر نشد همون ۶- باقی موند
vahid –
سلام آقای احراری من وقتی لایه را آپلود میکنم. و با Map.center0bject(table); میخوام منطقه مورد مطالعه را اد کنم ارور میده میگه Map.center0biect is not a function لطفا راهنمایی کنید
امیرحسین احراری –
با سلام و احترام
لطفا با استفاده از گزینه get link لینک کد مورد نظر را برای بنده در اینجا کامنت بزارید تا بررسی کنم.
موفق باشید
vahid –
سلام آقای احراری مشکل قبلی حل شد الان که من میخوام خروجی بگیرم. منطقه مورد نظر خود را که کلیپ کردم، موقع انداختن روی هم کل کره زمین برای باند انتخاب میکنه منطقه مورد نظر با این که کلیب کردم طبق آموزشی که دادید ولی کل کره زمین سلکت میکنه و خروجی هم نمیده
امیرحسین احراری –
با سلام و احترام
لطفا لینک کدتون رو برای بنده ارسال کنید. با استفاده از گزینه get link بر اساس همان دستورالعملی که عرض کردم. تا بررسی کنم. البته امروز سایر سوالاتی که داشتید رو پاسخ دادم و لینک های راهنمایی رو هم براتون ضمیمه کردم.
موفق باشید
vahid –
ارور خروجی هم این است
A region must be a GeoJSON Polygon or LinearRing. Got: ‘MultiPolygon’.
امیرحسین احراری –
با سلام و احترام
مشکل از شیپ فایل شما است.
موفق باشید
vahid –
سلام
آقای احراری اگر امکانش هست نحوه محاسبه و کد pdsi dataset و خروجی آن را هم راهنمایی کنید مثل شاخص vci و tci
که در فیلم آموزشی این دوتا هستند ولی برای pdsi تا ترسیم نمودار ها می باشد.
ممنون بابت لطفتون
امیرحسین احراری –
با سلام و احترام
دستور العمل آن دقیقا مانند شاخص vci و tci هست. بنده هم مجددا آن را نوشتم که به راحتی آن را درک کنید.
https://code.earthengine.google.com/c4f11313d323c4ec35c8ab602b075d19
موفق باشید
vahid –
سلام
https://code.earthengine.google.com/links
امیرحسین احراری –
با سلام و احترام
لینک رو اشتباه فرستادید. بر روی گزینه get link در code editor در کنار گزینه run کلیک کنید. سپس در adress bar یک لینک نمایش داده میشه. آن را ارسال کنید. امروز ارسال کنید تا شب نتیجه آن را به شما اطلاع خواهم داد.
بنده کدی که قبلا در این رابطه نوشتم رو براتون ضمیمه کردم. تا به عنوان راهنما از آن استفاده کنید.
https://code.earthengine.google.com/ba0df36b90165100a178583d21a7c35a
موفق باشید
vahid –
سلام آقای احراری ممنون بابت لطفتون در زیر کد فرستادم.
https://code.earthengine.google.com/20e40b9b20612ff31c9d03f951bdbdf6
امیرحسین احراری –
با سلام و احترام
بنده کد شما رو بررسی کردم. مشکلش عدم برش زدن تصویر در محاسبات بود که باعث کند شدن بسیار زیاد کدتون شده بود. البته من روی یک منطقه کوچیکتر اون رو اجرا کردم.
https://code.earthengine.google.com/8f360055457d685c5a281972e68c851c
موفق باشید
vahid –
با احترام
آقای احراری
یک سوال خدمت شما داشتم در تصاویر بصری استخراج شده بر فرض مثال برای شاخص vci در بازه زمانی ۲۰۰۰ تا ۲۰۱۸ با فرض مثال ۳۰ باند، موقع استخراج یک فایل به ما می دهد اگر ما در پایان نامه خود این تصاویر بیاوریم باید بگیم این تصاویر برای بازه زمانی (۲۰۱۸-۲۰۰۰) است یا برای یک سال خاص است و این که باید تصاویر کل باند بیاوریم یا یک باند که عارضه یا پدیده مارو به خوبی نشان می دهد بیاوریم کافی است؟
امیرحسین احراری –
با سلام و احترام
مجموعه داده ای که شما محاسبه میکنید و ذخیره سازی میشه مربوط به یک بازه زمانی مشخص هست نه فقط یک سال خاص. اینکه یک تصویر آورده شود یا همه آنها باشد تابعی از نظر استاد راهنمای شما است. میتونید از هر فصل یک تصویر بیاورید و بگید که برای چهار فصل تو یه بازه مثلا ۱۸ ساله شاخص ها رو محاسبه کردیم که تغییرات فصلی آن بصورت بصری دیده بشه و تغییرات بلند مدت آن نیز از تغییرات نمودار بدست آید.
موفق باشید
مریم –
با سلام و وقت بخیر
اکه ممکنه این کد دستوری منو مشاهده کنید
متاسفانه برای ۱۲ تصویر NDVI که استخراج شده ، ۱۲ تصویر VCI به دست نیامده
https://code.earthengine.google.com/f335c931d4eba77201a20a05232dbd91
امیرحسین احراری –
با سلام و احترام
من کد شما رو بررسی کردم. مشکل کار شما در این جا این هست که ۲۳ تصویر ndvi را فراخوانی کردید و ۲۳ تصویر VCI نیز محاسبه شده. شما ۱۲ تصویر ماکزیموم NDVI محاسبه کردید که برای محاسبه VCI از ماکزیمو NDVI استفاده نشده. اگر میخواهید برای آن ۱۲ تصویر شاخص VCI محاسبه شود باید ورودی تابع VCI را معادل mt قرار دهید.
موفق باشید
مریم –
با سلام
من همونطور که فرمودید ورودی تابع vci را معادل mt قرار دادم و اجرا کردم
فقط نکته اینجاست از بین این ۲۳ تصوویری که انتخاب شده ۱۲ تا ماکزیمم ndvi و vci داریم که نمی دونم برای کدام روز یا به عبارتی تاریخ ندارن ؟
ایا این مقادیر به دست امده تصاویر ماکزیمم در هر ماه رو مجاسبه کرده است؟
امیرحسین احراری –
با سلام و احترام
شما نباید ورودی رو برای vci تصاویر ماکزیموم ndvi قرار بدید. همون تصاویر ndvi فراخوانی شده باید وارد محاسبه vci بشه.
موفق باشید
مریم –
سلام ببخشید این لینک رو لطفا ببینید
https://code.earthengine.google.com/6ce397a6c7f02936fb02be91d648f227
مریم –
سلام وقت بخیر
ببخشید من cd آموزشی و کتاب گوگل ارث رو خریداری کردم در این اموزش شما نحوه محاسبه ndvi ماکزیمم هر ماه رو محاسبه کردید برای محاسبه vci ماکزیم از چه کدی استفاده کنیم
من متاسفانه نتونستم مجاسبه کنم
https://code.earthengine.google.com/6ee3969578ddeaf9af9b8036eaa0c7ce
اگه براتون مقدوره راهنمایی کنید. به عنوان یک پیشنهاد بهتر بود شاخص vci هم محاسبه می شد
تشکر
امیرحسین احراری –
با سلام و احترام
در این گونه از موارد باید پروداکتتون رو به صورت ماهیانه تبدیل کنید. به کدی که در صفحه ۲۰۶ تا ۲۰۷ استفاده کردم مراجعه کنید. این کد روش محاسبه ماهیانه یک پروداکت رو آموزش داده است.
موفق باشید
مریم –
با عرض سلام و خسته نباشید
اقای مهندس همونطور که در پاسخ قبلی فرمودید بنده مقادیر ماهانه ی ndvi و vci را محاسبه نمودم فقط برای اطمینان از درستی کارم لطفا لینک زیر رو مشاهده کنید ممنونم
https://code.earthengine.google.com/ef84881b411c867ba94435494ad8b971
امیرحسین احراری –
با سلام و احترام
ببخشید الان درگیر کاری هستم. لطفا مجددا امشب یادآوری بفرمایید.
موفق باشید
حسن گودرزی –
سلام
اینجانب در مورد جمع آوری تمام شاخص های آب ، خاک و گیاه پروژه دارم لطفا مساعدت بفرمایید در این زمینه و اگه مطلبی در اینخصوص دارید در اختیار بنده قرار دهید با تشکر
امیرحسین احراری –
با سلام و احترام
در بخش سرچ صفحه اصلی سایت کلمات کلیدی مورد نظر خود را جستجو نمایید تا مطالب کاربردی برای شما نمایش داده شود.
موفق باشید
محسن –
سلام آقای احراری
لگاریتم رو چجوری توی گوگل ارث انجین بنویسم؟
با احترام
امیرحسین احراری –
با سلام و احترام
با استفاده از log میتوانید بنویسید.
موفق باشید
بابک –
درود بر شما
برای محاسبه شاخص VHI در گوگل ارث انجین چه کار باید انجام بدهم ؟
امیرحسین احراری –
با سلام و احترام
بنده خودم هنوز کدی در این رابطه ننوشتم. اگر به نتیجه ای در این زمینه برسم حتما در سایت به اشتراک خواهم گذاشت.
موفق باشید
بابک –
خیلی ممنون
بابک –
درود بر شما استاد احراری عزیز
در سوال قبلی از شما در مورد شاخص VHI سوال کردم ! سوالی که از حضورتان دارم این است ، برای منطقه مورد مطالعه (پایش خشکسالی) با گوگل ارث انجین شاخص های VCI و TCI را بدست آورده ام . برای محاسبه شاخص VHIمی توانم از میانگین VCI و یا TCI بدست آمده در هر ماه استفاده کنم؟
یعنی مثلا برای ماه می ۲ شاخص vci محاسبه شده ، میانگین این دو عدد را در فرمول vhi استفاده کنم؟
و ضمنا برای دانلود تصویر lst با مشکل برخوردم که اگر عنایت بفرمایید ، بنده را راهنمایی کنید :
https://code.earthengine.google.com/025266daef119776973cc42a9fdde945
با تشکر فراوان
امیرحسین احراری –
با سلام و احترام
بله می توانید بصورت ماهیانه محاسبه کنید.
بنده شیپ فایل منطقه مورد مطالعه شما رو نداشتم اما بصورت دستی منطقه ای رو تعیین کردم و کد را اجرا کردن مشکلی در آن نبود.
https://code.earthengine.google.com/9a4c6a0be67f67a26d6acdce6ac58a7a
موفق باشید
بابک –
سپاس از لطف شما
بابک –
با عرض پوزش از اینکه مجددا مزاحم می شوم . در مرحله دانلود این کد نیز با مشکل مواجه شدم
https://code.earthengine.google.com/fbe14f68e9ebbfcf53f1acb41a9d70fb
فاطمه –
سلام و وقت بخیر
من درقسمت محاسبه ی شاخص vci با این ارور وربرو شدم
ImageCollection (Error)
Error in map(ID=2009_05_25): Image.constant: Parameter ‘value’ is required.
ممنون میشم راهنمایی بفرمایید
امیرحسین احراری –
با سلام و احترام
بی زحمت با استفاده از گزینه get link لینک کدتون رو برای من ارسال کنید تا بررسی کنم.
موفق باشید
فاطمه –
باسلام و احترام
بنده در قسمت شاخص VCI یک اروری دارم که نمیدونم چطوری برطرف شود
ممنون میشم راهنمایی بفرمایید
https://code.earthengine.google.com/?scriptPath=users%2Fadelifatemeh67%2Fadelifatemeh67%3AVCI
و ارور هم این هست: Error generating chart: No features contain non-null values of “system: time_start”.
امیرحسین احراری –
با سلام و احترام
لینک کدتون رو اشتباه برای بنده ارسال کردید. بر روی گزینه get link کلیک کنید و سپس لینک کد تولید شده را به همراه سوالتون مجددا کامنت بزارید تا بررسی کنم.
موفق باشید
فاطمه –
باسلام و احترام از همون قسمت getlink کپی کردم
بنده در قسمت شاخص VCI یک اروری دارم که نمیدونم چطوری برطرف شود
ممنون میشم راهنمایی بفرمایید
https://code.earthengine.google.com/4c2e48c374943084ae0a12e750638b2b
و ارور هم این هست: Error generating chart: No features contain non-null values of “system: time_start”.
امیرحسین احراری –
با سلام و احترام
بنده الان کد رو درست کردم. در عبارت system….. باید همه عبارت ها عینا مشابه هم باشد شما چندتا space اضافه در داخل این عبارت ها زدید که مشکل ساز شده.
https://code.earthengine.google.com/82e22eec8e1ad16a4dcdf8ffa5c167f1
موفق باشید
فاطمه –
باسلام و تشکر از صبر و بردباری و آموزش های عالی همیشه ی شما
سجاد –
با سلام و احترام من میخوام از تصاویرم یه تصویر میانگین بگیرم تو این اموزش vci ولی وقتی .mean اضافه میکنم هیچ تصویری بذای من نمیاره تا خروجی بگیرم کد رو هم پیوست میکنم.
سجاد –
https://code.earthengine.google.com/644d352b76ae7dcd983e28024e566e2f
امیرحسین احراری –
با سلام و احترام
ببخشید الان فرصت بررسی کد ندارم. بفرمایید در این آموزش کد آموزش داده شده با نام example چند هست تا لینک کد را ارسال کنم و با کد بنده مقایسه کنید.
موفق باشید
سجاد –
۴۷_example سوال من اینه من میخوام در اخر یه میانگین بگیرم از تصاویر عبارت .mean مینویسم ولی میانگین نمیکیره شما .toBands گذاشتین که من دو تا تصویر نمیخوام من میانگین تصاویر میخوام که .mean رو مینویسم اعمال نمیکنه
remotesensing remotesensing –
سلام وقت بخیر
اگر بخوایم همین شاخص ها رو با استفاده از لندست ۸ محاسبه کنیم چطور امکان پذیره؟
تغییرات زیادی داره با مادیس؟
خیلی تلاش کردم اما نشد تغییرش بدم
لطفا راهنمایی کنید
ممنونم
امیرحسین احراری –
با سلام و احترام
در لندست ۸ ابتدا باید شاخص طیفی پوشش گیاهی محاسبه شود و سپس شاخص VCI برای شاخص TCI نیز ابتدا باید دمای درخشندگی را از تصاویر حرارتی لندست محاسبه کنید.
موفق باشید
remotesensing remotesensing –
سلام مجدد و عرض خسته نباشید
امکانش هست یه کم بیشتر راهنمایی کنید؟
ترجیحا اگر کدی دارید که این موضوع رو عملی انجام داده باشه ممنون میشم ارسال کنید تا بتونم متوجه بشم منظورتون رو
سپاسگزارم
امیرحسین احراری –
حقیقا برای این موضوع کدی ندارم در حال حاضر.
باید اول شاخص NDVI تصاویر لندست را محاسبه کرده و بر اساس آن شاخص VCI را محاسبه کنید.
سپس باید باند Brightness Temperature لندست را فراخوانی کرده و شاخص TCI رو محاسبه کنید.
فرمول محاسباتی آن مانند مادیس هست و فقط باندهای ورودی تغییر می کند. باید روش محاسبه شاخص NDVI و استخراج BT را از باندهای لندست در گوگل ارث انجین بلد باشید. فرمول شاخص های خشکسالی برای لندست و مادیس یکسان است.
موفق باشید
remotesensing remotesensing –
ممنوننم از پاسخگوییتون
سجاد –
۲-(۴۷_example) سوال من اینه من میخوام در اخر یه میانگین بگیرم از تصاویر عبارت .mean مینویسم ولی میانگین نمیکیره شما .toBands گذاشتین که من دو تا تصویر نمیخوام من میانگین تصاویر میخوام که .mean رو مینویسم اعمال نمیکنه
امیرحسین احراری –
لینک کدتون رو با استفاده از گزینه get link در اینجا کپی کنید تا اصلاحش کنم.و
موفق باشید
سجاد –
https://code.earthengine.google.com/644d352b76ae7dcd983e28024e566e2f
اینم کد
امیرحسین احراری –
بنده کد شما رو بررسی کردم.
بهتر است ابتدا میانگین ndvi گرفته شود و سپس بر اساس میانگین بدست آمده شاخص vci محاسبه شود. بنده با این روش تست کردم جواب داد:
https://code.earthengine.google.com/303c1b6190e9cb6015551e087f226875
با اون روش قبلی خطا میداد که در حال حاضر راه حلی براش پیدا نکردم. به همین دلیل تصمیم گرفتم اول میانگین ndvi محاسبه بشه و بعد vci محاسبه گردد.
موفق باشید
سجاد –
با سلام و تشکر
مشکل vci حل شد
ولی برای tci از همین روش بالا که کدو دادین و روشی که تو فیلم گفته شده رفتم باز تو میانگین گیری ارور میده
کدو ضمیمه میکنم ممنون از پاسخگویتون.
https://code.earthengine.google.com/fb7e1cb77959094ccb4cbf4f3b87bffc
امیرحسین احراری –
با سلام و احترام
لینک کد اصلاح شده ضمیمه شده است.
https://code.earthengine.google.com/bacdb2797a3f7223a5db2b18fc651d35
remotesensing remotesensing –
سلام استاد وقت بخیر
اگر بخوایم با همین تصاویر و در ادامه همین کدها شاخص VHI رو هم محاسبه کنیم به چه طریق انجام میشه؟
امیرحسین احراری –
با سلام و احترام
راستش بنده هنوز در ارتباط با شاخص VHI کدی ننوشتم متاسفانه. به همین دلیل نمونه ای ندارم که به عنوان مثال تقدیم کنم.
با عرض پوزش از خدمت شما.
موفق باشید
remotesensing remotesensing –
ممنون از لطفتون
حسین –
سلام
وقتتون بخیر
جسارتا آیا تو این محصول در مورد صحت سنجشی نقشه های حاصل از شاخص های تهیه شده توضیحی ارائه شده؟
چون هر شاخص نقشه های متفاوتییو ارائه میده و چجور باید بدونیم کدوم شاخص برا منطقه مورد مطالعه مناسب تره؟
ممنون میشم در این مورد توضیح بدین
با سپاس
امیرحسین احراری –
با سلام و احترام
خیر در این محصول آموزشی صرفا روش محاسبه شاخص ها به همراه تفسیر نتایج آن ها آموزش داده شده است. این گونه از موارد را باید از داخل مقالات استخراج نمایید.
موفق باشید
remote sensing –
سلام استاد وقت بخیر
در ادامه آموزش شما من میخواستم یک شاخص VHI با استفاده از میانگین گیری از VCI و TCI بنویسم اما ایراداتی وارد هست
لینک رو ارسال میکنم خدمتتون اگر امکانش هست راهنمایی بفرمایید برای اصلاح مشکلات
https://code.earthengine.google.com/?scriptPath=users%2Fmasterremotesensing2020%2FRice%3Aindices
امیرحسین احراری –
با سلام و احترام
راستش بنده کد VHI رو احالا ننوشتم و با ساختار کدنویسی آن آشنایی ندارم. کد شما رو دمدم اما متاسفانه دلیل خطا رو متوجه نشدم.
موفق باشید
remote sensing –
https://code.earthengine.google.com/c9b1752c2d37fb6b55c00aa7df2df04f
امین فتحی –
سلام آقای احراری
خسته نباشید
من پروداکت ۸ روزه LST رو به ۱۶ روزه تبدیل کردم برای سال ۲۰۰۰ تا ۲۰۲۰ و میخوام شاخص TCI رو حساب کنم.
اما در پروداکت ۱۶ روزه، ID29 یا عکس ۲۹م هیچ باندی ندارد و به همین دلیل نمیتونم TCI رو حساب کنم.
https://code.earthengine.google.com/ac7411544d656cac2eb56cbe2d8329f0
امیرحسین احراری –
با سلام و احترام
در انتهای کد شما یک نمونه براتون آوردم که تصویر null رو حذف کنید.
https://code.earthengine.google.com/aaf34fcaaf7b4a635a2c7de00d30a263
موفق باشید
z. –
سلام من هرچقد تلاش میکنم موفق به آپلود منطقم نمیشم و در لیست نمیاد شیپ فایل و لینکم رو براتون ایمیل میکنم ممنون میشم برام بررسیش کنین
امیرحسین احراری –
با سلام و احترام
در فرایند آپلود چه خطایی رو به شما نشون میده. عبارت دقیق خطا رو در این جا کامنت بزارید تا بررسی کنیم.
موفق باشید
ZAHRA –
سلام خسته نباشین من ایمیلی در رابطه با مشکلم فرستادم ممنون میشم چک کنین شیپ فایلم در سامانه آپلود نمیشه
امیرحسین احراری –
با سلام و احترام
هر امری دارید لطفا در سایت مطرح بفرمایید. شبکه های اجتماعی و ایمیل بررسی نمی شود. حجم سوالات بسیار زیاد هست. بی زحمت در سایت مطرح کنید در خدمت هستیم. معمولا روزی یک بار سوالات داخل سایت رو پاسخ میدهیم. مگر اینکه مشکل پیش بینی نشده ای باعث تاخیر در پاسخ گویی شود.
موفق باشید
حسین –
سلام وقتتون بخیر
جناب احرای آیا راهی هست که بشه نقشه tci ی زمان بخصوص را برا ی سری زمانی بدست آرود؟
مثلا از سال ۲۰۰۵ تا ۲۰۱۵ برای فصل بهار
طوری که در نهایت بهار ۲۰۰۵ ی نقشه tci داشته باشه
بهار ۲۰۰۶ ی نقشه tci و همینجور تا ۲۰۱۵
ممنون میشم روی این کد اعمال کنین و مشخص کنین تا بودنم چجوری قابل انجام هست
امیرحسین احراری –
با سلام و احترام
با استفاده از تابع calendar range میشه تصاویر را برای ماه های فصل بهار فراخوانی کرد. بنده در کد زیر این کار را انجام داده ام. لطفا ملاحظه کنید.
https://code.earthengine.google.com/c322cf1806c17b49f702667363aacf8c
موفق باشید
حسین –
روی این کد
https://code.earthengine.google.com/c9b1752c2d37fb6b55c00aa7df2df04f
حسین –
سلام
وقتتون
جناب احراری ببخشید میشه این کدو ی بررسی کنین؟
نتیجه خروجی برای هر دو شاخص tci و vci ی تصویر چند باندی میشه که حدود ۱۸۴ تا باند داره و وقتی تو ارک مپ بازش میکنم کلا سیاه
انگار که شاخص رو برا تمام روزا تصویر داده
میخام بصورت میانگین برا دوره مورد بررسی باشه
ممنون میشم راهنمایی کنین
امیرحسین احراری –
با سلام و احترام
ببخشید الان خیلی درگیر هستم. فقط می تونم کدهایی رو بررسی کنم که در روند اجرا به خطا خورده باشد. پیشنهاد میکنم کدتون رو با کد بنده مقایسه کنید. اگر کد این محصول را ندارید بفرمایید کدام example هست تا خدمت شما ارسال کنم. با کد بنده ران کنید و اگر درست شد مشکل کدتون مشخص میشه.
موفق باشید
حسین –
https://code.earthengine.google.com/738df6689769c6c7551c3efc771bc6aa