همان پروژه QGIS را در خانه باز می‌کنید، می‌بینید که ابزارهای برداری رفته‌اند و تونل مقصر به نظر می‌رسد. معمولاً مقصر نیست، حتی اگر همین VPN دو محیط را کنار هم گذاشته باشد. پرونده پروژه لایه‌ها، سبک‌ها و تنظیمات پروژه را حمل می‌کند؛ فهرست الگوریتم‌ها را حمل نمی‌کند. ابزارها به نصبی تعلق دارند که کار را اجرا می‌کند و به نمایه‌ای که آن نصب بارگذاری کرده است.

مشخص کنید کدام نصب کار را اجرا می‌کند

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

وقتی QGIS محلی اجرا می‌شود، نصب خانه همه‌چیز را تأمین می‌کند. آن‌گاه VPN یک کار دارد: رسیدن به داده.

شماره ساخت واقعی، نام نمایه فعال و فهرست افزونه‌ها را روی همان ماشینی که کار را انجام می‌دهد بنویسید. آن را با ترکیبی که مسئول GIS شما پشتیبانی می‌کند مقایسه کنید، نه با یک تصویر صفحه قدیمی. بازسازی یک لپ‌تاپ Windows 7 برای هماهنگی با چیدمان منوی قدیمی هیچ مشکلی را حل نمی‌کند و یک محیط پشتیبانی‌نشده دوم می‌سازد. اگر دو ماشین واقعاً متفاوت‌اند، تصمیم درست توافق بر یک ساخت پشتیبانی‌شده است، نه میان‌بر.

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

QGIS منوی برداری را با میان‌برهایی به الگوریتم‌های ارائه‌دهندگان هسته پر می‌کند، بنابراین یک زیرمنوی خالی معمولاً یعنی افزونه Processing در آن نصب فعال نیست. مدیر افزونه‌ها را باز کنید و مطمئن شوید افزونه هسته روشن است، سپس QGIS را دوباره راه‌اندازی کنید و باز نگاه کنید. این یک تنظیم برنامه است و هیچ میزان عیب‌یابی تونل آن را تغییر نمی‌دهد.

می‌توانید همین وضعیت را از ترمینال بخوانید، که از کلیک‌کردن در منوها روی یک اتصال کند سریع‌تر است:

$ qgis_process plugins
$ qgis_process list | grep -i "native:buffer"
native:buffer  Buffer
$ qgis_process help native:buffer

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

نمایه‌ها ابزارهای غایب را بدون نصب دوباره توضیح می‌دهند

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

از یک نمایه تمیز به‌عنوان محیط مقایسه استفاده کنید، نه به‌عنوان جایگزین. اگر ابزار آنجا ظاهر شد، تفاوت در افزونه‌ها یا تنظیمات Processing نمایه فعلی شماست؛ اگر ظاهر نشد، شکاف در نصب است و شما کاملاً به لایه اشتباه نگاه می‌کنید.

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

این تمایز تنظیمات اداری را هم از آزمایش‌های شما محافظت می‌کند، و این مهم‌تر از صرفه‌جویی ده دقیقه است.

خرابی منبع داده با یک الگوریتم غایب متفاوت به نظر می‌رسد

وقتی الگوریتم وجود دارد، خرابی بعدی درباره رسیدن به لایه خواهد بود. یک اتصال PostGIS، یک نقطه پایانی WMS یا WFS و یک پرونده روی درایو نگاشت‌شده هر کدام به شیوه خود شکست می‌خورند، و حرف درایوی که در اداره کار می‌کند در خانه معمولاً معنایی ندارد. از نام میزبان خصوصی موردنظر و اعتبارنامه‌های خود سرویس و الزامات TLS آن استفاده کنید.

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

در پایان خروجی را در مکان تأییدشده ذخیره کنید و یک یادداشت کوتاه کنار پروژه نگه دارید: ساخت QGIS، نمایه، ارائه‌دهنده الگوریتم و مسیرهای داده. آن‌گاه ارتقای بعدی یا لپ‌تاپ جدید از واقعیت‌ها شروع می‌شود، نه از دور دیگری از باستان‌شناسی منو.

مقالات مرتبط