توضیحات
چرا QGIS؟
نرم افزار QGIS یک نرمافزار رایگان متن باز است که در سالهای اخیر توجه محققان و موسسات زیادی را بهخود جلب کرده است. اگر به دنبال مزایا و قابلیت های این نرم افزار هستید و این سوال رو دارین که چرا باید ArcGIS رو رها کنین و به سراغ QGIS بیاین با ما همراه باشین.
در نظر داریم از سه جنبه قابلیتها، بازار کار و موقعیتهای تحصیلی به بررسی این نرم افزار بپردازیم. از نظر قابلیتهای در مورد این نرم افزار اگر سرچی در گوگل بزنین با مواردی نظیر نمایش دادهها، ساخت، مدیریت و گرفتن انواع خروجی از نقشه، پردازش دادهها، پیشتیبانی از انواع سیستمهای تصویر، رایگان بودن، پشتیبانی از سیستم عاملهای مختلف و غیره مواجه میشین اما شاید تو ذهن تون این باشه که همه اینا در مورد ArcGIS هم صادقه و رایگان بودنش هم در ایران مزیتی حساب نمیشه!
ما هم با شما موافقیم…
اون چیزی که نرم افزار QGIS رو برای ما منحصربهفرد میکنه و یادگیری شو ضروری میکنه این موارد هست:
- حجم کم… لازم نیست همه تحلیل ها رو سیستم شما نصب بشه تحلیلهایی که شاید هرگز ازشون استفاده نکنین یا حتی ندونین که وجود دارن! این نرم افزار با حجم کم رو سیستم شما نصب میشه و بعد هر افزونهای که نیاز داشته باشین رو نصب میکنین به همین راحتی! و بیخودی حجم سیستم تون اشغال نمیشه.
- متن باز…یعنی امکان مشاهده کد و ویرایش اونا وجود داره، حالا برای بعدا که حرفهای شدین.
- دسترسی رایگان به منابع دادههای آنلاین… یکی از مهمترین مشکلات در کارهای GIS پیدا کردن داده مناسب هست. در بستر این نرم افزار امکان اتصال به منابع آنلاین داده وجود داره، میتونین داده هارو ببینین و بعضیها رو دانلود کنین. مثل انواع دادههای OSM، مدلهای ارتفاعی SRTM، تصاویر Google، نقشههای آنلاین ترافیک، اطلاعات آنلاین آب و هواشناسی و غیره. این عالی نیست؟!
- قابلیتهای نمایشی منحصربفرد… این نرم افزار برای نمایش و نمادگذاری لایههای برداری و رستری امکانات ویژهای داره. با عملکردی مشابه نرم افزار فتوشاپ شما میتونین هر نوع نماد دلخواه رو در قالب لایههای مختلف ایجاد کنین.
- توسعه وب GIS در کمتر از چند دقیقه… میشه یه وب GIS ساده اما کاربردی با امکانات کافی رو خیلی سریع و با چندتا کلیک تولید کرد.
- بیش از ۶۰۰ افزونه کاربردی… برای اهداف مختلف افزونههای زیادی توسط افراد مختلف هر روز داره تولید میشه و به مجموعه عظیم افزونههای این نرم افزار اضافه میشه. شاید مشکل شما و تحلیلی که نیاز دارین هم همینجا باشه. کافیه فقط جستجو کنین.
- قابلیت توسعه (افزونه نویسی)… بعد از یادگیری این نرمافزار، اگر به زبان برنامهنویسی پایتون آشنا باشین، میتونین خودتونم افزونه تولید کنین و با محققین دنیا همگام بشین.
از منظر بازار کار
جالبه بدونین همین الان کلی از شرکتهای فناوری اطلاعات برای پروژههای مختلف خودشون که دادههای مکانی دارن، از محیط QGIS استفاده میکنن. از منظر فرصتهای تحصیلی در دانشگاههای مطرح دنیا هم فراخوانهای زیادی میشه دید که آشنا بودن به QGIS جزو شرایط قبولیشون هست. ما در ویدیو جلسه اول که رایگان هم هست، چندتا از این موقعیتهای کاری و تحصیلی رو معرفی کردیم.
اما در انتها باید بگیم هیچ نرم افزاری به تنهایی بی نقص و کامل نیست و همه این نرمافزارها، ابزارهایی هستن که به ما کمک میکنن تا بتونیم کارهامون رو انجام بدین، هرکدوم نقاط ضعف و قدرتی دارن و مکمل هم هستن. برای اینکه یک GIS دان واقعی و حرفهای باشیم باید با همه شون به طور تخصصی آشنا بشیم.
ما در این دوره به دنبال این هستیم که با آموزشی ساده، کاربردی، تخصصی و جامع همراه شما باشیم. در جلسات این دوره سعی کردیم در یک زمان بهینه، پروژههای کاربردی رو انجام بدیم و ابزارهایی رو معرفی کنیم که مهارت شمارو در حیطه نمایش، مدیریت و پردازش دادههای مکانی ارتقا بده. این دوره به درد همه محققین و دانشجویان در رشتههای GIS، نقشهبرداری، عمران، معماری، شهرسازی، محیط زیست، منابع طبیعی و غیره میخوره. چون از پایه و با یه بیان ساده شروع میشه و شما رو به یه GIS دان ماهر تبدیل میکنه. سرفصل جلسات ما به اختصار شامل موارد زیر هست:
جلسه اول (معرفی، نصب و آموزشهای اولیه) QGIS
- معرفی QGIS (ضرورت یادگیری، قابلیتها، موقعیتهای کاری و تحصیلی)
- نحوه نصب
- معرفی محیط QGIS، SAGA و GRASS
- معرفی منوهای Project، Edit، View، Layer، Settings، Plugins، Vector، Raster، Database، Web، Mesh، Processing و Help
- فراخوانی دادههای برداری و دادههای آنلاین
- تعیین اولویت نمایش لایهها
- کار با جداول اطلاعات توصیفی شامل حذف و اضافه کردن ستون در جدول اطلاعات توصیفی
- پر کردن مقادیر جدول اطلاعات توصیفی (پرکردن دستی، اتوماتیک بر اساس هندسه و اتوماتیک به کمک سایر ستونها)
- تنظیم سیستم مختصات و تصویر
- تعریف سیستم تصویر LCC
- تولید نقشههای شماتیک (با تغییر رنگ و سمبل)
- تهیه نقشه شماتیک بر اساس آمار کرونا
- Join کردن دادهها از جداول اکسل یا فایلهای .CSV
- تهیه نقشه با تغییر انواع روشهای کلاسبندی سمبلها
- برچسبگذاری اسامی شهرها با تنظیم مناسب فونت، رنگ، اندازه و غیره
- آمادهسازی برای چاپ
- تنظیمات مقیاس، لژاند، جهت شمال و غیره
- خروجی تصویر یا pdf
ویدئو کامل جلسه اول (رایگان)
جلسه دوم (آنالیزهای اولیه بر دادههای برداری، ترسیمات و استخراج عارضه از OSM)
- فراخوانی دادهها
- تنظیم اولیه سمبل رنگ، ضخامت و اندازه مناسب
- تحلیل انتخاب (Select) بصورت:
- دستی
- بر اساس مقادیر جدول اطلاعات توصیفی
- بر اساس موقعیت قرارگیری لایهها
- ایجاد لایههای مختلف نقطههای، خطی و سطحی (پلی گون)
- ترسیم عوارض
- ویرایش عوارض
- کار با Snapping Options
- کار با Digitizing Toolbar شامل جابجایی، دوران، سادهسازی لبهها، ایجاد حفره و جزیره، تقسیمبندی، ادغام و غیره
- سمبلگذاری حرفهای عوارض با لایهبندی
- تعیین محدودیت مقیاس برای نمایش
- فراخوانی OSM
- دانلود و فراخوانی افزونه (Plugin QuickOSM)
- دانلود عوارض متنوع دلخواه از OSM و ایجاد پایگاه داده
جلسه سوم (زمین مرجع نمودن دادههای رستری و برداری)
- وارد کردن یک رستر فاقد سیستم مختصات
- کار با افزونه Georeferencer
- زمین مرجع نمودن یک نقشه اسکن شده
- زمین مرجع کردن یک تصویر دانلود شده از Google Earth
- وارد کردن نقاط کنترل به فرمهای مختلف
- زمین مرجع نمودن دادههای برداری
- کار با افزونه Vector Bender
جلسه چهارم (آنالیزهای اولیه بر دادههای رستری)
- فراخوانی دادههای رستری
- بررسی انواع حالتهای مختلف سمبلگذاری برای دادههای رستری
- بررسی حالات مختلف رندر رستر
- تنظیم شفافیت رستر (Transparency)
- هیستوگرام تصاویر
- اخذ اطلاعات پیکسلهای رستر با ابزار identify
- آنالیز شیب بر حسب درجه و درصد
- آنالیز جهت شیب
- آنالیز سایه روشن، نمایش رستر در حالت سه بعدی با بررسی اثر تابش منبع نور در حالات مختلف
- محاسبات ریاضی و منطقی بر روی رسترها (Raster Calculator)
- عملیات طبقهبندی رسترها
- تبدیل رستر به بردار و محاسبه مساحت مناطق
- ترسیم کاربریها و تبدیل بردار به رستر
- کار با افزونه Value tool برای اخذ اطلاعات چندین لایه رستری
- ترسیم اتوماتیک منحنی میزانها
- برش رستر به اندازه منطقه دلخواه
- موزائیک تصاویر به کمک آنالیزهای Merge و Build Virtual Raster
جلسه پنجم (کار با فرمها و طراحی واسط کاربر در Qt Designer) QGIS
- ایجاد لایههای مورد نظر
- ترسیم عوارض و تکمیل جداول اطلاعات توصیفی
- بهبود دریافت دادههای بولین در جداول توصیفی
- طراحی واسط دلخواه در Qt Designer و اتصال به جداول QGIS
- الصاق عکس و آدرس اینترنتی به عوارض
- سمبلگذاری بر اساس قوانین تعریف شده
- کار با Heatmap
- تعیین شفافیت در دادههای برداری
- ایجاد Book marks و Map view در QGIS
جلسه ششم (بهرهگیری از آنالیزهای شبکه برای ژئومارکتینگ) | جهت تهیه این آموزش به صورت مجزا روی این لینک کلیک کنید.
- دانلود دادههای مورد نیاز از OSM
- آنالیز بهترین مسیر بر اساس فاصله در حالات مختلف
- آنالیز بهترین مسیر بر اساس زمان در حالات مختلف
- تعیین محدوده خدماتی برای کسبوکارها
- دانلود داده پلی گون و نقاط نانواییها
- محاسبه مراکز پلیگونها
- ادغام لایه نقاط و مراکز
- تهیه محدودههای خدماتی در حالات مختلف و چاپ
- ورود نقاط از لایه اکسلی
- درونیابی به کمک روش IDW
- استخراج منحنی میزانها و برچسبگذاری مقادیر ارتفاعی برای آنها
- استخراج مقادیر ارتفاعی برای نقاط از روی رستر و مقایسه دقت
- تفکیک نقاط به نقاط آموزش و تست و مقایسه دقت
- کار با افزونه point sampling
- استخراج اطلاعات آماری برای نواحی مختلف از روی رستر
- پر کردن اطلاعات جداول اطلاعات توصیفی با کدنویسی SQL بصورت اتوماتیک
جلسه هفتم (تهیه نقشه پهنهبندی خطر بیماری کرونا) | جهت تهیه این آموزش به صورت مجزا روی این لینک کلیک کنید.
- دانلود دادههای موردنیاز از OSM شامل ده لایه، سوپرمارکتها، نانواییها، قصابیها، ایستگاههای مترو، ایستگاههای اتوبوس، پمپ بنزینها، بانکها، داروخانهها، بیمارستانها و مراکز تجاری
- ساخت مدل اتوماتیک شامل
- ورود لایهها
- تبدیل لایهها به رستر
- فاصله اقلیدسی
- طبقهبندی رسترها
- همپوشانی وزندار لایهها
- تهیه نقشه خطر انتقال کرونا
- گرفتن خروجی از نقشهها
- گرفتن خروجی از مدل اتوماتیک به فرمهای مختلف
- ادغام لایهها با منطق فازی
- کار با امکانات تکرار آنالیزها بر روی عوارض یک لایه
- قرار دادن help برای مدل تهیه شده
جلسه هشتم (طراحی مسیر) QGIS
- انتخاب منطقه مطالعاتی و تهیه DEM منطقه به کمک افزونه SRTM Downloader
- موزائیک تصاویر
- تهیه لایه شیب
- انتخاب نقاط شروع و پایان مسیر
- طراحی کم شیب ترین مسیر در حالات مختلف
- تبدیل مسیر به بردار و فایل KML و بررسی مسیر در محیط Google Earth
- کار با آنالیز Difference و Merge vector layer
- طراحی مسیر بهینه بر اساس شیب و کاربری
- کار با منابع آنلاین داده در داخل محیط QGIS شامل تصاویر Google Hybrid ، Bing، OSM، Google Traffic، Waze، Stamen و غیره
- محاسبه حجم تقریبی عملیات خاکی
جلسه نهم (ساخت انیمیشن از دادههای مکانی-زمانی (نمایش زلزلههای رخ داده در جهان در بازه زمانی ۳ ساله)) | جهت تهیه این آموزش به صورت مجزا روی این لینک کلیک کنید.
- فراخوانی داده مرز شهرهای جهان
- کار با آنالیز Dissolve و استخراج مرز کشورهای جهان
- دانلود دادههای زمین لرزه از سایت USGS
- ایجاد داده نقطههای زمین لرزهها به همراه شدت و عمق زمین لرزهها
- ایجاد سمبل مناسب برای مکان وقوع زلزلهها
- کار با افزونه Time manager
- تهیه انیمیشن در حالات مختلف
- استخراج خروجی مناسب با فرمت .gif
جلسه دهم (ساخت وب GIS ساده و کاربردی، بدون نیاز به دانش قبلی در حیطه برنامه نویسی) | جهت تهیه این آموزش به صورت مجزا روی این لینک کلیک کنید.
- مقدمات و ضرورت WebGIS
- مفاهیم اولیه
- معماریها
- سرویسها
- آشنایی با Leaflet و Openlayers
- دانلود دادههای مورد نیاز از OSM
- سمبلگذاری مناسب
- افزودن نمادهای جدید با فرمت SVG
- ساخت web GIS با امکانات زوم، پن، اندازهگیری طول و مساحت، جستوجو در آدرس، جستجو در لایهها، فعال و غیرفعال کردن لایهها، افزودن OSM و کار با فیلد لایهها
- افزودن کدهای HTML و CSS برای بهبود نمایش وب ساخته شده و افزودن عنوان، لوگو و ویجت
پیش نمایش این اموزش
جلسه یازدهم (استخراج آبرو و حوضههای آبریز)
- افزودن DEM منطقه
- برش DEM به اندازه دلخواه
- تصحیح DEM و استخراج آبروها با حدآستانههای مختلف
- استخراج حوضههای آبخیز
- استخراج پلی گون این حوضهها، مراکز آنها و محاسبه اطلاعاتی نظیر مساحت، مختصات و غیره
- ترسیم پروفیل طولی در حالات مختلف با افزونههای profile tool و qprof
- گرفتن خروجی
جلسه دوازدهم (مقایسه دقت دادههای ارتفاعی از منابع مختلف)
- افزودن DEM
- افزودن نقاط ارتفاعی
- درونیابی نقاط
- استخراج رستر درونیابی ارتفاعی
- مشخص نمودن منطقه مطالعاتی و تولید نقاط تست به صورت تصادفی
- مقایسه دقت و محاسبه RMSE
جلسه سیزدهم (کار با افزونههای کاربردی و جالب – قسمت اول) QGIS
- ترسیم بافر (محدوده) عوارض در حالات مختلف به کمک ابزارهای:
- Buffer
- Multi Ring Buffer
- Fixed Percentage Buffer
- Variable Percentage Buffer
- Create Wedge Buffers
- ایجاد انیمیشن از ورود دادههای OSM توسط کاربران مختلف در زمانهای مختلف (کار با افزونه Animate OSM)
- افزودن تصاویر مکان دار (Geotag) و کار با افزونه ImportPhotos
- کار با تصاویر مکان دار و افزودن مکان به تصاویر بدون مکان
- افزودن تصاویر به محیط QGIS
- نمایش در محیط QGIS
- استخراج اطلاعات آب و هواشناسی به روز توسط افزونه Qweather
- استخراج اطلاعات آب و هواشناسی به روز شامل دما، رطوبت، سرعت باد، جهت باد، طلوع و غروب خورشید، مکان نقاط و غیره برای کل کشورهای دنیا و برای تک تک کشورها بر اساس استانها و ایالتها
- درونیابی نقاط و استخراج نقشه پیوسته دما و رطوبت
- برش به اندازه منطقه دلخواه
جلسه چهاردهم (کار با افزونههای کاربردی و جالب – قسمت دوم) QGIS
- کار با افزونه MMQGIS شامل:
- تبدیل ادرس به مختصات
- انیمیشن سازی از روند انتخاب کوتاهترین مسیر، جابجایی مترو در ایستگاههای مختلف، بزرگنمایی و جابجایی در نقشه
- تحلیلهای بافر، ادغام لایهها، ورونی دیاگرام، ایجاد انواع شبکهها و سوالهای مکانی
- ورود اطلاعات و خروجی گرفتن از لایهها با فرمت CSV
- تغییر سیستم مختصات لایهها، نوع هندسه لایهها، نوع فرمت توصیفات
- جستجو در آدرس و لایهها
- بیان مفاهیم و کاربردهای هر قسمت
ahmad –
خیلی عجیبه که واسه یه نرم افزار جدید مثل QGIS آموزشی در این حد جامع و کامل وجود داشته باشه. مخصوصا با این حد از تسلط مدرس.
خیلی ممنون