اخبار ، مقالات و تحقیقات گروهی را دنبال کنید.
روش استخراج ۴ مولفه مهم برف از تصاویر ماهواره ای – با استفاده از سامانه گوگل ارث انجین
محصول آموزشی روش استخراج ۴ مولفه مهم برف از تصاویر ماهواره ای با استفاده از سامانه گوگل ارث انجین منتشر شد!
در این آموزشی روش محاسبه مساحت برف، عمق برف، آب معادل برف و میزان بارش برفی با استفاده از پروداکت های آماده و کاربردی سامانه گوگل ارث انجین در سنجش از دور آموزش داده شده است. روش محاسبات سری زمانی و آشکارسازی تغییرات مولفه های مهم برفی در سامانه گوگل ارث انجین را به صورت کامل فرا خواهید گرفت.
مشخصات محصول آموزشی
- مدرس: امیرحسین احراری
- تخصص: کارشناس سنجش از دور و پردازش تصاویر ماهواره ای
- موضوع: کاربرد سنجش از دور در برف
- نرم افزار: سامانه گوگل ارث انجین
- داده های تمرینی: دارد.
- کدآموزشی: دارد.
خرید محصول
به منظور خرید این محصول آموزشی بر روی لینک زیر کلیک کرده و بلافاصله آن را دانلود نمایید.
توضیحات محصول آموزشی
با استفاده از این آموزش شما قادر هستید تا با استفاده از داده های سنجنده MODIS و سایر مدل های اقلیمی مانند FLDAS نسبت به استخراج مساحت سطحی برف بصورت روزانه، عمق برف، آب معادل برف و نسبت بارش برفی، بصورت ماهیانه اقدام نمایید.
این محصول آموزشی به عنوان کاملترین آموزش پردازش داده های برفی در سامانه گوگل ارث انجین است که توسط امیرحسین احراری تولید و عرضه شده است. هرسوالی در ارتباط با این محصول آموزشی دارید، در بخش نظرات این صفحه با مدرس آن در میان بزارید.
عناوین آموزشی
عناوین آموزش داده شده در سامانه گوگل ارث انجین عبارت اند از:
- پروداکت برف سنجنده مادیس
- محاسبه مساحت سطحی برف
- سری زمانی تغییرات زمانی برف
- سری زمانی تغییرات مکانی برف
- سری زمانی تغییرات بارش برف
- سری زمانی تغییرات عمق برف
- سری زمانی تغییرات مکانی عمق برف
- سری زمانی تغییرات آب معادل برف
- و . . .
اطلاعات مهم پروداکت برف
در این محصول آموزشی روش استخراج ۴ مولفه مهم از پروداکت های برفی آموزش داده شده است که عبارت انداز:
- مساحت پهنه برفی
- عمق برف
- بارش برف
- آب معادل با برف
دقت داده های برف
داده های استفاده شده در این محصول آموزش عبارت اند از:
- پروداکت برف MODIS: دقت داده های برف سنجنده مادیس ۵۰۰ متر از لحاظ مکانی و بصورت روزانه از لحاظ زمانی است. روش شناسایی پهنه برفی به همراه سری زمانی مساحت تغییرات آن در این محصول آموزش داده شده است.
- پروداکت اقلیمی FLDAS: این پروداکت اقلیمی امکان استفاده از داده های بارش برف، آب معادل برف به همراه عمق برف بصورت ماهیانه و با دقت ۱۰ کیلومتری را از دهه ۸۰ مبلادی تا کنون فراهم آورده است.
خرید محصول
به منظور خرید این محصول آموزشی بر روی لینک زیر کلیک کرده و بلافاصله آن را دانلود نمایید.
لینک های مفید
177 دیدگاه. ارسال دیدگاه جدید
سلام استاد احراری ! چقدر میتوان روی نتایج عمق سنجی برف با استفاده از تصاویر آپتیکی اعتبار کرد؟ چرا که در بسیاری از مقالات بیشتر از دیتا های راداری استفاده شده است .
با سلام و احترام
درسته. بنده در این آموزش از پروداکت های آماده استفاده کردم که دقت مکانی بالای ۱ کیلومتر دارند. پروداکت های آماده متناسب با دقتی که دارند قابل استناد هستند. برای کسب اطلاعات یبشتر در ارتباط با این پروداکت می توانید به لینک زیر مراحعه نمایید.
https://disc.gsfc.nasa.gov/datasets/FLDAS_NOAH01_C_GL_M_001/summary
McNally, A., Arsenault, K., Kumar, S., Shukla, S., Peterson, P., Wang, S., Funk, C., Peters-Lidard, C.D., & Verdin, J. P. (2017). A land data assimilation system for sub-Saharan Africa food and water security applications. Scientific Data, 4, 170012
موفق باشید
باسلام وتشکراززحمات ومطالب خوب وکاربردی. لطفا بفرماییدبا استفاده ازاین سامانه ومطالب اموزشی که دراین بسته هست می توان اب معادل برف رادریک حوضه آبریز برای یک سال آبی یا چندسال آبی درآن حوضه ؛ یا درسطح یک استان را محاسبه وبراورد نمود؟ ممنون
با سلام و احترام
در این محصول آموزشی روش فراخوانی و استفاده از پروداکت آماده آب معادل برف بصورت ماهیانه و با دقت ۱۰ کیلومتری از دهه ۸۰ میلادی تا کنون آموزش داده شده است. تمامی از پروداکت آماده در این زمینه استفاده شده. بنده در این آموزش آن را برای حوضه دریاچه ارومیه محاسبه کردم.
موفق باشید
سلام استاد احراری! من هنگامیکه تصاویر چندین ماهه را بصورت سری ها زمانی فراخوانی میکنم تا زمانی که فیلتر .median یا .mean را به آن ننویسم دستور select. کار نمیکند یعنی نمیتوانم که تعداد سری های زمانی فراخوانی شده را براساس shp برش بزنم ، برای اینکار ایا اگر تصاویر را با استفاده از دستور tobands به یک دیتا ست تبدیل کنم میشه بعد برش زد
با سلام و احترام
دستور select باید داخل یک function نوشته شود تا برای هریک از تصاویر ورودی عمل کند. برش زدن نیز باید در داخل تابع انجام شود. از دستور map استفاده کنید.
موفق باشید
سلام
اعداد محاسبه شده برای مساحت به نظر من زیاد اومد. آیا مربوط به یک دچره زمانی است؟
سلام مجدد ! یک سوال داشتم ؟ آیا میتوانیم با استفاده از ترشهلد حد آستانه پوشش گیاهی را در NDVI تعیین کنیم چون در آموزشهایتان به این مورد اشاره نشده
با سلام و احترام
بله امکان پذیر هست. در این رابطه هنوز آموزشی تولید نکردم. حدودا مقادیر بالای ۰/۳ شامل پوشش های گیاهی هستند.
موفق باشید
سلام
آیا shp حوزه آبریز کارون و سایر رودخانههای استان خوزستان را به تفکیک موجود میباشد!؟
درصورت امکان برای من ارسال فرمائید.
با تشکر
با عرض پوزش، اصلاح املایی : حوضه ….
( تایپ هوشمند اندروید برخی مواقع خیلی …..)
با سلام و احترام
متاسفانه در حال حاضر بنده این فایل ها رو ندارم. میتونید با سرچ در گوگل آن ها را پیدا کنید. برخی از سایت ها با قیمت هایی حدود ۱۰ هزار تومن به فروش می رسانند.
موفق باشید
باسلام و خسته نباشید
چگونه میتوانم مانند ترم افزار Arcmap اطلاعات shp را (مانند اسم و …) در GEE نمایش بدهم؟
با تشکر
با سلام و احترام
متاسفانه در این رابطه اطلاعات کافی ندارم.
با عرض پوزش از خدمت شما.
موفق باشید
با سلام
چگونه دادههای GPM را که بصورت ۳۰ دقیقهای موجود میباشد، میتوان بصورت روزانه و ماهیانه در فرمت چارت نمایش داد، لازم به ذکر است دادههای مربوطه چون مقدار بارندگی میباشد، باید بصورت تجمیع محاسبه گردد.
با تشکر فراوان
بله امکان نمایش دادن آن ها به این صورت وجود دارد اما باید آن ها را ترکیب نمایید.
بنده فقط تکنیک رو آموزش میدهم شما و سایر متخصصین که در این زمینه اطلاعات بیشتری دارید می توانید موثر تر از آن چیزی که بنده آموزش دادم از مطالب بهره ببرید. به همین دلیل در صحبت های بنده طبیعی هست ایراداتی وجود داشته باشد و به همین دلیل بنده فقط روی موضوع تکنیک ها تمرکز میکنم و سعی میکنم خیلی وارد مطالب تخصصی سایر زمینه های علمی نشم.
موفق باشید
با سلام
شاید مطلبی که عرض کردم درست مطرح نکردم، مطلبم سوالی بود نه خبری،
آیا دادههای GPM را که بصورت ۳۰ دقیقهای موجود میباشد، میتوان بصورت روزانه و ماهیانه در فرمت چارت نمایش داد؟ اگر امکان هست راهنمایی فرمایید.
تشکر
بله امکان پذیر است. بنده در این محصول تابع monthly product رو آموزش دادم که با استفاده از آن می توانید پروداکت های چند روزه و ماهیانه را نیز تولید کنید.
موفق باشید
سلام من تازه این محصول و دیدم و هنوز خرید نکردم آیا از این روش میتوان برای تصاوی لندست هم استفاده کرد؟؟
با سلام و احترام
خیر این محصول برای هدف شما مناسب نیست. چون در آن از پروداکت های آماده سایر ماهواره ها استفاده شده است.
موفق باشید
سلام آقای احراری در محاسبه مساحت برف برای مثال برای یک رشته کوه مساحت پوشش برفی یک میلیون و ۶۰۰ کیلومتر میاره البته بعد ماسک میاره. در حالی که مساحت کل کشور ایران یک میلیون ۶۴۸ و ۱۹۵ کیلومتر خوب این مساحت اگر این طور باشد دقت نداره:
لطفاً راهنمایی کنید کد پایین فرستادم:
https://code.earthengine.google.com/58ac5d14ec666f071967d1b80907ed21
با سلام و احترام
در بخش mask یک اصلاح کوچک انجام دادم به نظرم درست شد. بنده برای کل ایران این رو محاسبه کردم عدد بدست آمده بر اساس گفته شما منطقی شد.
https://code.earthengine.google.com/80366482c3d551ecbcc06bd3ddf6304a
موفق باشید
سلام آقای احراری فکر کنم من منظورم خوب نرسوندم. من در این کد میخوام برای یک پروژه مساحت برف باریده شده رشته کوه زاگرس برای سال ۲۰۱۹ یا هر سال دیگه بعد از ماسک محاسبه کنم. کل مساحت رشته کوه زاگرس ۲۰۵,۹۹۰ mi² می باشد در هنگام محاسبه برای همه سال برای مثال برای سال ۲۰۱۹: ۳۳۱۱۸۲۲٫۵۵۰۰۸۵۵۹۷۷ سه میلیون و خرده ای:
این یعنی تقریباً سه برابر کل مساحت کشور ایران است . مگه میشود برای رشته کوه زاگرس سه برابر مساحت ایران برف بباره دقت این روش چطوری است؟
کد
https://code.earthengine.google.com/b00708bf3a9e079c09d32c8a351d76d9
لطفاً بررسی کنید نیاز ضروری به جواب دارم. برای من خیلی مهمه این مساحت.
بنده کد شما رو بررسی کردم. با اون اصلاحی که انجام دادم مقدار عددی مساحت برای کل ایران به میلیون هم نمیرسید. شما شیپ فایل منطقه تون رو برای من ایمیل کنید من دقیقا روی منطقه شما تست بزنم. چون اینطوری منطقه مورد مطالعه من و شما متفاوت باشد به نتیجه ای نمیرسیم.
موفق باشید
آقای مهندس در کل سوال بنده این است آیا مرز یک منطقه مورد مطالعه مثلا اردبیل که مساحت تقریبی آن ۶,۸۷۳ متر مربع است در سه ماه زمستان خودش برای یک سال برفی بیشتر از مساحتش بباره مثلاً ۹۰۰۰ متر مربع؟ اگر بلی، این سوال در واقعیت مطرح می شود برای مثال مساحت کل ایران ۱۶۴۸۱۹۵ کیلومتر مربع است در هر سه ماه زمستان برای همه مساحت برف نمیباره مثلا دشت کویر و نواحی مرکزی و جنوبی بارش برف کم می باشد. مخصوصاً در سال های اخیر بارش برف کاهش یافته است؟
در کل این مساحت برف بر چه پایه و اساسی محاسبه می شود؟
روش محاسبه مساحت سطحی یک کد ثابت است که برای تمامی پوشش ها استفاده میشه. مثلا برای دریاچه ارومیه و زمین های زراعی بنده تست کردم و کاربران هم تست کردند نتایج تا کنون دور از انتظار نبوده. قطعا خطا دارد اما نباید این خطا بیش از حد متعارف باشد. همانطور که در کامنت قبلی هم گفتم شیپ فایل منطقه تون رو برای بنده ارسال کنید تا دقیق بر اساس منطقه شما تست بزنم. بنده روی تستی که روی کل ایران انجام دادم و لینک آن برای شما ارسال شد، مساحت بسیار تغییر کرده بود و مقدار آن به کمتر از ۱۰۰ هزار کیلومتر مریع برای کل ایران رسیده بود. حالا بنده متوجه نمیشم بعد از اون اصلاح چطور میفرمایید هنوز مقدار چند میلیون رو نشون میده؟
snow area is calculated:
water_mask: 97698.30451977157
این عدد مساحتی هست که بنده برای کل ایران بصورت کیلومتر مریع در کد ارسالی بدست آوردم. عکسش رو هم براتون ایمیل میکنم. بی زحمت شیپ فایلتون رو ارسال کنید تا روی منطقه شما تست کنم.
موفق باشید
شما در آموزش واحد مساحت به دست آمده بعد از ماسک را به کیلومتر مترمربع بیان می کنید. آیا کیلومتر مربع است یا متر مربع؟ اگر مترمربع هم باشد باز با مساحت منطقه مورد مطالعه جور در نمیاد.
کیلومتر مریع است. شیپ فایل را ارسال کنید تا بررسی کنم.
موفق باشید
سلام وقت بخیر آقای احراری خسته نباشین
ببخشین مطالب رو خوندم منم تو مساحت مشکل داشتم مساحت کل شیپ فایل من ۴۵۲۲ کیلومتر مربع هس در حالی که پس از کد نویسی با استفاده از این آموزش مساحت تا ۳۵۰۰۰۰ کیلومتر مربع رو نشون میده میشه راهنمایی کنید ممنون.
با سلام و احترام
لینک کد را برای بنده ارسال کنید. در همین جا کامنت بزارید لینک کد رو تا بررسی کنم.
موفق باشید
به جیمیلتون ارسال کردم ممنون.
ببخشین یه سوال دیگه اینکه چرا من تصاویرم تو گول درایو ذخیره نمیشه مسیر ذخیره رو میرم مینویسه تو گوگل درایو دخیره شد ولی وقتی داخل گوگل درایو میرم تصویری موجود نیست
با سلام و احترام
حجم گوگل درایو شما پر نیست؟ آیا یک بار refresh کردید؟ سعی کنید فایل های جدید را با نام های متفاوت نسبت به فایل های قبلی ذخیره سازی کنید.
موفق باشید
اصلا هیچ فایلی ندارم داخل گوگل درایو رفرش هم کردم با اسم های متفاوت ذخیره کردم باز نمیاره
آیا اکانت گوگل درایو شما با اکانت گوگل ارث انجین شما یکسان است؟ شاید اکانت گوگل درایو شما با گوگل ارث انجین یکسان نیست.
موفق باشید
سلام و خسته نباشید
آقای احراری بنده تازه محصول شما را دریافت کردم و در حال آموزش هستم ، به نظرم خروجی فایل آموزشی ۳-gee-snow شما اشتباه می باشد و سطح برف حوضه ارومیه را ۳ میلیون کیلومتر مربع بدست آورده اید در حالی که کل حوضه مساحتش ۵۱ هراز کیلومتر مربع است . میشه بررسی کنید و بگید مشکل کد نویسی کجاست ؟
با تشکر
با سلام مجدد
من بررسی کردم وقتی این کد رو حذف می کنم نتایج منطقی میشه
(var mask = snow_cor.updateMask(thr
حالا بازهم شما بررسی کنید
با سلام مجدد
من تازه فایل اصلاحی تون دیدم و مشکلم حل شد . فقط برام سوال هست چرا محدوده را ۱۰ تا ۹۰ فرض کردید ، ۱۰ رو میفهمم ولی چرا به جای ۹۰ ، ۱۰۰ را در نظر نگرفتید مگر این اعداد درصد احتمال حضور برف را نشان نمی دهند ؟
با سلام و احترام
هر دامنه مقادیری را می توان در دامنه مجاز کلی انتخاب کرد. اگر به جای ۹۰ عدد ۱۰۰ را نیز درنظر بگیرید درست است.
موفق باشید
ببخشید من اشتباهی در زیر این مطلب آموزشی این سئول را پرسیدم. بنده فایل آموزشی”روش استخراج ۴ مولفه مهم برف از تصاویر ماهواره ای – با استفاده از سامانه گوگل ارث انجین” را تهیه کردم و شما هم زحمت کشیدید و تصحیح شده آن را ایمیل کردید. منظور از تراکم برف چیست؟ ما در محاسبه سطح پوشش برف در arcmap و با استفاده از همین تصاویر ابتدا پیکسل های را که بین ۱ تا ۱۰۰ هستند انتخاب می کنیم و پس از مشاهده تعداد پیکسل های انتخاب شده آن را در اندازه مساحت پیکسل مثلا(۵۰۰*۵۰۰ متر) ضرب می کنیم. آیا این روشی که گفتم با روش محاسبات شما مطابقت دارد(البته با لحاظ کردن اعداد بین ۱ تا ۱۰۰ در خط برنامه نویسی)
با سلام و احترام
بله. این آموزش در ارتباط با سطح برف است. البته عملا منظورم تراکم نبود شاید از عبارت درستی استفاده نکردم. بیشتر منظورم این هست که مقادیر بالا و نزدیک به ۱۰۰ اشاره به آن دسته از پیکسل هایی دارد که بخش بیشتری از آن ها برف است.
بنده هم در این محصول آموزشی از همان روشی که فرمودید فقط بصورت کدنویسی شده استفاده کردم. تنها تفاوت کار بنده با شما در تعیین دامنه مقادیر مربوط به سطوح برفی است.
موفق باشید
با سلام و عرض ادب
آیا بسته آموزشی محاسبات مساحت و عمق آب معادل برف با دقت مکانی بالاتر و یا با استفاده از کاربرد داده های راداری در سایت شما موجود است؟
با سلام و احترام
متاسفانه فعلا در این زمینه آموزشی را تولید نکردیم.
موفق باشید
میشه لطفا تولید کنید
فعلا در حال حاضر اطلاعات دقیق و مناسبی در این زمینه ندارم و امکان تولید آن نیست.
موفق باشید
با سلام، ایا در این زمینه آموزشی پیدا کردین؟
سلام
من کد برف شما را برای مطقه خودم درست کردم اما در نمودار خروجی اعداد محاسبه شده صفر هستند . دلیلش چیست؟ لینگ کد را براتون ایمیل کردم.
با سلام و احترام
لینک کدتون رو در اینجا برای بنده کامنت بزارید تا بررسی کنم.
موفق باشید
سلام
من کد برف شما را برای مطقه خودم درست کردم اما در نمودار خروجی اعداد محاسبه شده صفر هستند . دلیلش چیست؟ لینگ کد را براتون ایمیل کردم.
با سلام و احترام
فرداشب یک ایمیل یادآوری به بنده بدید. چون الان خیلی درگیر هستم. انشالله فردا کد را بررسی میکنم.
موفق باشید
سلام.
پرداخت موفق بود اما لینک دانلود برایم ارسال نشد
لطفا بررسی فرمائید
متشکرم
با سلام
چه تاریخی خرید رو انجام دادید؟
با ایمیل زیر در ارتباط باشید
ahmad.najafy@gmail.com
با سلام واحترام
بی زحمت ایمیلی که باهاش خریداری کردید رو ارسال کنید. چون من سابقه خریدتون رو که بررسی کردم محصول برف در آن نیست.
موفق باشید
سلام جناب احراری
در این آموزش میانه یا میانگین تصویر و یا یک تصویر چند بانده متناسب با تعداد تصاویر مورد استفاده در برآوردها بدست آمد.
سوال من اینه چطوری میتوانیم تصویری بدست بیاوریم که روند را در طی سالهای مورد بررسی نتیجه بدهد در قالب یک تصویر?
سرچ که کردم برای روند مثلا ee.Reducer.linearFit بکار رفته بود ولی خودم نتوانستم اعمال کنم تا نتیجه مورد نظرم بدست بیاد.
اگر ممکن هست در این زمینه منو راهنمایی کنید
پیاپیش از لطف شما ممنونم.
با سلام و احترام
با استفاده از رگرسیون خطی می توانید نقشه شیب یا همان تغییرات را تولید کنید. بنده دارم در این زمینه یک آموزش تولید میکنم و این هفته انشاءلله روی سایت قرار میگیرد.
موفق باشید
با سلام
از آموزش های خوبتون تشکر میکنم
در رابطه با non-parametric trend analysis
که شامل روش براورد ترند توسط روش من کندال میشود. آموزشی ایجاد میشود?
این روش براورد ترند در کارهای اقلیمی بسیار مورد استفاده است.
در لینک زیر آموزشی در این رابطه هست ولی برای شخصی مثل من که مبتدی هستم در این زمینه قابل اجرا نبود
https://developers.google.com/earth-engine/tutorials/community/nonparametric-trends
آیا این امکان وجود دارد در این زمینه محصولی در سایت قرار گیرد?
با سلام و احترام
مدتی است که بنده آموزش های آماری رو در این زمینه آغاز کردم. اما هنوز روی این موضوع مسلط نشدم. انشاءلله بزودی در این زمینه آموزشی را منتشر خواهیم کرد. طی روزهای آینده یک آموزش رگرسیون رو در گوگل ارث انجین منتشر میکنیم.
موفق باشید
با سلام
تشکر می کنم از سایت و آموزش های خوبتون
در ارتباط با روند استفاده از روش های ناپارامتری مانند من-کندال بسیار مرسوم است بخصوص در کارهای اقلیم شناسی.
در لینک زیر نمونه اسکریپت در این زمینه وجود دارد ولی برای شخصی مثل من که در این سامانه مبتدی هستم قابلیت استفاده نداشت.
https://developers.google.com/earth-engine/tutorials/community/nonparametric-trends
آیا در این زمینه آموزشی از جانب سایت شما وجود دارد؟ یا ممکن است ایجاد شود؟
تولید نقشه روند با استفاده از روش من کندال بسیار پر کاربرد است.
با سلام و احترام
مدتی است که بنده آموزش های آماری رو در این زمینه آغاز کردم. اما هنوز روی این موضوع مسلط نشدم. انشاءلله بزودی در این زمینه آموزشی را منتشر خواهیم کرد. طی روزهای آینده یک آموزش رگرسیون رو در گوگل ارث انجین منتشر میکنیم.
موفق باشید
با سلام
من چطور می تونم رفرنس حد آستانه ها رو پیدا کنم برای مرجع دهی در پایان نامه ام می خوام
با سلام و احترام
ما در کارهای تجاری از روش تجربی برای تعیین حدآستانه ها استفاده می کنیم. با این حال در کار شما باید حدآستانه های تعیین شده را اعتبارسنجی کنید. مثلا ببینید که تغییر حدآستانه ها آیا دقت را بالاتر برده و یا اینکه کاهش داده است؟ به این صورت و با استناد به اعتبارسنجی دقت خروجی نهایی خود می توانید بدون رفرنس دادن اعتبار آن را تایید کنید.
موفق باشید
سلام
وقت بخیر
ببخشید داخل منوال محصولات برف مادیس یک سری جداول هست که میاد پیکسل های برفی و غیرفی را از هم جدا میکنه ،ولی شما داخل اموزشی چیزی به اینا اشاره نکردید و با یک thresholdمقدار برف را مشخص کردید ،دلیلش چیه ؟
وقتی که از سایت ارث دیتا همین محصولات را دانلود میکنم محدوده ی مقادیر بین ۱ تا ۲۵۰ هست در حالیه همون داخل گوگل ارث تا ۱۰۰ هست ، چرا اینجوری هست؟
ممنونم راهنمای کنید
با سلام و احترام
بنده باندsnow cover رو انتخاب کردم به این صورت است. اگر باند ndsi رو انتخاب کنید باید یک Scale factor بر روی داده ها زده بشه. در لینک زیر نیز به آن اشاره شده است.
https://developers.google.com/earth-engine/datasets/catalog/MODIS_006_MOD10A1#bands
موفق باشید
سلام
ببخشید استاد من چنتا سوال داشتم ممنون میشم کمک کنید :
الان در باندsnow cover اثر ابر حذف شده؟ اگر خیر هست چجوری میتوانیم آن را کنترل کنیم
مقداری که در باندsnow cover برای هر پیکسل وجود داره ،واحدش چی هست؟مثلا اگر ۵۰ هست معنیش چیه.
فرق باند snow cover با NDSI چی هست؟ چون اون فقط یک Scale factor داره
باتشکر
با سلام و احترام
پروداکت های آماده اثر ابر ندارند.
به نظرم واحدش درصد باشه اگر اشتباه نکرده باشم.
پارامتر snow cover به نظرم درصد پوشش برف رو نشان میدهد و شاخص ndsi نیز نشان دهنده میزان برف است. هرچه عدد شاخص بزرگتر باشد یعنی تراکم و میزان برف بیشتری در آن پیکسل وجود دارد.
موفق باشید
سلام
میبخشید آقای احراری من این محصولو خریدم اما لینکی که گذاشتید توی بسته مربوط به کدی خرابه
اینم پیامشه
۴۰۳٫ That’s an error.
Your client does not have permission to get URL /58ac5d14ec666f071967d1b80907ed21 from this server. That’s all we know.
لطفا راهنمایی بفرمایید
ممنون
با سلام و احترام
مشکلی از سوی سرور هست و تا فردا شب حل می شود. با عرض پوزش بدلیل مشکل ایجاد شده.
موفق باشید
سلام
آقای احراری مشکل هنوز برطرف نشده اگه ممکنه کدی که توی این بسته آموزش دادینو به ایمیلم بفرستید ممنون میشم
متشکرم
بسیار خوب. بفرمایید در این محصول آموزشی کدی که آموزش دادم example چند هست تا خدمت شما ارسال شود.
موفق باشید
سلام
در این آموزش پوشش برف دریاچه ارومیه آموزش داده شد و در قسمت دیتا شیپ مازندران و ارومیه موجوده
با سلام و احترام
ببخشید منظورتون رو متوجه نشدم. ممنون میشم کاملتر توضیح دهید.
موفق باشید
سلام
این آموزش خریدم شامل سه فولدر تحت عنوان های (videos ، data، code)
بسته آموزشی اون شامل فیلم آموزشی و دیتا (شیپ مازندران و ارومیه) و یک فولدر تحت عنوان کد که داخلش فایل ووردی هست که یک لینک داخل اونه( https://code.earthengine.google.com/655a31499de31ccd4260752006e1af19) این لینک همونطور که قبلا گفتم مشکل داره پیامشم فرستادم براتون گفتید مشکلش برطرف میشه اما نشد قرار بود کدی که توی این آموزش بودو داخلش باشه الان چطور میتونم کدی که مال استخراج برف از گوگل ارث انجین هستش چه برای ماهواره مودیس چه لندستو دریافت کنم
ممنون
با سلام و احترام
لینک کد رو باید با استفاده از فیلترشکن باز کنید. بنده الان روی همین لینک کلیک کردم باز شد و کد رو نمایش داد.
موفق باشید
یه سوال دیگم داشتم آقای احراری اینکه شما در این آموزش مودیسو کار کردید ولی من لندست کار میکنم چه فرقی با آموزش شما داره ؟
و اینه من در کارم حوضه مورد مطالعمو به ۶ منطقه ارتفاعی تقسیم کردم و می خوام در آخر پوشش برفو بر اساس این ۶ منطقه ارتفاعی داشته باشم اینه توی هر منطقه چقدر برف دارم چطور این کارو انجام بدم؟ با توجه به اینکه من برنامه نویسی کار نکردم و فقط از همین بسته آموزشی شما دارم استفاده میکنم.
ممنون
این آموزش بر اساس پروداکت آماده برف مادیس طراحی شده و ویژگی های داده های مادیس و باندهای موجود در آن اساسا با لندست کاملا متفاوت است.
از لحاظ کدنویسی شاید بخش هایی از این کد برای لندست قابل استفاده نباشد.
در ارتباط با سوال دوم شما پیشنهاد میکنم که برای هر محدوده ارتفاعی یک لایه مجزا ایجاد کنید و محاسبات متناسب با هر لایه بصورت جداگانه انجام شود. البته بنده در این زمینه تا کنون کدی را ننوشتم که بتونم باهاتون به اشتراک بزارم.
موفق باشید
سلام
عنوان آموزشو خوندم فک کردم که به طور کلی و یا حداقل برای مودیس و لندستو داشته باشه حالا که فقط مودیسه به کارم نمیاد باید تغییرش بدم .برای تغییر این کد به لندست باید چکار کرد؟ اگه کد آماده لندستو دارید محبت میفرمایید برام بفرستید؟ برای طبقات ارتفاعی همونطور که گفتید میشه جدا برای هر منطقه محاسبه بشه
ممنون از لطف شما
بله درسته در توضیحات گفته شده که برای پروداکت مادیس هست. در این محصول آموزشی از پروداکت مادیس استفاده کردیم. چون لندست چنین پروداکتی ندارد عملا این کد برای لندست قابل استفاده نیست مگر اینکه خودتون بصورت دستی شاخص ndsi را محاسبه کنید. متاسفانه بنده در این زمینه تا کنون آموزشی تولید نکردم.
موقف باشید
سلام
ممنون از پاسخ شما
آقای احراری شما در وبیناری که رایگان گذاشتید برای پوشش گیاهی گیلان از لندست استفاده کردید کدی که در این آموزش هستو چطور میتونم دریافت کنم؟
ممنون
با سلام و احترام
لینک کد برای شما ارسال شده است.
موفق باشید
سلام
چنتا سوال داشتم
۱- برای اضافه کردن PATH و ROW اضافه باید چطور دستورو نوشت یکیشو نوشتم مشکلی نداره اما وقتی میام دومیو اضافه میکنم ارور میده؟
۲- لندست ۴ “Landsat 4 Surface Reflectance ” برای سال هایی که توی سایت گفته ۱۹۸۲-۱۹۹۳تمام این سال هارو پوشش نمیده فقط از سال های ۱۹۸۷-۱۹۹۲ را داره هر دو ۱وTier 2 امتحان کردم؟
۳- من از چنتا لندست استفاده می کنم برای محاسبه شاخص باند هارو باید عوض کرد ولی این یک مشکل داره اینکه طول موج هر باند توی لندست های مختلف متفاوته مثلا من با دو باند Near Infrared و green کار می کنم طول موج این دوتا در بعضی لندستا با هم فرق داره راه حل چیه؟
۴- وقتی از چنتا لندست استفاده بشه یه مشکل دیگه اینکه اندازه پیکسل بعضی ۶۰ ولی بعضی ۳۰ متره حالا چطور میشه نتایج این دورو با هم مقایسه کرد راه حلش چیه؟
۵- یه مشکل خیلی بزرگ اینکه منطقه من بوسیله یک تصویر در یک تاریخ معین کامل نمیشه بلکه همیشه یک نقطه از منطقه بدون تصویره به این شکل که مثلا در ۸ مهر منطقه شمال پوشش نداره و در ۱۶ مهر منطقه جنوبی باید چکار کنم راه حل چیه؟
عذر میخوام از طولانی شدن سوالات اگه لطف بفرمایید جواب بدید ممنون می شم مخصوصا سوال ۵
با تشکر
با سلام و احترام
احتمالا دیکته عبارت رو اشتباه می نویسید. به بزرگ و کوچک بودن عبارت ها کاملا دقت کنید. برای بررسی بهتر می توانید لینک کد را برای بنده در این جا بزارید تا دقیق تر بتونم بررسی کنم.
برای اشتراک کد و استخراج لینک آن باید از گزینه get link استفاده کنید.
داده های لندست ۴ گپ های زیادی دارد. بازه زمانی تصاویر لندست ۵ را نیز تست کنید.
در ارتباط با جابجایی باندها باید باندهای متناظر را بر حسب طول موج تشخیص دهید نه بر اساس شماره باند. به عنوان مثال مادون قرمز نزدیک در لندست ۴ و ۵ معادل باند ۴ و در لندست ۸ معادل با باند ۵ هست.
زمانی که چند تصویر رو استفاده می کنید (مثلا لندست) بدلیل نبود داده های ۳۰ متری در هر زمان مقایسه انجام میشه ولی خب بدلیل اینکه برخی از داده های ۶۰ متری هستند دقت کمی پایین میاد و این به عنوان یک محدودیت در داده های موجود است و راهکاری ندارد.
برای عدم پوشش کامل منطقه مورد مطالعه پیشنهاد میکنم که پروداکت های ماهیانه درست کنید که با روش میانگین گیری و غیره میانگین کل منطقه گرفته شده و یک تصویر موزاییک شده از این طریق تولید گردد.
موفق باشید
سلام
ممنون بابت جواب ها
در مورد PATH و ROW غلط املای نداره چونکه برای یک تصویر نوشتم ارور نداده یعنی در واقع باید از دوتا تصویرواستفاده کنم تا منطقه را پوشش بده تصویر اولو با دستورات پایین اجرا می کنم ولی وقتی بعد از این دستور میام تصویر دومو معرفی می کنم ارور میده
باید چطور دوتا تصویرو معرفی کنم ؟
و اینکه بعد از معرفی دوتا تصویرو باید موزائیک بشه؟ تویضح میفرمایید؟
((filter(ee.Filter.eq(‘WRS_PATH’, 167.
((filter(ee.Filter.eq(‘WRS_ROW’, 34.
متشکرم
با سلام و احترام
با استفاده از هر متغیر یک تصویر با path و row مشخص را می توانید تعریف کنید. مگر اینکه با استفاده از or همزمان دو تصویر با فریم های گوناگون فراخوانی شود.
راستش من برای موزاییک کردن از روش شما استفاده نمیکنم. من روش های میانگین گیری که در محصولات توضیح داده ام رو بکار میبرم. می توانید برای موزاییک کردن به کد نمونه زیر مراجعه کنید.
https://developers.google.com/earth-engine/guides/ic_composite_mosaic
موفق باشید
سلام
میخوام لینک کدو واسه دوستم بفرستم اما لینک مشکل داره چند باری هم واسش فرستادم میگه اشتباهه لینکی که برای فایل های من تعریف شده اول آدرس گوگل ارث و بعد هم اسم و فامیل یوزرم هستش یعنی کلا لینک اشتباه مشکل کجاس از مسیر غلط انتخاب لینک که بعیده یا چیز دیگه ای؟
باید چکار کنم که لینک درستو بتونم بگیرم؟
لطفا راهنمایی بفرمایید
ممنون
با سلام و احترام
برای ارسال لینک کد باید اول گزینه getlink رو بزنید و لینکی که داخل getlink نشان داده می شود را برای دوستتان ارسال کنید.
موفق باشید
سلام
همین کارو کردم ولی لینکی که به من میده مشکل داره نمیدونم چرا
ممنون
سلام
در گوگل ارث انجین برای محاسبه برف با لندست آیا میشه از موزاییک استفاده کرد و دوتا تصویرو در یک تاریخ موزاییک کرد و بعد هم سری زمانیو محاسبه کرد؟
ممنون
با سلام و احترام
بله شدنی است. تکنیک موزاییک کردن تصاویر در لینک زیر توضیح داده شده است.
https://developers.google.com/earth-engine/guides/ic_composite_mosaic
موفق باشید
سلام و وقت بخیر،
ممنونم از آموزش بسیار عالی و جامع تون. خیلی مفید و کاربردی بود. چند تا سوال در این خصوص داشتم که اگر راهنمایی بفرمایید ممنون میشم. من میخوام تغییرات آب و هوایی را بر روی پیست اسکی بررسی کنم که نمونه موردی هم در کشور آلمان هست
۱٫ برای اون بحث حدآستانه که شما ۱۰ نظر گرفتید، میشه این حد آستانه را عددی در نظر بگیریم که پوشش برف یک پیست اسکی برای دایر شدن این ورزش باید دارا باشد؟
۲٫ همین تصاویر را که به صورت خروجی به ما میده میشه داخل پروژه مون به گار بگیریم یا باید پردازش بشه؟ و منظور از پردازش که گفتید در حین آموزش، یعنی تفکیک باند انجام بدیم در یک نرم افزار و بعد در پروژه استفاده کنیم؟ (چون خیلی زیبا و کاربردی شما همه محاسبات را اعمال کردید و بعد خروجی تصاویر را گرفتید).
۳٫ من نمونه موردیم روی یک پیست اسکی، به نظر شما فقط شیپ فایل پیست اسکی را وارد کنم یا کل منطقه ای که این پیست اسکی در اون واقع شده؟
۳٫ این کدهایی که زحمت کشیدید همراه فایل خریداری شده هست فکر میکنم فقط منطقه موردی و چند تغییر جزئی دیگه رو روش اعمال کنیم بتونیم به راحتی استفاده کنیم. درسته؟
۴٫ قسمت task را چطوری میشه پاک کرد؟
و باز هم تشکر میکنم به خاطر آموزش زیبا و مفیدتون.
موفق باشید
با سلام و احترام
ممنون از شما. حدآستانه ها بصورت تجربی تعیین می شود. هر حدآستانه ای که برای منطقه شما بهتر جواب میده از همان استفاده کنید. هر حدآستانه ای که نتایج کار شما رو بهتر میده از همان استفاده کنید.
همین تصاویر را می توانید مستقیما دانلود کنید و داخل کارتون استفاده کنید. پردازش هم همین مواردی است که بنده توضیح دادم. مورد بیشتری نیاز ندارد.
بهتر است فقط روی منطقه مورد مطالعه خود تمرکز کنید. اگر بر اساس منطقه مورد مطالعه خود برش بزنید بهتر است.
بله همین کد رو میتوانید متناسب با نیاز خود تنظیم کنید و بر اساس آن بکار ببرید.
موفق باشید
سلام و وقت بخیر،
ممنونم از راهنمایی تون. فقط یک سوال داشتم ، اینکه قسمت task را چطور میشه پاک کرد، مثلا وقتی یک فایلی را اشتباهی آپلود و یا import میکنیم.
ممنون میشم اگر پاسخ بدید.
با سلام و احترام
نیازی به پاک کردن این بخش ندارید و مشکلی ایجاد نمیکنه. اما فکر کنم با پاک کردن کش مرورگرتون حذف بشن.
موفق باشید
سلام و وقت بخیر
ببخشید من تمام کدها را طبق ویدئو شما وارد کردم اما تصاویر را به صورت شطرنجی برای من نمایش میده، مشکل چیه؟ در ضمن شیپ فایل منطقه من مربوط به یک پیست اسکی که البته من کمی بیشتر از محدوده خود پیست گرفتم.
کد:
https://code.earthengine.google.com/bf7b26e1ff51a793be47659c56d80920
با سلام و احترام
من شیپ فایل منطقه مورد مطالعه شما رو نداشتم. با این حال کد را تست کردم. کد برای اجرا مشکلی ندارد. به نظرم چون منطقه مورد مطالعه شما بسیار کوچک هست تعداد پیکسل های کمی در تصویر مادیس آن را پوشش میده و به این صورت مشاهده می کنید. برای چنین منطقه ای بهتر است از تصاویر لندست استفاده نموده و شاخص برف را بصورت دستی محاسبه کنید.
موفق باشید
سلام و وقت بخیر،
یعنی نمیشه همین فرمول را برای تصاویر لندست به کار برد؟ اگر میشه لطفا کمی در مورد این فرمول توضیح بدید؟
ممنون
در این محصول آموزشی از پروداکت آماده استفاده شده و شاخص ndsi قبلا محاسبه شده و تنها در این کد فراخوانی می شود.
برای لندست چنین باندی بصورت آماده موجود نیست و باید فرمول آن را بنویسید. البته آموزش آن در سایت هست و مدرسین دیگر روش محاسبه شاخص برف رو آموزش دادن.
موفق باشید
سلام
من برای محاسبه برف از آموزش شما استفاده کردم و تنها کاری که کردم به جای شیپ فایل منطقه شما شیپ منطقه مطالعاتی خودمو جایگزین کردم
مساحت این منطقه تقریبا ۱۲۸۰ کیلومتر مربع هستش و منطقه برف خیزی هم هست اما میزان برفی که این کد محاسبه میکنه غیر منطقیه خیلی کمتر محاسبه میکنه چرا ؟ مشکل چیه؟
البته بگم که من نسبت به شناختی که از این منطقه دارم و چند سالی رو هم با انوی محاسبه کردم نتایجو با هم مقایسه کردم به این نتیجه رسیدم در ضمن هیچ ارتباط منطقی نیز بین اعداد نتایج که با هم مقایسه کردم نیست
لطفا راهنمایی بفرمایید
ممنون
با سلام و احترام
احتمالا مشکل از حدآستانه باشد. حداستانه رو تغییر دهید. چون ساختار تکنیکی محاسبه مساحت در کد درست است. تنها موردی که می تواند باعث ایجاد خطا شود حداستانه است.
موفق باشید
سلام و وقت بخیر
ببخشید در بخش فیلتر زمانی من با توجه به اینکه دارم روی پیست اسکی کار میکنم و از ماه نوامبر تا ماه آپریل این پیست دایر هست برای همین در فیلتر تقویمی به این صورت نوشتم (۱۱,۴) و بعد با ماه مشخص کردم که ماه هست میخواستم بدونم این مورد مشکلی نداره چون من دارم از آخر ماه سال قبل به سال جدید داده هام را جمع آوری میکنم و در ضمن دارم از تصاویر لندست استفاده میکنیم مثلا برای دانلود جداگانه تصاویر به این صورت نوشتم :
(۲۰۱۳/۱۱/۰۱ تا ۲۰۱۴/۰۴/۳۰) تا به این ترتیب یک تصویر برای آخر سال ۲۰۱۳ تا ماه آپریل ۲۰۱۴ داشته باشم و این روند را تا سال ۲۰۲۰ ادامه دادم. میخواستم بدونم این کار صحیح هست.
ممنون از پاسخ گویی شما
با سلام و احترام
راستش در این رابطه باید بصورت دستی تست کنید ببینید نتیجه درست در میاد یا خیر. با ابزار print می توانید نتیجه رو چک کنید. بنده این موردی که فرمودید رو دقیقا نمیدانم.
موفق باشید
با سلام و ادب
بنده فیلم های آموزشی شما در خصوص دانلود تصاویر ماهواره ای با کدهای google engine را دیدم. ابتدا از جنابعالی تشکر می کنم بابت آموزش کامل و ارزشمندتان. همچنین سوالی از جنابعالی داشتم :
بعد از اینکه برنامه را برای محاسبه میانه تغییرات پوشش برفی اجرا می گیرم, در حاشیه سمت راست این ارور را می دهد:
“le15″ is not defined in this scope
in , line 20
in , line 24
سوال بعد اینکه در فایل آموزشی جنابعالی, زمانی که دستور میانه را اجرا گرفتید, در حاشیه سمت راست نتیجه را با عنوان ” water mask” نمایش داد و شما عدد مقابل واتر ماسک را به عنوان پوشش برفی در نظر گرفتید. شما پوشش برف اصلاح شده را با snow correct نمایش دادید. چرا در فیلم قسمت دوم با نام واتر ماسک خروجی را نشان می دهد؟
ممنون میشوم اگر برای حل مشکل راهنمایی بفرمایید.
با تشکر
با سلام و احترام
ممنون از شما. لینک کدتون رو با استفاده از گزینه getlink برای بنده در اینجا کامنت بزارید تا بتونم دقیق مشکل رو بررسی کنم.
بخش water mask برای نمایش پوشش های برفی بدون در نظر گرفتن آب است.
موفق باشید
سلام استاد احراری
من پکیج آموزشی روش استخراج ۴ مولفه مهم برف از تصاویر ماهواره ای – با استفاده از سامانه گوگل ارث انجین را تهیه و استفاده کردم
ضمن تشکر از شما لطف لینک اصلاح شده محاسبه مساحت و همچنین اصلاح شده پارامتر های دیگه را هم برای من بفرستید
لازم به ذکر هست در قسمت اصلاح شده برف بصورت سیاه در منطقه مشخص هست
لطفا هر ۴ مولفه و همچنین رفع سیاهی پوشش برف را به ایمیل اینجانب ارسال فرمایید
با تشکر و احترام
با سلام و احترام
فیلم را که تهیه کردید لینک تمامی محتوا بصورت کامل در کنار فیلم اصلی برای شما ارسال شده است. در صورتی که فایل ها رو بصورت کامل دریافت نکردید با بخش پشتیبانی سایت مکاتبه کنید تا برای شما بفرستن.
موفق باشید
من میخواستم پوشش برف را از طریق گوگل اینجین بدست بیاورم و بسته آموزشی شما را تهیه کردم اما وقتی اکانت جی میل را به این سایت معرفی میکنم و فرایند ثبت نام را انجام می دهم یک ایمیلی از طرف سایت مربوطه برام ارسال میشود که اما نمیتوانیم اکانت شما را تایید کنیم تا الان سه جیمیل ساختم اما هر سه را رد میکند و تایید نمیشود. ممنون میشم راهنمایی بفرمایید.
با سلام و احترام
یک ایمیل جدید بسازید.
اطلاعات جدید و کامل وارد کنید. در ارتباط با پروژه تون به صورت کامل توضیح بدید.
از یک فیلتر شکن دیگر استفاده کنید.
اطلاعات ثبت نامتون مانند قبل نباشه.
موفق باشید
سلام
ببخشید میشه جواب من هم بدید؟ من تا الان ۳ جی میل ساختم ولی گوگل انجین اکانت من را تایید نمیکنه. ممنون میشم راهنمایی بفرمایید
با سلام و احترام
فیلتر شکن خود را عوض کنید.
با یک ایمیل جدید مجددا ثبت نام کنید.
اطلاعات جدیدی در بخش ثبت نام وارد کنید.
توضیحات بیشتری در ارتباط با دلایل استفادتون از ارث انجین ارائه کنید.
توضیحاتتون با دفعات قبلی متفاوت باشه.
جدیدا گوگل سخت گیری های زیادی رو ایجاد کرده. باید سعی کرد با این روش ها کمترش کنید.
موفق باشید
سلام استاد
وقت بخیر
ببخشید من دوتا سوال داشتم ممنون میشم کمک کنید
1- اونجا هست که شما میانه ی برف را برای چند سال را حساب کردید و به صورت رستر خروجی گرفتید حالا من میخواهم مثلا از 2000 تا 2020 برای هر سال یک تصویر میانگین داشته باشم و خروجی بگیرم باید چیکار کنم؟
2- در قسمتی که مقادیر برف برای هر ماه مشخص بدست می آید (مثلا ماه 1 در طول سال های مختلف) من اگر بخواهم همین اعدای که هست به صورت ماهانه میانگین بگیرم باید چیکار کنم؟ مثلا سری زمانی متوسط ماهانه مساحت برفی برای یک ماه مشخص در طوال چند سال
با تشکر
https://code.earthengine.google.com/927d8eb9036a2c2b8b3bc2d7213f9f46
با سلام و احترام
اگر بخواهید بصورت ماهیانه خروجی بگیرید باید تابع زمانی بنویسید که برای هر ماه یک میانگین به شما بده. در لینک زیر آموزش رایگان آن موجود است. در کتاب گوگل ارث انجین نیز این تابع رو بصورت کامل آموزش داده ام.
https://girs.ir/gee-multi-temporal-function/
موفق باشید
سلام استاد
دستتون درد نکنه. ببخشید من کد را اضافه کردم فقط نمیدونم دستور to band را کجاش باید بذارم که وقتی خروجی میگیرم تصاویر درست باشه .
ممنون
https://code.earthengine.google.com/862b07256a0cc0cfeed05648ac939e5d
با سلام و احترام
لینک کد اصلاح شده ضمیمه شده است. دستور tobands رو به تصویری که برای export تعریف کردید منتسب کردم.
https://code.earthengine.google.com/2e23f12993480737dedcf4f013be5083
موفق باشید
سلام. وقت بخیر.
میخواستم بدونم تفاوت در دقت داده های سایت giovani و گوگل ارث انجین چقدر است؟؟ آیا تفاوتی وجود دارد؟؟ کدام سایت برای دانلود عمق آب معادل برف مناسب تر است؟؟
با سلام و احترام
هیچ تفاوتی ندارند و فقط پلتفرم عرضه کننده داده ها متفاوت است. مگر اینکه در یکی داده هایی باشد که در دیگری نیست.
موفق باشید
سلام
من تمام محصولات شما راجع به سامانه گوگل ارث انجین را دانلود و خریداری کرده ام و اخیرا پروداکت پوشش برف رو خریداری کردم ولی اعداد خروجی برای براورد مساحت در سزی زمانی بسیار بزرگ و حتی چندین برابر مساحت کل شیپ فایل است.
راهنمایی کنید لطفا
شیپ فایل من استان قزوین است و هدف من بررسی تغییرات سطح پوشش در 20 سال گذشته است و داشتن چارت ان که بتوانم داده ها را در اکسل داشته باشم
با سلام و احترام
من یک فیلم مکمل برای حل این مشکل در محصول قرار دادم. آن را مشاهده کنید. اگر مشاهده نکردید لینک کدتون رو برای بنده در اینجا ارسال کنید تا من مشکل موجود در کد رو اصلاح کنم.
با استفاده از گزینه getlink در ارث انجین لینک کد را کپی کرده و در این جا برای بنده ارسال کنید تا بتونم بررسی کنم.
موفق باشید
چون با خطاهای متعدد مواجه میشدم عینا کد شما رو نوشتم وفقط شیپ فایل منطقه خودم که استان قزوین باشه جایگزین کردم.
https://code.earthengine.google.com/?scriptPath=users%2Fmohammadnoori1981%2FAndej%3AM0dis%2F1_snow_cover_time_serise
با سلام و احترام
لینک کد رو اشتباه ارسال کردید. گزینه getlink را بزنید و سپس لینک نمایش داده شده را کپی کرده و در اینجا برای بنده پیست کنید.
موفق باشید
سلام و با تشکر از آموزش ارزنده شما. سوالی که داشتم در این مورد است که وقتی سری زمانی مساحت پوشش برف محاسبه میشود به عنوان مثال در تاریخ 20 ژانویه مساحت اون شده 50 کیلومتر مربع و در تاریخ 21 ژانویه مساحت پوشش برف صفر محاسبه کرده. آیا این مساحت مربوط به میزان برفی هست که در اون روز اومده و در روزایی که برفی نیومده اون مقدار صفر در نظر گرفته؟ اگه بخواهیم صرفا فقط پوشش برف محاسبه بشه در یک روز بعد از اون هم تقریبا مساحت قبلی اونو باید حساب کنه پس بر اساس تصویر محاسبه نکرده بر اساس داده های هواشناسی صورت گرفته. نکته دیگه ای هم که هست مثلا جمع پوشش برفی در یک ماه شما اومدید مقادیر کل پوشش برف در اون ماه جمع کردید که از نظر آماری و هیدرولوژیکی و هواشناسی صحیح نیست و دلیلشم این هست که مثلا شما در یک روز بارش برف دارید و تا 10 روز برفی ندارید که این مقدار از مساحت برف تا حدودی به اصطلاح آب میشه که از نظر علمی برآورد ماهانه مساحت صحیح نیست و این نوع فقط جمع تجعی از این پوشش برفی می باشد. امیدورام مطلبم را به درستی بیان کرده باشم.
با تشکر محمد روحی
با سلام و احترام
داده های برف مادیس متاسفانه عدم قطعیت های این چنینی در آن زیاد دیده می شود. مثلا وجود ایر در آسمان باعث شده که در عرض یک روز تغییر ناگهانی این چنینی در مقادیر ایجاد شود.
مقادیر عددی ثبت شده در پروداکت برف مادیس شامل وجود برف و میزان آن است و ارتباطی به بارش برف ندارد. بارض برف متغیر چداگانه ای است.
در حقیقت ما در این کد برای آن تاریخ هایی که ماهواره داده ثبت کرده مساحت رو محاسبه میکنیم. در تاریخ هایی که ماهواره داده ای ثبت نکرده مقداری محاسبه نمی شود.
از سوی دیگر در کد اشتباهی وجود داشته که در ویدیوی اصلاحی ضمیمه شده روش اصلاح کد برای رسیدن به نتایج صحیح توضیح داده شده است. آن ویدیو مکمل را حتما مشاهده کنید.
موفق باشید
با تشکر از پاسخ شما. من این محصول اوایل خریداری کردم و دسترسی به ویدیو مکمل اون ندارم. به چه صورتی میتونم این ویدیو در اختیار داشته باشم؟
با تشکر
با سلام و احترام
بخش پشتیبانی امروز خدمت شما ارسال کردن. ببخشید دیر شد. ایمیل شما رفته بود داخل اسپم.
موفق باشید
با سلام و تشکر بابت آموزش خیلی خوبتون
ببخشید شما از اساتید دانشگاه کسی رو میشناسید که تخصصشان در زمینه برف و تصاویرماهواره ای باشه؟
با سلام و احترام
نه متاسفانه در این زمینه کسی رو نمیشناسم.
موفق باشید
با سلام جناب احراری بعد از اینکه تصویر پوشش برفی اکسپورت میگیرم و داخل gis میام سیستم مختصات درست نشان نمیدهد و بعد از اینکه مجددا سیستم مختصات تعریف میکنم همچنان درست نمیشه. راهی هست که این سیستم مختصات درست نمایش داده بشه؟ ممنون
با سلام و احترام
زمانی که در ارث انجین خروجی میگیرید، برای آرگومان crs عبارت ‘EPSG:4326’ رو وارد کنید.
موفق باشید
با سلام جناب احراری بعد از اینکه تصویر مادیس پوشش برفی اکسپورت کردم داخل gis سیستم مختصات بدرستی نشون نمیده و مجددا سیستم مختصات تعریف کردم ولی درست نشد. راه حلی برای این مشکل وجود دارد؟
با سلام و احترام
زمانی که در ارث انجین خروجی میگیرید، برای آرگومان crs عبارت ‘EPSG:4326’ رو وارد کنید.
موفق باشید
با سلام و عرض ادب
1) آیا میشه در بخش scale عدد را کمتر از500 داد تا دقت مکانی بالاتری بدست بیاد؟
2) برای بدست آوردن درصد مساحت پوشش برف یک منطقه بعد از کد تعیین مساحت چه کدی باید زد؟
با سلام و احترام
عدد scale باید فیت با توان تفکیک مکانی باشه. در غیر این صورت باعث افزایش جزییات مکانی نخواهد شد.
برای محاسبه درصد برف مساحت منطقه برفی رو باید تقسیم بر مساحت کل منطقه کرده و سپس در عدد ۱۰۰ ضرب کنید.
موفق باشید
با سلام
چجوری میشه منطقه را از نظر ارتفاعی به چند گروه تقسیم کرد و مساحت برف هر منطقه ارتفاعی را بدست آورد؟
با سلام و احترام
باید با استفاده از تابع where شرط تعریف کنید.
موفق باشید
سلام. با توجه با اینکه تصاویر مادیس 16 روزه هست بنابرین وقتی مثلا من میانگین پوشش برفی رو برای فصل زمستان محاسبه می کنم نتایج بدست امده آیا خروجی میانگین مثلا 5 یا 6 تصویر هست؟ که اینم امکان داره در روزهای ابری باشه
با سلام و احترام
پروداکت های چندزمانه مثل داده های ۱۶ روزه با الگوریتم های مختلفی تصاویر رو ترکیب می کنند که اثر ابر موجود در تصاویر روزانه خیلی دیده نشود.
به عنوان مثال الگوریتم MVC در این زمینه ماکزیموم هر تصویر را برای هر پیکسل در نظر میگیرد تا یک تصویر کاملا بدون ابر ایجاد شود. یا روش های مكانه گیزی تصاویر چند زمانه نیز با محاسبه میانه هر تصویر پروداکتی با دقت بالاتر تولید می کنند که در آن ابرهای موجود اثر گذار نباشد. داده های مادیس در اصل بصورت روزانة است و در قالب پروداکت های چندزمانه ارائه میشه تا ميزان ابر و نویزهای موجود در تصویر به حداقل بريد.
موفق باشید
سلام
چجوری میتونم داده هایی مثل آب معادل برف یا بارش برف رو اعتبار سنجی کنم؟
و سوال بعدیمم اینه آیا ماهواره دیگه ای هست که بشه اطلاعات بارش برف رو ازش استخراج کرد که بشه نتایج اونارو با ماهواره FLDAS مقایسه کرد؟
با سلام و احترام
در ارتباط با سوال اول نمیدانم چون در این زمینه تجربه ای ندارم. اما پروداکت های مادیس از دقت مناسبی برخوردار هستند و زمانی که داده دقیق تری در این زمینه نباشد مثلا داده های زمینی به این داده های ماهواره ای بدون فرایند اعتبارسنجی اعتماد می شود. معمولا در محاسبات اعداد رو چک می کنند که رنج منطقی داشته باشد. البته این منوط به این هست که با دامنه مقادیر مولفه مورد استفاده آشنایی داشته باشید.
در لینک زیر داده های برف موجود در ارث انجین نمایش داده شده است:
https://developers.google.com/earth-engine/datasets/tags/snow
موفق باشید
سلام
توی این آموزش وقتی مساحت برف ابتدای کد محاسبه میشه و با دستور print نمایش داده میشه برای یه بازه زمانی معین یه عددی نشون میده مثلا ۵۰۰۰ کیلومتر مربع
ولی وقتی در ادامه کد مساحت رو برای همون بازه زمانی توی نمودار سری زمانی نمایش میده، اعدادی که توی نمودار هستن همه زیر ۵۰۰۰ کیلومتر ان و هیچ رابطه ای بین اعداد نمودار و عددی که توی print نمایش داده نیست
میخواستم بدونم کدوم یکی از این نتایج درسته و علت تفاوت این دو مقدار چیه؟
و سوال بعدیمم اینه که توی نمودار یه قسمت هایی سطح پوشش برف رو صفر نشون داده ؛ راهی هست که یه فیلتری اعمال بشه که نتایج مساوی با صفر رو توی نمودار نشون نده تا نتیجه به واقعیت نزدیک تر بشه؟
با سلام و احترام
راستش بنده الان حضور ذهن دقیقی از همه جزییات آموزش ها ندارم. اما اون مقدار مساحتی که ابتدا پرینت میشه با اون مساحتی که در سری زمانی بدست میاد دقیقا یکسان نیست چون سری های زمانی برای زمان های مختلفی است که لزوما با اون دستور پرینت اول یکسان نبوده. در این محصول یک لینک دیگر نیز هست که در آن من یک ویدیو اصلاحی برای محاسبه مساحت سطحی برف قرار دادم. آن را نیز حتما نگاه کنید و نکته ای که در آن گفته شده را بر روی کد خود اعمال نمایید.
میشه فیلتری تعریف کرد که تصاویر فاقد برف رو براتون نمایش نده اما برای این کار باید کدنویسی جدیدی صورت بگیره که طی آن تصاویری که پوشش ابری ۰ دارند از کالکشن حذف شود. لینک کدتون رو با استفاده از گزینه getlink در اینجا برای من بزارید تا بتونم بررسی کنم.
موفق باشید
خیلی ممنون
https://code.earthengine.google.com/ed996c8583940cedcfc7e7ad666095be
با سلام و احترام
من کد شما رو بررسی کردم.
دلیل اختلاف مقادیر تفاوت حد آستانه اعمال شده است. در بخش اول کد شما مقادیر بالاتر از ۱۰ رو به عنوان حدآستانه در نظر گرفتید و در بخش دوم مقادیر بالاتر از ۸۰. همین عامل باعث اختلاف در مقادیر محاسبات شده است. برای مقایسه باید حدآستانه هر دو یکسان باشد. لینک کد اصلاح شده ضمیمه شده است.
موفق باشید
سلام
توی این آموزش وقتی مساحت برف ابتدا محاسبه میشه و با دستور print نمایش میده مثلا برای یه بازه ۱ ماهه یه جوابی نشون میده مثلا ۵۰۰۰ کیلومتر
ولی وقتی تو همون بازه زمانی ، نمودار سری زمانی مساحت پوشش برف رو میکشه داده ها همه زیر این مقدار هستن و هیچ کدوم از مقادیر نمودار با مقداری که توی دستور پرینت محاسبه شده برابر نیست
میخواستم بدونم که کدوم یکی از این نتایج درسته؟
و علت تفاوت این دو مقدار چیه؟
با سلام و احترام
در کامنت جدیدی که گذاشتید پاسخ سوال شما داده شده است.
موفق باشید
با سلام و احترام
بنده بسته آموزشی پروداکت برف گوگل انجین را تهیه کردم، هنگام گرفتن خروجی سری زمانی دیدم یک روز مساحت پهنه برف مثلا 1000 کیلومتر مربع هست و روز قبلش 3000، متوجه شدم این اثر تصاویر ابری در پردازش ها هست به طوری که کد آموزش داده شده در این محصول روزهای ابری را حذف نمیکند بلکه ابر را هم همراه برف ماسک میکند و در مساحت خروجی حساب میکند و محاسبه آور استیمیت میشه درحالی که روز بعدش که ابری نیست این مساحت برف واقعی میشه…
سوال بنده: چه دستوری را به کد پروداکت مادیس در این آموزش اضافه کنم تا در محاسبه مساحت سری های زمانی، تصاویر با پوشش ابر مثلا کمتر از 10 درصد را برای من انتخاب کند و سایر تصاویر ابری را در محاسبه لحاظ نکند یا مقدار آن را برای آن روز برفی صفر محاسبه کند.
با سلام و احترام
در پروداکت برف مادیس ابر ماسک شده است. شاخص برف و ابر یکسان نیست.
در این محصول آموزشی یک فیلم مکمل من قرار داده ام که لینکش در سابقه خرید شما موجود هست. ایرادی در بخشی از کد نویسی وجود داشته که با استفاده از آن فیلم مکمل اگر مشاهده کنید برطرف خواهد شد.
موفق باشید
ممنون از پاسخ شما
من فیلم تکمیلی رو دیدم و مشکل کد رو برطرف کردم
منتهی وقتی سری زمانی میگیریم از پوشش برف پروداکت مودیس، مثلا برای بررسی 3 روز متوالی میبینیم تلورانس سطح برف زیاده روز اول به فرض 500 مترمربع برف نشون میده روز دوم 20 مترمربع و روز سوم دوباره 500، خب این نتیجه مشخصا یک معنی میده اونم اثر ابر است یعنی روز دوم برف بوده اما روز اول و سوم برفی نبوده و پوشش خود برف برآورد می شود.
بله در اینجا اثر ابر باعث شده که پیکسل ها ماسک شوند و باعث underestimation شده. وجود ابر مقادیر را کاهش میدهد اما باعث افزایش مقادیر نمی شود.
وجود ابر یک خطای تصادفی در تصاویر ماهواره ای است که با استفاده از میانگین گیری های چند زمانه مشکلش حل می شه. مثلا اگر پروداکت روزانه رو به ۸ روزه و یا ۱۰ روزه تبدیل کنید درصد این گونه از خطاها بسیار کمتر خواهد شد.
موفق باشید
سلام و خسته نباشید.
چجوری میتونم مساحت برف برای زمستان هرسال به صورت فقط یک تصویر خروجی بگیرم؟ برای قرار دادن به عنوان خروجی در مقاله
با سلام و احترام
مساحت برف در قالب تصویر که قابل خروجی گرفتن نیست. شما تصویری که برای محاسبه مساحت استفاده شده را می توانید خروجی بگیرید.
با استفاده از دستور tobands آن را تبدیل به یک استک کرده و سپس با استفاده از دستور export image to drive آن را ذخیره سازی کنید. برای انجام این کار باید پیش زمینه کار با گوگل ارث انجین را داشته باشید.
موفق باشید
سلام آقای احراری ، وقت بخیر
امکانش هست راهنمایی بفرمایید چگونه دو شرط زیر را برای بدست آوردن سطح پوشش برف میشه اضافه کرد.
1- برای جدا کردن تودههای آبی از برف، اگر بازتاب در باند 2 (0.841-0.876 میکرومتر) کمتر از 11٪ باشد، یک پیکسل باید به عنوان آب ترسیم شود، حتی اگر NDSI بزرگتر یا مساوی 0.4 باشد.
2- برای شناسایی مناطق جنگلی تاریک، اگر NDSI بزرگتر یا مساوی 0.4 (برف) باشد اما بازتاب در باند 4 (0.545 – 0.565 میکرومتر) کمتر از 10٪ باشد، یک پیکسل به عنوان جنگل علامت گذاری می شود. اگر مقدار NDSI یک پیکسل کمتر از 0.4 باشد (نه برف) اما NDVI تقریباً 0.1 باشد، پیکسل می تواند جنگل پوشیده از برف باشد (Hall et al 2002).
با سلام و احترام
سوالات بسیار زیادی از سوی کاربران مطرح می شود. ما فقط سوالاتی رو میتوانیم پاسخ بدیم که در آموزش های ما کاربران با خطا مواجه شدند. متاسفانه امکان نوشتن کدهای جدید برای کاربران فراهم نیست. با عرض پوزش از خدمت شما.
موفق باشید
سلام من اموزش جامع رو خریدم ایا این اموزش داخل اون هست یان؟اگه هست کدوم قسمته
با سلام و احترام
لطفا عنوان دقیق آموزشی که خریداری کردید رو بفرمایید. چند آموزش جامع تا کنون در سایت منتشر شده.
موفق باشید
با سلام و تشکر از زحمات جنابعالی..
کدهای که در اموزش استفاده کردید،امکانش هست در اختیار ما بزارین…
با سلام و احترام
لطفا بفرمایید کدها با نام کدام example تولید شده تا لینک ها را برای شما ارسال کنم.
موفق باشید
سلام و تشکر از زحمات جنابعالی
دوسوال داشتم خدمتتون
1: کدهای که در این اموزش استفاده کردید، امکانش هست برای ما هم در اشتراک بگذارید.
و اینکه منظورتون د راموزش از اینکه سطح برف بین 0 تا 100 هست چی هست؟ سپاسگزار از زحمات شما
با سلام و احترام
لطفا بفرمایید نام کدهای آموزش داده شده در محصول example چند هست تا لینک ها برای شما ارسال شود.
درصد برف موجود در هر پیکسل بین 0 تا 100 هست.
موفق باشید
من برای انجام پایان نامه ام محصول پروداکت برف گوگل ارث انجین با استاد احراری استفاده کردم.
موضوع پایان نامه من
Assessing snow pack decreasing with help of GEE
که برای دیتا باید از ماهواره2 sentinel استفاده کنم.
استاد از طریق ماهواره modis رو اموزش دادند.
سوالم این هست که ایا محصولی دارین که تغییرات بارش برف رو با گوگل ارث انجین و ماهواره سنتینل آموزش داده باشه؟
لطفا در صورت امکان راهنماییم بفرمایید.
با سلام و احترام
متاسفانه فعلا در این زمینه آموزشی در سایت نیست. با عرض پوزش از خدمت شما.
موفق باشید
سلام جناب استاد احراری
من با این آموزش تصاویر دانلود کردم
ولی مشکل اینه که زمان که تصاویر را در جی ای اس باز می کنم تصاویر یک خورده از شیب فایل فاصله دارد مشکل کجا است.
همون کد های که شما استفاده کردید مطابق همون رفتم اما متاسفانه تصاویر در جی ای اس مطابق شیپ فایل منطقه نیست.
میشه راه حل بگید کارم خیلی لازم است
با سلام و احترام
احتمالا تفاوت سیستم مختصات شیپ فایل و لایه رستری باعث این مشکل شده است. بهتر است که منطقه مورد مطالعه را بر اساس همین شیپ فایل در ارث انجین برش زده و دانلود کنید. حتما در زمان ذخیره سازی و دستور export از آرگومان crs استفاده کنید.
موفق باشید
سلام مجدد استاد خوبید
ببخشید استاد من از همین شیب فایل استفاده کردم ولی نتیجه همون است.
راه حل برای همسازان سازی مختصات در ارث انجین وجود دارد؟
ممنون میشم
سلام مجدد استاد
بی زحمت میشه یک بار Example 62 رو چک کنید
دوستم همچنان از این دوره استفاده کرده و همین مشکل رو دارد.
شیب در جی ای اس با تصویر یکی نیستن.
بنده همین الان از کد زیر خروجی گرفتم با شیپ فایل ورودی در کد از لحاظ هندسی تطابق داشت. یه مقدار در مرزها برش دقیق نشده که به خاطر ساختار پیکسلی تصویر هست. تنها اعوجاجی که من مشاهده کردم همین مورد بود. شما با چه شیپ فایلی مقایسه کردید و چقدر عدم تطابق وجود دارد؟
https://code.earthengine.google.com/95b7d73dbc320ae8604f29ef12aa0383
موفق باشید
سلام وقتتون بخیر آیا می توان از اموزش استخراج مولغه های برف بااستفاده از گوگل ارث انجین برای تصاویر سنتینل 2 و1 استفاده کرد
با سلام و احترام
خیر این محصول آموزشی برای کار با داده های ماهواره ای سنتینل مناسب نیست.
موفق باشید
سلام جناب مهندس احراری
کد مربوط به پوشش برف و محاسبه مقدار برف با نمودار را وقتی اجرا می کنم مناطقی که پوشش برف نیست و معمولا نمکزار هست نمایش می دهد می شود لطف کنید بفرمایید مشکل کد چی می باشد؟ با سپاس
https://code.earthengine.google.com/4950c9be9099b50a09707b471264ac9b?noload=true
با سلام و احترام
اگر نمکزار محدود به پهنه آبی باشه باید از تصویر ماسک کنید. در آموزشی که امروز در یوتیوب منتشر کردم می توانید مشاهده کنید.
https://youtu.be/LzgrEZH6Hdw?si=DHi4iEjU6nzjaYyo
موفق باشید
سلام جناب مهندس احراری
سپاس از زحمات شما ولی متاسفانه در پهنه مربوط به منطقه علاوه بر آب که با ماسک برطرف شده مناطق مرکزی که شوره زار می باشد ماسک نشده و به عنوان مساحت مناطق برفی لجاظ می شود در این باره می شود مناطق شوره زار را ماسک کرد؟
یک سوال دیگه داشتم وقتی داده های برف روزانه را به ماهانه تبدیل می کنم با کد temporalCollection دادهای ماهانه خیلی بزرگ تر می شوند . من کد را خدمتتون ارسال می کنم ببینید اشکال از کد می باشد. با سپاس از شما
https://code.earthengine.google.com/9d94d24ba99e973caa13b18d23d8059c
در ارتباط با شوره زارها متاسفانه فعلا راهکاری ندارم.
من کدتون رو بررسی کردم. مشکل این هست که برای ماه sum گرفته شده در حالی که باید مثلا mean باشه.
موفق باشید
سلام وقت بخیر
مهندس یک سوالی داشتم چرا وقتی از کدtemporalCollection برای ماهانه استفاده می کنیم اعداد خیلی بزرگ و نامتعارف می شود. با سپاس از شما
با سلام و احترام
چه پارامتری آماری برای تبدیل به ماهیانه استفاده کردید؟ برای چه پروداکتی؟ لطفا دقیق تر توضیح بدید تا بتونم بهتر راهنمایی کنم.
موفق باشید
با سلام مجدد و سپاس از پاسخگویی شما
مهندس پارامتر مربوط به داده های برف (mod10a1) ‘NDSI_Snow_Cover وقتی برای ایران مساحت را برای ماه اول سال 2015 محاسبه می کنم میشود km2( 102054.59294464218) = و زمانی که سری زمانی را می خواهیم بصورت ماهانه محاسبه کنیم با کد temporalCollection اگر mean ماهانه که فرمودید گرفته شود برای ماه اول سال 2015 شده 71 کیلومتر مربع که اعداد با هم همخوانی ندارند. می شود شما کد را خودتون چک کنید . با سپاس.
https://code.earthengine.google.com/38d1159f7c4fec8e1aa4ce9d1d43cb4d
با سلام و احترام
در فیلم جدیدی که در یوتیوب منتشر کردم تکنیک کار با پروداکت برف توضیخ داده شده است.
https://youtu.be/LzgrEZH6Hdw
موفق باشید
با سلام فراوان
مهندس من می خواستم برای پروداکت برف داده های مودیس برای سری زمانی ماههای زمستان یک نقشه میانگین از مساحت بگیرم می شود توضیح دهید از چه دستوری استفاده شود/ با سپاس
با سلام و احترام
با استفاده از تابع calendar range ماه های هدف را فیلتر کنید. سپس با استفاده از آموزش زیر مساحت را محاسبه نمایید. آموزش زیر در یوتیوب هست و باید با استفاده از وی پی ان مشاهده کنید.
https://youtu.be/LzgrEZH6Hdw
موفق باشید
سلام مجدد
جناب مهندس فکر کنم من نتونستم درست منظورم را برسانم وقتی داده ها را فراخوانی می کنم و آب را هم ماسک می کنم می خواهم برای بازه زمانی بلند مدت مثلا(2000تا2024) خروجی بگیرم و یک نقشه باشد مثال میانگین بلند مدت ماه ژانویه برای 24 سال در یک نقشه باشد .
وقتی انجام می دهم و از نقشه ماسک شده خروجی می گیرم نقشه خروجی در جی ای اس با شیپ فایل همان منطقه منطبق نمی شود در source نقشه 32 بیتی می شود در صورتی که باید 64 بیتی شود.
لینک :
https://code.earthengine.google.com/0ca2706ef0eada1fa3b18f52e036c48e
اگر لازم هست تا تصاویر از نقشه خروجی را براتون ایمیل کنم
با سلام و احترام
داخل این کدی که ارسال کردید الان تصویری خروجی گرفته میشه که هر پیکسل آن حاوی عدد مساحت آن است. عملا میانگین گیری و خروجی گرفتن از این تصویر از لحاظ مفهومی درست نیست.
شما باید تصویر مثلا شاخص NDSI رو ماسک و میانگین گیری کنید. برای حل مشکل مختصات نیز باید آرگومان crs به بخش اکسپورت اضافه شود.
https://code.earthengine.google.com/679ac6092118a4fcbc6f33c457e159ce
موفق باشید