فیلم مسترکلاس GeoSpatial و تحلیل داده های مکانی با پایتون

2,005 بازدید

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

تحلیل داده های مکانی با پایتون
موضوع این آموزش، تحلیل داده‌های مکانی (Geo-Spatial) با زبان برنامه‌نویسی پایتون است. در این دوره، داده‌های مختلف مکانی را در پایتون باز می‌کنیم،‌ آن را به کمک ابزارهای قدرتمند این زبان می‌خوانیم، تغییر می‌دهیم و نقشه‌ها و تصاویر مورد نظرمان را رسم می‌کنیم. استفاده از پایتون در تحلیل داده‌های جغرافیایی ارتقاء قابل توجهی در تحلیل این نوع داده ها فراهم…

موضوع این آموزش، تحلیل داده‌های مکانی (Geo-Spatial) با زبان برنامه‌نویسی پایتون است. در این دوره، داده‌های مختلف مکانی را در پایتون باز می‌کنیم،‌ آن را به کمک ابزارهای قدرتمند این زبان می‌خوانیم، تغییر می‌دهیم و نقشه‌ها و تصاویر مورد نظرمان را رسم می‌کنیم.

استفاده از پایتون در تحلیل داده‌های جغرافیایی ارتقاء قابل توجهی در تحلیل این نوع داده ها فراهم کرده و دوره “تحلیل داده‌های مکانی با پایتون” این امکانات را به دانشجویان ارائه می‌دهد. در ابتدا، به بررسی نصب پایتون و آناکوندا و راه‌اندازی محیط کاری جهت تحلیل جغرافیایی پرداخته شده و سپس، نصب کتابخانه‌های کلیدی مانند GDAL، Fiona، Shapely، Rasterio، Geopandas و Matplotlib برای پردازش داده‌های مکانی به صورت جامع آموزش داده شده اند.

 

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


مشخصات آموزش:

  • مدرس: امیر باقرزاده
  • تخصص: کارشناس هواشناسی همدیدی سازمان هواشناسی ایران
  • موضوع: تحلیل داده‌های مکانی
  • زبان برنامه‌نویسی: Python
  • طول ویدئوهای آموزشی: 20 ساعت
  • داده های تمرینی: دارد
  • مخاطب: همه علاقمندان به علوم مکانی و سنجش از دور از هر گرایشی
  • پیش نیاز: ندارد.


چطور آموزش را تهیه کنم؟

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


معرفی مدرس:

  • امیر باقرزاده
  • مدرس برنامه‌نویسی Python و Matlab برای هواشناسان و متخصصان ژئوفیزیک
  • کارشناس هواشناسی همدیدی سازمان هواشناسی ایران
  • دارنده مدرک کارشناسی ارشد ژئوفیزیک از دانشگاه آزاد واحد علوم و تحقیقات تهران
  • دارنده مدرک کارشناسی فیزیک از دانشگاه قم

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

عناوین این آموزش، در 4 فصل، به شرح زیر برنامه ریزی شده است که هر فصل، شامل ریزفصل های متعددی می باشد:

پیش فصل: نصب و راه اندازی
  • بررسی کلی نصب پایتون و آناکوندا
  • راه‌اندازی محیط پایتون برای تحلیل جغرافیایی
  • نصب کتابخانه‌های ضروری: GDAL، Fiona، Shapely، Rasterio، Geopandas، Matplotlib

 

فصل یک: مقدمه‌ای بر پایتون
  •  اصول پایتون
  • متغیرها و انواع داده
  • عملگرها و عبارات
  • کار با رشته‌ها و داده‌های متنی
  • ساختارهای داده داخلی پایتون
  • لیست‌ها، تاپل‌ها، دیکشنری‌ها و مجموعه‌ها
  • تکرار و ساختارهای حلقه
  • جریان برنامه کنترل
  • اعلان‌های شرطی  (if, elif, else)
  • حلقه‌ها (for, while)
  • مدیریت خطا در پایتون (try, except, finally)
  • توابع و کتابخانه‌ها
  • تعریف توابع و دامنه
  • وارد کردن و استفاده از کتابخانه‌های پایتون
  • معرفی pip و مدیریت بسته‌ها

 

فصل دوم: کار با داده‌های Raster
  • ماتریس (تصاویر) در پایتون
  • فهم داده‌های Raster و ماتریس‌ها
  • خواندن و نوشتن فایل‌های تصویر
  • NumPy  برای دستکاری داده‌های Raster
  •  تصاویر مکان‌مند (Geo-Referenced) در پایتون
  • معرفیِ فرمت  GeoTIFF
  • کار با  Rasterio
  • فهم سیستم‌های مرجع فضایی
  • کشیدن نمودار و مصورسازی در پایتون
  •  رسم نمودار اولیه با  Matplotlib
  • تصویرسازی داده‌های Raster
  • تکنیک‌های پیشرفته مصورسازی داده
  •  تحلیل – عملیات Raster (مطالعات موردی)
  • محاسبات و آمار Raster

فصل سوم: کار با داده‌های برداری در پایتون
  •  خواندن، نوشتن و نمایش  Shapefile
  • معرفیِ Shapefile و فرمت‌های برداری
  • خواندن و نوشتن Shapefile با استفاده از Fiona و  Geopandas
  • نمایش داده‌های برداری (نقشه‌های ابتدایی و موضوعی)
  • کار با جدول نشانگرها
  • کاوش و دستکاری داده‌های نشانگرها (Attribute Data)
  • تکنیک‌ها merge و join داده‌ها
  •  محاسبات ژئومتری
  • فهم انواع ژئومتری‌ها
  • عملیات ژئومتری با کتابخانه Shapely

 

فصل چهارم:
  • پروژه‌ی پایانی


از چه زبان برنامه نویسی استفاده می شود؟

پایتون یک زبان برنامه‌نویسی قدرتمند و پرکاربرد است که برای توسعه نرم‌افزارها، تحلیل داده، و انجام وظایف مختلف برنامه‌نویسی به کار می‌رود. این زبان به خوانایی بالا و سینتکس ساده خود شهرت دارد و یکی از ابزارهای محبوب در حوزه علوم داده و تحلیل داده های مکانی می‌باشد.

در دوره “تحلیل داده های مکانی  با استفاده از پایتون”، ما از قابلیت‌ها و امکانات پایتون برای پردازش و تحلیل داده‌های مکانی بهره خواهیم گرفت.


مخاطبان

دوره “تحلیل داده‌های مکانی با پایتون، دوره مقدماتی” به ویژه برای افرادی مناسب است که به تحلیل داده‌های جغرافیایی و اطلاعات مکانی علاقه‌مندند.

این دوره مخاطبان زیر را پوشش می دهد:

1. دانشجویان و دانش‌آموختگان جغرافیا و GIS: این دوره به آنان کمک می‌کند تا با استفاده از پایتون، مهارت‌های لازم برای تحلیل و پردازش داده‌های جغرافیایی را کسب کنند.

2. محققان و پژوهشگران: افرادی که در زمینه‌های مرتبط با جغرافیا، یا زیرساخت‌های شهری تحقیقات انجام می‌دهند، می‌توانند با استفاده از این دوره توانایی خود در تحلیل دقیق داده‌های جغرافیایی را تقویت کنند.

3. متخصصان GIS و IT: افرادی که در حوزه سامانه اطلاعات جغرافیایی (GIS) یا فناوری اطلاعات (IT) فعالیت می‌کنند، می‌توانند با یادگیری پایتون و کاربرد آن در تحلیل داده‌های جغرافیایی، مهارت‌های موردنیاز برای بهینه‌سازی فرآیندهای خود را افزایش دهند.

4. علاقه‌مندانی که به دنبال یادگیری زبان برنامه‌نویسی پایتون هستند: افرادی که قصد دارند پایتون را به صورت پروژه‌محور یاد بگیرند و علاقه به انجام تحلیل‌های مکانی و جغرافیایی دارند، این دوره را می‌توانند به عنوان یک نقطه شروع مفید انتخاب کنند.


چطور آموزش را تهیه کنم؟

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

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

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

  • amir241379166@gmail.com
    1402-10-06 6:08 ب.ظ

    سلام، وقت بخیر؛
    در فصل پایانی چه پروژه ای پیاده سازی خواهد شد و آیا مهارت های این پروژه قابلیت تعمیم به دیگر موضوعات مشابه را دارد؟

    پاسخ
    • امیر باقرزاده
      1402-10-07 9:39 ق.ظ

      سلام امیدوارم خوب باشید.
      پس از گذراندن این دوره و انجام پروژه‌ی پایانی انتظار میره شما بتونید درک درستی از کار با شی‌ها (Objects) و توابع (Functions) در پایتون پیدا کنید و همچنین کار با کتابخانه های Geopandas و Shapely را که کاربرد گسترده‌ای در تحلیل داده‌های مکانی دارد را با انجام یک پروژه‌ی یاد بگیرید.و داده‌ها را روی نقشه نمایش دهید.
      در اینجا بعضی از کتابخانه های استفاده در دوره رو به صورت مختصر معرفی کرده:
      https://www.kdnuggets.com/2023/08/5-python-packages-geospatial-data-analysis.html

      پاسخ
  • elham.vaziri83@gmail.com
    1402-10-14 4:06 ب.ظ

    سلام وقت بخیر گزینه خرید نهایی برای اینجانب جهت ثبت نام در دوره فعال نمیشود لطفا راهنمایی بفرمایید

    پاسخ
  • محمد قادری
    1402-10-15 7:01 ب.ظ

    سلام وقت بخیر
    1- اگر کسی پایتون بلد نباشه میتونه از دوره بهره ببره؟
    2- آیا روش های برونیابی و درونیابی و کریجینگ اموزش داده می شود؟
    3- آیا خروجی های مناسب همانند نقشه های GIS بهمون میده ؟
    4- آیا گروه تلگرامی برای پاسخ به سوالات تشکیل میشه؟

    پاسخ
    • امیر باقرزاده
      1402-10-15 10:41 ب.ظ

      سلام و عرض ادب
      ۱- در این دوره تمام چیزهایی که برای رسم و خروجی گرفتن نقشه‌ها در پایتون نیاز است، آموزش داده میشه. دوره پروژه‌محور است و برای شروع یادگیری پایتون به صورت پروژه‌محور، سعی و کوشش کافی رو داشته باشید حتماً موفق خواهید بود.
      ۲- نه این موارد رو در این دوره پوشش نمی‌دیم و به مبانی آنطور که در طرح درس دوره آمده می‌پردازیم
      ۳- بله.‌برای خروجی نقشه‌ها هم در فرمت‌های عمومی مثل pdf, tiff, svg و… هم در فرمت‌های خاص همچون GeoJASON و….
      ۴- نه. اگر سوالی بود در همین صفحه قرار بدید و همینجا خدمتتون حواب می‌دهیم.

      پاسخ
  • سلام، وقت شما بخیر
    ببخشید خواهشمندم در بخش raster، شیوه به کارگیری تابع های شرطی (if, elif, else) و حلقه ها را در تحلیل های رستری تصاویر طبقه بندی شده و هم پوشانی لایه های رستری را آموزش دهید.
    در ArcGIS تابع Con چنین کاری را انجام می دهد، ولی من نیاز دارم درون پایتون چنین کاری را انجام دهم.
    در آموزش های مرتبط با پایتون که تاکنون درون سایت girs انتشاریافته است، چنین موردی آموزش داده نشده است.
    با سپاس، پاینده باشید.

    پاسخ
    • امیر باقرزاده
      1402-10-18 10:57 ق.ظ

      سلام. امیدوارم خوب باشید.
      در این دوره یک مسئله case study در مورد شیوه کار با raster در پایتون را با هم مرور میکنیم. در آن بخش اگر موردی بود حتما با همراهیِ هم بررسی می‌کنیم و به نتیجه خواهیم رساند.

      پاسخ

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

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

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

keyboard_arrow_up