
โครงสร้างข้อมูลตรวจวัด (Observation)

โครงสร้างข้อมูลตามลำดับเวลา (Time Series)

จากรูปโครงสร้างข้อมูลตามลำดับเวลา (Time Series) แบ่งเป็นกลุ่มข้อมูล 2 กลุ่ม คือ Metadata และ Time Series Observation
Metadata ประกอบด้วย
คำศัพท์ | ความหมาย |
---|---|
Version | หมายถึง เวอร์ชันของมาตรฐาน Thaiwater Standard ในที่นี้หมายถึง version 1.0 |
Data Provider Code | หมายถึง รหัสหน่วยงานที่เป็นผู้จัดเตรียมข้อมูลชุดนี้ สามารถดู รายละเอียดการอ้างอิงหน่วยงาน |
Data Provider Name | หมายถึง ชื่อหน่วยงานที่เป็นผู้จัดเตรียมข้อมูลชุดนี้ โดยกำหนดเป็นภาษาอังกฤษ สามารถดู รายละเอียดการอ้างอิงหน่วยงาน |
Document Generate Time | หมายถึง เวลาที่ทำการสร้างเอกสารชุดนี้ สามารถดู รูปแบบการระบุวันและเวลา |
Water Data Type | หมายถึง ชนิดของชุดข้อมูลด้านน้ำ ดังตารางด้านล่างนี้ |
Interval | หมายถึง ลักษณะคาบเวลาของข้อมูลตรวจวัด |
ตารางชนิดของชุดข้อมูลด้านน้ำและความหมาย
Water Data Type | Description |
---|---|
ชุดข้อมูลน้ำฝน (Rainfall) | |
ชุดข้อมูลน้ำท่า (Runoff ) | |
ชุดข้อมูลแหล่งน้ำขนาดใหญ่ (Large-sized Water Resources) | |
ข้อมูลแหล่งน้ำขนาดกลาง (Medium-sized Water Resources) | |
ข้อมูลแหล่งน้ำขนาดเล็ก (Small-sized Water Resources) | |
ข้อมูลคุณภาพน้ำ (Water Quality) | |
ชุดข้อมูลสารสนเทศสถานีตรวจวัด (Station Information) | |
ชุดข้อมูลสารสนเทศแหล่งน้ำขนาดใหญ่ (Large-sized Water Resources Information) | |
ข้อมูลสารสนเทศแหล่งน้ำขนาดกลาง (Medium-sized Water Resources Information ) | |
ข้อมูลสารสนเทศแหล่งน้ำขนาดเล็ก (Small-sized Water Resources Information ) |
ตารางตัวอย่างพจนานุกรมข้อมูล Metadata
หมายเหตุ
ฟิลด์ที่มีการกำหนด Mandatory เป็นค่า Y หมายถึง ฟิลด์นี้จำเป็นต้องมีในการส่งข้อมูล ในกรณีที่มีค่าเป็น N หมายถึง ฟิลด์นี้ไม่จำเป็นต้องมีในการส่งข้อมูล อย่างไรก็ตาม ถ้ามีข้อมูล สามารถส่งข้อมูลได้ แต่ในกรณีที่ไม่มีข้อมูลของฟิลด์นี้ (Null) ก็ไม่ต้องส่งข้อมูลฟิลด์นี้
Time Series Observation ประกอบด้วย
- Observation Metadata หมายถึง ข้อมูลประกอบเพื่ออธิบายข้อมูลการตรวจวัด โดยมีข้อมูลประกอบดังต่อไปนี้
- Observe Agency Code หมายถึง รหัสหน่วยงานที่ตรวจวัด สามารถดูรายละเอียดการอ้างอิงหน่วยงาน
- Observe Agency Name หมายถึง ชื่อหน่วยงานที่ตรวจวัด โดยกำหนดเป็นภาษาอังกฤษ สามารถดูรายละเอียดการอ้างอิงหน่วยงาน
- Originality หมายถึง ความเป็นข้อมูลดั้งเดิม โดยมีการกำหนดค่าดังตารางด้านล่างนี้
ค่าและความหมายของ Originality
Value | Description |
---|---|
1 | เป็นข้อมูลดั้งเดิม ไม่มีการแก้ไข |
2 | ไม่ใช่ข้อมูลดั้งเดิม ถูกแก้ไขโดยหน่วยงานเจ้าของข้อมูล |
3 | ไม่ใช่ข้อมูลดั้งเดิม ถูกแก้ไขโดยหน่วยงานที่ไม่ใช่เจ้าของข้อมูล |
- Observation Metadata หมายถึง ข้อมูลประกอบเพื่ออธิบายข้อมูลการตรวจวัด โดยมีข้อมูลประกอบดังต่อไปนี้
- Edit Agency Code หมายถึง รหัสหน่วยงานที่เป็นผู้แก้ไขข้อมูลชุดนี้ สามารถดูรายละเอียดในหัวข้อการอ้างอิงหน่วยงาน
- Edit Agency Name หมายถึง ชื่อหน่วยงานที่ได้ทำการแก้ไขข้อมูลชุดนี้ โดยระบุเป็นชื่อภาษาอังกฤษ สามารถดูรายละเอียดในหัวข้อการอ้างอิงหน่วยงาน
- Result Time หมายถึง เวลาล่าสุดของการสร้างชุดข้อมูลตรวจวัดนี้
- Station หมายถึง สถานีที่ทำการตรวจวัด โดยมีองค์ประกอบดังนี้
- Station Code หมายถึง รหัสสถานีตรวจวัดที่หน่วยงานได้กำหนดขึ้น โดยรูปแบบการเขียนรหัสสถานีตรวจวัดเป็นไปตาม หัวข้อ รหัสสถานีตรวจวัด
- Station Reference หมายถึง การอ้างอิงไปยังข้อมูลสถานี โดยกำหนดเป็น URL (Uniform Resource Locator) ที่สามารถเชื่อมโยงไปยังข้อมูลสถานี ดูรายละเอียดที่ Basic Data Type ที่ใช้ภายใน API
หมายเหตุ
ข้อมูล Station เป็นข้อมูลที่จำเป็นที่จะต้องส่ง (Mandatory) เฉพาะชุดข้อมูลตรวจวัดน้ำฝน น้ำท่า และคุณภาพน้ำ
- Water Resources หมายถึง แหล่งน้ำที่ทำการตรวจวัด มีองค์ประกอบดังนี้
- Water Resources Code หมายถึง แหล่งน้ำที่มีการตรวจวัด โดยรูปแบบการเขียนรหัสแหล่งน้ำเป็นไปตามหัวข้อ รหัสแหล่งน้ำ
- Water Resources Reference หมายถึง การอ้างอิงไปยังข้อมูลแหล่งน้ำที่มีการตรวจวัด โดยกำหนดเป็น URL (Uniform Resource Locator) ดูรายละเอียดเพิ่มเติมในหัวข้อ Basic Data Type ที่ใช้ภายใน API
หมายเหตุ
ข้อมูล Water Resources เป็นข้อมูลที่จำเป็นที่จะต้องส่ง (Mandatory) เฉพาะชุดข้อมูลแหล่งน้ำขนาดใหญ่ ขนาดกลาง ขนาดเล็ก
- Measurement Results หมายถึง ข้อมูลที่เกี่ยวข้องกับผลลัพธ์การตรวจวัด โดยมีองค์ประกอบดังต่อไปนี้
- Instrument Position หมายถึง รายละเอียดที่บอกลักษณะการจัดวางของเครื่องมือตรวจวัดหรือเซนเซอร์ และหมายเลขลำดับของเซนเซอร์ ในการตรวจวัดโดยมีข้อมูลประกอบดังนี้
- Position หมายถึง การบอกตำแหน่งของเครื่องมือตรวจวัดหรือเซนเซอร์ว่าอยู่ตำแหน่งใดหรือทิศทางใด เช่น In, Out, Front, Back, Up, Down, Left หรือ Right เป็นต้น โดยปกติจะใช้ในกรณีที่มีเซนเซอร์หลายตำแหน่งใน 1 สถานี เช่น ประตูระบายน้ำ เป็นต้น
- Number หมายถึง การบอกหมายเลขของเครื่องมือตรวจวัดหรือเซนเซอร์ ณ ตำแหน่งนั้นๆ โดยกำหนดเป็นลำดับตัวเลขเริ่มต้นตั้งแต่ 1 เรียงลำดับไปจนครบจำนวนของเครื่องมือหรือเซนเซอร์
- Measure Time หมายถึง เวลาที่ทำการตรวจวัด สามารถดูรูปแบบการระบุวันและเวลา
- Create Time หมายถึง เวลาที่ทำการสร้างข้อมูลนี้ในระบบ สามารถดูรูปแบบการระบุวันและเวลา
- Update Time หมายถึง เวลาล่าสุดที่ทำการปรับปรุงข้อมูลนี้ในระบบ สามารถดูรูปแบบการระบุวันและเวลา
- Variable หมายถึงตัวแปรที่ทำการตรวจวัด มีรายละเอียดดังตารางด้านล่างนี้
- Instrument Position หมายถึง รายละเอียดที่บอกลักษณะการจัดวางของเครื่องมือตรวจวัดหรือเซนเซอร์ และหมายเลขลำดับของเซนเซอร์ ในการตรวจวัดโดยมีข้อมูลประกอบดังนี้
ความสัมพันธ์ระหว่าง Water Data Type และ Variable
หมายเหตุ
*จำเป็นในการ แลกเปลี่ยน ข้อมูล
- Measurement Results หมายถึง ข้อมูลที่เกี่ยวข้องกับผลลัพธ์การตรวจวัด โดยมีองค์ประกอบดังต่อไปนี้
- Value หมายถึง ค่าการตรวจวัด โดยจำนวนทศนิยมที่แนะนำสำหรับข้อมูลปริมาณน้ำฝน คือ อย่างน้อย 1 ตำแหน่ง สำหรับข้อมูลน้ำท่าอย่างน้อย 2 ตำแหน่ง และ แหล่งน้ำขนาดใหญ่ ขนาดกลาง และขนาดเล็ก อย่างน้อย 3 ตำแหน่ง
- UOM (Unit of Measurement) หมายถึง หน่วยของตัวแปรที่ทำการตรวจวัด ดูรายละเอียดในหัวข้อหน่วยและสัญลักษณ์
- Quality Flag หมายถึง แฟลกคุณภาพข้อมูล
- Comment หมายถึง คำอธิบายเพิ่มเติมเกี่ยวกับแฟลกข้อมูล
- Quality Control Level หมายถึง ระดับการควบคุมคุณภาพข้อมูล

ข้อมูลน้ำฝน (Rainfall)
ตัวอย่างพจนานุกรมข้อมูล Time Series Observation ของน้ำฝน

แหล่งน้ำขนาดกลาง – ปริมาณน้ำกักเก็บ (Storage)
ตัวอย่างพจนานุกรมข้อมูล Time Series Observation ของแหล่งน้ำขนาดกลาง – ปริมาณน้ำกักเก็บ

ข้อมูลน้ำท่า – ระดับน้ำ (Water Level)
ตัวอย่างพจนานุกรมข้อมูล Time Series Observation ของน้ำท่า – ระดับน้ำ

แหล่งน้ำขนาดเล็ก – ปริมาตรน้ำกักเก็บ (Storage)
ตัวอย่างพจนานุกรมข้อมูล Time Series Observation ของแหล่งน้ำขนาดเล็ก– ปริมาตรน้ำกักเก็บ

แหล่งน้ำขนาดใหญ่ – ปริมาณน้ำกักเก็บ (Storage)
ตัวอย่างพจนานุกรมข้อมูล Time Series Observation ของแหล่งน้ำขนาดใหญ่-ปริมาณน้ำกักเก็บ

ข้อมูลคุณภาพน้ำ – pH
ตัวอย่างพจนานุกรมข้อมูล Time Series Observation ของคุณภาพน้ำ – pH