اخبار ، مقالات و تحقیقات گروهی را دنبال کنید.
فیلم مستر کلاس آموزش کاربردی زبان برنامه نویسی R در سنجش از دور
فیلم مستر کلاس کاربرد زبان برنامه نویسی R در سنجش از دور منتشر شد.
در این آموزش، شما روش های کدنویسی 📃 با تصاویر ماهواره ای در زبان برنامه نویسی R بصورت کاربردی آشنا می شوید.
این محصول آموزشی نخستین محصول کاربردی زبان برنامه نویسی R در سنجش از دور برای انجام پروژه ها است. در این مستر کلاس مهم ترین تکنیک های برنامه نویسی در کار با تصاویر ماهواره ای تدریس شده است.
مشخصات آموزش:
- مدرس: امیرحسین احراری
- تخصص: کارشناس سنجش از دور و پردازش تصاویر ماهواره ای
- موضوع: کاربرد زبان برنامه نویسی R در سنجش از دور 📃
- مخاطب: علاقه مندان به سنجش از دور
- نرم افزار: زبان برنامه نویسی R
- تعداد فیلم ها: ۴ تا
- مدت زمان هر فیلم: ۹۰ دقيقه
قسمتی از تدریس مدرس:
چطور تهیه کنم؟
به منظور تهیه فیلم دوره بر روی دکمه زیر 👇 کلیک کرده و پس از پرداخت، بلافاصله ویدئوهای آموزشی را دانلود کنید.
توضیحات:
مستر کلاس کاربرد زبان برنامه نویسی R در سنجش از دور اولین دوره تخصصی کار با تصاویر ماهواره ای در این زبان پرکاربرد است که توسط امیرحسین احراری تدریس شده است.
این آموزش، مهم ترین و پرکاربردترین تکنیک های برنامه نویسی برای کار با تصاویر ماهواره ای را به شما آموزش می دهد. تکنیک های آموزشی در این محصول بصورت کامل و مستقیم در انجام پروژه های تجاری و علمی برای کاربران قابل استفاده است.
عناوین آموزشی:
مهم ترین عناوین آموزشی کاربرد زبان برنامه نویسی R 📃 در سنجش از دور عبارت است از:
- مقدمه ای در ارتباط با زبان برنامه نویسی R در سنجش از دور
- نصب نرم افزار R Studio
- کتابخانه های کاربردی سنجش از دور در R
- روش فراخوانی داده های وکتوری و رستری
- روش فراخوانی داده های اکسل
- روش بصری سازی تصاویر ماهواره ای
- روش تولید نمودارهای گرافیکی برای مقالات
- روش فراخوانی تصاویر تک باند و استک شده
- روش استک کردن تصاویر ماهواره ای
- روش برش زدن تصاویر ماهواره ای بر اساس لایه های وکتوری
- روش پلات کردن تصاویر ماهواره ای
- روش تصحیح رادیومتریکی تصاویر ماهواره ای
- روش تصحیح اتمسفری تصاویر ماهواره ای
- روش طبقه بندی تصاویر ماهواره ای
- روش محاسبه شاخص های طیفی
- تبدیلات تصاویر ماهواره ای
مدرس کلاس کیست؟
- امیرحسین احراری
- کارشناس سنجش از دور و پردازش تصاویر ماهواره ای
- بیش از ۱۰ سال آموزش سنجش از دور
- تحصیلات کارشناسی: سنجش از دور، دانشگاه تهران
- تحصیلات کارشناسی ارشد: سنجش از دور، دانشگاه تهران
- طراح و مدرس صدها دوره آموزشی سنجش از دور
- نویسنده اولین کتاب گوگل ارث انجین در ایران
- طراح و مدرس دوره استاد بزرگ ENVI
- طراح و مدرس نخستین دوره آنلاین نرم افزار ENVI در ایران
- طراح و مدرس نخستین آموزش جامع سامانه گوگل ارث انجین در ایران
- و . . .
زبان برنامه نویسی R:
R یک زبان برنامه نویسی قدرتمند، متن باز و منعطف برای برنامه نویسی، محاسبات داده ها، تحلیل های آماری و بصری سازی داده ها است. در سال های اخیر این زبان برنامه نویسی از رشد بسیار زیادی برخوردار بوده و در بسیاری از مطالعات و تحقیقات علمی استفاده شده است. در میان تمامی قابلیت های آن این زبان برنامه نویسی بیشتر در زمینه های تحلیل آماری داده ها و بصری سازی مطرح شده است.
ساختار مبتنی بر اسکریپت نویسی در این زبان به گونه ای است که انجام و اعمال تکنیک های برنامه نویسی برای متخصصات محیط زیست و سنجش از دور را به خوبی فراهم کرده است. به همین دلیل اگر شما برنامه نویس نیستید یادگیری زبان R بسیار لذت بخش خواهد بود.
کاربرد زبان برنامه نویسی R در سنجش از دور:
امروزه زبان R در بسیاری از علوم به عنوان ابزاری برای تحلیل داده ها و تولید نمودارهای گرافیکی استفاده می شود. یکی از این زمینه ها سنجش از دور و کار با تصاویر ماهواره ای است. در سال های اخیر اضافه شدن کتاب خانه های جدید برای کار با داده های مکانی در R امکان انجام بسیاری از تکنیک های تحلیل داده های مکان مند را بصورت کاربردی فراهم آورده است.
امروزه با استفاده از این زبان برنامه نویسی شما می توانید تمامی مراحل پیش پردازش، پردازش و پس پردازش تصاویر ماهواره ای را بدون نیاز به نرم افزارهای دیگر انجام دهید. در این آموزش، مهم ترین امکانات زبان R برای کار با تصاویر ماهواره ای و سنجش از دور به شما آموزش داده می شود.
چطور تهیه کنم؟
به منظور تهیه فیلم دوره بر روی دکمه زیر 👇 کلیک کرده و پس از پرداخت، بلافاصله ویدئوهای آموزشی را دانلود کنید.
55 دیدگاه. ارسال دیدگاه جدید
سلام مهندس احراری.وقتتون بخیر.
میشه استاد بفرمایید پیش نیاز این دوره چه مباحثی میباشد و مزیت این زبان برنامه نویسی نسبت به IDL و محیط و کد نویسی که در سامانه ارث انجین انجام میدیم چیه
و برای کسایی که بیشتر با سامانه ارث انجین کار میکنن آیا لازمه این زبان رو یاد بگیرن و مزیتش چیه.
یه مورد دیگه هم عذرخواهم میشه تو سر فصل ها مبحث آمار توصیفی و نحوه محاسبه شاخص های آماری و مبحث همبستگی و رگرسیون گیری هم قرار بگیره تا دقت خروجی های عددی مون را هم باهاشون بسنجیم که درکنار سر فصل های عالی که ذکر شده این مطالب هم آموزش داده بشه تا نیازی به تهیه آموزش مرتبط دیگه ایی نباشیم.
با سپاس فراوان.
با سلام و اجترام
زبان R بصورت کلی برای پردازش های آماری شناخته شده است. گوگل ارث انجین برای کار با داده های سری زمانی عالی هست.
متن باز بودن آن باعث شده تا در دنیای آکادمیک نسبت به IDL شناخته شده تر باشد. برای کار در محیط آکادمیک در حال حاضر R بهترین زبان برنامه نویسی است و شدیدا در حال توسعه است.
من خودم در این زبان برنامه نویسی تازه کار هستم و فعلا دوره آموزشی و سرفصل های آن را بر اساس اطلاعاتی که دارم تنظیم کردم. اگر مطلب جدیدی در این زمینه یادبگیرم اضافه خواهم کرد.
موفق باشید
سلام اگر هیچی برنامه نویسی ندونیم میتونیم شرکت کنیم با باید ی بیس بلد باشیم؟
سلام
بله میتونید. نیاز به پیش زمینه ای ندارد.
موفق باشید
با سلام و احترام
این دوره نیاز به پیش نیاز ندارد.
موفق باشید
با سلام
ما دوشنبه و چهارشنبه ساعت 20 دوره یادگیری ماشین با زبان R رو با دکتر علوی داریم. اگر روز و یا ساعت کلاس رو جابجا بفرمایید تا برخورد نداشته باشه، ما هم می تونیم ثبت نام کنید. درسته که فیلم بعدا در اختیار قرار می گیره ولی می خواهیم سر کلاس باشیم.
ممنون
با سلام و احترام
مستر کلاس زبان برنامه نویسی R ساعت ۶ برکزار میشه و درست قبل از مستر کلاس دکتر علوی ساعت ۸ هست. متاسفانه امکان تغییر ساعت وجود ندارد. با عرض پوزش از خدمت شما.
موفق باشید
با سلام
ممنون ساعت 18 خوب هست. برخوردی هم ندارد. در پوستر زده ساعت 20؟
سپاس
ببخشید اشتباه بنده بود. کلاس ساعت ۸ برگزار می شود.
متاسفانه بنده بدلیل مشغله های کاری امکان برگزاری در ساعت دیگری را نداشتم.
با عرض پوزش از خدمت شما.
موفق باشید
سلام انتهای دوره R مدرک داده میشه؟
با سلام
خیر. در دوره هایی که برگزار کنیم هدف اصلی کیفیت دوره، یادگیری می باشد.
موفق باشید
سلام وقت بخیر اقای احراری
من میخوام با hysplit کار کنم و ترجکتوری و غلظت رو اندازه گیری کنم اما در فاصله های کمتر از ۱۰ کیلومتر . به همین دلیل داده های هواشناسی خود hysplit دقت کافی و نداره.آیا می تونم برای داده هواشناسی از سنجش از راه دور استفاده کنم؟
اگر امکانش هست باید دقیقا از چه کد یا نرم افزاری استفاده کنم که دقت لازم و داشته باشه
ممنون میشم به صورت کامل منو راهنمایی بفرمایید به دلیل اینکه من رشته تخصصی من در رابطه با این نرم افزارها و کدها نیست
با سلام و احترام
های اسپلیت هم از داده های ماهواره ای استفاده می کند. کامل ترین اطلاعات در ارتباط با مدل hysplit داخل سایتش هست. به همان باید مراجعه کنید. در یوتیوب هم فیلم های رایگان خیلی خوبی در ارتباط با عملکرد آن می توانید مشاهده کنید.
موفق باشید
سلام. بله ولی چون من برای فاصله ۱۰ کیلومتری میخوام ردیابی انجام بدم این داده ها دقت کافی نداره
با سلام جناب آقای مهندس احراری،
من دوره R رو ثبت نام کردم چند تا سوال داشتم.
هر جلسه چند ساعت هست؟ و اینکه آیا لازمه ArcGis تو محیط نصب باشه؟ چیز دیگری بعنوان پیش نیاز هست که قبل کلاس نصب کنیم؟
ممنونم. مرسی.
با سلام و احترام
هر جلسه یک ساعت هست. فقط نرم افزار R studio رو نصب داشته باشید کافی هست.
موفق باشید
با سلام خدمت جناب احراری عزیز
یک سوال راجع به طبقه بندی با زبان R و همینطور نرم افزار Arc GIS داشتم:
برای یه طبقه بندی مثل SVM و یا سایر طبقه بندی های مشابه، اگر به طور مثال داده های نقطه ای به شرح زیر داشته باشیم که هر کدوم به اسم کاربری خودشون هستن و به صورت شیپ فایل نقطه ای هستن:
نقاط شهری: 100 نقطه
پهنه آبی: 50 نقطه
کشاورزی آبی : 200 نقطه
کشاورزی دیم: 50 نقطه
در مجموع 400 نقطه
حالا برای طبقه بندی به صورت نسبت 70 درصد تعلیمی و 30 درصد تست چطور باید عمل کرد؟
1: آیا باید این 400 نقطه رو همگی رو داخل یه شیپ فایل ریخت و 70 درصدش رو محاسبه و جدا کرد برای تعلیم و 30 درصدش رو جدا و تو یه شیپ فایل گذاشت برای تست استفاده کرد؟
2: یا اینکه باید از هر کاربری 70 درصد رو انتخاب کرد و بعدش همه این 70 درصدهای کاربری هارو تو یه شیپ فایل ریخت برای داده تعلیمی و همینطور 30 درصد از هر کاربری رو جدا کرد و بعدش اون 30 درصد جدا شده ی هر کاربری رو ریخت تو یه شیپ فایل برای داده تست؟
ممکنه لطفا راهنمایی بفرمایید تا متوجه بشم؟
با تشکر از شما
با سلام و احترام
به هر دو صورت می توانید عمل کنید. راه ساده این هست که نمونه های تست رو در یک لایه جداگانه از قبل داشته باشید.
موفق باشید
سلام وقت بخیر،
برای کلاس R من هیچ لینکی برای شرکت در کلاس دریافت نکردم.
ممنون
با سلام و احترام
امروز در ارتباط با برگزاری کلاس و لینک شرکت در دوره برای ثبت نام کنندگان ایمیل ارسال شده است.
موفق باشید
با سلام و وقت بخیر
یه سوال داشتم ممنون میشم راهنمایی کنید زمانم خیلی محدود است.
من از روی تصویر اصلی یک پلی گون ماسک کردم به صورت صفرو یک ( باینری)هست. یعنی پلی گونم یک است و بقیه قسمت های تصویرم صفر است.
این تصویر رو وقتی به فرمت tiff (چون میخوام وارد نرم افزار متلب کنم) تبدیل میکنم قسمت پلی گون که عدد ۱ هست رو کامل حذف میکنه و یک تصویر کاملا سیاه میدهد. ممنون میشم راهنمایی کنید که چرا اینطور میشه ؟
سلام. وقت به خیر.
در خصوص سوال شما، همان طور که می دانید پلیگون جزو مدل داده برداری هست، اما چیزی که شما می خواهید export کنید به صورت رستر می باشد. شاید دلیل حذف آن، تفاوت این دو مدل داده باشد. اگر شی شما رستر باشد قاعدتا نمی بایستی مشکلی وجود داشته باشد. من نمونه فایل رستری رو در R ریکلاس کردم با استفاده از تابع reclassify و به صورت 0 و 1 تغییر دادم و در نرم افزارهای دیگر باز کردم و اوکی بود.
با سلام و احترام
در متلب با استفاده از دستور geotifread فراخوانی کنید. اگر بازهم عدد ۱ را نشان نداد مین و مارس تصویر را محاسبه کنید تا مطمئن شوید در متلب همه اعداد تصویر ۰ شده است یا خیر.
اگر مارس ۱ بود یک enhancement روی تصویر اعمال کنید.
موفق باشید
با سلام وتبریک قرن جدید
جناب مهندس احراری بنده نمی توانم از لایه رستری modisStackدر محیط Rاستفاده کنم.سباس ار راهنمایتان.
با سلام و احترام
دقیقا چه مشکلی در فراخوانی و استفاده از این داده دارید؟
موفق باشید
سلام وقت بخیر. دوره آنلاین هست و باید سر کلاس حاضر بشیم یا اینکه با خرید دوره میتونیم کلاس هارو دانلود کنیم و هر وقت خواستیم ببینیم؟؟
و نکته دیگر اینکه فایل های مورد نیاز که مدرس از اون ها استفاده میکنه حین تدریس هم بعد خرید در اختیار ما قرار میگیرد یا خیر؟
سلام
فیلم ضبط شده دوره است که پس از تهیه می توانید بلافاصله دانلود کنید و هر زمان خواستید مشاهده نمایید.
موارد مورد استفاده و رفرنس ها در اختیار شما قرار خواهد گرفت.
سلام آقای احراری
توی نرم افزار آراستودیو موقع train مدل مثلا رندم فارست، با شیپ فایل های نقطهای، یه ماتریس خطا میده بهمون، بعد هنگام صحت سنجی با داده های تست هم دوباره ماتریس خطا میده، حالا ما کدوم رو باید به عنوان ماتریس خطای صحت سنجی در نظر بگیریم برای مقاله یا پایان نامه؟
و اون ماتریس هنگام تست مدل کابرد و منظورش چی هست؟
تشکر
با سلام و احترام
عبارت خطا به همراه مولفه هایی که برای اعتیار سنجی در ماتریس خطا نمایش داده می شود را لطفا در اینجا برای من بزارید تا بررسی کنم.
موفق باشید
سلام استاد منظور از استک کردن تصاویر ماهواره ای
میتونیم تصاویر لندست را با تصاویر رستری دیگه مثل شیب ،پوشش اراضی،…و غیره یکی کرد و در غالب یک تصویر باشه و باندهاشون یکی بشه
با سلام و احترام
بله تصاویر و پروداکت های ماهواره ای مختلف را نیز می توان باهم استک کرد.
موفق باشید
سلام و درود آقای احراری. من دکتری جغرافیا دارم و در بخش های مختلف علوم مکانی، پروژه های تحقیقاتی انجام می دهم. چندین آموزش از آکادمی شما تهیه کردم که میشه گفت همه عالی بوده. اما الان نیاز به برنامه نویسی در علوم مکانی دارم. چندین زبان برنامه نویسی در آکادمی شما تدریس میشه. اما چون تخصصی در برنامه نویسی ندارم، نمی دانم از کجا و کدام زبان باید شروع کنم. پایتون، متلب، آر و یا غیره. کاربرد آن در علوم مکانی مثل یادگیری ماشین در پیش بینی های مکانی، یا شبکه عصبی. یا تولید نقشه های موضوعی و مکانی. پوشش گیاهی و… تحقیقاتم در این زمینه است. اجرای الگوریتم های موجود در arc gis و envi و متلب را با آموزش های شما اجرا می کنم و خیلی خوبه. اما برای برنامه نویسی و اجرای الگوریتم بر روی تصاویر ماهواره ای، یا علوم مکانی، به نظر شما کدام محصول را خریداری کنم و کدام زبان برنامه نویسی را یاد بگیرم. در یک بازه زمانی یکساله بتوانم زبان را خوب یاد بگیرم. واقعا نیاز به راهنمایی شما دارم. یه کم سر در گم شدم. با خودم میگم متلب، پایتون، R و کدام رو….
تشکر می کنم بگید کدام محصول شما برای یادگیری زبان برنامه نویسی مناسب برای کار در علوم مکانی با تاکید بر تصاویر ماهواره ای و نقشههای مکانی و موضوعی برای من مناسب است تا امروز خریداری و شروع کنم.
ببخشید که طولانی شد.
تشکر
بهروزی
با سلام و احترام
به نظرم برای کار با تصاویر ماهواره ای و سنجش از دور گوگل ارث انجین از همه بهتره. چون تنها سامانه ای هست که زبان برنامه نویسی آن ۱۰۰ در ۱۰۰ با تصاویر ماهواره ای منطبق و سازگاره
اما اگر کارهای سنجش از دور و gis رو بصورت ترکیبی انجام میدهید پایتون بهترین گزینه است
موفق باشید
با سلام اقای احراری
آیا امکانش هست درمورد ران کردن رگرسیون های PLSR در محیط R منبعی رو به من معرفی کنید.
با سلام و احترام
راستش من تا کنون در این زمینه کار نکردم و اطلاعات کافی ندارم. با عرض پوزش از خدمت شما.
موفق باشید
سلام استاد عرض ادب و احترام
جناب دکتر من برای بررسی روند تغییرات پوشش گیاهی در طی دوره 10 ساله در سطح پیکسل در R از چه function از پکیج raster باید استفاده کنم. ممنون میشم راهنمایی کنید.
با سلام و احترام
من پردازش های سری زمانی را با گوگل ارث انجین انجام میدم. ارث انجین بهترین ابزار برای کارهای سری زمانی است.
موفق باشید
ممنون میشم استاد محصولی در این زمینه اگر تهیه کردید معرفی کنید.
یا لینکش رو در اختیارم قرار بدید.
با تشکر
آموزش زیر در این رابطه مناسب است.
https://girs.ir/gee-veg-monitoring/
البته این آموزش رو در صورتی بهتون پیشنهاد میکنم که مباحث اولیه کار با سامانه گوگل ارث انجین را بلد باشید. اگر از کاربران گوگل ارث انجین نیستید مشکل خواهد بود.
موفق باشید
سلام
وقتتون بخیر
ببخشید میخام رستر ارتفاع توی R رو به صورت:
کمتر از 1000 متر کم
1500 تا 2000 متوسط
بیشتر از 2000 زیاد
طبقه بندی کنم
ممنون میشم راهنمایی بفرمایید چطور اینکارو کنم
با سلام و احترام
متاسفانه در این زمینه تا کنون کار نکردم و اطلاعات کافی ندارم. با عرض پوزش از خدمت شما.
موفق باشید
با سلام و عرض ادب
جناب احراری توی سرفصل ها موضوع resampling قرار نداشت. آیا امکان resampling با R وجود دارد؟
با سلام و احترام
بله وجود دارد اما در این آموزش به آن پرداخته نشده است.
موفق باشید
سلام آقای مهندس وقتتون بخیر . ممنون از آموزش خوبتون . در جلسه دوم وکتوری فایل منطقه که به نام roi.shp بود رو باهاش کار کردید ولی من هرچی گشتم اون شیپ فایل رو پیدا نکردم در فایل های ارسالی اون جلسه
با سلام.
با تهیه این بسته آموزشی می توان آنالیز های آماری بر روی تصاویر ماهواره ای را یاد گرفت؟ به طور مثال رابطه بین شاخص NDVI و LST را در طول زمان بررسی کرد و با تحلیل رگرسیونی برای آینده مدلسازی نمود؟
با سلام و احترام
خیر در عناوین آموزشی این محصول به این موضوع پرداخته نشده است.
موفق باشید
سلام . چطور ممکنه تماس داشت با آقای احراری؟
با سلام و احترام
لطفا هر سوالی دارید فقط در همین بخش پرسش و پاسخ مطرح بفرمایید. با سپاس.
موفق باشید
سلام و عرض ادب جناب مهندس احراری بزرگوار.بنده در حال انجام کاری پژوهشی هستم که به شدت نیازمند راهنماییتون هستم .جناب مهندس من قصد دارم فرضا آشکار سازی تغییرات پوشش گیاهی انجام بدم و حدود بیست شاخص طیفی مثل ndvi.ndwi.و … رو استخراج کردم حالا قصد دارم این شاخص ها رو با هم ترکیب کنم که بهترین نتیجه رو بده .جناب مهندس سوالم این هست چطوری متوجه بشم که کدوم شاخص ها (فرضا دوتا. سه تا شاخص با هم ادغام بشن) با هم ترکیب بشن بهترین نتیجه رو میدم و مورد بعد از چه روشی برای ادغام کردن این شاخص ها استفاده کنم که پایه علمی داشته باشه …ممنون میشم در صورت امکان بنده رو راهنمایی و محصولی که میتونه کمکم کنه رو معرفی کنید. ..متشکرم.
با سلام و احترام
ممنون از پیام شما. راستش من در زمینه ترکیب شاخص ها تا حالا کار نکردم و بهتر هست مقالاتی که در این زمینه نوشته شده را مطالعه کنید. دامنه علم سنجش از دور بسیار زیاد هست و بنده فقط در زمینه های کمی از آن اطلاعات دارم و برای یادگیری این مطالب نیاز به مطالعه مقالات مربوطه را دارید.
موفق باشید
سلام
جناب مهندس احراری ببخشید امکان ارتباط با شما هت مشاوره از چه طریقی به غیر از سایت امکان پذیر می باشد؟
بنده دانشجوی دکترا می باشم و موضوع رساله ام در این راستا می باشد.
با سلام و احترام
در حال حاضر به دلیل مشغله های کاری متاسفانه نمیتوانم در خدمت باشم.
موفق باشید
سلام
جناب مهندس احراری کلاس های شما مربوط به کاربرد زبان برنامه نویسی R در سنجش از دور چه موقع برگزار میشه؟
سلام
همین دوره ای که در صفحه اش کامنت گذاشتید، فیلم هایش قابل تهیه است.
همچنین دکتر علوی چندین دوره برنامه نویسی R برگزار کردند و می توانید آن ها را تهیه نمائید.
لینک های زیر را ببینید:
آموزش جامع پردازش داده های مکانی و تصاویر ماهواره ای با برنامه نویسی R (R programming)
فیلم مسترکلاس آموزش برنامه نویسی R برای متخصصین علوم زمین – با تاکید بر محیط زیست و منابع طبیعی