قم بإنشاء محاكاة تفاعلية في JS تعرض خريطة رادار الطقس والعديد من أنواع العواصف المختلفة مثل الأعاصير والأعاصير والعواصف الثلجية والعواصف الرعدية والعواصف الرملية وعواصف البَرَد والرياح الموسمية. يجب أن يتم عرض العواصف كأيقونات متحركة. اسمح للمستخدم ليس فقط بالمرور فوق كل أيقونة عاصفة لعرض اسمها وموقعها الحالي، ولكن أيضًا النقر على كل عاصفة للكشف عن معلومات إضافية حول شدتها وسرعة الرياح والأضرار المحتملة. يجب أن تشير خريطة رادار الطقس إلى اتجاه العاصفة وتعرض ما إذا كانت تتحرك باتجاه موقع المستخدم أو بعيدًا عنه. إذا لزم الأمر، قم بدمج مكتبة JS خارجية مناسبة لتعزيز وظائف المحاكاة. بالإضافة إلى ذلك، قم بتنفيذ ميزة حيث يمكن للمستخدمين إدخال موقعهم المحدد وستوفر المحاكاة تنبيهات شخصية بشأن العواصف وطرق الإخلاء بناءً على بيانات في الوقت الفعلي من مصادر الأرصاد الجوية. من أجل جعل المحاكاة أكثر واقعية، قم بتضمين وظيفة تضبط شدة العاصفة وسرعة الرياح بناءً على الوقت من اليوم والظروف الجوية الحالية في موقع المستخدم.
{"evolved_from": "Create an interactive simulation in JS that displays a weather radar map and several different types of storms such as hurricanes, tornadoes, blizzards, thunderstorms, sandstorms, hailstorms, and monsoons. The storms should be displayed as animated icons. Allow the user to not only hover over each storm icon to display its name and current location but also click on each storm to reveal additional information about its intensity, wind speed, and potential damage. The weather radar map should indicate the direction of the storm and display if it is moving towards or away from the user's location. If necessary, incorporate a suitable external JS library to enhance the simulation's functionality. Additionally, implement a feature where users can input their specific location and the simulation will provide personalized storm alerts and evacuation routes based on real-time data from meteorological sources.", "kind": "synthetic", "source": "argilla/distilabel-evol-prompt-collective"}