23.1. المقدمة

يقدّم هذا الفصل إطار المعالجة في QGIS، وهو بيئة للمعالجة الجغرافية يمكن استخدامها لاستدعاء الخوارزميات الأصلية وخوارزميات الجهات الخارجية من داخل QGIS، مما يجعل مهام التحليل المكاني أكثر إنتاجية وأسهل إنجازًا.

بوصفها إضافة أساسية، تُثبَّت المعالجة افتراضيًا لكن عليك تفعيلها:

  1. انتقل إلى Plugins ► Manage and install plugins...

  2. انقر على التبويب Installed على اليسار

  3. حدّد المربع المجاور للمدخل processingAlgorithm Processing

  4. أغلق نافذة الحوار.

    تصبح القائمة Processing متاحة الآن في شريط القوائم العلوي. ومنها يمكنك الوصول إلى المكوّنات الرئيسية لهذا الإطار.

في الأقسام التالية، سنستعرض كيفية استخدام العناصر الرسومية لهذا الإطار وكيفية الاستفادة القصوى من كل منها.

توجد أربعة عناصر أساسية في الواجهة الرسومية للإطار، تُستخدم لتشغيل الخوارزميات لأغراض مختلفة. ويعتمد اختيار أداة دون أخرى على نوع التحليل المطلوب وعلى الخصائص الخاصة بكل مستخدم ومشروع. يمكن الوصول إليها جميعًا (باستثناء واجهة المعالجة الدفعية، التي تُستدعى من صندوق الأدوات أو من نافذة حوار تنفيذ الخوارزمية، كما سنرى) من عنصر القائمة Processing (سترى مدخلات أخرى؛ المدخلات المتبقية لا تُستخدم لتنفيذ الخوارزميات وسيُشرح أمرها لاحقًا في هذا الفصل).

  • Toolbox: العنصر الرئيسي في الواجهة الرسومية، ويُستخدم لتنفيذ خوارزمية واحدة أو تشغيل معالجة دفعية مبنية على تلك الخوارزمية.

../../../_images/toolbox.png

شكل 23.1 تجهيز الأدوات

  • Model Designer: يمكن دمج عدة خوارزميات رسوميًا باستخدام مصمّم النماذج لتحديد سير عمل، وإنشاء عملية واحدة تتضمن عدة عمليات فرعية.

../../../_images/models.png

شكل 23.2 تجهيز عارض

  • مدير History: تُخزَّن جميع الإجراءات المُنفَّذة باستخدام أيٍّ من العناصر السابقة في ملف سجل، ويمكن إعادة إنتاجها لاحقًا بسهولة باستخدام مدير السجل.

../../../_images/history1.png

شكل 23.3 تاريخ المعالجة

  • واجهة Batch Processing: تتيح لك هذه الواجهة تنفيذ عمليات دفعية وأتمتة تنفيذ خوارزمية واحدة على مجموعات بيانات متعددة.

../../../_images/batch_processing.png

شكل 23.4 واجهة معالجة الدفعات

في الأقسام التالية، سنستعرض كل عنصر من هذه العناصر بالتفصيل.