18.20. نموذج داخل نموذج

تحذير

انتبه، هذا الفصل لم يُختبر جيدًا، يرجى الإبلاغ عن أي مشكلة؛ الصور مفقودة

ملاحظة

في هذا الدرس سنرى كيفية استخدام نموذج داخل نموذج أكبر.

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

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

لنبدأ بالنموذج الذي استخدمناه نقطة انطلاق في الدرس السابق.

تحذير

todo: أضف صورة

أولًا، سنضيف نموذج TWI. ولكي يكون متاحًا، يجب أن يكون قد حُفظ في مجلد النماذج، وإلا فلن يظهر في صندوق الأدوات أو في قائمة الخوارزميات في مصمّم النماذج. تأكّد من أنه متاح لديك.

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

إليك نافذة حوار المعاملات المقابلة:

تحذير

todo: أضف صورة

أصبح لدينا الآن طبقة TWI يمكننا استخدامها مع الطبقة المتجهية لمستجمعات المياه لإنشاء طبقة جديدة تحتوي على قيم TWI المقابلة لكل مستجمع مياه.

يتم هذا الحساب باستخدام خوارزمية Grid statistics in polygons. استخدم الطبقات المذكورة أعلاه كمُدخلات لإنشاء النتيجة النهائية.

تحذير

todo: أضف صورة

كان مخرج خوارزمية Vectorize grid classes في الأصل هو مخرجنا النهائي، لكننا نريده الآن نتيجة وسيطة فقط. ولتغيير ذلك، علينا تعديل الخوارزمية. انقر عليها نقرًا مزدوجًا لرؤية نافذة حوار معاملاتها، واحذف اسم المخرج. سيجعله ذلك مخرجًا مؤقتًا، كما هو الحال افتراضيًا.

تحذير

todo: أضف صورة

هكذا يجب أن يبدو النموذج النهائي:

تحذير

todo: أضف صورة

كما ترى، لا شيء مميّز في استخدام نموذج داخل نموذج آخر، ويمكنك إضافته تمامًا كما تضيف أي خوارزمية أخرى، ما دام النموذج محفوظًا في مجلد النماذج ومتاحًا في صندوق الأدوات.