أدوات QGIS المتجهة مفقودة في المنزل: هل المشكلة في التثبيت أم في الملف الشخصي؟
تأتي أدوات QGIS من التثبيت والملف الشخصي اللذين يشغّلان العمل، لا من ملف المشروع. افصل إعداد التطبيق عن أعطال VPN ومصادر البيانات.
افتح المشروع نفسه في 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 والملف الشخصي ومزوّد الخوارزمية ومسارات البيانات. عندها تبدأ الترقية أو الحاسوب الجديد التالي من حقائق بدل جولة أخرى من التنقيب في القوائم.