Apr 22, 2019
דף אינטרנט להתרעות על גבי המפה
לאחר מספר סבבי לחימה בדרום, החלטתי שאני חייב לבנות דף אינטרנט, שיציג בזמן אמת על גבי המפה את המיקומים בהם נשמעת האזעקה. אז קניתי שרת אחסון, ובתוך מספר שעות פיתחתי את המערכת.
כשאין אזעקה, האתר במצב סטטי והוא ממשיך להאזין / "לחכות" לאזעקה. ברגע שמתקבלת אזעקה המידע מתפרש, הקוד אוסף את כל מיקומי ההתרעה - ומציג על המפה. בנוסף ניתן לבחור אם להשמיע צליל בקבלת התרעה, או אפשרות להציג פופאפ קופץ על מנת שההתרעות יופיעו בצד המסך, גם כאשר גולשים בכרטיסיות אחרות.
האתר מתורגם באופן מלא ל-4 שפות שונות: עברית, אנגלית, ערבית ורוסית. בכל שפה כל שמות היישובים, והמפה, מתורגמים לאותה שפה שנבחרה.
האתר בזמן אמת
בזמן אמת האתר משנה את הרקע לאדום, ומציג את מיקומי היישובים על המפה. כשאר נוספים יישובים להתרעה תוך כדי, האתר יתעדכן במיידית. ניתן לראות דוגמה כאן:
צורת קבלת ההתרעות (שרת)
עבור כלל המערכות הקיימות, יש שרת מרכזי בו מתבצע הזיהוי של ההתרעות החדשות. ברגע שמתקבל פוש של התרעה חדשה, השרת מייד מעביר את הנתונים למערכות השונות (ביניהם אתר האינטרנט).