3-7 إنشاء بناء النموذج Model Builder و مكونات كل أداة داخل Arc Toolbox

القائمة الرئيسية

الصفحات

3-7 إنشاء بناء النموذج Model Builder و مكونات كل أداة داخل Arc Toolbox

لمتابعة موقعنا ليصلك كل جديد إضغط هنا


 3-7 الدرس السابع من المرحلة الثالثة لتعلم على برامج ArcGIS بثلاثة مراحل

Model Builder

مودل بلدر بناء نموذج

بناء نموذج Model Builder


مقدمة

يعتبر بناء النموذج في برامج ArcGIS  مستوى متقدم بمعنى أي شخص يريد التعلم على إنشاء المودل بلدر يجب أن تكون خبرته في برامج ArcGIS  فوق المستوى الأول او المستوى المبتدئ لان العمل على بناء النموذج يتطلب معرف أساسية ومتقدمة في هذه البرامج حتى تتمكن من تحقيق الهدف من إنشاء بناء النموذج، يعتمد إنشاء المودل بلدر بالدرجة الأولى والأساسية على فهم برنامج Arc Toolbox  لأن جميع الأدوات يتم إستخدامها داخل المودل بلدر بالإضافة الى أدوات من داخل المودل بلدر.

مفهوم (Model Builder)

بناء النموذج هو عبارة عن آليه يستخدمها مطور نظم المعلومات الجغرافي (GIS Developer) لإستخدام مجموعة من أدوات برنامج Arc Toolbox  حسب أي هدف مطلوب الوصول إليه بحيث ترتيب هذه الأدوات و أولوية الإستخدام تتم من خلال خطوات متكاملة، تقتصر الوقت والجهد دون إستخدام هذه الأدوات بشكل منفرد.

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

أهم وظيفة لمطور نظم المعلومات الجغرافية (GIS)

يجب على مطور نظم المعلومات الجغرافية ان يبتكر أداة غير موجودة في برنامج Arc Toolbox عن طريق إنشاء بناء النماذج (Model Builder) لذلك في هذا المقال يتم معرف آلية بناء المودل بلدر وأهميته وذلك من خلال معرفة مكونات كل أداة والعناصر الخاصة فيها، لذلك من المهم جداً على مطور GIS معرفة ما يلي:

  1. وظيفة كل أداة لتوظيفها في المكان الصحيح لإختصار الوقت والجهد والحصول على جودة بيانات  تعتمد على طبيعة العمل.

    وظيفة كل أداة لتوظيفها في المكان الصحيح


  2. مكان وجود تلك الأدوات في برنامج Arc Toolbox.

    البحث عن أي أداة داخل برنامج Arc Toolbox


  3. فهم عناصر أي أداة من خلال قراءة وصف الأداة ووصف كل عنصر فيها.

    عناصر أي أداة من خلال قراءة وصف الأداة ووصف كل عنصر فيها

  4. إنشاء صندوق Toolbox  و مجموعة الأدوات Toolset و النموذج Model داخل قاعدة البيانات الجغرافية.

    إنشاء صندوق Toolbox  و مجموعة الأدوات Toolset و النموذج Model داخل قاعدة البيانات الجغرافية


  5. معرفة قائمة (Geoprocessing) وما تحتويها من أدوات معالجة جغرافية وما يخص باقي أدوات Arc Toolbox و بيئة العمل (Environments) ونتائج التحليل بإستخدام تلك الأدوات.
    عرفة قائمة (Geoprocessing) وما تحتويها من أدوات معالجة جغرافية وما يخص باقي أدوات Arc Toolbox و بيئة العمل (Environments) ونتائج التحليل بإستخدام تلك الأدوات


إنواع المُعاملات لأي أداة

  1. الاسم الظاهر (Display Name): تسمية المخرج وفي حالات كثيرة التسمية مع مسار الحفظ.
  2. نوع المُعامل (Parameter Type): من حيث الإدخال منها النوع الإجباري، إختياري و الإفتراضي الذي يترك كما هو أو يتم التعديل عليه.
  3. الإتجاه (Direction): يتم توجيه ما تطلبه الأداه للمستخدم حسب اسم ووصف عنوان المُعاملات ،هذا يعتمد على الفهم العملي لكل أداة.
  4. نوع البيانات (Data Type): بيانات نقطية او متجه او جدول (Raster, Vector, Table) مثل أداة التقاطع.
  5. إشارة : اذا تم تفعيله يظهر إضافة وفي حالة عدم التفعيل لا تتم الإضافة مثل أداة التوحيد.
  6. فئات إضافية (Category): تظهر على شكل أسهم عند الضغط عليهم يتم فتح مُعاملات جديد يمكن إدخالها او تركها إفتراضية مثل أداة إضافة البيانات النقطية الى مجموعة دمج الصور.
  7. قيمة متعددة (Multi Value): يعطينا قيم او مدخلات متعددة مثل أداة الحرم المكاني المتعدد (Multiple Ring Buffer)  والدمج (Merge).
  8. إختيار متعدد: يتم إلزام المستخدم بمدخلات لها خيارات معينة يطلبها البرنامج مثل تحديد طرق الضم المكاني أداة Spatial Join او اختيار وحدات القياس أداة Add Geometry Attributes.
  9. إخراج متعدد (Multi Output): في الوضع الطبيعي للأدوات يكون المخرج بيانات واحدة طبقة او صورة او جدول لكن في حالة المخرج أكثر من طبقة يتم إستخدام الإخراج المتعدد ويعتمد على تحديد مساحة العمل المخرجة او قاعدة البيانات الجغرافية ومجموعة البيانات مثل أداة التقسيم من خلال جدول البيانات.

 

ملاحظات:

 يمكن أن تظهر إشارات جنب كل مُعامل تدل على رسالة من البرنامج وهذه الإشارات هي:

رسائل عند استخدام أي أداة داخل Arc toolbox


  1. العلامة الخضراء: تدل على أنه يجب إدخال المطلوب حسب المُعامل.
  2. علامة الخطأ: لا تتم عملية الأداة بسبب وجود أخطاء وأهم هذه الأخطاء إضافة مدخل خطأ او تكرار باسم المخرج.
  3. علامة مثلث التعجب: تتم عملية الأداة لكن المخرج غير كامل فيه نقص او بيانات غير طبيعية.
  4. رسالة مع ذكر الخطأ: عند الضغط على OK  وهناك نقص في مدخلات المُعاملات تظهر رسالة تعجب مع ذكر السبب.

مثال عملي لخطوات إنشاء Model Builder

مثلاً لديك بيانات عن الشوارع في مدينة معينة وتريد فقط إستخدام شوارع حي سكني معين وباقي الأحياء غير مطلوبة، ثم بعد ذلك تريد توسيع هذه الشوارع مسافة 2 متر على كل جانب، ثم حساب مساحة التداخل بين قطع الأراضي والشوارع بعد التوسعة.

يتم إستخدام مجموعة من الأدوات لتحقيق الهدف من المثال السابق وهذه الأدوات:

  1. Select: لتحديد الحي السكني المطلوب إستخدامه في التحليل وإخراجه كمعلم واحد في طبقة جديدة.
  2. Clip: لإستخراج طبقة الشوارع داخل الحي السكني المطلوب.
  3. Buffer: لإنشاء حرم مكاني مسافته 2 متر على كل جانب لطبقة الشوارع داخل الحي المطلوب.
  4. Intersect: لإخراج طبقة مضلع (Polygon) لجميع المناطق المتقاطعة بين الشوارع بعد التوسعة وطبقة قطع الأراضي.
  5. Erase: ليتم محو المساحات المشتركة بين مخرج طبقة التقاطع و طبقة الشوارع الأصلية للحصول على طبقة تمثل مناطق المتداخلة بعد توسعة الشوارع فقط.
  6. Summary Statistics: لإستخراج جدول يوضح مساحة التداخل بين الشوارع بعد التوسعة وقطع الأراضي.

يتم شرح مكونات بناء النموذج في الشرح العملي من خلال الفيديو في نهاية هذا المقال.

لمشاهدة الدرس السابع من المرحلة الثالثة إنشاء بناء النموذج Model Builder و مكونات كل أداة داخل Arc Toolbox:



لتنزيل قاعدة البيانات المستخدم في الشرح من هنا.

 اليك صفحه ومجموعة على الفيس بوك لتعلم أكثر بما يخص نظم المعلومات الجغرافية (GIS) و برنامج ArcGIS Pro من خلال هذه الروابط:


مجموعة على الفيس بوك ArcGIS Pro من هنا.
مجموعة على الفيس بوك GIS for WE - ArcGIS Pro من هنا.
صفحة الفيس بوك GIS for WE من هنا.

 

GIS for WE

تعليقات

التنقل السريع
    >