إضافة متغيرات

المتغيرات هي عناصر في النموذج لها قيمة أو تستند إلى بيانات. يمكن استخدام المتغيرات كمدخلات لأداة التحليل. يمكن أن يؤدي استخدام المتغيرات إلى تسريع عملية التكرار على معلمات (Parameters) الأداة لأنه يمكنك تغيير قيم المتغيرات المحددة دون فتح مربع حوار الأداة الكامل. يمكن أيضاً استخدام المتغيرات لمشاركة قيم الإدخال لأدوات تحليل متعددة.

إضافة متغير

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

إضافة متغير من معلمة أداة

يمكن إضافة متغير مباشرة من معلمة أداة. تضمن إضافة متغير من معلمات أداة ما يلي:

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

أكمل الخطوات التالية لإضافة متغير من معلمة أداة:

  1. أكمل الخطوات لـ فتح نموذج وإضافة البيانات والأدوات إذا لزم الأمر.
  2. حدد عنصر الأداة، ثم انقر فوق إضافة متغير إضافة متغير من شريط أدوات العنصر.

    تظهر قائمة تحديد المعلمة... متضمنةً معلمات الأداة.

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

  3. انقر فوق اسم المعلمة لاختيارها.

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

إضافة متغير مستقل

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

أكمل الخطوات التالية لإضافة متغير مستقل إلى مخطط النموذج:

  1. أكمل الخطوات لـ فتح نموذج، والاتصال بـ جلسة التحليل، وتنشيط النموذج إذا لزم الأمر.
  2. انقر فوق إضافة متغير إضافة متغير من شريط أدوات الإجراءات.

    يظهر مربع الحوار إضافة متغير مع خيارات بنية المتغير ونوع البيانات. هيكل المتغير الافتراضي هو قيمة مفردة ونوع البيانات الافتراضي هو سلسلة نصية.

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

  3. بالنسبة إلى اختر بنية المتغير، اختر قيم متعددة إذا لزم الأمر.
  4. بالنسبة إلى اختر نوع بيانات المتغير، قم بتوسيع القائمة وحدد خيارًا مختلفًا إذا لزم الأمر.
  5. انقر على إضافة.

يُضاف المتغير إلى مخطط النموذج. يمكنك فتح العنصر لتحديث قيمة المتغير ورسم اتصال من المتغير إلى عنصر أداة. يمكن توصيل المتغيرات فقط بمعلمات الأداة المتوافقة.

ربط المتغيرات والأدوات

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

رسم اتصال

استكمل الخطوات التالية لرسم اتصال بين عناصر المتغير والأداة:

  1. أكمل الخطوات لفتح نموذج وإضافة أدوات البيانات والمتغيرات إذا لزم الأمر.
  2. انقر على المنفذ في يمين عنصر المتغير واسحبه إلى المنفذ في يسار عنصر الأداة.

    تظهر قائمة تحديد المدخلات... وهي تسرد معلمات الأداة المتوافقة.

  3. انقر فوق اسم المعلمة التي سيُستخدم فيها المتغير (على سبيل المثال: طبقة الإدخال).

يظهر موصل بين عنصر المتغير وعنصر الأداة، ويتم التحقق من الأداة. ستظهر قيمة المتغير في المعلمة المحددة عند فتح مربع حوار الأداة.

ربط المتغيرات من خلال أداة تحليل

اتبع الخطوات التالية لربط المتغيرات عبر أداة تحليل:

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

    ستظهر نافذة تحديد متغير تعرض قائمة بالمتغيرات الموجودة في النموذج والمتوافقة مع المعلمة. إذا لم يتم عرض أي متغيرات، اتبع خطوات إضافة متغير للمعلمة.

  4. انقر على المتغير المطلوب لاختياره.

    سيتم إضافة المتغير إلى المعلمة المحددة.

  5. حدّث أي معلمات متبقية ثم انقر على تأكيد لتطبيق التغييرات.

يظهر موصل بين عنصر المتغير وعنصر الأداة، ويتم التحقق من الأداة.

تحديث متغير

يمكن فتح عناصر المتغيرات لإضافة قيمة المتغير أو تحديثها أو إزالتها.

أكمل الخطوات التالية لتحديث متغير بيانات مدخلة:

  1. أكمل خطوات فتح لوحة ModelBuilder وإضافة متغير إذا لزم الأمر.
  2. حدد المتغير وانقر فوق فتح فتح من شريط أدوات العنصر، أو انقر مرتين على العنصر لفتحه.

    يظهر مربع حوار يوضح نوع المتغير.

  3. قم بأحد مما يلي:
    • بالنسبة للمتغيرات ذات الأرقام العشرية (Double) أو الصحيحة (Integer)، اكتب رقماً في مربع النص أو استخدم الأسهم للأعلى وللأسفل لزيادة القيمة أو إنقاصها.
    • بالنسبة لمتغيرات Double (متعددة القيم)، اكتب رقمًا أو أكثر في مربع النص، ثم انقر فوق إضافة أو اضغط إدخال بين كل رقم وآخر. لإزالة الأرقام، انقر فوق زر الإزالة إزالة بجانب القيمة.
    • بالنسبة لمتغيرات طبقة المعالم أو الجدول، انقر فوق مجموعة البيانات المدخلة أو زر الطبقة وحدد طبقة من القائمة أو تصفح لتحديد طبقة مدعومة.
      ملاحظة:‏

      إذا كان متغير طبقة المعالم متصلاً بالفعل بأداة تحليل واحدة أو أكثر، فستكون مجموعات البيانات المتوافقة مع الأدوات والمعلمات فقط متاحة. إذا كانت المعلمات لا تدعم نفس المعالم (على سبيل المثال، أحد المعلمات يدعم النقاط فقط والآخر يدعم المضلعات فقط)، فلن يتمكن المتغير من تحديد الطبقات المتوافقة وقد يؤدي إلى حدوث خطأ لأداة واحدة أو أكثر.

    • بالنسبة لمتغيرات String، اكتب قيمة نصية في مربع النص. إذا كان المتغير متصلاً بالفعل بأداة تحليل، فقد يعرض قائمة بالخيارات.
  4. انقر فوق تأكيد.

    يتم تحديث المتغير والتحقق من صحته.

هياكل المتغيرات

تدعم المتغيرات الهياكل التالية:

  • قيمة مفردة — تسمح بإضافة قيمة واحدة من نوع بيانات واحد. يتم دعم المتغيرات ذات "القيمة المفردة" لأنواع بيانات طبقة المعالم، الجدول، الرقم العشري (Double)، الرقم الصحيح (Integer)، السلسلة النصية (String)، والوحدة الخطية (Linear unit).
  • قيم متعددة — تسمح بإضافة قيم متعددة من نوع بيانات واحد. حاليًا، هذا الهيكل يدعم فقط نوع البيانات Double. على سبيل المثال: يمكن استخدام متغير Double (متعدد القيم) في معلمة قيم المسافة عند استخدام أداة "إنشاء نطاقات".
    ملاحظة:‏

    تدعم المعلمات التي تدعم متغيرات عشرية متعددة القيم أيضاً متغيراً عشرياً واحداً أو أكثر ذا قيمة مفردة.

أنواع البيانات المدعومة

يتم دعم أنواع البيانات التالية:

  • زوجي - الأرقام ذات الأماكن العشرية. هذا النوع مدعوم لكل من القيم المفردة والقيم المتعددة.
  • طبقة المعلم — عنصر طبقة معالم مستضافة.
  • عدد صحيح — أعداد صحيحة بدون خانات عشرية. القيم السالبة مدعومة داخل المتغير، لكنها قد لا تكون مدعومة في جميع معلمات الأدوات.
  • الوحدة الخطية — أرقام ووحدات.
  • السلسلة — أحرف أبجدية رقمية بالإضافة إلى الأحرف الخاصة.
  • الجدول — عناصر جداول مستضافة.

قيود

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

معلمات الأداة التالية لا تدعم إضافة متغير من المعلمة، ولكنها تدعم ربط متغير مستقل:

أداةالمعلمةنوع المتغير

ضم المعالم

الطبقة المستهدفة

طبقة المعالم أو الجدول

طبقة الانضمام

حساب الفهرس المركب

معالم الإدخال أو الجدول

تصفية بواسطة البيانات الجدولية

مجموعة البيانات المدخلة

حساب الحقل

مجموعة البيانات المدخلة

تجميع النقاط

حجم الخانة

وحدة خطية

تلخيص ضمن

حجم الخانة

تحسين الطبقة

قيمة القياس

إنشاء أشكال فسيفساء

حجم الخانة