แหล่งข้อมูล
รวบรวมและจัดหมวดหมู่แหล่งข้อมูลทั้งหมดที่ระบบนำมาใช้งาน ครอบคลุมข้อมูลน้ำ อากาศ ภัยพิบัติ และศักยภาพรับมืออุทกภัย จ.นครสวรรค์
flowchart TD
subgraph EXT["API ภายนอก"]
direction TB
OM["Open-Meteo"]
TMD["กรมอุตุฯ TMD"]
TW["ThaiWater API"]
RID["กรมชลประทาน RID"]
DPM["DPM Alert ปภ."]
LIVE["ภาพสด ThaiWater/HII"]
CSV["ไฟล์ CSV ภาคสนาม"]
end
subgraph SYNC["Sync Controllers"]
direction TB
FC["ForecastController"]
WLC["WaterLevelController"]
DC["DamController"]
DPMC["DpmController"]
TWC["ThaiWaterController"]
end
subgraph DB["Database SQL Server"]
direction TB
DB1[("พยากรณ์")]
DB2[("ระดับน้ำท่า")]
DB3[("เขื่อน")]
DB4[("สถานี ปภ.")]
DB5[("อากาศ/ฝน")]
DB6[("ศักยภาพรับมือ")]
end
subgraph PAGES["หน้าแสดงผล"]
direction TB
P1["พยากรณ์อากาศ"]
P2["น้ำท่า"]
P3["เขื่อน"]
P4["โทรมาตร ปภ."]
P5["อากาศ/ฝน"]
P6["ศักยภาพรับมือ"]
P7["เรดาร์/ภาพสด"]
end
OM --> FC
TMD --> FC
TW -->|waterlevel| WLC
TW -->|dam| DC
TW -->|weather/rain| TWC
RID -->|dam daily| DC
DPM -->|station| DPMC
FC --> DB1
WLC --> DB2
DC --> DB3
DPMC --> DB4
TWC --> DB5
CSV --> DB6
DB1 --> P1
DB2 --> P2
DB3 --> P3
DB4 --> P4
DB5 --> P5
DB6 --> P6
LIVE --> P7
classDef apiStyle fill:#dbeafe,stroke:#1e40af,color:#1e293b
classDef syncStyle fill:#fef9c3,stroke:#a16207,color:#1e293b
classDef dbStyle fill:#dcfce7,stroke:#15803d,color:#1e293b
classDef pageStyle fill:#f3e8ff,stroke:#7c3aed,color:#1e293b
classDef liveStyle fill:#ffe4e6,stroke:#be123c,color:#1e293b
classDef csvStyle fill:#ffedd5,stroke:#c2410c,color:#1e293b
class OM,TMD,TW,RID,DPM apiStyle
class LIVE liveStyle
class CSV csvStyle
class FC,WLC,DC,DPMC,TWC syncStyle
class DB1,DB2,DB3,DB4,DB5,DB6 dbStyle
class P1,P2,P3,P4,P5,P6,P7 pageStyle
ข้อมูลน้ำและอากาศ
ข้อมูลสดจาก API ภายนอก เช่น ThaiWater, Open-Meteo, กรมอุตุนิยมวิทยา และกรมชลประทาน
พยากรณ์อากาศ (Open-Meteo)
พยากรณ์อากาศรายชั่วโมง สำหรับพิกัด นครสวรรค์ (lat: 15.6885, lon: 100.1076) ย้อนหลัง 7 วัน
กรมอุตุนิยมวิทยา (พยากรณ์รายภาค)
พยากรณ์อากาศรายภาค 7 วัน จาก TMD (กรมอุตุนิยมวิทยา) รูปแบบ XML
ThaiWater — สภาพอากาศ
ข้อมูลสภาพอากาศจากสถานีโทรมาตร จังหวัดนครสวรรค์ (province_code=60) ครอบคลุม ฝน อุณหภูมิ ความชื้น ความดัน PM10 PM2.5 ลม
ThaiWater — ปริมาณฝนสะสม
ปริมาณฝนสะสมรายช่วง จากสถานีโทรมาตร จังหวัดนครสวรรค์ (province_code=60) 9 endpoint ครอบคลุม 24h, today, yesterday, monthly, yearly, 3d, 5d, 7d, 15d
ThaiWater — ระดับน้ำท่า
ข้อมูลระดับน้ำท่าจากสถานีวัดน้ำทั่วประเทศ รวมข้อมูลสถานีและระดับน้ำล่าสุด
ThaiWater — ข้อมูลเขื่อน (รายชั่วโมง)
ข้อมูลเขื่อนรายชั่วโมงและรายวัน 35 เขื่อนทั่วประเทศ รวม CCTV URL ของแต่ละเขื่อน
กรมชลประทาน — ข้อมูลเขื่อนรายวัน
ข้อมูลปริมาณน้ำในเขื่อนรายวัน จากกรมชลประทาน แยกตามภูมิภาค
กรม ปภ. (DPM Alert)
ข้อมูลสดจากระบบโทรมาตรอัตโนมัติของกรมป้องกันและบรรเทาสาธารณภัย (dpmalert.disaster.go.th) จังหวัดนครสวรรค์
สถานีโทรมาตร ปภ.
รายชื่อและตำแหน่งสถานีโทรมาตรอัตโนมัติ ปภ. จังหวัดนครสวรรค์ (provinceId=45)
ข้อมูลสภาพอากาศโทรมาตร ปภ.
ข้อมูลตรวจวัดอากาศจากสถานีโทรมาตร ปภ. ทุก 10 นาที (type=1001 Rain)
ปริมาณฝนรายชั่วโมง ปภ.
ปริมาณฝนสะสมรายชั่วโมง จากสถานีโทรมาตร ปภ. จังหวัดนครสวรรค์
อุณหภูมิจากสถานีโทรมาตร ปภ.
ข้อมูลอุณหภูมิรายวัน (min/max/avg) จากสถานีโทรมาตร ปภ.
คุณภาพอากาศจากสถานีโทรมาตร ปภ.
ข้อมูลคุณภาพอากาศจากสถานีโทรมาตร ปภ.
ศักยภาพรับมืออุทกภัย
ข้อมูลศักยภาพด้านการรับมืออุทกภัย จากไฟล์ CSV ที่รวบรวมโดยทีมวิจัย ม.ราชภัฏนครสวรรค์
อาสาสมัครป้องกันภัยฝ่ายพลเรือน (อปพร.)
รายชื่อหน่วย อปพร. ในจังหวัดนครสวรรค์ พร้อมข้อมูลผู้นำและที่ตั้ง
ผู้ติดต่อฉุกเฉิน
รายชื่อผู้ติดต่อฉุกเฉินในจังหวัดนครสวรรค์
ผู้เชี่ยวชาญด้านอุทกภัย
รายชื่อผู้เชี่ยวชาญและนักวิชาการด้านการจัดการอุทกภัย
สิ่งปลูกสร้างสำคัญ (Critical Infrastructure)
รายการโครงสร้างพื้นฐานสำคัญในพื้นที่เสี่ยงน้ำท่วม
โรงงาน / โรงงานอันตราย
รายการโรงงานอุตสาหกรรมและโรงงานที่มีสารอันตรายในพื้นที่
ศักยภาพโรงพยาบาล
ข้อมูลจำนวนเตียงผู้ป่วยและ ICU ของโรงพยาบาลในจังหวัดนครสวรรค์
กลุ่มเปราะบาง
ข้อมูลกลุ่มเปราะบาง เช่น ผู้สูงอายุ ผู้พิการ ผู้ป่วยติดเตียง ในพื้นที่เสี่ยงน้ำท่วม
เครื่องมือและเครือข่ายเตือนภัย
รายการอุปกรณ์แจ้งเตือนภัยและเครือข่ายการเตือนภัยในพื้นที่
ศูนย์พักพิงชั่วคราว
รายการศูนย์พักพิงชั่วคราวสำหรับผู้ประสบภัยน้ำท่วม
ภาพสดและเรดาร์
ภาพสด ภาพดาวเทียม และเรดาร์ฝนจากแหล่งภายนอก ที่นำมาแสดงในระบบโดยตรง
ThaiWater — ติดตามพายุ
ภาพแบบ interactive จาก ThaiWater แสดงเส้นทางพายุ สถานการณ์พายุ
ThaiWater — เรดาร์ฝน
ภาพเรดาร์ตรวจจับฝนแบบเคลื่อนไหว จากสถานีเรดาร์ทั่วประเทศ
HII — โทรมาตรขนาดเล็ก (IoT)
ข้อมูลระดับน้ำจากเซ็นเซอร์ขนาดเล็ก (IoT Radar) และรายงานภัยแล้ง จาก HII
ThaiWater — พยากรณ์สถานีน้ำท่า
ข้อมูลพยากรณ์สถานะระดับน้ำท่าในอนาคต (forecast status)
หมายเหตุ
ข้อมูลทั้งหมดที่แสดงในระบบมาจากแหล่งข้อมูลเปิด (Open Data) ของหน่วยงานรัฐ และไฟล์สำรวจภาคสนามโดยทีมวิจัย ม.ราชภัฏนครสวรรค์ ข้อมูลส่วนใหญ่อัปเดตอัตโนมัติทุก 1–10 นาที และเก็บย้อนหลังไม่เกิน 7 วัน