/** Suggest from web **/

วันอาทิตย์ที่ 28 กุมภาพันธ์ พ.ศ. 2553

Web เตือนภัยสึนามิ (Tsunami Alert)

นนีได้อ่านข่าวประกาศเตือนภัยสึนามิหลังเกิดแผ่นดินไหวรุนแรงขนาด 8.8 ริกเตอร์ในชิลี ก้อเลยนึกขึ้นมาได้ว่าตั้งใจจะลองเขียน Web Application ด้วย Ruby ไปดึงข้อมูลการเตือนภัยจาก Website ของต่างประเทศ ชื่อ NOAA จาก Website http://www.prh.noaa.gov/ptwc/ ที่เขามีข้อความเตือน update เป็นระยะๆ ตามความเร่งด่วนของเหตุการณ์ อาจถี่ 3-5 นาทีหลังตรวจพบใหม่ๆ หรือครึ่ง - 1 ชั่วโมงหากเหตุการณ์เริ่มสงบ สำหรับเป็นเครื่องเตือนภัยแบบง่ายๆ แค่เปิด web ทิ้งไว้แค่ 1 หน้าจอ หากมีเสียงเตือนภัยขึ้นมาเมื่อไร ค่อยเปิดขึ้นมาดูกัน เหมาะสำหรับเจ้าหน้าที่โรงพยาบาลที่มีการอยู่เวรตลอด 24 ชั่วโมง หรือบุคคลทั่วไปก้อสามารถนำไปใช้ประโยชน์ได้คับ ไม่มีการสงวนลิขสิทธิ์


เลยเขียน Application ต้นแบบที่นำไปใช้งานได้จริง และหากมีข้อเสนอแนะ ยินดีนำไปปรับปรุงเพื่อให้เกิดประโยชน์ในการใช้งานกันต่อไป


หลักการทำงาน

  1. ดึงข้อมูลล่าสุดที่เป็น Text 1 record
  2. ตัดข้อมูลเฉพาะส่วนที่มีความสำคัญ
  3. หา Keyword คำว่า THAI ถ้ามี ให้แจ้งสัญญาณเตือนผ่านลำโพงคอมพิวเตอร์
  4. เพิ่ม link ไปยังแหล่งข้อมูลต้นกำเนิด เพื่อดูแผนที่ และรายละเอียด
  5. เพิ่มข้อมูล การปฏิบัติเมื่อเกิดสึนามิ
  6. เพิ่มปุ่ม ทดสอบ Alert เพื่อดูสิ่งที่จะเกิดขึ้นกรณีที่พบ keyword THAI
  7. refresh web ทุก 15 วินาที
เครื่องมือที่ใช้
  • Ruby
  • Javascript
  • siren.wav
  • Web Server ขอทดลองติดตั้งไว้ที่ ศูนย์เทคโนโลยีสารสนเทศและการสื่อสาร กระทรวงสาธารณสุข
  • URL: http://203.157.240.9/tsunami
การปรับปรุงที่อยากเพิ่มเติมคือ เพิ่ม VDO Broadcast จากเจ้าหน้าที่ผู้เกี่ยวข้องกับการแจ้งเตือนภัย เพื่อความสะดวกรวดเร็วในการแจ้งข่าวว่า ข้อมูลที่ได้รับ มีความเป็นไปได้ในการเกิดสึนามิเพียงใด และจะช่วยให้การแจ้งเตือนภัยทำได้เร็วขึ้น แม้เพียงแค่ 5 นาที อาจหมายถึงการสามารถป้องกันการสูญเสียชีวิตได้ทันท่วงที


ลองใช้งานกันดูนะคร้าบบ














ไม่มีความคิดเห็น:

แสดงความคิดเห็น