اخبار ، مقالات و تحقیقات گروهی را دنبال کنید.
فیلم مستر کلاس آموزش جامع گوگل ارث انجین ۲۰۲۲
فیلم مستر کلاس آموزش جامع (بروز شده) سامانه گوگل ارث انجین با تدریس امیرحسین احراری منتشر شد.
این مستر کلاس مطابق با آخرین بروزرسانی ها و تغییراتی است که تا سال ۲۰۲۲ در سامانه گوگل ارث انجین ایجاد شده است👌. در این آموزش شما با تمامی ساختارهای مقدماتی و پیشرفته کد نویسی به همراه منابع آموزشی معتبر در زمینه کار با این سامانه آشنا خواهید شد.
👈 اگر قصد دارید بدانید گوگل ارث انجین چیست و به دنبال یادگیری کامل سامانه گوگل ارث انجین و تسلط بر آن هستید این محصول آموزشی را ببینید و لذت ببرید. فوق العااااااااااده و کاربررررررررررردی
فیلم معرفی
مشخصات
- مدرس: امیرحسین احراری
- تخصص: کارشناس سنجش از دور و پردازش تصاویر ماهواره ای
- تعداد فیلم ها: ۱۳ عدد 📺
- فرمت: ویدئوهای آموزشی
- مدت زمان هر فیلم: 13 جلسه ۹۰ دقیقه تا 120 دقیقه ای ⏰
- شامل فیلم های مکمل اضافه و فراتر از عناوین ذکر شده در این صفحه
- کدهای آموزشی: دارد
- داده های تمرینی: دارد
- موضوع: آموزش جامع سامانه گوگل ارث انجین 🌏
تهیه آموزش:
به منظور تهیه فیلم ضبط شده این مستر کلاس بر روی دکمه زیر 👇 کلیک کرده و خرید خود را نهایی کنید.
این دوره آموزشی ۱۰۰ درصد تضمین شده است و در صورت عدم رضایت از دوره تمامی مبلغ پرداختی شما بصورت کامل بازگردانده خواهد شد.
بخشی از جلسه اول این دوره بی نظیر را ببینید:
مهمترین مزیت این آموزش چیست؟
مزیت این آموزش نسبت به آموزش های قبلی این سامانه بروز و سازگار بودن آن با آخرین تغییراتی است که در این سامانه ایجاد شده است. این دوره برای علاقه مندان به آموزش گوگل ارث انجین کاملا توصیه می شود چرا که در آن با جدیدترین تکنیک های برنامه نویسی و راهکارهای افزایش برنامه نویسی در این سامانه آشنا خواهند شد.
همچنین یکی از مهم ترین ویژگی های این آموزش این است که، چون به صورت وبیناری قبلا برگزار شده سوالاتی که ممکن است برای همه پیش بیاید در کلاس توسط دانشجویان پرسیده شده است.
عناوين آموزشی
این آموزش شامل جدیدترین نکات آموزشی در سامانه گوگل ارث انجین برای کاربران مبتدی تا پیشرفته است. از همین رو مهم ترین عناوینی که در این دوره تدریس شده عبارت اند از:
- ساختار درست کدنویسی به منظور افزایش سرعت پردازش ها
- تکنیک های کدنویسی جدید برای آنالیزهای سری زمانی
- روش کار با داده های ارث انجین در اکسل به منظور آماده سازی آن ها
- روش کار با خروجی های ارث انجین در زبان برنامه نویسی R
- تکنیک های ادغام انواع داده های ماهواره ای (لندست و مادیس و …)
- ریز مقیاس سازی داده های ماهواره ای پرکاربرد مانند رطوبت خاک و بارش
- روش کار با داده های بارشی و محاسبه شاخص پرکاربرد SPI
- روش تولید نقشه احتمال رخداد برای کاربردهای بارش، گرد و غبار و دریاچه ها
- روش تولید نقشه های مخاطرات طبیعی مانند سیل و گرد و غبار
- روش تولید نقشه های کاربری اراضی و کشاورزی
- روش تولید نقشه های آشکارسازی تغییرات دریاچه ها و سدها
- کار با داده های برف و تولید نقشه اولین روز ذوب برف
- روش محاسبه دوره های خشکی
- روش محاسبه شاخص های خشکسالی
- روش کار با داده های خاک و معرفی پروداکت های کاربردی آن
- تولید نقشه های آلودگی هوا
- پایش توسعه فیزیکی شهری با داده های نور شب
- و ….
ماهواره ها و داده ها
مهم ترین پروداکت ها و داده های آموزش در این محصول عبارت اند از:
- ماهواره های سری Landsat (به همراه Landsat9)
- ماهواره های سری Sentinel
- سنجنده MODI و VIIRS
- سنجنده NOAA AVHRR
- سنجنده Proba-v
- سنجنده GPM
- سنجنده TRMM
- و انواع پروداکت های اقلیمی و زیست محیطی
کاربردها
در این محصول شما با روش کار با سامانه گوگل ارث انجین بصورت کاربردی و پروژه محور آشنا خواهید شد:
- کاربری اراضی 🌏
- کشاورزی
- منابع آب 💧
- خشکسالی
- بارش 🌨
- برف ❄
- آلودگی هوا
- سیل 🌊
- گرد و غبار
- توسعه شهر 🏦
- و …
مدرس این دوره کیست؟
- امیرحسین احراری 👨🦱
- نویسنده اولین کتاب گوگل ارث انجین در ایران 📘
- طراح و مدرس اولین دوره های آموزش جامع گوگل ارث انجین در ایران
- هم بنیانگذار استارتاپ های آموزشی girs.ir و geo360.ir
- با بیش از ۱۰ سال سابقه در زمینه کار با تصاویر ماهواره ای در مطالعات محیط زیست
تهیه آموزش
به منظور تهیه فیلم ضبط شده این مستر کلاس بر روی دکمه زیر 👇 کلیک کرده و خرید خود را نهایی کنید.
این دوره آموزشی ۱۰۰ درصد تضمین شده است و در صورت عدم رضایت از دوره تمامی مبلغ پرداختی شما بصورت کامل بازگردانده خواهد شد.
259 دیدگاه. ارسال دیدگاه جدید
با سلام
آیا فیلم ضبط شده دوره پس از کلاس در اختیار ثبت نام کنندگان قرار میگیرد؟
بله قرار می گیرد
سلام روز بخیر
آیا برای طبقه بندی ارتفاعی طبقات جنگل از طریق air on LiDAR میشه از gee استفاده کرد? و اینکه تجزیه و تحلیل این کار نیاز به تخصص وتجربه زیادی داره آیا?
با سلام و احترام
خیر در ارث انجین داده ای برای این کار موجود نیست. در ارتباط با این موضوع متاسفانه بنده کار نکردم و اطلاعات کافی ندارم. با عرض پوزش از خدمت شما.
موفق باشید
سلام وقتتون بخیر، ببخشید من اکثر دوره های گوگل ارث انجین آقای احراری از جمله دوره جامع و متمم و خشکسالی را خریداری کردم منتها راجع به شاخص SPI توضیح داده نشده است، میشه لطفا توضیح کوتاه راجع به بدست آوردن آن بدهید؟ نحوه ی بدست اوردن داده های بارشی از جمله CHIRPS را بلدم البته.
با سلام و احترام
به راهنمای رایگان و جامع زیر مراجعه کنید.
https://www.un-spider.org/advisory-support/recommended-practices/recommended-practice-drought-monitoring-spi/step-by-step
موفق باشید
سلام جناب استاد احراری ! من یک ایمیل برایتان فرستادم لطفا یکبار ببینید
ممنون
با سلام و احترام
ممنون از پیام شما. تعداد ایمیل های ارسالی بسیار زیاد هست. به همین دلیل تنها می توانیم از طریق همین قسمت پرسش و پاسخ سایت در خدمت شما باشیم.
موفق باشید
سلام من فکر نمی کنم دوره ای باشه که اقای مهندس احراری برگزار کنند و کسی ناراضی باشه تمام دوره هاشون عالین
سلام و وقت بخیر
میخواستم بپرسم برای کسانی که نمیتونن در این دوره شرکت کنند آیا این دوره در سایت قرار داده میشه تا بعدا بتونن خریداری کنند؟
ممنون از محتوای مفید و کاربردی سایت شما
با سلام
فیلم ضبط شده دوره نیز در اختیار ثبت نام کنندگان قرار می گیرد. توصیه میکنیم در همین فرصت تخفیف ثبت نام کنید.
با سلام و احترام
بله قرار داده خواهد شد. اما بهتر است در دوره آنلاین الان شرکت کنید. اگر در کلاس ها نمیتوانید حضور داشته باشید فیلم کلاس برای شرکت کنندگان هر روز ارسال می شود.
چون الان می توانید با تخفیف ویژه و یک هدیه ثبت نام کنید ولی بعدا این آپشن ها برای تهیه فیلم کلاس موجود نیست.
موفق باشید
سلام. وقت به خیر.
آقای مهندس یک سوال تخصصی در مورد نحوه اخذ داده ای ماهواره داشتم. اگر امکان داشته باشد شماره تماس جنابعالی را می خواستم . بسیار سپاسگزارم.
با سلام و احترام
متاسفانه بدلیل تعداد زیاد درخواست ها امکان برقراری تماس تلفنی نیست و بنده از طریق همین قسمت نظرات هر روز سوالات کاربران رو چک میکنم و پاسخ میدم. با سپاس از همکاری شما.
موفق باشید
باسلام
من کتاب ویرایش دو رو دارم و در این دوره شرکت کردم. جسارتا هدیه 150 هزار تومنی رو چطور می تونم در یافت کنم؟ ممنون
با سلام و احترام
پس از شروع دوره بنده در جلسه اول توضیح خواهم داد که چطور می توانید محصول هدیه را دریافت کنید.
موفق باشید
سلام . وقت بخیر
میخواستم بدونم پس از پایان دوره آیا به شرکت کنندگان مدرکی داده می شود؟ ممنونم
با سلام و احترام
برای شرکت در دوره های آموزشی سایت ما هیچ گواهی صادر نمی شود.
موفق باشید
با سلام
وقت به خیر
لطفا بفرمایید پیش نیاز این دوره چه نرم افزار یا دوره هایی می باشد.
با سپاس
با عرض سلام و ادب
این دوره پیش نیازی ندارد
موفق باشید
با سلام و احترام
استاد با توجه به سرفصل ها ظاهرا این دوره بیشتر برای بچه های اقلیم شناسی، کشاورزی و محیط زیست کاربرد داره…
امکانش هست بفرماید برای دوستانی که در زمینه برنامه ریزی شهری فعالیت دارند چه مزیت هایی دارد؟؟
سلام
گرچه این آموزش برای همه متخصصین کاربردی است و شما را با اصول این سامانه آشنا می کند اما اگر تخصصی تر قصد کار کردن با ارث انجین رادارید لینک زیر را مشاهده نمایید:
فیلم مستر کلاس آموزش گوگل ارث انجین در علوم و مطالعات شهری
با سلام و احترام
دوستانی که روی موضوع میکرو کلیماهای شهری و اقلیم شهری به همراه اثر تغییر اقلیم روی شهر مطالعه میکنند این دوره مناسب است.
اگر در زمینه کاری شما آب و هوا و شناسی و شهر بصورت ترکیبی استفاده نمی شود ثبت نام د راین دوره را به شما توصیه نمیکنم. چون لزوما همه بچه های شهری روی موضوعاتی که عرض کردم کار نمیکنند.
موفق باشید
سلام و وقت بخیر
بنده تقریبا همه آموزش هایی که در سایت خوبتون در رابطه با ارث انجین منتشر شده رو تهیه کردم، این مستر کلاس چقدر حاوی مطالب جدیدی است که در آموزش های قبلی سایت وجود نداره؟ یا به عبارتی چند درصد همپوشانی داره با آموزش های قبلی که منتشر شده؟
با سلام و احترام
اگر همه آموزش ها را مشاهده کردید و همه تکنیک هایی که تا کنون تدریس کردیم رو بلد هستید نیاز به این دوره ندارید. این دوره برای افرادی هست که فقط آموزش جامع قبلی گوگل ارث انجین را مشاهده کرده و اکنون می خواهند 40 درصد مطالب جدیدتر در مقایسه با آموزش جامع قبلی به دست آورند.
موفق باشید
سلام وقت بخیر. اقای مهندس من قبلا خیلی از دوره های ها شما و مخصوصا دوره جامع قبلی را تهیه کردم. انشالله این دوره با جزییات بیشتر و دستورات کاملتری باشه . چون فرمودین که جهت تکمیل سری های قبلی هست. و نیاز به استفاده پیشرفته تر مثلا طبقه بندی ها و بحثهای آماری پیشرفته تر لازم داریم. ممنون از زحماتتون. فرمولهای پیشرفته تر و ترکیب و مقایسه سنجنده ها .
سلام و عرض ادب و احترام
ممنون از پاسخگویی و راهنمایی مفیدتون
ببخشید ریزمقیاس سازی داده بارش به کمک داده های ایستگاه هواشناسی صورت میگیره یا اینکه دقت مکانی نقشه بارش به کمک نقشه هایی مثل ارتفاع افزایش پیدا میکنه؟
با سلام و احترام
در این دوره آموزشی ریز مقیاس سازی بر اساس مدل رقومی زمین و داده های دما و بارش انجام می شود. تمامی پردازش ها در این دوره بر اساس داده های ماهواره ای است و هیج داده زمینی در اختیار نداریم.
موفق باشید
با سلام من نتونستم در سامانه گوگل ارث انجین ثبت نام کنم یعنی ثبت نام انجام شد و همچین ایمیلی دریافت کردم
Thanks for your application to use Earth Engine.
Unfortunately, we were unable to verify your account using the information provided.
To increase the likelihood of verification, please sign up using: an email associated with a recognized research or educational organization, your full name, the full name of your organization (i.e. no abbreviations), and a detailed description of what you would like to accomplish with Earth Engine. You may need to do this from an incognito window
ممنون میشم راهنمایی کنید
با سلام و احترام
مشکل از فیلتر شکن هست. جدیدا گوگل فیلتر شکن ها رو داره شناسایی میکنه. با یک ایمیل دیگر و با استفاده از فیلتر شکن freegate ثبت نام کنید.
موفق باشید
سلام وقت بخیر، جناب مهندس احراری عزیز هنگام نوشتن کد های مربوط به بخش برش و یا سایر بخش های مربوط به ارور isnot Fucntion بر میخورم. با تشکر
با سلام و احترام
لینک کدتون رو با استفاده از گزینه getlink در ارث انجین کپی کرده و در این جا برای من بزارید تا بتونم بررسی کنم.
موفق باشید
با سلام و ادب
استاد عزیز من شروع به کار در مباحث سنجش از دور کردم کار با نرم افزارهایی مثل ENVI، R، SNAP، QGIs , و فکر کنم لپ تاپم در پردازش مشکل پیدا کرده و باید یک لپ تاپ جدید بخرم میشه راهنمایی کنید که چه سیستمی با چه قدرت پردازشی به من کمک میکنه ممنون میشم راهنمایی بفرمایید
با سلام و احترام
حداقل سیستم مورد نیاز برای کارهای سنجش از دور
رم ۸ – اما اگر ۱۲ یا ۱۶ باشد عالی است.
سی پی یو ۵ هسته ای – اگر ۷ هسته ای باشد بهتر است.
موفق باشید
سپاس از محبت شما
با سلام و ادب
ضمن تشکر از تدریس عالی و دوره بینظیرتون، من جلسه سیزدهم نتونستم در کلاس شرکت کنم و فیلم کلاس هنوز به دستم نرسیده است، ممنون میشم پیگیری کنید
با سلام و احترام
لینک کامل تمامی جلسات دیروز برای شرکت کنندگان ارسال شده است.
موفق باشید
سلام و عرض خسته نباشید. آقای احراری میشه لطفا بفرمایید چرا وقتی
Map.centerObject(geometry);
var landsat= LC8;
.filterBounds(geometry)
.filterDate(‘2020-01-01′,’2021-01-01’);
وارد میکنم ارور میاد
expected an identifier an instead of saw
‘.’
با سلام و احترام
لطفا لینک کدتون رو با استفاده از گزینه getlink کپی کرده و در اینجا برای من بزارید تا بتونم بررسی کنم.
موفق باشید
با سلام و احترام
جناب آقای دکتر احراری ، برای استخراج نقشه LST دچار مشکل شده ام. کد مربوطه به یک ایمج کالکشن است و در قسمت Task نقشه قابل دانلود نیست. برای رفع این مشکل چه باید کرد؟همچنین در این نقشه باند مورد نظر همان surface temperture را ST_TRAD در نظر گرفته ام در صورتی که در L8 باند مورد نظر ST_B10 و در L7 باند مورد نظر ST_B6 می باشد. برای رفع مشکل چه باید کرد؟
لینک کد مورد نظر ضمیمه شده است:
https://code.earthengine.google.com/?scriptPath=users%2Fnegarsalehi25%2FmasterClass_GEE%3AMaster_Class%2FLST2013
با تشکر
با سلام و احترام
لینک کد را به اشتباه ارسال کردید. گزینه getlink را بزنید و سپس لینک کد نمایش داده شده را برای بنده بزارید تا بررسی کنم. مجددا سوالتون رو هم به همراه لینک قرار بدید.
موفق باشید
با سلام
با عرض تشکر از لطف شما. از اینکه پاسخ دادید بسسیار سپاسگزار هستم.
لینک صحیح:
https://code.earthengine.google.com/7fb7bb93861483314b2819f9f2762cd0
https://code.earthengine.google.com/368f02c1b35064515a8b0eebfca91516
لینک کد اصلاح شده
https://code.earthengine.google.com/6889e23745469151e424f78adf1a311f
موفق باشید
لینک کد تصحیح شده ضمیمه شده است
https://code.earthengine.google.com/6889e23745469151e424f78adf1a311f
موفق باشید
با سلام و احترام/ از پاسخ شما بسیار متشکرم. کد برای سال 2019 در گوگل درایو سیو می شود ولی برای دو تا از سال های 2013 . 1999 سیو نمی شود.
لینک ها به طور جدا گانه به صورت زیر است:
سال 2013:
https://code.earthengine.google.com/ace5ad114e544e8c503b34032197d759
سال 1999:
https://code.earthengine.google.com/53db68ed0ffd223c5fa709676ed2b2b1
برای ذخیره سازی کالکشن اول باید بصورت استک تبدیل شده و سپس ذخیره سازی شود.
https://code.earthengine.google.com/b0208f39201b6b420c64f5a46a568d06
بر اساس همین اصلاحی که در بخش ذخیره سازی انجام دادم مشکل برای هر دو کد برطرف می شود.
موفق باشید
با سلام و احترام.
جناب آقای دکتر احراری، نقشه LST 2019 را دانلود و بر روی محیط GIS امتحان کردم یک مربع سیاه بدون Attribute table بود. به نظر شما مشکل از کجاست؟
با سلام و احترام
لینک کد اصلاح شده ای که براتون امروز ضمیمه کرده بودم رو تست کنید. اگر مشکل حل نشد دوباره مشکل را به همراه لینک کد برای من در اینجا بزارید تا بررسی کنم.
موفق باشید
با سلام و احترام
جناب آقای احراری، در تمرین بدست آوردن نقشه multi spectral bands زمانی که یک ndvi را انتخاب کردم، مشکل حجم بالای فایل حل شد و خوشبختانه نقشه استخراج گردید ولی فایل دانلود شده در محیطGIS یک مربع توسی با گوشه های سیاه رنگ است. عملا نقشه ای به من نداده است. میخواستم بدانم مشکل کجاست؟
لینک کد به صورت زیر است:
https://code.earthengine.google.com/6a3275644776f3cef58a4b2d07cfb4c1
همچنین برای بدست آوردن دو نقشه دیگر از همین کد در سالهای 2013 , 2000 به ترتیب از تصاور L8 و L7 استفاده کردم و با تغییر در سورس تصاویر در قسمت بالا و باندها نتوانستم کد را Run کنم و تعداد خطاها خیلی زیاد شد.
لینک کد برای سال 2000 به صورت زیر است:
https://code.earthengine.google.com/b3ef3a1670c87ec76349a051357edb16
با تشکر از لطف شما
با سلام و احترام
من الان کد اول شما رو بررسی کردم. چند مورد خطا داشت که حل کردم. ب نظرم الان کد درست هست.
https://code.earthengine.google.com/257288728bac7b6cdc28c36a4b8eb419
لینک کد اصلاح شده دوم ضمیمه شده است.
https://code.earthengine.google.com/bfd6c86dd7acbe78a96115e129c675d2
موفق باشید
با سلام و احترام
امروز دو بار برای دو کد مختلف سوال پرسیدم ولی در اینجا اثری ندیدم. آیا پیام من به دست شما نرسیده است؟
سلام
پیام شما ثبت شده. مدرس باید تایید کند تا نمایش داده شود.
با سلام و احترام
من کد شما رو اصلاح کردم و پاسخ آن نیز امروز داده شده است. الان می توانید مشاهده کنید.
موفق باشید
با سلام
جناب احراری ، از اینکه سوالم را پاسخ دادید سپاسگزارم. کد تصحیح شده شما را Run کردم که در محیط GIS همان مربع مشکی نمایش میداد.
https://code.earthengine.google.com/cef826160bcc45a0c22d75021187e00f
از لطف شما متشکرم.
من کد شما رو بررسی کردم.
منطقه شما چون در داخل چند فریم قرار گرفته باید با استفاده از دستور temporalCollection موزاییک بشه که در مستر کلاس آن ها آموزش دادیم. بر همان اساس باید تصویر را موزاییک کرده و سپس برش بزنید تا مشکل برطرف شود.
موفق باشید
با سلام و احترام. با استفاده از دستور TemporalCollection, موزاییک شد ولی دوباره مشکل دانلود کردن نقشه را دارم. به نظر شما نباید تصاویر ایجاد شده حاصل از موزاییک با هم استک شوند؟ اگر ممکن است راهنمایی بفرمایید.
متشکرم.
لینک جدید LST2019 به صورت زیر است:
https://code.earthengine.google.com/8ca8d19794185f97c4c43b6992ad3a1e
با سلام و احترام
کالکشن هایی که درست میکنید را با استفاده از دستور tobands تبدیل به استک کنید تا دانلود شوند.
موفق باشید
https://code.earthengine.google.com/a69075461add735b0a234e634c550cbb
کدی که با توجه به دانسته های خودم تغییر دادم. اگر امکانش هست در تصحیح این کد کمک کنید.
از پاسخ شما بی نهایت سپاسگزارم.
با سلام و احترام
اسم باندها رو lst گذاشتید اما در کد با عنوان tir فراخوانی شده که خطا ایجاد کرده. لینک کد اصلاح شده ضمیمه شده است
https://code.earthengine.google.com/35419e0a6872920bc35fc97b4c782191
موفق باشید
آیا من باید برای تمام نقشه هایی که میخواهم برای منطقه مورد مطالعه ام دانلود کنم به دلیل بزرگ بودن مساحتش ، باید همه را به روش TemporalCollectiom موزاییک کنم؟
برای تصاویر ماهواره ای لندست و سنتینل باید تصاویر موزاییک شوند و بهترین راه موزاییک کردن هم استفاده از روش temporalCollection هست.
موفق باشید
با سلام و احترام
کد Grace ,1
جناب آقای احراری در مورد product GRACE این فایل دوباره مثل نقشه های قبلی برای من قابل دانلود در گوگل درایو نیست. آیا منظور شما از استک کردن عبارت .toBands() هست یا عبارت ee.Image.cat است؟
https://code.earthengine.google.com/75b760deee6233470fced18315e73ee7
همچنان همان مشکل قبلی در کد شما وجود دارد. داده های کالکشن باید با استفاده از tobands اول استک شده و سپس ذخیره سازی شود.
https://code.earthengine.google.com/5986b845478ce343aaf06dcb84f2b12f
موفق باشید
با سلام و احترام
جناب آقای احراری
از اینکه سوال من به درازا کشیده شده عذر خواهم . مشکل من هنوز حل نشده است. قسمت تصاویری که با روش temporalcollection به کمک شما بهم متصل کرده ام فقط گوشه پایین سمت راست منطقه مورد مطالعه را شامل شده است و همه منطقه را پوشش نداده است. به نظر شما باید چکار کنم؟ همچنان نقشه LST قابل دانلود نیست.
https://code.earthengine.google.com/47302fe8b340fdf95248d076f1cd4a8b
از پاسخ شما بی نهایت تشکر میکنم.
با سلام و احترام
من کد شما رو بررسی کردم. وقتی دارید نقشه temporalCollection رو تولید میکنید نباید فیلتر ابر در کد باشه به همین دلیل با خطا مواجه خواهید شد.
https://code.earthengine.google.com/2f2000fd7f95190e978f743e6a5fab38
در کد بالا من فیلتر ابر رو برداشتم در ماه های زمستان مانند ماه های ۱ تا ۳ بخش هایی از تصویرهای تولید شده گپ دارد که بدلیل نویزی بودن برخی از فریم ها در فصل زمستان هست و داده هاش اصلا بارگزاری نشده در سرور داده ها. برای سایر ماه ها مشکلی ندارد.
با سلام و احترام
پس از حذف کردن ماه های ابری، در تاریخ تصاویر، نقشه قابل دانلود و قابل مشاهده در نرم افزار GIS شد. و توانستم تصاویر را برای هر سه سال مورد نظرم دانلود کنم. خیلی خوشحال شدم….
خدا رو شکر میکنم بخاطر وجود شما.
خیلی متشکرم.
, 2GRACE
جناب احراری از پاسخ شما متشکرم.
متاسفانه همین مشکل را برای داده های GRACE هم دارم و نقشه پس از دانلود در محیط GIS یک مربع سیاه است.
https://code.earthengine.google.com/f56a8efe9273acadad9ef0488fc87a31
با سلام و احترام
داده های Grace بصورت ۵۰ کیلومتری است و اگر منطقه مورد مطالعه شما در یک پیکسل از آن قرار بگیرد عملا فقط یک مربع سیاه را نمایش میدهد.
یک بار به عنوان تست از کل ایران خروجی بگیرید و با منطقه خودتون مقایسه بفرمایید.
موفق باشید
با سلام و احترام.
من از طریق earth explorer چند شیت که منطقه را پوشش میداد را پیدا کردم .
Landsat 8 :
LC08_L2SP_165038_20191229_20200824_02_T1
LC08_L2SP_164038_20191222_20200824_02_T1
LC08_L2SP_163038_20191215_20201023_02_T1
همانطور که در کد قبل در پیام قبلی فرستادم، در قسمت temporalcollection تنها یک قسمت از منطقه نقشه LCollection ایجاد شده است و سایر نقاط بدون محتوا هستند. اگر بخواهم با این تصاویر که منطقه را پوشش میدهند موزاییک انجام شود با استفاده از روش temporalcollection کد چگونه نوشته خواهد شد؟ آیا غیر از این روش ، راه دیگری هم هست؟
از پاسخ شما بی نهایت سپاسگزارم.
با سلام و احترام
با استفاده از تابع temporalCollection موزاییک بندی می شود. در دوره ارث انجین کاملا بنده این موضوع رو نشون دادم. می توانید از همان کد استفاده کنید اگر حل نشده لینک را بفرستید من همین امروز اصلاح کنم براتون بفرستم.
موفق باشید
با سلام و احترام
آقای دکتر امکانش هست سوال من را پاسخ بدهید. من جز شما منبع دیگری ندارم. سه روز است که سایت رابرای پاسخ سوالم هر ساعت چک میکنم. سپاس از لطف شما
با سلام و احترام
ببخشید بعضی مواقع پاسخ دهی طول میکشه. تعداد سوالات به حدی زیاد شده که بنده واقعا با مشکل مواجه شدم که چطور باید این همه سوال رو به تنهایی مدیریت کنم از طرفی کس دیگری هم نمیتواند پاسخ دهد. به همین دلیل جدیدا تاخیرهایی در پاسخ گویی ایجاد شده است. الان دارم چک میکنم و پاسخ میدم.
موفق باشید
اختیار دارید. شما ببخشید، من خیلی سوال میپرسم. خدا خیرتون بده که پاسخ میدید. لطف میکنید.
با سلام و احترام
جناب آقای احراری
در بدست آوردن نقشه Land use برای سه سال 2019-2013-1999 ، قسمت آب با قسمت Bare land ترکیب میشود و از هم قابل تشخیص نیستند. از طرفی اگر بخواهم لایه آب را به صورت جداگانه با پروداکت جداگانه بدست آورم هم جداسازی قسمتها با سنگ ترکیب شده و مشکل میگردد. در آموزش اخیر با توجه به کدی که بیان کردید متوجه شدم لایه آبی که از این روش بدست می آید برای کار من مفید است و من همین لایه آب را در کارم نیاز دارم. از این رو هرچه سعی کردم که نقشه مورد نظر را دانلود کنم و در محیط GIS ببینم نقشه سیاه است. و همان مشکل LST را متقابلا دارم با این تفاوت که در این روش از TemporalCollection هم استفاده شده است.همچنین اگر بخواهم پروداکت راداری تعیین مناطق شهری را به این کد اضافه کنم باید چطور عمل کنم؟ چون مناطق شهری هم با مناطق Bareland ترکیب شده و قابل تشخیص نیستند.
از راهنمایی شما متشکرم.
کد به صورت زیر است:
https://code.earthengine.google.com/fd3dbf69a95ed5ff1b322f1acc1b6b17
با سلام و احترام
تحت هیچ شرایطی کلاس آب و زمین های بایر با هم دیگر در تصاویر ماهواره ای در یک کلاس ترکیب نمیشه چون کاملا بازتاب های متفاوتی دارند مگر اینکه در منطقه شما اصلا آب وجود نداشته باشد.
الان من کد شما رو نگاه کردم کلاس آب به خوبی مشخص و جدا شده است.
موفق باشید
با سلام و احترام
جناب آقای احراری
پیرو سوال قبلی این کد را با NDVI متوسط و temporalcollection ترکیب کردم ولی خطای too many pixles می دهد. در صورتی که بخواهم این نقشه را در مقیاس 30 و یا 100 دانلود کنم، چه پیشنهادی دارید؟
https://code.earthengine.google.com/273178fd0bc7d796e33fe73540f94795
ndvimean منظورم هست
لینک کد اصلاح شده ضمیمه شده است. من عدد مقیاس را روی عدد ۷۰ گذاشتم مشکل حل شد.
https://code.earthengine.google.com/37f53ae38c46c9415bc2ef6429dc6ede
موفق باشید
با سلام و احترام
آقای دکتر احراری، از اینکه سوالات من را صبورانه پاسخ میدهید متشکرم. در این نقشه که لینکش را برایتان ضمیمه کرده ام بخشی از کوه را به عنوان آب در نظر گرفته است. قسمت بالا سمت چپ تصویر کوه های کوهرنگ و منطقه بازفت است که نباید قاعدتا در سال 1999 این همه آب در انجا باشد. برای برطرف کردن مشکل در این قسمت به نظر شما چاره چیست؟
https://code.earthengine.google.com/b476cd80d7c88f1a2b5bebba4acbd69d
یعنی ممکنه این آبیها قسمت کوهستانی برف باشند؟ یا ابر؟
احتمال دارد وجود سایه های ناشی از توپوگرافی کوهستان باعث ایجاد این مشکل شده باشه.
برای یک سال خاص می توانید با روش هایی چون svm طبقه بندی کنید.
موفق باشید
شاید به دلیل وجود سایه های ناشی از توپوگرافی کوهستان هست که این منطقه جزو آب انتخاب شده است.
از روش های دیگر طبقه بندی استفاده کنید. مثلا svm
یا حتی شاخص های طیفی دیگر را هم میشه با روش شما تست کرد.
موفق باشید
همچنین مشکل اینجاست که پس از رفع نواقص در کد مربوطه نقشه دانلود شده در محیط GIs یک مستطیل خاکستری رنگ است.
https://code.earthengine.google.com/b476cd80d7c88f1a2b5bebba4acbd69d
با سلام و احترام
وقتی در gis باز می کنید از تکنیک های enhancement استفاده کنید تا مشکل کانتراست تصویر حل شود. الان کد داره به درستی عمل میکنه. آیا شما این کار را انجام دادید؟
موفق باشید
نه من از Enhancement استفاده نکردم. فکر میکردم تصویر دانلود شده مشکل دارد.
با سلام و وقت بخیر
جناب آقای اجراری از کمک شما بی نهایت سپاسگزارم. مشکل را با کم کردن ماه های ابری حل کردم. در اینجا من می توانم نقشه sen2monthly را دانلود کنم اگر بخواهم ndviMap را دانلود کنم باید چکار کنم؟
https://code.earthengine.google.com/f1b7a4aa2df4cb31253de30168f9761c
جناب احراری ، مشکل برای سالهای 2013و 1999 حل شده است ولی برای سال 2019 همچنان مشکل باقی است.
نقشه ای که آب از زمین و سایر به صورت رنگی جدا شده است را لازم دارم.
با سلام.
تکنیک همان است فقط باید از دستور export استفاده کنید.
https://code.earthengine.google.com/8854ab4255a72d531c354337fddf24ce
موفق باشید
سلام سوالی داشتم در مورد برداشت داده های رطوبت نسبی و سرعت باد ماهواره هایی که سرچ کردم یا نداشتند این دیتا رو یا اینکه از 2018 به بعد بوده میشه راهنمایی کنید چطور میتونم دسترسی داشته باشم به این دیتاها مرجع دیگه ای میشناسید؟
با سلام و احترام
برای این موضوع باید از پروداکت های assimilate شده استفاده کنید.
مثلا این پروداکت داده های باد رو هم دارد.
https://developers.google.com/earth-engine/datasets/catalog/ECMWF_ERA5_LAND_HOURLY
موفق باشید
با سلام و احترام
آقای دکتر من برای سالهای 2019 و 2013 دو نقشه تهیه کردم با فرمت TIF ولی نقشه سه کلاس نداشت بیش از سه کلاس داشت و کلاس آب هم با سایه کوهستان ترکیب شده بود و چیزی نبود که من در نقشه تهیه شده در GEE دیده بودم. . همچنین برای تهیه همین نقشه برای سال 1999 مشکل دارم و با وجودی که از راهنمایی شما استفاده کردم باز هم نمیتوانم Error های مورد نظر را حل کنم. به نظر شما برای دانلود همین سه کلاس کاربری به همین روش باید چکار کنم؟ همچنین من از روش svm و روش جنگل تصادفی هم استفاده کرده ام و همین مشکل را برای آب دارم.
https://code.earthengine.google.com/2980a075ed808bad46d092b349b7f43d
سلام ووقت بخیر. متاسفانه کد هایی که برای استخراج NDVI نوشتم اجرا نمیشه و هرچقدر بازه زمانی رو هم کوچک کردم باز هم ارور تعداد تصاویر رو میگیرم. میشه لطفا راهنمایی کنید. با سپاس
https://code.earthengine.google.com/5b02e7a60bc0b13d9a15eccdf225557a
با سلام و احترام
من کد شما رو بررسی کردم. متاسفانه کد با دقت کافی نوشته نشده. لطفا یک بار دیگر با دقت کدی که بنده آموزش دادم رو مشاهده کنید. این کد با آنچه که من تدریس کردم تطابق ندارد. به نظر میاد چند کد بدون در نظر گرفتن تفاوت هایشان با هم ترکیب شدند که درست نیست. من کد رو اصلاح کردم لطفا ملاحظه کنید.
https://code.earthengine.google.com/b2845635e19c94c98caecc22d7d23b0f
موفق باشید
خیلی خیلی ممنونم.
با سلام و احترام
آقای دکتر امکانش هست مشکل من هم بررسی کنید؟ من برای اینکه بخواهم به صورت دستی از google earth pro داده ها را دیجیت کنم زمان کافی ندارم. از طرفی در GEE به جواب رسیده ام ولی نقشه ای که در Google earth engine به صورت سه کلاس آب و کشاورزی و مرتع جدا کرده ام را نمی توانم استخراج کنم.
https://code.earthengine.google.com/2980a075ed808bad46d092b349b7f43d
با سلام و احترام
دقیقا کدام متغیر را به چه فرمتی می خواهید خروجی بگیرید؟ لطفا دقیق تر توضیح بدید تا بتونم راهنمایی کنم. لینک کد را مجددا همراه با پاسخ ضمیمه کنید.
موفق باشید
با سلام و احترام
جناب آقای دکتر احراری
ممنون میشم برای 2 سوال زیر بنده را راهنمایی کنید
1) در ارث انجین شاخص NDVI برای 5سال اخیر از یک حوضه را چطور بصورت یک تصویر با 5 باند که هر باند NDVI یک سال است را درست کنم؟
2)برای تعداد 50000 نقطه در یک حوضه بزرگ می خوام شاخص NDVI سالانه برای 5 سال اخیر را تهیه کنم.
با سلام و احترام
در ارتباط با سوالات ارث انجین بدلیل تعداد بالای سوال ها فقط موارد رو میتونم پاسخ بدم که کد رو نوشته باشید و بخشی از آن خطا داده باشد. در همین دوره آموزش ارث انجین ۲۰۲۲ پاسخ این سوال داده شده است. می توانید به این محصول مراجعه کنید. البته باید کل آموزش رو مشاهده کنید تا همه موارد لازم رو در این رابطه یاد بگیرید نه فقط یک بخش خاص رو.
اگر پنجاه هزار نقطه را معادل با یک پلی گون واحد در نظر بگیرید با استفاده از دستور chart می توان نمودار آن را تولید کرد. تمامی تکنیک های لازم در این محصول تدریس شده و می توانید از آن استفاده کنید.
موفق باشید
سلام ووقت بخیر
من بسته مستر کلاس گوگل ارث انجین رو تهیه کردم تهیه نقشه کاربری اراضی که در لینک زیر تدریس شده رو هم دارد؟
تولید نقشه ۲۲ کلاسه کاربری اراضی با استفاده از تصاویر ماهواره ای سنتینل ۱ و ۲ – در گوگل ارث انجین (girs.ir)
در عناوین تدریس هر جلسه نیامده.
با سلام و احترام
خیر اگر در عناوین نیست در این محصول نیز به آن پرداخته نشده است. این آموزش در لینک زیر موجود است.
https://girs.ir/gee-sen12-mapping/
موفق باشید
با سلام و خسته نباشید، آیا در سایت گوگل ارث انجین این امکان وجود دارد که تاریخ map و satellite را به ۳۰سال عقبتر برد؟ فقط سال۲۰۲۲را نشان میدهد و بخاطر همین برای طبقه بندی دقیق دچار مشکل شده ام، ممنون
با سلام و احترام
اگر منظور شما تصویر نقشه گوگل هست خیر تاریخ آن قابل تغییر نیست. شما فقط می توانید تاریخ تصاویر ماهواره ای که فراخوانی می کنید را تغییر بدید.
موفق باشید
با سلام و احترام
بر اساس ویدیو شماره دو این پیکیجتون، شاخص NDVI رو محاسبه کردم و برای منطقه مورد مطالعه خودم 10 المنت به دست آوردم. اما وقتی که نقشه رو بر اساس greyscale نمایش میدم همه 10 المنت در یک رنج عددی قرار می گیرند و تفاوتی بین اون ها وجود نداره با اینکه تصاویر برای تاریخ های مختلف هستش.
با سلام و احترام
10 تاریخ اگر برای 10 روز پشت سرهم باشند تغییرات قابل توجه نیست. فایل ها را دانلود کنید و در نرم افزارهای دسکتاپ چک کنید.
موفق باشید
با سلام مجدد
همین مشکل قبلی را با ndvi به دست اومده از تصاویر سنتینل دارم. با اجازتون کد رو باهاتون به اشتراک می گذارم
https://code.earthengine.google.com/?scriptPath=users%2Fsamangalali64%2Fsaman%3A004-class4%2FSentinal2
با سلام و احترام
لینک کد را اشتباه ارسال کردید. بر روی گزینه getlink کلیک کرده و لینکی که نمایش داده می شود را برای من اینجا بزارید به همراه سوالتون.
موفق باشید
با سلام و احترام
بعد از ایجاد لایه های ndvi برای ماه های مختلف و نمایش اونا، کانتراست لایه نمایشی رو تغییر میدم و مثلا از stretch 90% استفاده میکنم. با این کار رنج اعداد برای همه لایه ها یکسانه و تغییری نمی کنه. چه برای تصاویر لندست و چه برای سنتینل، این مورد رو دارم
لینک ادامه، کدهاییه که از رو جلسه دوم بسته آموزشی شما نوشتم. ممنون میشم چک بفرمایید
https://code.earthengine.google.com/d0526141e567dd2d105e7e20010bb314
الان شما در این کد در خط ۶۸ شاخص های ndvi چندزمانه رو نمایش دادید. من هر تاریخی رو انتخاب میکنم و برای هر تاریخ یک گزینه stretch رو که میزنم دامنه مقادیر تغییر میکند. متاسفانه منظور شما رو متوجه نمیشم.
موفق باشید
با سلام
ممنون از پاسخگوییتون. یکبار دیگه امتحان کردم. اشتباه از من بود. به طور مثال وقتی stretch 90% رو برای یک تصویر دیگه برای تاریخی دیگه انتخاب که می کنم باید دوباره روی stretch کلیک کنم تا دامنه تغییر کنه و صرفا با تغییر تصویر دامنه تغییر نمی کنه.
بسیار ممنون از اینکه تجربه خودتون رو با ما به اشتراک گذاشتید.
موفق باشید
با سلام
من می خوام کاهش دمای یا خنک سازی شهر (urban cooling) که توسط پارک ها تامین میشه رو برآورد کنم در این رابطه چندتا شاخص دارم شامل Cooling intensity، Cooling Area، Cooling gradient و Cooling efficiency که وابسته به متغیرهای مختلفی مثل ویژگی پارک از جمله تیپ های گیاهی، وسعت پارک و پارامترهای آب و هواشناسی مثل سرعت و جهت باد و رطوبت هستند. در مرحله اول می خوام با استفاده از ابزارهایی مثه Davis Vantage Pro2 در طول ترانسکت های مختلف، دمای داخل و اطراف پارک ها را اندازه گیری کنم و نتایح رو با داده های مشابه به دست اومده از یک ایستگاه کنترل مقایسه کنم که در فاصله ای دور از تاثیرگذاری پارک تعبیه میشه.
حالا سوال من اینه بعد از آنالیز آماری داده ها و پیدا کردن رابطه بین متغیرهای وابسته و مستقل آیا میشه از طریق سنجش از دور در گوگل ارث این نتایج رو به مناطق دیگه تعمیم داد؟ اگه امکان پذیر هستش، چطور؟
دلیل اینکه می خوام به طور مستقیم اندازه گیری رو انجام بدم اینه که وضوح تصاویر لندست 30*30 هست و شاید نشه از این طریق شاخص های بالا رو با این تصاویر به صورت دقیق اندازه گیری کرد. اگرچه اخیرا چند تا مقاله دیدم که با سنجش از دور همین شاخص ها رو اندازه گرفتن (برای کشور چین).
مورد دیگه جهت باد در منطقه مورد مطالعه من که ساحلی است در طول روز متفاوت هست یعنی صبح باد شرقی داریم که از بیابون میاد و گرمه و ظهر به بعد باد جنوبی و جنوب غربی که از اقیانوس میاد و خنک. پس باید در دو نوبت صبخ و ظهر دما اندازه گیری بشه. تصاویر لندست برای دو نوبت در روز در دسترس نیست.
ممنون میشم نظر و ایده خودتون در این رابطه رو بهم بگید
با سلام و احترام
ممنون از پیام شما. آنالیز آماری روابط بین پدیده ها با سنجش از دور و گوگل ارث انجین امکان پذیر است اما بنده تجربه زیادی برای انجام چنین کاری ندارم متاسفانه.
برای فضای سبز شهری به نظرم در میان داده های ماهواره ای رایگان لندست و سنتینل 2 بهترین گزینه هست. لندست را با تلفیق داده ها می توانید به 15 متر ارتقا دهید. سنتینل 2 نیز بصورت 10 متری در دسترس است.
در ارتباط با داده های باد پیشنهاد میکنم از پروداکت زیر یک بصورت تک باند هست استفاده کنید.
https://developers.google.com/earth-engine/datasets/catalog/NASA_GLDAS_V021_NOAH_G025_T3H
موفق باشید
ممنون از پاسخگوییتون
بذارید سوالاتم رو به یک سوال اصلی تقلیل بدم. آیا با توجه به متغیرهایی که در سوال قبلی توضیح دادم به ویژه تنوع جهت و سرعت باد و اینکه ممکن است تصاویر ماهواره ای برای دو نوبت صبح و بعدازظهر در یک روز در دسترس نباشد، پس بهترین شیوه برای محاسبه شاخص های خنک سازی ذکر شده در سوال قبل، اندازه گیری مستقیم دما است؟
راستش من در ارتباط با موضوعی که میفرمایید مطالعه دقیقی نداشتم و شاید نتونم به درستی راهنمایی کنم. با عرض پوزش از خدمت شما.
موفق باشید
با سلام و سپاس بابت دوره های ارزشمند جنابعالی، دو سوال خدمتتان داشتم:
1- آیا از داده های ریزمقیاس شده (مانند باران یا رطوبت خاک) می توان بعنوان داده کمکی جهت ریزمقیاس سازی داده ای دیگر استفاده نمود؟
2- در صورت مثبت بودن پاسخ، میزان عدم قطعیت داده های کمکی و داده ریزمقیاس نمایی شده جدید بر اساس این داده های کمکی چگونه برآورد خواهند شد؟
با سپاس مجدد
با سلام و احترام
معمولا داده های ریزمقیاس سازی شده ورودی برای ریزمقیاس سازی داده دیگری استفاده نمی شود. البته تحقیق جامعی در این زمینه نداشتم.
میزان دقت با مقایسه داده های زمینی مشخص می شود. مثلا عدد مطلق رطوبت خاک ریزمقیاس سازی شده با عدد مطلق رطوبت خاک داده های زمینی بصورت آماری از لحاظ میزان RMSE و همبستگی قابل مقایسه است. با استفاده از این دست مقایسه ها می توانید میزان دقت را بسنجید.
موفق باشید
با سلام و احترام
آقای دکتر احراری، من بین کارهام به یک نقشه کاربری 2007 نیاز دارم ولی در تصاویر فراخوانی شده که مربوط به لند ست 5 هست، خطای باند میدهد. امکانش هست راهنمایی بفرمایید؟ کد به صورت زیر است:
https://code.earthengine.google.com/?scriptPath=users%2Fnegarsalehi25%2FLURemain%3ALU7
با سلام و احترام
لینک کد را اشتباه ارسال کردید. روی گزینه getlink کلیک کنید یک صفحه باز می شود. لینکی که در آن کادر نشان داده شده را در اینجا برای بنده ارسال کنید.
موفق باشید
با سلام و احترام.
الان نگاه کردم جهت ادیت و تمرین درست کردن کد گویا لینک قبلی را با کد نصفه سیو شده و ارسال کرده ام. کد کامل شامل لینک زیر است.
https://code.earthengine.google.com/a60b9b48a097583b8fcc57eaceb30279
الان مشکل داده لندست 5 حل شده
https://code.earthengine.google.com/2ffa34c279aac49af9c8d7721104436a
اما به نظرم برای طبقه بندی از روش درستی نرفتید. آموزش رایگان زیر را مشاهده کنید.
https://girs.ir/google-earth-engine-tutorial-free/
موفق باشید
https://code.earthengine.google.com/4a095f6af4c56939466d02074e630ace
https://code.earthengine.google.com/4a095f6af4c56939466d02074e630ace
سلام آقای احراری
من دوره شما رو خریداری کرده بودم و تصورم بر این بود که فایل الکترونیک کتاب رو هم همراه با لینک کلاس ها می فرستند. فقط لینک یک کتابچه راهنما فرستاده شد. از طریق اینستای موسسه هم این موضوع رو مطرح کردم جوابی دریافت نشد. البته شاید من اشتباه می کنم و کتاب جز اون پکیج نیست.
با سلام و احترام
برای تمامی شرکت کنندگان مستر کلاس ۲۰۲۲ ارث انجین لینک فایل PDF کتاب ارسال شده است. اگر دریافت نکردید به بخش پشتیبانی پیام بدید تا براتون ارسال کنند. girs.academy@gmail.com
موفق باشید
سلام و وقت بخیر جناب دکتر
بنده در هنگام تولیدسری زمانی داده های Downscale شده بارش در این آموزش (کد 1ول جلسه 11)، خطای User memory limit exceeded میگیرم. دقیقا همان کدی ک خودتون نوشتین با همان محدوده انتخابی خودتون. با چندبار اجرا هم مشکل حل نشده. مشکل VPN یا سرعت اینترنت هم ندارم.
میشه بفرمایین مشکل احتمالی از چی میتونه باشه؟
ممنون
با سلام و احترام
از داده های دیگری مانند persiann به عنوان جایگزین بارش در کد استفاده کنید. این دست از خطاها فقط بدلیل سنگینی کد ایجاد می شود.
نوشتن یک بار مجدد کد نیز باعث میشه که این خطا تا حدودی برطرف شود.
موفق باشید
این همان کدی است که به اشتراک گذاشتین
https://code.earthengine.google.com/e9a89d7b8826e8c0c0261a218a0b5a5a
در برخی مواقع با این خطا مواجه میشم
No valid training data were found.
این خطا در زمان طبقه بندی و بدلیل مشکلی که در نمونه های train وجود دارد ایجاد می شود.
موفق باشید
با سلام. این بسته آموزشی شما، که بنده تهیه کردم چند درصد هم پوشانی با آموزش جامع تهیه شده توسط دکتر کاکوئی داره؟ در کل ما کدوم بسته رو برای تکمیل بسته آموزشی خودتون در راستای بالا رفتن دانش برنامه نویسی در گوگل ارث انجین (نه در رابطه با یک موضوع تخصصی) پیشنهاد میدین.
با سلام و احترام
من دوره دکتر کاکویی رو مشاهده نکردم و اطلاعاتی در ارتباط با محتوای آن ندارم. عناوين و توضیحات هریک از محصولات رو مطالعه کنید هر کدام که به نظرتون به هدف شما نزدیکتر بود همان را تهیه کنید.
موفق باشید
با سلام
در گوگل ارث انجین چطوری می تونیم. رابطه بین دو متغیر رو بررسی کنیم. مثلا رابطه بین تغییر کاربری اراضی و lst در طول یک دوره؟
محاسبات آماری باندها و پیکسل ها رو در گوگل ارث انجین میشه انجام داد؟
و آیا میشه با توحه به رابطه بین متغیرهای وابسته و مستقل، برای آینده مدلسازی کرد؟
با سلام و احترام
تحليل های آماری رو میشه در ارث انجین انجام داد اما باید با روش ها و تکنیک های کدنویسی آن آشنایی داشته باشید. در محیط های مبتنی بر برنامه نویسی بدلیل پویایی محیط هر کاری رو می توانید انجام دهید.
در ارتباط با رابطه این دو متغير من در ارث انجین تا کنون کار نکردم و اطلاعات کافی ندارم.
پس فک کنم در کتابتون هم به این مبحث اشاره ای نشده؟
بله در کتاب نیز موجود نیست.
موفق باشید
با سلام و احترام
وقتی بخوایم نمودار تغییرات lst با افزایش فاصله از مثلا یک پارک رو نشون بدیم، چطوری میشه the first turning point رو روی نمودار مشخص کرد. در کل چجوری میشه بر روی یک نمودار یک پدیده ی رو نشون داد. این پدیده در رابطه با مثالی که عرض کردم، turning point نقطه ای هست که روند افزایشی lst در اون نقطه متوقف میشه و یا روند کاهشی پیدا می کنه.
با سلام و احترام
متاسفانه در این زمینه کار نکردم و اطلاعات کافی ندارم. با عرض پوزش از خدمت شما. به نظرم برای این کار بهتر است فایل اکسل خود را از ارث انجین دانلود کرده و سپس در زبان های برنامه نویسی چون پایتون نسبت به شناسایی این نقاط اقدام کنید.
موفق باشید
با سلام
در یکی از بسته های آموزشیتون سایت OGIMET معرفی کردین برای دریافت اطلاعات هواشناسی. سوالم این است ساعت های در جدول ها نمایش داده میشه بر اساس ساعت محلی همون ایستگاهی هست که انتخاب کردیم یا گرینویچ ؟
با سلام و احترام
تا جایی که بنده اطلاع دارم بر اساس گرینویچ هست.
موفق باشید
با سلام و احترام
آقای دکتر احراری شما در مستر کلاس مرداد ماه یک کد ریز مقیاس سازی بارش اموزش دادید. من انجام دادم و نقشه هم دانلود کردم ولی وقتی بر روی نقشه کلیک میکنم بارش ها را به هزارم صدم نشان میدهد ایا برای واقعی کردن دیتا ها عملیات خاصی لازم است؟ مثلا ضرب در 1000 بشوند.از راهنمایی شما متشکرم.
با سلام و احترام
داده های بارش شما برای کدام ماهواره هست؟ واحد آن چیست؟ تبدیل واحد برای آن باید انجام شود.
موفق باشید
با سلام آیا برای شروع آموزش ارث انجین این فایل کفایت میکنه یا باید فایل دیگر که اموزش جامع هست را هم تهیه کنم؟
سلام
بله همین آموزش کفایت میکنه. مباحث از سطح مقدماتی شروع شده و به سمت پیشرفته می ره.
با سلام و احترام
در حال حاضر این بهترین گزینه برای شروع یادگیری گوگل ارث انجین هست.
موفق باشید
با سلام بنده هر چی سعی میکنم محصول خریداری کنم اما امکانش نیست و با خطای ایمیل مورد استفاده است برخورد میکنم. چند تا ایمیل هم وارد کردم ولی همچنان همون خطا هستش
با عرض سلام
مرورگرتان را عوض کنید و مجددا امتحان کنید. نتیجه را اطلاع دهید.
سلام با تغییر مرورگر هم خطا داره. ایمیل جدید ساختم و خرید انجام شد . تشکر
با عرض سلام و خسته نباشید جناب احراری میخواستم بدونم چجوری میتونیم نمودار ها ی سری زمانی و مکانی و یا حتی نقشه های بدست امده برای مادیس از گوگل ارث انجین رو صحت سنجی بکنیم؟ چون من ازین اطلاعات در پایان نامه خودم استفاده میکنم لازم دارم که برایشان صحت سنجی انجام بدم. با تشکر
با سلام و احترام
بستگی داره چه متغیری باشه. مثلا برای NDVI نیاز به اعتبارسنجی نیست اما اگر متغیری مثل دمای سطح زمین یا رطوبت خاک باشه باید با استفاده از correlation و rmse نسبت به داده های زمینی اعتبارش مشخص شود.
موفق باشید
خیلی ممنون من برای شاخص AOD میخواستم صحت سنجی انجام بدم , امکانش هست؟
با سلام و احترام
اگر داده های ایستگاهی مرتبط با AOD یا گرد و غبار دارید قابل مقایسه هستند. مثلا از طریق correlation میزان همبستگی آن قابل ارزیابی است. البته پروداکت هایی مانند AOD که توسط سازمان معتبری چون ناسا آماده سازی شده و در بسیاری از مقالات معتبر استفاده شده عملا اعتبار آن مورد تایید همگان هست. می توانید به مقالاتی که از این پروداکت برای مطالعات گرد و غبار استفاده کردند هم رفرنس بدید.
موفق باشید
سلام جناب استاد احراری ! من یک مشکل دارم دستور .map را وقتی میخواهم تایپ کنم ارور میده لطفا یکبار ملاحظه نمایید .
https://code.earthengine.google.com/?asset=users/GEE-2022/Baghlan_Prov/Baghlan
https://code.earthengine.google.com/81d0d54a04fa25178517fd2eba83098c
با سلام و احترام
لینک کد اصلاح شده ضمیمه شده است.
https://code.earthengine.google.com/d9ed229c1740b4d09278d85aa80c3d7a
موفق باشید
سلام مجدد جناب استاد ! در قسمت حد اآستانه گذاری که در جلسه 4 جهت جدا سازی Land cover انجام دادید و واحد های مثل 0.1 و یا بزرگتر و کوچکتر ، آیا تصویر NDVI بصورت ریسکیل شده است ؟ چون اگر ارزش ها در آستانه 0 و 1 اگر نباشند فکر نمیکنید ارزش های که به rangeland دادید با کلاس جنگل خلط شد تاثیر عدم ریسکیل باشد؟
با سلام و احترام
دامنه مقادیر شاخص NDVI بین ۱ تا ۱- در این آموزش در نظر گرفته شده است و دامنه مقادیر مراتع همواره کمتر از ۰/۲ بوده است که متناسب با تراكم آن تغییر می کند. جنگل های متراكم همشه مقادیر بزرگتر از ۰.۴ دارند. به همین دلیل تداخل ایجاد نخواهد شد. بصورت بصری نیز می توانید کارایی شاخص ها را روی تصویر ماهواره ای ارزیابی کنید.
موفق باشید
با عرض سلام و خسته نباشید اقای مهندس عذر میخوام شما تو این دوره از aod 470 استفاده کردید میخواستم بدونم فرقش با aod 550 چیه؟ و اینکه برای پایش گرد و غبار بهتره از کدوم استفاده کنیم؟ با تشکر
با سلام و احترام
باندهای مرئي نسبت به گرد و غبار حساسات بالایی دارند و با کاهش طول موج این حساسیت بیشتر شده و منجر به تشخیص دقیق تر می شود.
موفق باشید
سلام و خسته نباشید . ببخشید استاد در جلسه ششم این دوره شما طبقه بندی را روی 12 ndvi یکماهه انجام دادید در کنار آن از دیتای DEM و دیتای RADAR هم استفاده کردید . من اینکار را روی یکی از مناطق اجرا کردم البته دو کلاس نمونه را از NDVI برداشتم دو کلاس دیگر را از لایه کمکی راداری برداشتم اما نتیجه طبقه بندی اینکه کلاس شهر را و کلاس آب را که من از لایه راداری برداشته بودم کلآ یکی در دیگر ادغام کرد .ولی کلاس Balreland را با یک رنگ دیگری غیر از رنگ انتخابی خودش نمایش داده است . سوالم اینست آیا نمونه برداری از دیتاهای کمکی مشکلی برای لایه ndvi ایجاد میکند ؟ اینجا لینک کد را میگذارم اگر فرصت داشتید یک نگاه بهش بکنید . خیلی ممنون
https://code.earthengine.google.com/5bbf48d8cfbc80c41b07a5724819bb40
سلام مجدد ! ببخشید جناب استاد من به یک مشکل دیگر هم برخوردم و یک ارورو گرفتم فکر میکنم این ارور بخاطر عدم همخوانی پروجکشن های مادیس با پروجکشن گوگل ارث است . من میخواستم در تاریخ مشخص که بیشترین گرد و غبار را از محصول AOD بدست آورده بودم آنرا در تصویر روزانه بازتاب سطحی مادیس در همان روز مشخص بررسی کنم . متاسفانه به این ارور برخوردم و نمیدانم چطور برطرف کنم . کد را خدمتتان شریک میسازم .
https://code.earthengine.google.com/916b818f285ff3c786a18baff9e9e13b
با سلام و احترام
این خطا بدلیل دستور clip هست که باید از کد حذفش کنید. فقط دستور کلیپ رو در بخش خروجی گرفتن با دستور export استفاده کنید.
موفق باشید
سلام مجدد جناب استاد ببخشید که بازهم مزاحم میشم . یک سوال داشتم در قسمت ریز مقیاس سازی دیتا های بارشی ، من محاسابات را براساس همان آموزش شما انجام دادم . اما یک مشکل وجود دارد . در منطقه که من کار میکنم مثلآ تاریخ 4 ماه جنوری را بهش انتخاب کردم در تصویر 5 کیلومتری بارش در یک قسمت از منطقه رخ داده و بخوبی دیده میشه اما در تصویر ریز مقیاس سازی شده همان تاریخ و همان نقطه بارشی را کاملاآ بصورت no data نمایش میدهد . نه تنها در همان تاریخ بل در هر تاریخی که حتی از ماه های دیگر هم چک کردم یک همخوانی حداقل 70 درصد هم بین این دو دیتا دیده نمیشه . کد را خدمت تان شریک میسازم یک نگاهی بیندازید . البته تاریخ مورد نظر من 04/10/2020 است .
https://code.earthengine.google.com/3cf2bc1ddfec9d129b8c3ac6fdf3c207
با سلام و احترام
برای ریزمقیاس سازی داده های بارش بهتر است که به جای استفاده از داده های روزانه از داده های چند زمانه استفاده شود. مثلا پروداکت های هفتگی و یا ماهیانه. چون ماهیت بارش بصورت گسسته است و پیکسل های nodata در آن زیاد است بهتر است داده ها تبدیل به ترکیب های چندزمانه شوند.
موفق باشید
سلام استاد بازهم ! ببخشید در جلسه دوازدهم در بخش ریز مقیاس سازی رطوبت خاک collection دیتا ها را که شما join کردید 31 دانه element بود در حالیکه همان کار را مطابق آموزش شما من انجام دادم تعداد آن به 122 دانه element شد. نمیدانم مشکل در کجاست. در زمینه ممنون کمک تان هستم .
https://code.earthengine.google.com/6f2f3e18934defcbb04a946950b1c919
با سلام و احترام
احتمالا مشکل از تفاوت بازه زمانی شما و آموزش من هست.
موفق باشید
سلام استاد ببخشید که زیاد سوال میپرسم . یک مشکل در جلسه 13 در رابطه برف داشتم . من محاسبات را انجام دادم . ولی در قسمت که باید دیتای 8 روزه را که با استفاده از تابع temporal collection بدست آورده بودم و میخواهم تابع ماسک آب مادیس را روی آن اعمال کنم به این پیغام مواجه میشم .
SnowMean2: Tile error: Error in map(ID=264):
Image.multiply: If one image has no bands, the other must also have no bands. Got 0 and 1.
در حالیکه اگر دیتای ماسک آب را روی دیتای روزانه برف مادیس پیاده کنم بدون هیچ ایرادی اجر میشه .
این جا کد را خدمتت تان به اشتراک میگذارم . https://code.earthengine.google.com/c10217da11587f1ae6928c95dd03a3e9
با سلام و احترام
یک تصویر مادیس 8 روزه دارید که فاقد باند هست به همین دلیل این خطا را داده است. باید این یک تصویر حذف شود که من در کد ضمیمه شده این کار رو براتون انجام دادم.
https://code.earthengine.google.com/4cd0a7e80d83741c78519b8353a0a9a5
موفق باشید
با سلام خدمت جناب آقای مهندس احراری و همکاران. تشکر بابت این محصول پر زحمت و ارزشمند که قطعا کسانی که شخم زدن با بیل رو تجربه کردند، قطعا قدر تراکتور رو در ناهمواری ها بهتر می دونند.
همچنین قطعا مهندس می دونند این نرم افزار به درد چه کسانی می خوره و چه کسانی می تونند از اون سرشیر بگیرند. سپاس.
با عرض سلام و خسته نباشید چطور میتونم در گوگل ارث انجین نقاط مورد مطالعه را با وارد کردن طول و عرض جغرافیایی انتخاب کنم؟
با سلام و احترام
به کد زیر مراجعه کنید.
https://developers.google.com/earth-engine/apidocs/ee-geometry-point-coordinates
موفق باشید
با عرض سلام وخسته نباشید اقای مهندس مجددا عذر میخوام من یه سوالی داشتم.میخواستم بدونم چطوری میتونم مقدار AOD ماکسیمم برای1 سال رو بدست بیارم؟ توی فایل رستری
منظورم ماکسیمم روزانه بودش برای 1 سال
با سلام و احترام
برای بدست آوردن ماکس هر پیکسل باید از دستور max و برای ماکس کل تصویر در قالب یک مقدار از reduce region استفاده کنید.
موفق باشید
جناب مهندس ممنون میشم پاسخ بدین
1_ این آموزش شامل آموزش برنامه نویسی زبان مورد نظرش هم هست ؟ چون برنامه نویسی من در سطح مقدماتی هست؟
2_آیا تهیه ی پکیج قدیمی تر آموزش سامانه ی گوگل ارث انجین رو توصیه نمیکنید ؟
با سلام و احترام
این محصول آموزشی برای کسانی است که دانش برنامه نویسی ندارند. اصلا نیاز نیست که برای استفاده از این آموزش برنامه نویس باشید. فقط باید مطالب هر جلسه رو تمرین کنید تا توانایی لازم رو کسب کنید.
به نظرم این پکیج مطالب بروزتری دارد و استفاده از آموزش قدیمی رو توصیه نمیکنم. چون ارث انجین در سال های اخیر در بسیاری از بخش ها بروزرسانی شده است.
موفق باشید
سلام بنده مشکلی دارم که نتوانستم با دیدن فیلم ها برطرف کنم
سوال؟ آیا می شود داده های پروداکت های ساعتی مثل Gldas را به روزانه تبدیل نمود؟ اگر بله لطفا خواهش میکنم که بنده را راهنمای بفرمایید . یعنی به جای هر 8 تا تصویر (3ساعته) برای 24 ساعت یک تصویر بدهد یا حتی داخل نمودار نیز اعداد روزانه باشند نه 3 ساعته. چون وقتی to band میکنیم نمیخام هر 3 ساعت یک تصویر باشه میخواهم برای هر روز یک تصویر باشهبه همراه تاریخ تصاویر به صورت روزانه. (8 تا با هم جمع بشع تبدیل به یکی بشه یا میانگین8 تابه همراه تاریخ)
https://code.earthengine.google.com/8c6d354215599d073bc1cbaf37b5a7f7
با سلام و احترام
بله با استفاده از تابع temporal collection می توانید این کار را انجام دهید. البته در این آموزش ههم بصورت کامل این موضوع رو بنده تدریس کردم و موجود هست. در لینک زیر نیز بصورت رایگان کد آن قرار داده شده است.
https://girs.ir/gee-multi-temporal-function/
موفق باشید
خیلی ممنون. اما نحوه اضافه کردن تاریخ هم آموزش داده شده داخل فیلم ها؟ یعنی وقتی از تابع temporal استفاده کردیم . تاریخ تصاویر جدید هم ضمیمه شود.
این دوره رو بصورت کامل مشاهده کنید همه این سوالات داخلش پاسخ داده شده است.
موفق باشید
سلام آیا آموزش فیوژن سنتینل1 و 2 رو تو ارث انجین ندارید؟
چجوری میتونم اینو یاد بگیرم
با سلام و احترام
متاسفانه فعلا آموزشی در سایت در این رابطه موجود نیست.
موفق باشید
با سلام و خسته نباشید سال نو مبارک. یه سوال داشتم با داشتن این اموزش ایا نیازی به خرید دوره (آموزش جامع طبقه بندی تصاویر ماهواره ای در گوگل ارث انجین) هست یا خیر؟
سلام خدمت شما
خیر نیازی به تهیه آن نیست.
با عرض سلام و خسته نباشید اقای مهندس میخواستم بدونم من چطور میتونم AE یا همون توان انگستروم رو برای یه منطقه محاسبه کنم؟ امکانش هست با گوگل ارث انجین انجام بشه؟ یا اموزشی توی این راستا دارید توی سایت؟
با سلام و احترام
متاسفانه بنده در این زمینه کار نکردم و اطلاعات کافی ندارم.
موفق باشید
با سلام احترام.
نقشه های کاربری اراضی و LST رو تهیه کردم الان می خوام پیکسل های نقشه LST متناظر با کاربری فضای سبز را جدا کنم. یا شیپ فایلی را فراخوانی کردم و می خواهم پیکسل های LST متناظر با آنرا جدا کنم. ممنون میشم بفرمایید چطور میشه اینکارو انجام داد.
با سلام و احترام
متاسفانه در حال حاضر چنین کدی ندارم که به اشتراک بزارم.
موفق باشید
با سلام من تصاویر لندست 7 8 و 8 رو فراخوانی و بر اساس یه سری ویژگی ها فیلتر کردم. بعد یکی کردن همه اونا، لیست تاریخ های هر تصویر را استخراج کردم. بعد این تاریخ ها را با داده های دمای روزانه ای که از قبل داشتم مقایسه کردم تا تصاویر مربوط به تاریخ هایی رو انتخاب کنم که با هدف کار من مطابقت می کنه (روزهایی که دما بالای 35 درجه است). حالا می خوام تنها اون تصاویر رو جدا کنم و روی اونها کار کنم اما نتوستم این کار رو انجام بدم. ممنون میشم کد زیر رو چک کنید.
https://code.earthengine.google.com/985448fe9e2f41b4565a2803021238d9
با سلام مجدد. کد بالا یه ایرادتی داشت که اصلاح کردم و کدی برای کاری که می خواستم انجام بدم پیدا کردم. ممنون
https://code.earthengine.google.com/add79f4ea4e32082e908b3e5eb3bf1ad
با سلام. تصاویر لندستی که دارم برای برخی از تاریخ ها داری گپ هست که به صورت نواری نشون داده میشه. من کد زیر رو اعمال کردم اما باز جواب نگرفتم. ممنون میشم راهنمایی کنید
https://code.earthengine.google.com/0562b2714f6efdc17bf2e0a7829e2055
با سلام و احترام
برای داده های ماهواره ای لندست قبل از سال 2013 در همه تاریخ ها بصورت منظم داده های ماهواره ای موجود نیست. به همین دلیل میزان این گپ ها برای اون بازه بیشتر هست.
عامل دیگری که باعث ایجاد گپ ها میشه فیلتر ابر هست. اعمال فیلتر های ابر مانند 10 درصد باعث افزایش گپ داده ها می شود.
موفق باشید
با سلام و احترام
ضمن تشکر از استاد احراری و مهندس نجفی گرامی
وقتی که از تابع temporal collection برای مساحت دریاچه استفاده می کنم ( جلسه پنجم) برای من پیام User memory limit exceeded می نویسه. حتی کد استاد هم ران می کنم و بازه زمانی را نیز کوچک می کنم این پیام را میاره. آیا مشکل از سرعت اینترنت من هست؟
با سلام و احترام
بهتر است قبل از temporal collection هیچ محاسبه ای روی داده ها انجام نشود. بعد از temporal collection محاسبات رو انجام دهید.
موفق باشید
با سلام تصاویر لندست 7 برای بعضی سال ها دارای گپ است که به صورت نواری مشخض هستند. اگر کدی در این زمینه دارید ممنون میشم با بنده به اشتراک بگذارید. کدهای مختلفی رو مثه لینک های زیر پیدا کردم و برای کار خودم که استخراج نقشه های LST هست استفاده کردم اما جواب نگرفتم. حتی در فانکشن تهیه نقشه از دستور focalmean به صورت زیر هم استفاده کردم اما نشد.
https://code.earthengine.google.com/e8994a5feb85f882e19b9e35dec7cfe1
https://code.earthengine.google.com/aa02c0b3299af73c1c36a3e9cddfcb84
var tir = function(img){
var bands= img.select(‘ST_B10’).multiply(0.00341802).add(149)
return bands.subtract(273.15).focalMean(1, ‘square’, ‘pixels’, 2).rename(‘lst’)
.copyProperties(img, img.propertyNames());
};
با سلام و احترام
به آموزش زیر مراجعه کنید.
https://girs.ir/landsat7-striping/
موفق باشید
سلام بسته رو خریدم و با کد شما امتحان کردم اما نشد. من می خوام نقشه LST استخراج کنم. ممنون میشم لینک زیر رو چک بفرمایید
https://code.earthengine.google.com/0d4739d6b043ae8706c36fdb2934d0d1
با سلام و احترام
متاسفانه روزهای اخیر من به سیستم دسترسی نداشتم و الان هم به دلیل مشکل فیلترینگ دسترسی به ارث انجین ندارم. اگر هنوز مشکل حل نشده دوشنبه آینده مجددا سوالتون رو مطرح کنید.
موفق باشید
با سلام و احترام. پس از مدتی تلاش برای حل مشکل فیلتر شکن و قطعی اینترنت توسط استفاده از آن بلاخره با کمک تیم سایت خفن و عالی girs توانستم که بدون فیلتر شکن وارد سایت گوگل ارث انجین شوم. باید بگویم من بسیار غمگینم انگار توسط مار در خانه 99 مارپله گزیده شده ام. گوگل ارث IP من را بلاک کرده است و کدهایم خوانده نمیشوند. لطفا به من کمک کنید.
با سلام و احترام
من تو یکی دو هفته اخیر در ایران از vpn های مرورگر کروم استفاده کردم بد نبوده. من اخیرا از افزونه VeePN داخل مرورگر کروم استفاده کردم. البته اگر سرعت نت پایین باشه عملکرد خوبی نداره.
موفق باشید
سلام
وقتتون بخیر
جناب احراری ببخشید بنده میخام ی نقشه میانگین بارش با استفاده از gpm و trmmتولید کنم
ممنون میشم نمیدونم ضرایب رو درست قرار دادم یا خیر
ممنون میشم ی نگاهی به این کد بندازین
یخام خروجی ی نقشه میانگین تو کل دوره مورد بررسی بشه
اما ظاهرا اعداد درست نیستن
https://code.earthengine.google.com/ac03b9792d74b8e99cbaf11472f031dd
با سلام و احترام
دلیل ضرب در 24 و 30 چیست؟
موفق باشید
سلام استاد محترم!
ایا تا هنوز اموزشی را در گوکل ارث انجین تولید کرده اید که نوع کشت را مشخص کرده باشد مثلا میخواهیم گندم و برنج را مشخص کنیم از سایر نباتات؟
با سلام و احترام
خیر هنوز آموزشی بصورت تخصصی در این زمینه تولید نکردیم. تولید چنین آموزش هایی نیازمند در اختیار داشتن داده های زمینی از محصولات مختلف است و صرفا با داده های ماهواره ای به تنهایی امکان تولید آن نیست.
موفق باشید
سلام استاد گرامی!
کد legend و تبدیل رستر به ویکتور را اگر لطف نمایید، اموزش که در بخش فکتور های خاک تولید کردید تهیه نموده ام اما میخواهم فکتور های خاک را از گوگل ارث انجین به شکل shp دانلود نماییم
با سلام و احترام
لینک زیر برای تبدیل رستر به وکتور
https://developers.google.com/earth-engine/guides/reducers_reduce_to_vectors
لینک زیر نمونه کد تولید راهنمای نقشه
https://mygeoblog.com/2016/12/09/add-a-legend-to-to-your-gee-map/
موفق باشید
سلام استاد محترم!
اگر امکان اش است کد legend و کد تبدیل رستر به وکتور را لطفا نمایید ممنون تان میشم تشکر؟
با سلام و احترام
لینک زیر برای تبدیل رستر به وکتور
https://developers.google.com/earth-engine/guides/reducers_reduce_to_vectors
لینک زیر نمونه کد تولید راهنمای نقشه
https://mygeoblog.com/2016/12/09/add-a-legend-to-to-your-gee-map/
موفق باشید
درود
جناب مهندس احراری
من دو تا سوال داشتم. در آموزش های ارزشمند شما که تقریبا من بیشتر موارد مرتبط با دمای سطح زمین رو دیدم، در خصوص دمای سطح زمین بیشتر تاکید روی دمای شب بوده و البته دلیل ش گفتید. از نظر علمی آیا این قابل دفاع است که ما فقط دمای شب رو به عنوان شاخص در نظر گرفتیم و اینکه در کدوم یک از آموزش های شما میانگین دمای شب و روز با هم حساب شده و نه جدا جدا یعنی میانگین دمای شب و روز و تغییرات این دمای ترکیب شده. به طور مشخص آیا امکان این هست که میانگین دمای شب و روز رو به صورت ترکیب هر دو باند در بیاریم و مجددا تغییرات دمای شب و روز رو باهم برای یک دوره حساب کنیم. این رو من در آموزش ها ندیدم آیا امکان این هست نمونه کدی رو به اشتراک بگذارید. تشکر.
با سلام و احترام
البته انتخاب دمای شب و روز بستگی به کاربرد هم دارد. بنده الان در یک مقاله ای رابطه دما و فعالیت های زراعی رو بررسی کردم که در آن صرفا از داده های دمایی روز استفاده شده است.
آموزشی در قالب استفاده ترکیبی از این دو متغیر فعلا در سایت موجود نیست. اما با استفاده از تکنیک هایی که در این دوره آموزش دادم هرگونه محاسبه ای بر روی داده های دمایی قابل انجام است. لطفا همه بخش های آموزش رو مشاهده کنید تا با همه تکنیک ها آشنا شوید. چون همه تکنیک ها برای همه داده ها قابل استفاده است.
موفق باشید
تشکر از راهنمایی ارزنده و پاسخ جناب عالی.
درود بر مهندس احراری
پرسشی بود که در فیلم های آموزشی هم نگاه کردم ندیدم. بعد از استخراج میزان تغییرات دمای شبانه برای یک دوره مشخص، چارت این میزان تغییرات رو (نه تغییر زمانی دما) بلکه میزان تغییرات صورت گرفته در یک دوره رو وقتی تولید می کنم خطای No features contain non-null values of ‘system:time_start رو می ده. به عبارت روشن برای نشون دادن میزان تغییرات صورت گرفته دما، برای ترسیم چارت با این خطا مواجه شدم. نقشه میزان تغییرات تولید می شه منتها برای چارتش به مشکل خوردم با نهایت تشکر از نمونه کد یا راهنمایی یا معرفی محصولی که در اون اشاره شده.
با سلام و احترام
لینک کدتون رو با استفاده از گزینه getlink در ارث انجین کپی کرده و در اینجا برای بنده بزارید تا بتونم بررسی کنم.
موفق باشید
با تشکر از بررسی قصد استخراج میانگین Night time برای دوره 20 ساله دارم و همینطور بتونم چارت میزان تغییرات در این دوره زمانی رو ببینم.
https://code.earthengine.google.com/7f3b4c31a07f03b21086f078e767b1fd
کد شما اشتباه هست. متغیر change تصویر حاوی تغییرات است و نمیتونه نمودار برای شما تولید کنه. متغیر change حاوی تصویر scale هست که هر عدد پیکسل آن نشان دهنده تغییرات متغیر مورد نظر در طول زمان است.
موفق باشید
ممنون از لطف شما.
مهندس فقط این رو اگر نیاز بود عمومی منتشر کنید اگر نیاز نبود آیا کد خاصی هست که من بتونم این رو اصلاح کنم.
سلام و عرض ادب خدمت شما جناب اقای مهندس احراری
امیدوارم سلامت و تندرست باشید.
استاد بنده پکیج اموزش گوگل ارث انجین شما را در هیدرولوژی و منابع اب خریداری کردم. خیلی ممنونم بابت تدریس عالی شما.
دوتا سوال مهم داشتم خدمتتون.
سوال اول اینکه چطور میتونم از پایه آموزش گوگل ارث انجین را بصورت حرفه ای یادبگیرم که مثل حضرتعالی به راحتی کد بزنم و اصلا کد تولید کنم؟؟
سوال دوم اینکه چگونه میتونم پارامترهای کیفیت آب را برای دریاچه یک سد مثلا برای 5 سال استخراج کنم؟؟ آیا کد آماده ای وجود دارد؟؟
این دو سوال را پاسخ دهید ممنونم میشوم. با احترام
با سلام و احترام
در کتاب گوگل ارث انجین تکنیک های مهم کار با گوگل ارث انجین رو آموزش داده ام. این کتاب به همراه آموزش جامع گوگل ارث انجین ۲۰۲۲ در حال حاضر بصورت جامع موارد مهم در ارث انجین رو شامل می شود. البته مطالب این رفرنس ها رو باید هر روز تمرين کنید و در پروژه هاتون استفاده کنید تا بصورت حرفه ای یاد بگیرید.
در ارتباط با کیفیت آب در حال حاضر خیلی کار نکردم و اطلاعات زیادی ندارم. شاخص های آن در مقالات مختلف معرفی شده. بهتر است شاخص ها را در ارث انجین فرمول نویسی کنید.
موفق باشید
سلام لطفا در رفع مشکل بنده کمک کنید، این کدی که شما دادی داخل این اموزش برای مساحت برف:
https://code.earthengine.google.com/783ff28ffdd2b8b69405db076a15f437
اما وقتی تاریخ و عوض میکنم خطا میده با تابع temporal:
https://code.earthengine.google.com/ed732d01f9076aeaea2c8e5b9ad6b7c3
با سلام و احترام
بنده کد رو تغییر دادم و مشکلی ندارد.
https://code.earthengine.google.com/3ce4dc857cecc5785d673d43008fbcc0
باید همزمان با تغییر تاریخ حتما ورودی های تابع temporla collection رو هم بروز کنید.
موفق باشید
سلام این کد مربوط به برف که شما ارایه دادید در داخل این اموزش برای تغییرات مساحت به صورت چارت، با تغییر تاریخ کد خطا میده مثلا:لطفا کمک کنید
https://code.earthengine.google.com/79603148d7843b4e9b4eb24b5b98929e
با سلام و احترام
تاریخ رو که تغییر دادید باید زمان آغاز تصویر ۸ روزه به همراه تعداد تصاویر خروجی را نیز متناسب با تاریخ جدید بروز کنید.
موفق باشید
با سلام خدمت شما جناب مهندس احراری عزیز
مهندس من میخواهم تصاویر لندست 5, 7برای چندین سال رو بگیرم و میانگین شاخص ndwi رو برای هر سال بصورت جداگانه بگیرم (بازه زمانی 36 سال)، کدش رو نوشتم ولی متاسفانه خروجیم تصاویر با باند خالی هست، ممنون میشم کدم رو یه نگاه بندازید و اشکالش رو بدونم
https://code.earthengine.google.com/86fc63280828b746c7e859bb0e412b0d
با سلام و احترام
از تابع temporal collection برای تولید تصاویر سالیانه استفاده کنید.
https://girs.ir/gee-multi-temporal-function/
موفق باشید
سلام اقای احراری. من یک سورس کدی دارم برای محاسبه سرعت یخجالها که ارور میده. میشه لطفا برام بررسی کنید ببینید ایراد کار کجاست و چطور میشه برطرف کرد؟
https://code.earthengine.google.com/e9dfc89ee1ab04b5aac927d587320379
با سلام و احترام
متاسفانه در این زمینه اصلا کار نکردم و اطلاعات زیادی ندارم. کد رو به همین صورت که دیدم به نظرم اصلا باندی به نام velocity نباید وجود داشته باشه.
موفق باشید
سلام با تشکر از اموزش خوبتون، متاسفانه من هنگام ورود به صفحه codeeditor با خطای زیر مواجه میشم و امکان import منطقه وجود ندارد …علی رغم اینکه مطابق با فیلم اموزشی شما برای ثبت نام پیش رفتم…
ممنون میشم راهنمایی بفرمایید.
Earth Engine client library loading failed
Failed to initialize with API at https://earthengine.googleapis.com.
Invalid JSON:
با سلام و احترام
مشکل از وی پی ان مورد استفاده و سرعت نت هست. از یک وی پی ان دیگر استفاده کنید.
موفق باشید
سلام و احترام
مهندس احراری ، ممنون میشم در خصوص این مشکل راهنمایی بفرمایید
من با کمک فیلم های آموزشی شما در GEE نقشه lulc ایجاد کردم داخل آموزش هاتون فرمودید برای اعتبار سنجی نقشه تولید شده میشه از Envi استفاده کرد و من اموزش شما با عنوان اعتبار سنجی نقشه های کاربری اراضی در ENVI رو تهیه کردم داخل این اموزش شما از دیتای رستری که داخل نرم افزار ENVI تولید و طبقه بندی شده استفاده میکنید و کلاس ها هم در همین محیط تعریف شدند
اما زمانیکه فایل رستری که در محیط GEE طبقه بندی شده رو فراخوانی میکنیم کلاس ها تعریف نشده هستند چطور میشه این مشکل رو حل کرد؟
ایا نرم افزار دیگه ای باید استفاده بشه؟
با تشکر
با سلام و احترام
نقشه خروجی از ارث انجین رو با استفاده از طبقه بندی درختی یا طبقه بندی نظارت شده به فرمت لایه طبقه بندی تبدیل کنید.
موفق باشید
سلام آقای احراری
خسته نباشید
من میخوام وضعیت جنگلهای یک منطقه رو به صورت سری زمانی بررسی کنم اومدم داخل ارث انجین از تصاویر لندست 5 و 8 از سال 2000 تا 2023 شاخص NDVI رو محاسبه کردم و ولیوهای بالا رو به عنوان جنگلها انتخاب کردم. در کل نتیجه افزایش این پوششها رو نشون داد ولی میگن در واقعیت کاهش و تخریب رو شاهد هستیم. شما چه روشی رو پیشنهاد میدید؟
با سلام و احترام
به نظرم برای پایش تغییرات بر اساس سری های زمانی باید از روش هایی مانند لینک زیر استفاده کنید:
https://google-earth-engine.com/Interpreting-Image-Series/Change-Detection/
https://emapr.github.io/LT-GEE/
موفق باشید
سلام و احترام
مهندس احراری ، ممنون میشم در خصوص این مشکل راهنمایی بفرمایید
داخل دوره ی اموزشی هنگام کار با داده های سنتینل 1 شما این داده ها رو فراخوانی کردید و بعد با فیلتر میانه speckle noise رو کاهش دادید,
در خصوص بر طرف کردن orbit restitution ، thermal noise، terrain correction، radiometric calibration چطور باید اقدام کنیم؟
با تشکر
با سلام و احترام
تابع آماده ای در ارث انجین برای اعمال این تصحیحات وجود ندارد. البته با توجه به توضیحات این داده تصحیحات رادیومتریکی و هندسی در ارث انجین پیش تر بر روی داده ها اعمال شده است.
موفق باشید
سلام خسته نباشیدآقای مهندس احراری یک سوالی داشتم در خصوص اینکه درقسمت taskدر گوگل ارث انجین آیاامکان بازیابی عملیات های قبلی وجودداردیاخیر؟
با سلام و احترام
تا جایی که بنده اطلاع دارم خیلی امکان بازیابی نیست.
موفق باشید
سلام و عرض ادب خدمتتون استاد
وقتتون بخیر
امکانش هست با گوگل ارث انجین میزان فرونشست رو بررسی کرد؟
چون در سرفصل های این آموزش قرار نداشت
اگر چنین آموزشی وجود داره لطفا لینک اون آموزش رو در جواب این پیام قرار میدین؟
با سلام و احترام
به نظرم فعلا این امکان وجود ندارد. چون داده های سنتینلی که برای فرونشست استفاده میشه به همراه توابع تخصصی آن فعلا در ارث انجین در دسترس نیست.
موفق باشید
سلام و وقت بخیر
جناب احراری بزرگوار آیا در این آموزش و آموزش envi 5.6 روش های مختلف sampling برای استفاده از روش های نظارت شده در طبقه بندی ارائه شده است؟ من یک آموزش رایگان از envi دیدم که این روش ها انجام نشده بود. با تشکر از حمات شما
با سلام و احترام
روش طبقه بندی نظارت شده تدریس شده اما تکنیک های نمونه برداری به استناد به روش های آماری رو شامل نمی شود.
موفق باشید
با سلام و احترام؛
بنده میخواهم در زمینه Data Assimilation و جمع آوری داده از ماهواره ها کار کنم. طبق سرفصل ها دقیق متوجه نشدم که این مطالب به طور کامل در دوره آموزش داده میشود یا خیر؟
ممنون میشوم بفرمایید که در این دوره برای شروع پژوهش در زمینههایی که عرض کردم آموزش داده میشود؟
با سلام و احترام
موضوع data assimilation و سرفصل هایی چون kalman filter در این محصول آموزش داده نشده است.
موفق باشید
دورد
در بخش استفاده از داده های گرد و غبار از چه سالی تا چه سالی داده ها وجود دارند و ایا امکان ارتباط بین داده های استخراج شده گرد و غبار با داده های استخراج شده تبخیر تعرق وجود دارد؟ و اگر داردبه چه صورت میشود این ارتباط را نشان کرد؟ ایا برای انجام مقاله و پایان نامه توصیه میشود؟
با نهایت تشکر از تیم بزرگ و خوب جناب احراری عزیز
با سلام و احترام
داده های گرد و غبار مادیس از سال 2001 و سایر داده ها از سال 1980 میلادی در دسترس هست.
https://developers.google.com/earth-engine/datasets/tags/dust
موفق باشید
سلام استاد
سوالی است درخواستم البته نه دیدگاه
دکتر در آموزشهای گوگل ارث شما در فیلم آموزشی تعیین نوع کشت(کشت برنج را مثال زدید در جیرفت) از روی اون میخاستم مساحت کشت پسته در یک محدوده ی مطالعاتی را بدست بیاورم، بجای شما که هفت هشت طبقه تقسیم کردید کل عکس را، آیا میتوان فقط یک عدد کلاس طبقه بندی ومارک کرد و خروجی ای با عکس مابقی ndviها + فقط کلاسی که ما تعریف کردیم داشته باشیم؟ در قسمت های انتهایی که نام کلاسها را تعریف کردید با کد رنگشان ، شما مین را صفر و ماکس را هفت و تعداد هشت کلاس را با اسم کد رنگشان معرفی کردید.
الان که بنده فقط یک کلاس و یک کد رنگ دارم مین را چند ماکس را چند بگذرام؟
و اصلا آیا درست پیش میروم دکتر؟
ممنون و متشکرم از راهنمایی ها و آموزش هایتان
پاینده باشید برای ایرانمان
درجه یکهستید
با سلام و احترام
بهتر هست که حداقل سه تا کلاس تعریف کنید و پوشش های اصلی از کلاس هدف جدا بشه. چون کاربری های مختلف بازتاب های گوناگونی داشته و امکان تجمیع آن در یک کلاس به شکل درست قابل انجام نیست.
موفق باشید
سلام وخسته نباشید خدمت تمام عزیزان مجموعه
جناب احراری در گوگل ارث انجین و قسمت کد ادیتور زمانی که کدها را تست میکنیم یک نقشه بکگراند داره که مثل گوگل مپ شامل نام محلها و مسیرها میشه و یک حالت تریین یا برجسته هم داره که با نمایش کنتورهای توپوگرافی نقشه به صورت برجسته نمایش داده میشه چجوری میشه این نقشه را خروجی گرفت به صورت یک عکس و درحالت ایده آل تر وکتور مسیرها. ایا امکان این کار وجود داره یا خیر.
سپاس از زحمات شما
با سلام و احترام
امکان خروجی گرفتن از نقشه پس زمینه گوگل وجود ندارد. در نرم افزار arcgis pro به این پس زمینه از طریق بخش base map دسترسی خواهید داشت.
موفق باشید
سلام وقت شما بخیر و خسته نباشید، ممنون بابت آموزشهای خوب و مفید شما
برای محاسبه بایومس با استفاده از سنجش از دور چه روشی را پیشنهاد می کنید؟
سپاس از زحمات شما
با سلام و احترام
بنده با روش های محاسبه آن آشنایی ندارم اما می توانید از پروداکت های آماده آن استفاده کنید.
https://developers.google.com/earth-engine/datasets/tags/biomass
موفق باشید
سلام خسته نباشید. من این آموزش رو تهیه کردم. ممنون از تدریس بسیار خوبتون. فقط یه سوال داشتم از خدمتتون. من وقتی میخوام سری زمانی داده های دما و بارش رو با اسکیل ۲۰متر دریافت کنم، خروجیش رو به صورت یک تصویر واحد بهم نمیده با اینکه من از گزینه toband هم استفاده میکنم. میخواستم ببینم مشکل کارم کجاست، ممنون
با سلام و احترام
لینک کدتون رو با استفاده از گزینه getlink در ارث انجین کپی کرده و در اینجا برای بنده بزارید تا بررسی کنم.
موفق باشید
این دوره با دوری دیگه ایی که داخل سایت هست چه فرقی داره دوتا دوره گوگل ارث انجین هست ؟
با سلام و احترام
این دوره جدیدتر و حاوی مطالب آموزشی بیشتری هست.
موفق باشد
درود خدمت آقای دکتر احراری و همکاران. من این آموزش ها رو دیدم. منتها در آموزش ها برای محاسبه LST بیشتر روی Landsat و برای یک نیمه از 24 ساعت محاسبات انجام شده. من می خوام برای 24 ساعت LST رو استخراج کنم از محصول Modis-2 Terra
منتها دو تا مشکل خوردم. یکی اینکه اگر از Reducer استفاده نکنم خروجی من یه فایلی هست که تعداد بیشمار باند داره و اینکه اسم متغیرهای ورودی من رو نمی ده. دنبال میانگین LST شب و روز برای یک دوره در یک خروجی هستم که سه تا باند کم و زیاد و متوسط رو به من می ده. دوم اینکه فایل های بسیار حجیمی به من می ده. من اومدم از Reducer استفاده کردم. منتها در صحت ارزش های خروجی نهایی شک دارم که درست هست یا نه. ممنون می شم کد رو ببینید و اشتباهات رو به من بگید.
https://code.earthengine.google.com/029cdfff9d9bd3e2c2f0da5be963a21b
با سلام و احترام
ممنون از پیام شما. بدلیل تعداد زیاد سوالات اگر با خطایی در فرایند برنامه نویسی آموزش مواجه شدید لطفا لینک کد را بزارید تا بنده بررسی کنم.
موفق باشید
باسلام
کد های این دوره با چه زبان برنامه نویسی نوشته شده است؟
سلام
زبان پیش فرض سامانه جاوااسکریپت است.
سلام استاد محترم اگر زحمت نمیشود این کد را یک بار ببنید legend خطا میدهد تشکر.
https://code.earthengine.google.com/67c307797e21d987e55c3d754021a495
با سلام و احترام
به لینک زیر مراجعه نمایید. روش تولید راهنما در این لینک تدریس شده است.
https://mygeoblog.com/2016/12/09/add-a-legend-to-to-your-gee-map/
موفق باشید