ภาพรวมระบบ Waterlevel Platform¶
Waterlevel Platform คือระบบบริหารจัดการข้อมูลระดับน้ำแบบเรียลไทม์ ช่วยให้ผู้ใช้งานสามารถติดตาม วิเคราะห์ และตรวจสอบสถานการณ์ระดับน้ำจากสถานีตรวจวัดต่าง ๆ ผ่านหน้าแผนที่และแดชบอร์ดที่ออกแบบมาให้ใช้งานง่าย พร้อมการแสดงผลข้อมูลย้อนหลังอย่างละเอียด
วัตถุประสงค์ของระบบ¶
ระบบถูกออกแบบมาเพื่อตอบโจทย์งานติดตามระดับน้ำในพื้นที่ต่าง ๆ เช่น:
การเฝ้าระวังน้ำท่วม
การบริหารจัดการแหล่งน้ำ
การตรวจสอบสถานการณ์น้ำแบบเรียลไทม์
การวิเคราะห์ข้อมูลย้อนหลังเพื่อตัดสินใจวางแผน
คุณสมบัติเด่นของ Waterlevel Platform¶
1. แสดงข้อมูลระดับน้ำแบบ Real-time
อัปเดตข้อมูลจากสถานีตรวจวัดอัตโนมัติ
รองรับหลายประเภทของเซนเซอร์ เช่น ระดับน้ำ อุณหภูมิ แบตเตอรี่ ฯลฯ
2. แผนที่แบบ Interactive
ใช้ Marker แสดงตำแหน่งจุดติดตั้ง
แสดงสถานะของสถานีด้วยสี/สัญลักษณ์
คลิกเพื่อดูข้อมูลสถานีได้ทันที
3. Dashboard วิเคราะห์ข้อมูล
แสดงค่าต่าง ๆ เป็นกราฟแบบเลือกช่วงเวลาได้
ใช้ในการติดตามและวิเคราะห์ข้อมูลย้อนหลัง
4. ระบบจัดการผู้ใช้และสิทธิ์ (User & Role Management)
รองรับหลายระดับสิทธิ์ เช่น User, Admin
สามารถสร้าง/แก้ไข/ลบผู้ใช้ได้ (เฉพาะสิทธิ์ Admin)
5. ระบบ Template สำหรับอุปกรณ์
ใช้กำหนดรูปแบบข้อมูลที่อุปกรณ์แต่ละรุ่นต้องส่ง
ลดปัญหาข้อมูลไม่ตรงแบบ หรือไม่สอดคล้องกัน
6. ระบบบริหารจัดการอุปกรณ์ (Device Management)
เพิ่ม/แก้ไข/ลบจุดติดตั้งอุปกรณ์
ผูกอุปกรณ์เข้ากับ Template
ภาพรวมการทำงานของระบบ¶
การทำงานแบ่งเป็นขั้นตอนหลักดังนี้:
อุปกรณ์ส่งข้อมูล ผ่าน MQTT/HTTP ไปยัง API ของระบบ
ระบบประมวลผลข้อมูล แปลงรูปแบบตาม Template และบันทึกในฐานข้อมูลตามเวลาจริง
แสดงผลบนเว็บแอป - แผนที่ - Dashboard - รายงานย้อนหลัง
ผู้ใช้งานนำข้อมูลไปวิเคราะห์ / ตัดสินใจ เช่น ดูความสูงระดับน้ำในรอบวัน / รอบสัปดาห์ / รอบเดือน
ผู้ใช้งานหลัก¶
Waterlevel Platform เหมาะสำหรับ:
หน่วยงานที่ต้องการเฝ้าระวังสถานการณ์น้ำ
ทีมปฏิบัติการในพื้นที่น้ำท่วม
โครงการวิจัยด้านน้ำและสิ่งแวดล้อม
เจ้าของพื้นที่ต้องการติดตามน้ำเฉพาะจุด
ทีมไอทีที่ต้องการระบบเก็บข้อมูลจากเซนเซอร์น้ำแบบอัตโนมัติ
สรุปความสามารถ¶
ดูข้อมูลระดับน้ำ Real-time
ตรวจสอบข้อมูลย้อนหลังด้วย Dashboard
จัดการผู้ใช้งานและสิทธิ์
จัดการ Template / Device ครบวงจร
แผนที่ Interactive ใช้งานง่าย
รองรับการขยายสถานีได้จำนวนมาก