محاسبه سری زمانی NDVI ماهیانه ماهواره سنتینل ۲ (بدون ابر) بر اساس الگوریتم MVC

1,041 بازدید

اخبار ، مقالات و تحقیقات گروهی را دنبال کنید.

آموزش رایگان نرم افزار ENVI

در ENVI حرفه ای شو 🦾

0 تا 100 مفاهیم سنجش از دور

کاملا رایگان شروع کن 🧩

آموزش رایگان ArcGIS pro

واقعاااااا رایگاااااانه 🤗

آموزش گوگل ارث انجین

شدیدا توصیه شده 🌏

دانلود لندیوز 10 متری ایران و …

به کمک گوگل ارث انجین 🚀

کتاب موتور پردازش مجازی

اولین کتاب آموزش گوگل ارث انجین 📗

طبقه بندی تصاویر ماهواره ای

آشنایی با انواع روش ها 😲

پیش پردازش تصاویر ماهواره ای

هندسی – رادیومتریکی – اتمسفری 🀄

دانلود داده های آلتیمتری

ترازسنجی برای دریاچه ها 🧿

پوشش اراضی 10 متری

تولید شده توسط ESRI 🧐

نمایش سه بعدی در ArcGIS

مدل رقومی ارتفاع 🗻

مطالب پربازدید

محصول آموزشی استخراج تصاویر ndvi سری زمانی ماهواره سنتینل ۲ در google earth engine منتشر شد! آموزشی کاربردی برای تولید سری زمانی شاخص ndvi با کمترین میزان ابر در هرماه. آموزشی کاربردی برای کسانی که قصد محاسبه ndvi ماهیانه ماهواره سنتینل ۲ را دارند. در این محصول آموزشی روش پردازش بیش از ۱۰۰ تصویر ماهواره ای سنتینل ۲ در هر…
  • محصول آموزشی استخراج تصاویر ndvi سری زمانی ماهواره سنتینل ۲ در google earth engine منتشر شد!
  • آموزشی کاربردی برای تولید سری زمانی شاخص ndvi با کمترین میزان ابر در هرماه.
  • آموزشی کاربردی برای کسانی که قصد محاسبه ndvi ماهیانه ماهواره سنتینل ۲ را دارند.
  • در این محصول آموزشی روش پردازش بیش از ۱۰۰ تصویر ماهواره ای سنتینل ۲ در هر ماه سال در کمترین زمان آموزش داده شده است.

مشخصات محصول آموزشی 

  • مدرس : امیرحسین احراری (کارشناس سنجش از دور و پردازش تصاویر ماهواره ای)
  • موضوع : سنجش از دور کشاورزی 
  • فرمت: ویدئوهای آموزشی
  • مخاطب : علاقه مندان به کاربرد داده های سنتینل ۲ در کشاورزی
  • نرم افزار : سامانه پردازشی google earth engine

تهیه آموزش:

جهت تهیه بر روی دکمه زیر 👇 کلیک کرده و پس از پرداخت، بلافاصله فیلم آموزشی را دانلود کنید:


عناوین آموزشی 

  • روش انتخاب منطقه مورد مطالعه با استفاده از لایه وکتوری در google earth engine
  • روش فراخوانی تمامی تصاویر ماهواره ای سنتینل ۲ برای یک استان در google earth engine
  • روش محاسبه شاخص ndvi برای هریک از فریم های تصاویر سنتینل ۲ منطقه مورد مطالعه در google earth engine
  • روش ترکیب تمامی ndvi های محاسیه شده در یک ماه با استفاده از الگوریتم maximum value composite در google earth engine
  • روش موزاییک کردن تصاویر ndvi محاسبه شده یک ماه برای یک استان در google earth engine
  • روش برش زدن تصاویر ndvi ماهیانه محاسبه شده با استفاده از لایه وکتوری فراخوانی شده در google earth engine

در این محصول آموزشی شما یاد می گیرید:

  • که چگونه منطقه مورد مطالعه را بر اساس یک لایه وکتوری تعیین کنید.
  • که چگونه تمامی تصاویر سنتینل ۲ را برای یک استان فراخوانی کنید.
  • که چگونه برای تمامی تصاویر فراخوانی شده شاخص ndvi محاسبه شود.
  • که چگونه ابر موجود در تصاویر شاخص ndvi برطرف گردد.
  • که چگونه تمامی شاخص های موزاییک شده برای هر ماه موزاییک و برش زده شود.
  • که چگونه نتیجه پردازش را بصورت یک فایل tiff ذخیره سازی کنید.

تهیه آموزش:

جهت تهیه بر روی دکمه زیر 👇 کلیک کرده و پس از پرداخت، بلافاصله فیلم آموزشی را دانلود کنید:

نوشته های مرتبط :

آموزش های رایگان پیشنهادی :

62 دیدگاه. ارسال دیدگاه جدید

  • هادی امامی
    1397-10-19 10:40 ب.ظ

    سلام آقای احراری، ببخشید میخاستم ببینم این کار رو برای شاخص برف هم میشه با همین روش پیاده کرد؟؟

    پاسخ
  • سلام وقت بخیر. ضمن از تشکر از شما و همکارانتون. این محصول بسیار خوبی جهت گزارشهای که زمان کم هست عالیه. اقای مهندس من این محصول تهیه کردم. خیلی خوبه . ولی من همون مرحله اول که دقیقا ماننی ویدیوی اموزشی نوشتم map.addlayer(table); نرم افزار ارور is not function داد و هر چه سعی کردم و تکرا همین مرحله حل نشد. ممنون می شم راهنمایی کنید.

    پاسخ
    • با سلام و احترام

      ممنون از نقطه نظر مثبت شما. به بزرگ و کوچک نوشتن عبارت ها توجه داشته باشید. این تابع باید بصورت Map.addLayer نوشته شود.

      موفق باشید

      پاسخ
  • ثابتی زاده
    1397-10-30 2:24 ق.ظ

    با سلام،
    ابتدا از مجموعه بسیار خوبی که تهیه کردید، سپاسگزارم. بسار مفید و جامع است.
    سوالی در رابطه با محاسبه NDVI برای محدوده مشخص و هر تصویر به صورت جداگانه دارم،
    درصورتیکه بخواهیم این شاخص را برای تنها یک تصویر محاسبه کنیم، چطور باید تصحیح ابر را انجام دهیم؟ آیا امکان محاسبه درصد پوشانندگی ابر در محدوده مورد نظر ما وجود دارد؟
    اگر فایل دیگری به نظرتان میرسد که باید خریداری کنم تا درک بهتری از نحوه محاسبات داشته باشم ممنون میشوم راهنمایی بفرمایید.
    با تشکر
    ثابتی راد

    پاسخ
    • با سلام و احترام

      این روش برای زمانی طراحی شده است که در آن از تصاویر سری زمانی استفاده میشود. بنابراین نمیتوان برای یک تاریخ و یک تصویر از این روش استفاده کرد. برای یک تصویر روش علمی مناسبی وجود ندارد. فقط برای یک تصویر میتوان ابر را ماسک کرد ولی به اطلاعات زیر آن دسترسی نخواهید داشت. در برخی از نرم افزارها روش های فوتوشاپی هستند که با استفاده از یکسری درون یابی ها تکه ابرهای کوچک تصویر را حذف میکنند که البته روش های علمی نیستند و فقط جنبه بصری دارند.

      موفق باشید

      پاسخ
  • با سلام و احترام،
    بنده از ماهواره سنتیل ۲ برای محاسبه شاخص NDVI به صورت ماهیانه و در طول ۷سال استفاده کردم. فقط مشکلی که هست اینه که این تصاویر کوچک هستندو برای یک اقلیم پاسخ گو نیست و در GIS هم Geo refrence کردن این داده ها با توجه به تعدادشون بسیار زمان بر هستش و متاسفانه من نتونستم با gis به نتیجه برسم.
    می خواستم بدونم که اگر بخوام از google earth engine استفاده کنم این فیلم تا چه حد به من کمک می کنه و اینکه آیا می تونم ndvi ماهیانه رو برای ۷ سال محاسبه بکنم؟

    پاسخ
  • سلام وقتتون بخیر
    من دو تا سوال داشتم اول اینکه بعد از استخراج شاخص های گیاهی با استفاده از تصاویر سنتینل ۲ در برنامه اسنپ، ما می تونیم به صورت عددی میزان حجم و تراکم پوشش گیاهی ، بایومس را تخمین بزنیم؟
    سوال دومم اینکه بعد از خروجی گرفتن از داده های سنتینل ما می تونیم این داده های خروجی را وارد نرم افزارهای دیگه هم کنیم.

    پاسخ
    • با سلام و احترام

      بله امکان پذیر است فقط باید معادلات بیومس رو بلد باشید.
      با استفاده از گزینه export و geotiff می توانید نتایج محاسبه شده را در هر نرم افزاری باز کنید.

      موفق باشید

      پاسخ
      • خیلی خیلی ممنونم، من اکثر محصولات شما ر. دنبال میکنم و میتونم بگم خیلی عالی و کامله.
        در زمینه اندازه گیری حجم بایومس و پوشش گیاهی سنتینل ۲ محصولی دارید؟

        پاسخ
  • اقای مهندس سلام وقت بخیر.
    خوب هستین؟
    اقای مهندس ببخشید بنده یه سوال داشتم
    بر اساس کدی که شما در کتاب گوگل ارث انجین ارائه کرده بودین. بنده کد مربوط به استخراج سری زمانی شاخص پوشش گیاهی
    رو نوشتم و روی بخشی از منطقه خودم استخراجش کردم. این محدودبخشی جنوب شرقی حوضه ابریز کارون هست.
    الان میخام برای سایر بخش ها هم این سری رو استخراج کنم اما در جی ای اس نمیدونم چطور اینها رو بهم دیگه وصل کنم تا مرز منطقه من یکی بشه. و تغییرات پوشش گیاهی رو ببنم.
    ممنون می شوم راهنمایی کنید. سپاس گزارم
    این هم لبنگ کد ndvi هست که نوشتم
    https://code.earthengine.google.com/d649d51cf8b4918b10348c076152848f
    از محبت شما بسیار بسیار سپاسگزارم

    پاسخ
    • با سلام و احترام

      همین کد را برای path و row های مناطق مجاور بنویسید و سپس در arcgis آن ها را موزاییک کنید. برای اطلاع از سایر path و row های مناطق دیگر از سایت earthexplorer می توانید استفاده کنید.

      موفق باشید

      پاسخ
  • گوهردوست
    1399-11-21 9:37 ب.ظ

    با سلام و وقت بخیر
    ممنون ازآموزشهای کاربردی و مفیدتون
    میخواستم بدونم آیا امکان بدست آوردن شاخص های پوشش با استفاده ازماهواره لندست برای مناطقی که در دوشیت تصویر قرار میگیرند در همان محیط انجین هست؟
    با تشکر

    پاسخ
  • نیما ساهاکی
    1400-02-30 6:26 ب.ظ

    با سلام و احترام
    تصاویر sentinel-2 که شما استفاده کردین Level-1C هست و تصحیحات اتمسفری روی این تصاویر انجام نشده است. آیا بدست آوردن ndvi به کمک این تصاویر دقت کافی دارد؟
    من برای یک ماه فقط ndvi را محاسبه کردم. ایا تشکیل stack درست انجام شده است؟
    https://code.earthengine.google.com/7c5a0e4194cebdc6c336a833b78e1748
    با تشکر فراوان

    پاسخ
    • با سلام و احترام

      استفاده از داده های Level-1C که بصورت reflectance toa هست اگرچه دقت کم تری نسبت به داده های بازتاب سطحی دارد اما برای محاسبات سری های زمانی مشکلی ندارد. از لحاظ دقت نسبی داده های toa درست است اما داده های بازتاب سطحی level-2A از لحاظ دقت مطلق در سطح بالاتری است. البته توجه داشته باشید که داده های level-1c از سال 2015 در دسترس است اما داده های level-2a از سال 2017 عموما در دسترس قرار گرفته.
      کد شما ایرادی ندارد اما وقتی ماکس رو محاسبه کردید دیگر استک کردن مفهومی ندارد. استک کردن برای یک پارچه سازی داده ها استفاده می شود. مثلا دو سه داده مختلف رو در یک مجموعه داده داشته باشید.
      در اینجا فقط یک تصویر ماکس وجود دارد و عملا استفاده از دستور استک معنا ندارد.

      موفق باشید

      پاسخ
  • ALIREZA KARIMI
    1400-03-22 6:17 ب.ظ

    سلام وعرض ادب
    اقای مهندس احراری
    تمرین 68و68-1و68-2بعد از معرفی منطقه مورد نظر واعمال کد طبقه بندی متاسفانه چارت دوم را رسم نمی کند علت چیست

    پاسخ
  • ALIREZA KARIMI
    1400-03-22 6:24 ب.ظ

    سلام مهندس احراری
    در رابطه با یکجا کردن آموزش بسیارعالی به گفته خودتان هزینه سنگین دارد اگر امکان دارد همه آموزش های خودتان را یکجا وبر اساس شماره آموزشی در یک صفحه جدا که انتخاب آنها راحت باشد .ممنون

    پاسخ
    • با سلام و احترام

      محصولات بنده بصورت یکجا نیز موجود است. مثلا کتاب ارث انجین رو خریداری کنید همه تکنیک های مهم ارث انجین رو به خوبی فراخواهید گرفت.

      موفق باشید

      پاسخ
      • ALIREZA KARIMI
        1400-03-24 12:50 ق.ظ

        سلام کتاب خریدم ولی توضیحات یک چیز دیگر هست شما موقع اموزش مثلا 90تمرین یا اموزش دارید منظور آموزش 1تا 90شما پشت سرهم وبا یک قیمت مناسب تر ومتعادل باشد تا همه بتوانیم استفاده کنیم .ممنوناز لطف شما

        پاسخ
        • ببخشید منظورتون رو متوجه نشدم.

          بنده تمامی نکات مهم ارث انجین رو در این کتاب آوردم اما سیستم یادگیری کتاب به گونه ای که مطالب بصورت پیوسته عرضه شده. بنده این کتاب رو طوری طراحی کردم که همه بتونن به راحتی استفاده کنند.
          به هر صورت اگر که ناراضی هستید امکان استرداد مبلغ پرداختی وجود دارد.
          این کتاب بصورت عملی و اجرایی تدریس شده و هدف این بوده که کاربران با کمترین هزینه بیشترین سطح یادگیری رو داشته باشند. به هر صورت در صورت عدم رضایت با بخش پشتیبانی مکاتبه کنید تا مبلغ پرداختی برگشت داده شود.

          girs.academy@gmail.com

          موفق ابشید

          پاسخ
          • ALIREZA KARIMI
            1400-03-28 12:09 ق.ظ

            سلام عرض ادب
            آقای مهندس برداشت بد نداشته باشید منظورم کتاب به همراه آموزشی که شما می دهد برای من شخصی بیشتر و بهتر جواب می دهد . چند نکته اصلا متوجه نمی شدم وقتی کتاب را خواندم بهتر متوجه شدم . ما از شما و تیم همراه که زحمت می کشی آموزش ها را تهیه و در اختیار ما قرار می دهد کمال تشکر و قدردانی داریم انشاالله همیشه موفق و سربلند و در پناه حق باشید . و ا جر معنوی و اخروی نصیب تمامی کسانی که علم را منتشر و به دیگران می اموزند خداوند گرداند.

  • jabar Razaie
    1400-05-08 9:49 ب.ظ

    سلام جناب احراری وقت بخیر
    ما برای کلاسهای خانم دکترنادریرا به پایان رساندیم. آیا بعد از اتمام مدرکی از طرف آکادمی به ما نمی دهید . مثل تقریبا پایان نامه گذراندن دوره های جی آی اس

    پاسخ
  • jabar Razaie
    1400-05-08 10:47 ب.ظ

    سلام جناب احراری وقت بخیر
    ما کلاسهای خانم دکترنادری را به پایان رساندیم. اما آیا بعد از اتمام . مدرکی از طرف آکادمی به ما تعلق حواهد گرفت. چیزی مثل تقریبا پایان نامه گذراندن دوره های جی آی اس

    پاسخ
  • فرهاد رحیم زاده
    1400-05-25 2:50 ب.ظ

    با سلام
    قبل از هرچیز تشکر از آموزش خوب و کاربردیتون
    شما به صورت سری زمانی انجام دادین آیا اگه بخوایم چه در محیط GEE , QGIS بخواینم نمودار تغییرات NDVI رو ببینم از چه دستوری و باید چکار کنیم؟
    لطفا راهنمایی کنید

    پاسخ
  • با درود جناب دکتر احراری عزیز، ببخشید جناب دکتر کاکوئی در یکی از کامنت ها گفته بودن که NDVI در GEE به علت نامعلوم بودن یک سری الگوریتم ها در مقالات علمی قابل استناد نیست، میخواستم بدونم آیا شروطی داره استفاده ازش برای مقالات ؟ ببخشید اگه سوالم کلیه

    پاسخ
    • با سلام و احترام

      البته بنده کامنت دکتر کاکویی و پرسش و پاسخ صورت گرفته در این زمینه رو نمیدانم و نمیشه بر این اساس قضاوت کرد.
      بر اساس تجربه شخصی بنده پروداکت های NDVI مادیس و نوا قابل استناد است و دارای رفرنس علمی نیز هستند. باز این حرف بنده در پاسخ به نظر دکتر کاکویی نیست چون بنده از مکاتبه صورت گرفته بین ایشان و کاربران مطلع نیستم و صرفا تجربه شخصی خودم رو بر اساس منابع مورد استفاده عرض کردم. مقالات بسیار زیادی sience direct به چاپ رسیده که در آن ها از پروداکت های آماده پوشش گیاهی مثلا مادیس استفاده شده است.

      موفق باشید

      پاسخ
      • ممنونم از پاسخ شما و همچنین آموزش بسیار عالی شما در این محصول

        پاسخ
  • سلام وقت بخیر
    میخوام مناطقی رو مشخص کنم که دارای ndvi بیشتری نسبت به سال قبل هستند آیا امکانش هست ؟
    ممنون میشم راهنمایی کنید

    پاسخ
    • با سلام و احترام

      برای انجام این کار باید یک تصویر از NDVI سال قبل و یک تصویر NDVI سال کنونی را داشته باشید و سپس آن ها را از یکدیگر تفریق کنید تا تفاوت های آن ها به خوبی داده شود.
      در صورتی که دو تصویر بازتاب سطحی به دستور image change workflow در انوی بدید به خوبی مناطقی که NDVI بیشتر و کمتر شده را با رنگ نشان میدهد.

      موفق باشید

      پاسخ
      • حمید رضاملکی
        1401-03-03 6:16 ب.ظ

        با عرض سلام و ادب
        برای براورد شاخص ndvi سری زمانی ماهیانه برای ۱۰سال اخیر باید برای هر ماه جدا گانه محاسبه کنیم؟

        پاسخ
        • با سلام و احترام

          خیر می توانید یک تابع تولید تصاویر چند زمانه رو ایجاد کنید که اول داده ها را بصورت ماهیانه تبدیل کرده و سپس شاخص ndvi را محاسبه کند. در کتاب گوگل ارث انجین تمامی این تکنیک ها تدریس شده است.

          موفق باشید

          پاسخ
  • سلام وقت بخیر اقای احراری
    از کدهای دستوری این اموزش میتوان برای شاخص اب هم استفاده کرد

    پاسخ
  • با سلام و احترام
    مهندس برای استخراج سری زمانی شاخص ndvi باغات باید تصاویر هرسال باغات را استخراج کنیم؟
    یا استخراج تنها یک ساله باغات میشه؟

    پاسخ
    • با سلام و احترام

      اگر مساحت باغات سال به سال متغیر است باید هر سال بصورت جداگانه استخراج شود. اما اگر ثابت هستند نیاز نیست. شناخت از منطقه در این رابطه تاثیر گذار است که بدونید آیا منطقه در طول زمان تغییر کرده یا خیر.

      موفق باشید

      پاسخ
      • ممنون بابت پاسختان
        اگر بخواهیم از سال ۲۰۰۰ تا ۲۰۲۰ تصاویر یک منطقه را طبقه بندی کنیم باید سال به سال طبقه بندی کنیم؟ یا روش هست برای ۲۰ سال در گوگل ارث انجین تصاویر را طبقه بندی کرد؟

        پاسخ
  • سلام وقت بخیر

    ممنون از آموزش های خوب و مفید شما

    آیا در بین آموزش هایی که در سایت ارائه شده است، برای محاسبه شاخص EVI با استفاده از ماهواره سنتینل 2 آموزشی دارید؟

    پاسخ
  • سلام وقت بخیر

    ممنون از آموزش های خوب و مفید شما

    آیا در بین مطالبی که در سایت ارائه شده است، آموزشی مبنی بر محاسبه شاخص EVI با استفاده از ماهواره سنتینل 2 موجود می‌باشد؟

    ممنون می‌شوم راهنمائی بفرمائید.

    پاسخ
  • خواهش می‌کنم ممنون از پاسخگویی شما

    من کد محاسبه شاخص evi را زدم ولی زمانیکه می‌خواهم خروجی بگیرم ارور بزرگ بودن منطقه را میدهد:

    Error: Exported image is too big (64240321180032 bytes > 64000000000000). (Error code: 3)

    در کامنت‌ها خوندم برای رفع این مشکل گفتین که از دستور float() باید استفاده کرد، ممنون می‌شوم اگر امکان دارد راهنمایی بفرمائید که من این دستور را در کدام قسمت کد باید قرار دهم تا خروجی بگیرم.

    لینک کد را هم برای شما ارسال کردم:

    https://code.earthengine.google.com/655d0c40c5eeed871e69a03759b8f86c

    پاسخ
  • سلام وقت بخیر

    من شاخص EVI را محاسبه کردم ولی زمانی که می‌خواهم خروجی بگیرم خطا بزرگ بودن منطقه را می‌دهد و اجازه گرفتن خروجی را نمی دهد.

    در کامنت ها خواندم که برای رفع این مشکل باید از دستور float() استفاده کرد،‌ ممنون می‌شوم راهنمائی نمایید که در کدام قسمت کد باید به کار برده شود.

    Error: Exported image is too big (64240321180032 bytes > 64000000000000). (Error code: 3)

    https://code.earthengine.google.com/11cc3a94ebc4c60ae758cff15e98881c

    پاسخ
  • خیلی ممنون

    پاسخ
  • امیرحمزه مسیحی
    1402-09-14 9:10 ق.ظ

    سلام استاد. مگه در جلسات تئوری اموزش جامع ارث انجین نگفتین که پوشش ابر اثری بر روی تصاویر راداری ندارد؟؟ پس چرا موقع محاسبه شاخص NDVI از فیلتر ابرهای کمتر از ده درصد استفاده کردین؟؟؟ در اموزش دوم سنتیل 2 اموزش جامع گوگل ارث انجین

    پاسخ
    • با سلام و احترام

      بله درسته. سنتینل 1 راداری هست. سنتینل 2 بصورت اپتیکی تصویربرداری میکنه.

      موفق باشید

      پاسخ
      • امیرحمزه مسیحی
        1402-09-14 6:50 ب.ظ

        تشکر بابت پاسختون…ی سوالی هم در مورد نقشه نوع کشت داشتم…کشت گوجه فرنگی فضای باز در منطقه ما استان فارس مرداد ماه شروع میشه و اذر ماه مثل الان برداشت میشه.میخام سطح زیر کشت پارسال و امسال را از نظر مساحت مقایسه کنم؟؟ ایا با گوگل ارث انجین امکانش هست؟؟؟ یا تشخیص گیاهی مثل گوجه فرنگی امکان پذیر نیست؟؟

        پاسخ
        • با سلام و احترام

          این کار ارتباطی به نرم افزار یا پلتفرم مورد استفاده ندارد. نوع تصویر ماهواره ای و نوع الگوریتم طبقه بندی به همراه نوع محصول مهم هست. البته من در ارتباط با گوجه فرنگی تست نکردم.

          موفق باشید

          پاسخ
  • امیرحمزه مسیحی
    1402-09-14 7:10 ب.ظ

    تشکر بابت پاسختون
    سوالی هم در مورد نقشه نوع کشت داشتم…. کشت گوجه فرنگی فضای باز در منطقه ما استان فارس مرداد ماه شروع میشه و اذر ماه مثل الان برداشت میشه میخام سطح زیر کشت پارسال و امسال را از نظر مساحت مقایسه کنم؟؟ آیا با گوگل ارث انجین امکانش هست؟؟؟ یا تشخیص گیاهی مثل گوجه فرنگی امکان پذیر نیست؟؟

    پاسخ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این فیلد را پر کنید
این فیلد را پر کنید
لطفاً یک نشانی ایمیل معتبر بنویسید.

keyboard_arrow_up