## كشف الأحداث

##

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

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

على سبيل المثال، افترض أن لديك قياسات GPS للأعاصير كل 10 دقائق. ويُسجّل كل قياس GPS اسم الإعصار وموقعه ووقت تسجيله وسرعة الرياح. عند استخدام هذه الحقول، يمكنك إنشاء حادثة حيث يكون أي قياس مع سرعة الريح أكبر من 208 كيلومتر/الساعة عبارة عن حادثة بعنوان `كارثية`. عند عدم تعيين حالة النهاية، سوف تنتهي الحادثة إذا لم يعد المعلم يستوفي حالة البداية (مع انخفاض سرعة الرياح لأقل من 208).

باستخدام مثال آخر، يفترض أنك كنت ترصد تركيزات المواد الكيميائية في إمدادات المياه المحلية باستخدام حقل يسمى `contanimateLevel`. أنت تدرك أن المستويات الموصى بها أقل من 0.01 ملغم/لتر، والمستويات الخطيرة تكون أعلى من 0.03 ملغم/لتر. للكشف عن الحوادث حيث تكون قيمة أعلى من 0.03 ملغم/لتر هي الحادث ولاتزال حادثة حتى تعود مستويات التلوث إلى وضعها الطبيعي، يمكنك إنشاء حادثة باستخدام حالة البداية لـ `contanimateLevel > 0.03` وحالة النهاية لـ `contanimateLevel < 0.01`. سيضع هذا علامة على أي تسلسل حيث تتجاوز القيم 0.03 ملغم/لتر حتى تعود إلى قيمة أقل من 0.01.

## اختر طبقة لتحديد الأحداث من

النقاط أو الخطوط أو المناطق أو الجداول التي تستخدم للعثور على حوادث. يجب تمكين طبقة المدخلات زمنيًا مع معالم تُمثل لحظة من الزمن، إلى جانب تضمينها حقل واحد أو أكثر يمكن استخدامه لتحديد المسارات.

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

## حدد حقلاً واحدًا أو أكثر لتعريف المسارات

الحقول التي تُمثل معرف المسار. يمكنك استخدام حقل واحد أو أكثر لتمثيل قيم فريدة من المسارات.

على سبيل المثال، إذا كنت تُعيد إنشاء مسارات الإعصار، يمكنك استخدام اسم الإعصار كحقل المسار.

## إنشاء حالة تعبير للدلالة على بداية حدث

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

على سبيل المثال، يفترض أنك تريد أن يتم تنبيهك عندما يكون مجموع الحقول `concentration_1` و `concentration_2` أكبر من `concentration_3`. للقيام بعمل ذلك، قم بتطبيق حالة `($feature["concentration_1"] + $feature["concentration_2"]) > $feature["concentration_3"])`.

## أنشيء حالة التعبير للدلالة على نهاية الحادثة.

اختياريًا، أضف حالة باستخدام مُنشيء التعبير لتحديد نهاية الحادثة. إذا كانت حالة النهاية التي تحددها صحيحة، فإن المعلم لا يعد يمثل حادثة. إذا لم تحدد حالة النهاية، فإن الحادثة تنتهي عندما لا تعد حالة البداية صحيحة.

على سبيل المثال، يفترض أنك تريد أن يتم تنبيهك عندما يكون مجموع الحقول `concentration_1` و `concentration_2` أكبر من `concentration_3`, وتريد أن تنتهي الحادثة إذا كان `concentration_4` أقل من `concentration_1`. للقيام بعمل ذلك، قم بتطبيق حالة البداية لـ `($feature["concentration_1"] + $feature["concentration_2"]) > ($join["income"] * .20)` وحالة النهاية لـ `($feature["concentration_4"] < $feature["concentration_1"])`.

## حدد الطريقة التي تريدها لتمثيل المخرجات

ستعمل جميع طرق المخرجات على إرفاق الحقول إلى المعالم الأصلية. يوجد طريقتان لتحديد المعالم التي يتم إرجاعها:

- إرجاع الحوادث فقط—تعود هذه الطريقة فقط بالمعالم التي تمثل حوادث. لن يتم إرجاع أي معالم لم يتم العثور عليها تمثل حوادث.
- إرجاع جميع المعالم—هذا هو الوضع الافتراضي. سيتم إرجاع جميع المعالم في المدخلات.

## اسم طبقة النتيجة

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

عند استخدام مربع السهم المنسدل حفظ النتائج في يمكن تحديد اسم المجلد في المحتويات حيث يتم حفظ النتائج.