گوگل ارث انجین محصولات دانلودی

تعیین شوری خاک با لندست ۸ و سنتینل ۲

محاسبه شوری خاک
محمد کاکوئی
نوشته شده توسط محمد کاکوئی

در این محصول با استفاده از داده های شوری لندست ۸ و سنتینل ۲، نقشه شوری خاک استخراج می­ شود. شوری خاک تاثیر زیادی بر بهره وری زمین دارد و استخراج و بررسی شوری خاک دارای اهمیت زیادی در کشاورزی در محیط های دیم است. همچنین، شوری خاک می­تواند باعث رها شدن زمین ­های زراعی شود.

علاوه بر این، مدیریت غیرتخصصی زمین­، زهکشی غیرعلمی و سایر عوامل طبیعی (مانند جاری شدن سیل، خشکسالی و عدم نفوذپذیری خاک) می ­تواند موجب تخریب اراضی زراعی شود. درنتیجه، تغییر اوضاع می ­تواند امنیت غذایی را با مشکل جدی روبرو کند. از این رو تعیین نقشه شوری زمین­ ها و ارزیابی روند تغییر آن­ها از اهمیت ویژه ­ای برخوردار است.

برای تهیه نقشه شوری خاک، بررسی میدانی ضروری است. این فرآیند شامل نمونه‌برداری از خاک، اندازه‌گیری هدایت الکتریکی خاک، بررسی کاربری / پوشش خاک و تجزیه و تحلیل شیمیایی خاک در آزمایشگاه است. در نهایت اگر از مدل­ های پارامتری استفاده شود، باید پارامترها و ضرایب آن­های تعیین شوند و در مدل ­های غیرپارامتری، الگوریتم­ های یادگیری ماشین استفاده می­ شوند.

در این آموزش یک مدل پارامتری که در مقالات مورد استفاده قرار می گیرد بهره بردیم. این مدل با R2 برابر ۰٫۸۷۴ دارای دقت مناسبی در مدل سازی شوری خاک است. برای پیاده سازی از محیط پردازش ابری GEE (Google Earth Engine) بهره بردیم. داده ­های لندست ۸ و سنتینل ۲ که در این پیاده سازی مورد استفاده قرار گرفتند، به صورت منظم در سرورهای گوگل بارگذاری می ­شوند. در نتیجه، نیازی به مدیریت داده و مسائل مرتبط با آن وجود ندارد.


مشخصات محصول

  • قیمت: ۶۰ هزار تومان
  • مدرس: دکتر محمد کاکوئی
  • تخصص: متخصص برنامه نویسی، پردازش تصویر و سنجش از دور در محیط Google Earth Engine
  • زمان آموزش: حدود ۱ ساعت
  • موضوع: تعیین شوری خاک
  • نرم افزار: گوگل ارث انجین
  • فرمت: ویدئوهای آموزشی MP4
  • کد تمرینی: دارد

ویدئوی معرفی


توضیحات محصول

روندی که این آموزش برای تعیین میزان شوری خاک در بستر GEE انجام می­دهد بر مبنای مدل­ سازی پارامتری است. جدولی از مدل­ های پارامتری تعیین شوری خاک در زیر نشان داده شده است.

بیان به صورت رسانایی الکتریکی EC (Electrical Conductivity)، روشی بسیار معمول در نمایش میزان شوری خاک است. از این رو، در این آموزش، مولفه EC محاسبه و نمایش داده می ­شود.

در شکل زیر، نمایشی از EC محاسبه شده توسط سنتینل ۲ در بخش ­های مرکزی ایران نمایش داده شده است.

 


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

مهم‌ترین عناوین آموزش داده شده در این محصول عبارتند از :

  • فراخوانی داده لندست ۸ و سنتینل ۲ در مکان و زمان مشخص
  • محاسبه میانه تصاویر سری زمانی
  • تعریف تابع محاسبه شوری خاک
  • استفاده از تابع تفاضل نرمال شده
  • اعمال تابع به مجموعه تصاویر سری زمانی
  • تعریف پلت رنگ به صورت Hex
  • نمایش نتیجه شوری خاک در پلت رنگ دلخواه

تهیه محصول

به منظور خرید محصول آموزشی بر روی گزینه زیر کلیک کرده و بلافاصله دانلود نمایید.


لینک های مفید


 

۳۷ دیدگاه

  • با سلام
    ضمن خسته نباشید و آرزوی سلامتی، scale یا همون دقت تصاویر در این روش چند متر می‌باشد!؟

    • سلام
      رزولوشن مکانی در استفاده از سنتینل-۲ برابر ۱۰ متر و در استفاده از لندست-۸ برابر ۳۰ متر است

  • با سلام
    کد تمرینی که گذاشتید، ظاهرا ایرادی دارد، در صورت امکان راهنمایی کنید

  • با سلام
    متاسفانه ویدیو شماره دو انتهاش با مشکل روبرو هست به طوریکه در ویدیو سوم یکسری کدها اضافه شده که در ویدیو دوم توضیحی داده نشده است و کد مربوط به شوری که ایمیل شده هم مشکل دارد و داخل ارث انجین باز نمیشه. لطفا بررسی کنید
    با تشکر

  • سلام
    ممنون از اموزش هاتون.
    سوال داشتم راجع به اینکه آیا از نمونه برداری برای تعلیم و تست استفاده میشود؟ و ارزیابی دقت مدل چگونه است؟
    ممنون

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

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

    • سلام و وقت بخیر
      برای دو تصویر باید از دستور reduce استفاده کنید.
      ولی راه حل ساده تر اینکه یک ImageCollection جدید تشکیل بدهید که فقط همین دو تا تصویر رو داره. بعدش از دستور mosaic استفاده کنید!

  • با سلام و تشکر از آموزش خوبتون
    برای خروجی گرفتن از تصویر شوری در انتها در گوگل درایو یک خطا به من میده
    Error: Exported bands must have compatible data types; found inconsistent types: Float32 and Float64.

    ممنون میشم دلیل این خطا به من بگید و اینکه چیکار باید انجام بدم که بتونم خروجی بگیرم. تمانی کدها را مثل شما انجام دادم و کد مربوط به خروجی هم نوشتم که این خطا را به من میده
    با تشکر

    • سلام
      اگر بدون دیدن کد جواب بدم، باید تصویرتون رو به double تبدیل کنید تا همه باندها از یک نوع باشند.
      با این حال بهتره با Get Link لینک کد رو برای من بفرستید تا ببینم. اگر Table و یا هر Asset دیگری دارید هم با جیمیل من share کنید تا کد قابل اجرا باشه.
      kakooey.m@gmail.com

    • سلام، به ایمیلتون پاسخ دادم، بیشتر اشکال املایی دارید که کدخطا میگیره
      زمانی که ایمیل میزنید، بهتره با Get Link، لینک کد رو بگیرید و بفرستید که قابل بررسی ساده تر باشه
      و اگر asset هم دارید در همون GEE با من share کنید که کد قابل اجرا باشه

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

  • سلام.
    ممنون از اموزش خوبتون
    ۲ تا سوال داشتم خدمتتان:
    ۱ – اینکه چطور میتوانم در پایان کار از فایل نهایی خروجی بگیرم؟ و سوال دوم اینکه من این فایل را ذخیره کردم طبق نکات گفته شده، میخاهم برای مثال بعدا دوباره کد را اجرا کنم و بیارمش در code.earthengine چطور میتوانم این کار را انجام دهم؟ در واقع چطور میتونم به اون مسیر ذخیره سازی فایل دسترسی داشته باشم؟
    خیلی ممنونم

    • سلام
      این آموزش بر مبنای GEE است. اما این مسئله نیز از رابطه طیفی پیروی میکند که مشابه هر رابطه دیگری در ENVI قابل پیاده سازی است.

  • ممنون از جوابدهی تون. دنبال پروداکت آماده ای هستم برای محاسبه پارامترهای کیفی آب مثل شوری.

  • با سلام. با کمک نرم افزار google earth engine و آموزش بالا مقدار شوری به اعدادی در حدود ۱۰۰ در بخش هایی نزدیک بندر دیر بوشهر رسید آیا این اعداد منطقی هست یا من اشتباه محاسبه کردم
    https://code.earthengine.google.com/676b706fc3e0293a81894f44c9643033
    اگه برنامه رو ران بفرمایید می بینید که تقریبا همه جا EC بالای ۳۰ هستش. اینجوری که هیچ گیاهی نباید به عمل بیاد برای همین خواستم بفرمایید آیا کد من درسته یا خیر

      • سلام
        در این آموزش از مقاله ای استفاده شده است که داده های میدانی آن از مناطق بیابانی مرکزی عراق جمع آوری شده است و R2 مدل در حدود ۹۰ درصد را گزارش کرده است. در این آموزش هم بررسی در مناطق مرکزی ایران انجام شده است که از لحاظ محیط شباهت داشته باشند.
        با این حال دقت این روش در بقیه مناطق و نواحی ساحلی ارزیابی نشده است.
        شما نمونه میدانی هم دارید؟
        میتوانید با ایمیل من در ارتباط باشید
        kakooey.m@gmail.com

        • نه متاسفانه. نتونستم نمونه میدانی بدست بیارم.
          برای محاسبات کتابخانه طیفی کدوم اموزش سایت از همه کامل تر هستش؟
          امکانش هست راهنمایی بفرمایید

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

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

    • سلام
      عملیات صحت سنجی توسط مقاله مرجع انجام شده و در اینجا از مدل ادعایی توسط مقاله چاپ شده استفاده کردیم. در توضیحات بالا نیز این موضوع به این شکل بیان شده:
      « در این آموزش یک مدل پارامتری که در مقالات مورد استفاده قرار می گیرد بهره بردیم. این مدل با R2 برابر ۰٫۸۷۴ دارای دقت مناسبی در مدل سازی شوری خاک است.»

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

اگر تمایل به تدریس و تولید آموزش و کسب درآمد دارید لطفا بر روی دکمه زیر کلیک کنید و فرم را پر کنیدپر کردن فرم همکاری در تهیه ویدئوهای آموزشی
+ +