بازگشت به دسته GIS

راهنمای کامل نصب و مدیریت افزونه‌ها در QGIS 3 (به‌روزرسانی ۲۰۲۶)

8 دقیقه مطالعه7 برچسب
دکتر حمیدرضا حسین‌پور

مدیرعامل و مؤسس

مدیرعامل و مؤسس سپهر پایش مکان نگار

راهنمای کامل نصب و مدیریت افزونه‌ها در QGIS 3 (به‌روزرسانی ۲۰۲۶)

راهنمای کامل نصب و مدیریت افزونه‌ها در QGIS 3 (به‌روزرسانی ۲۰۲۶)

افزونه‌ها (Plugins) قلب تپنده‌ی QGIS هستند و به شما امکان می‌دهند بدون نیاز به برنامه‌نویسی، قابلیت‌های نرم‌افزار را چندین برابر کنید؛ از تحلیل‌های پیشرفته‌ی مکانی گرفته تا ساخت نقشه‌های تعاملی تحت وب. در این راهنما، قدم‌به‌قدم با نحوه‌ی پیدا کردن، نصب، مدیریت و حذف افزونه‌ها در QGIS 3 آشنا می‌شوید. تمامی مراحل بر اساس رابط کاربری نسخه‌های جدید (از ۳.۲۸ به بعد) نوشته شده و اگر از نسخه‌های قدیمی‌تر استفاده می‌کنید نیز مفاهیم کاملاً یکسان است.


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

در QGIS، افزونه یک قطعه کد اضافی (معمولاً به زبان پایتون) است که یک یا چند قابلیت جدید به نرم‌افزار اضافه می‌کند. افزونه‌ها می‌توانند:

  • ابزارهای تحلیل و پردازش جدید (مانند محاسبه‌ی شیب، پهنه‌بندی سیل و …) فراهم کنند.
  • فرمت‌های فایل خاص را بخوانند.
  • ارتباط با سرویس‌های آنلاین مثل Google Maps، OpenStreetMap یا سرورهای WMS را ساده کنند.
  • ظاهر و چیدمان نقشه را زیباتر یا حرفه‌ای‌تر کنند.
  • و تقریباً هر کار تخصصی دیگری که نیاز داشته باشید.

مخزن اصلی افزونه‌های QGIS (plugins.qgis.org) میزبان صدها افزونه‌ی رایگان و متن‌باز است که توسط انجمن جهانی توسعه داده شده‌اند.


پیش‌نیاز: اتصال اینترنت و تنظیمات اولیه

برای دانلود مستقیم افزونه‌ها از مخزن رسمی، QGIS باید به اینترنت دسترسی داشته باشد. در بیشتر موارد، پس از نصب QGIS این تنظیمات به صورت پیش‌فرض فعال است، اما بهتر است از مسیر زیر آن را بررسی کنید:

Settings → Options → Network

اگر از پروکسی استفاده می‌کنید، تنظیمات آن را در همین بخش وارد کنید. در غیر این صورت، گزینه‌ی Use default system proxy کافی است.


باز کردن مدیر افزونه‌ها (Plugin Manager)

مدیر افزونه‌ها رابط اصلی برای جست‌وجو، نصب، فعال/غیرفعال‌سازی و حذف افزونه‌ها است. برای باز کردن آن یکی از راه‌های زیر را انتخاب کنید:

  • از منوی اصلی: Plugins → Manage and Install Plugins…
  • از نوار ابزار افزونه‌ها (اگر فعال باشد) روی نماد پازل کلیک کنید.
پنجره اصلی مدیر افزونه‌ها در QGIS 3. نقطه‌ی شروع نصب و مدیریت تمام افزونه‌ها
پنجره اصلی مدیر افزونه‌ها در QGIS 3. نقطه‌ی شروع نصب و مدیریت تمام افزونه‌ها

پنجره‌ای که باز می‌شود چند سربرگ اصلی دارد:

سربرگعملکرد
Allنمایش تمام افزونه‌های موجود در مخازن متصل (نصب‌شده و نصب‌نشده)
Installedفقط افزونه‌هایی که روی سیستم شما نصب شده‌اند
Not installedافزونه‌های دردسترس ولی نصب‌نشده
Upgradeableافزونه‌هایی که نسخه‌ی جدیدتری برای آن‌ها منتشر شده است
Settingsمدیریت مخازن افزونه‌ها و تنظیمات بروزرسانی

جست‌وجو و نصب یک افزونه

فرض کنید می‌خواهید افزونه‌ی محبوب QuickMapServices را برای افزودن نقشه‌های پس‌زمینه (Google Satellite، OSM و …) نصب کنید:

  1. به سربرگ All بروید.
  2. در کادر جست‌وجو (بالا) عبارت QuickMapServices را تایپ کنید. (می‌توانید بخشی از نام یا توضیحات را هم جست‌وجو کنید.)
  3. روی نام افزونه کلیک کنید تا جزئیات آن (توضیحات، نسخه، امتیاز، نویسنده و …) در پنل سمت راست نمایش داده شود.
  4. حتماً بخش «About» را بخوانید. برخی افزونه‌ها هشدارهایی درباره‌ی ناپایداری یا نیاز به افزونه‌های پیش‌نیاز دارند.
جستجوی افزونه در تب All
جستجوی افزونه در تب All
  1. روی دکمه‌ی Install Plugin کلیک کنید.
  2. نصب چند ثانیه طول می‌کشد. پس از پایان، پیام «Plugin installed successfully» ظاهر می‌شود و دکمه‌ی نصب به Upgrade/Uninstall تغییر می‌کند.

بلافاصله پس از نصب، افزونه فعال می‌شود و نماد یا منوی مربوط به آن در جای مناسب (معمولاً منوی Vector، Raster، Web یا یک نوار ابزار جدید) ظاهر می‌شود.

⚠️ نکته مهم امنیتی: فقط افزونه‌هایی را نصب کنید که از مخازن رسمی و قابل اعتماد می‌آیند. اگرچه مخزن اصلی QGIS بررسی‌های اولیه‌ای انجام می‌دهد، همیشه افزونه‌هایی را انتخاب کنید که امتیاز بالا، تعداد دانلود زیاد و توسعه‌دهنده‌ی شناخته‌شده دارند.


مدیریت افزونه‌های نصب‌شده

فعال یا غیرفعال کردن موقت

همه‌ی افزونه‌های نصب‌شده در سربرگ Installed فهرست می‌شوند. برای غیرفعال کردن موقت یک افزونه بدون حذف کامل آن:

  • تیک کنار نام افزونه را بردارید.
  • پیامی مبنی بر نیاز به راه‌اندازی مجدد QGIS نشان داده می‌شود. (در نسخه‌های جدید، تغییرات بلافاصله اعمال می‌شود، اما گاهی تا بستن و باز کردن QGIS برخی ابزارها باقی می‌مانند.)
غیرفعال کردن موقت افزونه در تب Installed. در سربرگ Installed می‌توانید با برداشتن تیک، افزونه را موقتاً غیرفعال کنید بدون آنکه حذفش کنید.
غیرفعال کردن موقت افزونه در تب Installed. در سربرگ Installed می‌توانید با برداشتن تیک، افزونه را موقتاً غیرفعال کنید بدون آنکه حذفش کنید.

حذف کامل یک افزونه

اگر دیگر به افزونه‌ای نیاز ندارید:

  1. در سربرگ Installed افزونه را انتخاب کنید.
  2. روی دکمه‌ی Uninstall Plugin کلیک کنید.
  3. در کادر تأیید، Yes را بزنید. افزونه پاک می‌شود.

به‌روزرسانی افزونه‌ها

توسعه‌دهندگان مرتباً افزونه‌ها را بهبود می‌دهند و باگ‌ها را رفع می‌کنند. برای اطمینان از داشتن آخرین نسخه‌ها:

  • به سربرگ Upgradeable بروید. افزونه‌هایی که نسخه‌ی جدید دارند با علامت فلش آبی نمایش داده می‌شوند.
  • می‌توانید افزونه‌ها را یک‌به‌یک (با کلیک روی Upgrade Plugin) یا با دکمه‌ی Upgrade All همگی را با هم به‌روز کنید.
در تب Upgradeable می‌توانید افزونه‌ها را یک‌به‌یک یا یکجا به آخرین نسخه به‌روز کنید.
در تب Upgradeable می‌توانید افزونه‌ها را یک‌به‌یک یا یکجا به آخرین نسخه به‌روز کنید.

تنظیمات به‌روزرسانی خودکار: در سربرگ Settings گزینه‌ی «Check for updates at startup» را فعال کنید تا هر بار که QGIS را باز می‌کنید، از وجود نسخه‌های جدید مطلع شوید.


نصب افزونه از فایل ZIP (آفلاین یا شخصی)

گاهی افزونه‌ای را از دوستی دریافت می‌کنید یا خودتان در حال توسعه‌ی آن هستید و می‌خواهید بدون آپلود در مخزن رسمی آزمایشش کنید. برای نصب از فایل ZIP:

  1. از منوی Plugins → Manage and Install Plugins… به سربرگ Settings بروید.
  2. به بخش «Plugin installation» رفته و روی دکمه‌ی Install from ZIP کلیک کنید.
  3. فایل ZIP افزونه را انتخاب کنید.
  4. QGIS افزونه را استخراج و در پوشه‌ی پروفایل کاربری نصب می‌کند. پس از اتمام پیام موفقیت نشان داده می‌شود.
  5. سپس می‌توانید از سربرگ Installed آن را فعال کنید.

📌 توجه: فایل ZIP باید دقیقاً ساختار استاندارد افزونه‌های QGIS (شامل __init__.py و metadata.txt) را داشته باشد. فایل‌های فشرده‌ای که صرفاً اسکریپت پایتون هستند بدون این ساختار کار نخواهند کرد.


افزودن مخازن افزونه‌ی سفارشی (Custom Repositories)

علاوه بر مخزن رسمی QGIS، سازمان‌ها یا افراد ممکن است مخازن اختصاصی خود را داشته باشند که افزونه‌های داخلی، آزمایشی یا محدود به یک حوزه را ارائه می‌دهند. برای اتصال به چنین مخازنی:

  1. در پنجره‌ی مدیر افزونه‌ها، به سربرگ Settings بروید.
  2. روی دکمه‌ی Add… کلیک کنید.
  3. یک نام (دلخواه) و آدرس اینترنتی (URL) مخزن را وارد کنید. آدرس باید به یک فایل plugins.xml معتبر ختم شود (مثلاً https://example.com/qgis/plugins.xml).
  4. دکمه‌ی OK را بزنید. اگر مخزن معتبر باشد، در لیست ظاهر می‌شود و می‌توانید با فعال نگه‌داشتن تیک آن، افزونه‌هایش را در سربرگ All مشاهده کنید.
  5. برای غیرفعال‌سازی موقت یک مخزن، تیک آن را بردارید.
از طریق سربرگ Settings می‌توانید مخازن سفارشی خود را اضافه کرده یا مخازن موجود را مدیریت کنید.
از طریق سربرگ Settings می‌توانید مخازن سفارشی خود را اضافه کرده یا مخازن موجود را مدیریت کنید.

🚨 هشدار امنیتی: فقط مخازنی را اضافه کنید که کاملاً به آن‌ها اعتماد دارید. افزونه‌های موجود در مخازن شخصی می‌توانند حاوی کدهای مخرب باشند.


تنظیمات پیشرفته و نمایش افزونه‌های آزمایشی

در همان سربرگ Settings، بخش «Plugin Settings» گزینه‌ای به نام Show also experimental plugins وجود دارد. اگر این گزینه را فعال کنید، افزونه‌هایی که توسط توسعه‌دهندگان به‌عنوان «آزمایشی» علامت‌گذاری شده‌اند نیز در لیست ظاهر می‌شوند. این افزونه‌ها معمولاً ناپایدارند یا هنوز کاملاً تست نشده‌اند، پس فقط در صورتی از آن‌ها استفاده کنید که با ریسک آن آشنا باشید.

همچنین می‌توانید بازه‌ی زمانی بررسی به‌روزرسانی (روز، هفته، ماه) را در بخش «Check for updates» تنظیم کنید.


عیب‌یابی مشکلات رایج

مشکلراه‌حل
افزونه‌ای در لیست ظاهر نمی‌شودبه Settings بروید و مطمئن شوید تیک مخزن رسمی (plugins.qgis.org) فعال باشد. در غیر این صورت، «Show also experimental plugins» را فعال کنید.
نصب با خطا مواجه می‌شوددسترسی به پوشه‌ی پروفایل QGIS را بررسی کنید. در ویندوز، گاهی آنتی‌ویروس از نوشتن فایل جلوگیری می‌کند. همچنین ممکن است افزونه به نسخه‌ی قدیمی‌تری از QGIS وابسته باشد.
QGIS بعد از به‌روزرسانی افزونه ناپایدار می‌شودافزونه‌ی مشکل‌دار را در سربرگ Installed غیرفعال کنید و QGIS را ری‌استارت کنید. سپس نسخه‌ی قبلی را از ZIP نصب کنید یا منتظر وصله‌ی بعدی بمانید.

جمع‌بندی

مدیریت افزونه‌ها در QGIS فوق‌العاده ساده است و بزرگ‌ترین مزیت آن، جامعه‌ای فعال است که هر روزه قابلیت‌های جدیدی خلق می‌کنند. با دنبال کردن مراحل این راهنما می‌توانید:

  • ✅ به مخزن عظیم افزونه‌های رایگان متصل شوید.
  • ✅ افزونه‌های مورد نیازتان را در چند کلیک نصب و آزمایش کنید.
  • ✅ سیستم خود را همیشه به‌روز و ایمن نگه دارید.

💡 نکته طلایی: گاهی کمترین تعداد افزونه‌ها، بهترین عملکرد را به همراه دارد. فقط آن‌هایی را نصب کنید که واقعاً به آن‌ها نیاز دارید تا QGIS سریع و بدون تداخل باقی بماند.


حالا نوبت شماست: افزونه‌ی دلخواهتان را جست‌وجو کنید و قدرت QGIS را به سطح بعدی ببرید. اگر سوال یا تجربه‌ای در مورد افزونه‌های خاص دارید، خوشحال می‌شوم در بخش نظرات با من به اشتراک بگذارید. 🚀🗺️

دیدگاه‌ها (0)

ثبت دیدگاه جدید

دیدگاه شما پس از تأیید در سایت نمایش داده خواهد شد.