DustBoy Open API

Overview

ศูนย์ข้อมูลการเปลี่ยนแปลงสภาพภูมิอากาศ (Climate Change Data Center: CCDC) มหาวิทยาลัยเชียงใหม่ (www.cmuccdc.org) ที่ได้ดำเนินโครงการ "เครือข่ายเฝ้าระวังและเตือนภัยวิกฤตหมอกควันภาคประชาชน (People AQI)" ร่วมอยู่กับ กรมอนามัย และหอการค้าจังหวัดเชียงใหม่ ภายใต้การสนับสนุนของสำนักงานคณะกรรมการวิจัยแห่งชาติ (วช.) ในการติดตั้งเครื่องวัดฝุ่นแบบพกพา "DustBoy" ในโรงพยาบาล 25 แห่ง ทำให้สามารถแสดงข้อมูลคุณภาพอากาศได้ครอบคลุมทุกอำเภอในจังหวัดเชียงใหม่อย่างทั่วถึง

Call

https://www.cmuccdc.org/api/dustboy

Response

DustBoy API

DustBoy API (Application Programming Interface) รองรับการเข้าถึงข้อมูลต่างๆ โดยจะกำหนดขอบเขตในการเข้าถึงบริการต่างๆ ของทางเว็บไซต์

Stations

แสดงจุดตรวจวัดคุณภาพอากาศทั้งหมด ที่มีการเก็บข้อมูล

Call

/api/dustboy/stations

Formats

JSON(default) /api/dustboy/stations?format=json
XML /api/dustboy/stations?format=xml

Example

https://www.cmuccdc.org/api/dustboy/stations

Station Detail

แสดงค่าที่ได้จากจุดตรวจวัดล่าสุด

Parameter

Name Descroption
id id ของเครื่องวัดฝุ่นละอองขนาดเล็กของ DustBoy แต่ละจุด

Call

/api/dustboy/station/{id}

Formats

JSON(default) /api/dustboy/station/{id}?format=json
XML /api/dustboy/station/{id}?format=xml

Example

https://www.cmuccdc.org/api/dustboy/station/6

DustBoy Value

แสดงปริมาณฝุ่นละอองขนาดเล็ก PM 2.5 และ PM 10 แต่ละสถานี โดยมีพารามิเตอร์ดังนี้

Parameter

Name Descroption
id id ของเครื่องวัดฝุ่นละอองขนาดเล็กของ DustBoy แต่ละจุด
range ช่วงระยะเวลาของข้อมูล ได้แก่
realtime ดึงข้อมูลจากเครื่องวัดฝุ่นแบบ เรียลไทม์ย้อนหลัง 24 ชั่วโมง
avghr ดึงข้อมูลจากเครื่องวัดฝุ่นแบบ เฉลี่ยรายชั่วโมง ย้อนหลัง 24 ชั่วโมง
avgday ดึงข้อมูลจากเครื่องวัดฝุ่นแบบ เฉลี่ยรายวัด ย้อนหลัง 7 วัน
type ประเภทของข้อมูลที่ได้รับจาก เครื่อง DustBoy
pm ดึงข้อมูล PM2.5 และ PM 10 จากเครื่องวัดฝุ่น
temp ดึงข้อมูล อุณหภูมิ จากเครื่องวัดฝุ่น
humid ดึงข้อมูล ความชื้น จากเครื่องวัดฝุ่น
all ดึงข้อมูลทั้งหมดจากเครื่องวัดฝุ่น

Call

/api/dustboy/value/{id}/{range}/{type}

Formats

JSON(default) /api/dustboy/value/{id}/{range}/{type}?format=json
XML /api/dustboy/value/{id}/{range}/{type}?format=xml

Example

https://www.cmuccdc.org/api/dustboy/value/6/avgday/all
  • DustBoy
    • PM 2.5/ PM 10
    • AQI Value
    • Temperature
    • Humidity