g0v 零時空汙觀測專案-網站開發共筆

最後編輯:2018-12-29 建立:2016-03-13 歷史紀錄

CHUN-HSI T此區為g0v 零時空汙觀測專案的子分區,提供網站方面開發共筆

 

    CHUN-HSI T網站開發方向大綱

 

欲整合之目標

  • 即時觀測資料 (包括官方與非官方測站的觀測資訊)
  • 即時排汙資料 (包括工廠排汙, 火電廠排汙, 交通排汙等資訊)
  • 即時氣象資料 (包括風力, 風速, 逆溫層效應)

 

資料呈現方式目標

  • 以地圖為主軸的視覺化 (包括站點圖標, heatmap渲染, 風力線條動畫)
  • CHUN-HSI T時間軸

 

LEE H應用idea(朝向無敵即時資訊網邁進!?)

 

    CHUN-HSI T網站目前開發狀態

CHUN-HSI Tg0v零時空汙觀測網站實作測試已上線- http://g0vAirMap.3203.info

github repo: https://github.com/immortalmice/Real-time-Air-Quality-Map

 

新版正在開發中- http://airmap.g0v.asper.tw/

ASPER HSite List: http://airmap.g0v.asper.tw/site

CHUN-HSI T(舊)github repo: https://github.com/Aspertw/Airmap_v4

 

Asper新版本V5 - https://v5.airmap.g0v.tw/#/map

網站v5原始碼github repo: https://github.com/Aspertw/airmap-laravel

網站v5前端原始碼github repo: https://github.com/Aspertw/airmap-frontend-v5

 

2018/11/03 - 開放文化基金會 (OCF) 無償提供他們Google非營利方案的地圖流量折抵給本專案使用。

2018/12/18 - 空氣盒子的資料來源由EDIMAX官方API改為中研院陳伶志老師的LASS API

2018/12/28 - 網址由asper的個人域名轉移到g

v.tw域名(https://airmap.g0v.tw/)。

 

CHUN-HSI T資料處理:

輸入:

  • LASS: https://www.facebook.com/groups/1607718702812067/permalink/1808159682767967/
  • ProbeCube: http:s://pm25.lass-net.org/data/last-all-probecubejson
  • AirBox: https://pm25.lass-net.org/data/last-all-airbox.json
  • CHUN-HSI TEPA:

CHUN-HSI T (g0v mirror) http://g0v-data-mirror.gugod.org/epa/aqx.json

  • (asper_hsu) http://taqm-hourly.appspot.com/today.json
  • Miaoski:
  • https://thingspeak.com/channels/83508
  • https://thingspeak.com/channels/88846
  • Webduino: http://nrl.iis.sinica.edu.tw/LASS/last-all-webduino.json 已無人維護
  • KIANG中研院與 LASS 維護資料: https://sites.google.com/site/pm25opendata/open-data

CHUN-HSI T輸出:

  • 全部: http://g0vairmap.3203.info/Data/all_last.json

 

資訊框內各資料來源LOGO介紹連結:

LASS: https://github.com/LinkItONEDevGroup/LASS

ProbeCube: https://github.com/Lafudoci/ProbeCube

AirBox: http://pm2.5.taipei/about.jsp

EPA: http://taqm.epa.gov.tw/taqm/tw/Pm25Index.aspx

Pilot: https://github.com/miaoski/pm25

 

 

    CHUN-HSI TTo-Do List (已有工程師規劃填坑區)

  • CHUN-HSI T2016.08.06 g0v黑客松討論
    • 新舊站移轉事項:
      • 後端資料抓取的工作會在新站建立一套獨立運作,但舊站不會立即下線供工程師測試使用。
      • 舊站immortalmice繼續改善後端不穩定的問題。
      • 日後以asper新站去更新及曝光。
      • (done) 新站保留舊站的自造者招募頁面。
      • 建置獨立自造者提交資料即自動上線的提交頁面(提交後會被分類至未審核群組,待管理員審核後才會移入使用者預先命名的群組)
        • ASPER Hpreset site gorup
      • CHUN-HSI T舊站須能接收新站的獨立自造者更新站點
    • airbox資料串接事項:
      • 著力點: edimax官網地圖沒有做資料保護,下游資料串接亦無需要求保護
      • 可建議edimax建立("有用的")api token系統方便做下游資料利用管理

 

  • CHUN-HSI T改善右下角更新資訊呈現

 

 

    CHUN-HSI T許願區或其他疑問待討論 (等待工程師跳坑區)

  • CHUN-HSI T資料相關區
    • 環保署的開放資料發佈時間會比觀測發佈延遲一個小時,而觀測站每次發佈又是上一小時的觀測資料,常常呈現的資料都已經是兩個小時之後,無法真正即時呈現,或許還是得想辦法拆原始的環保署測站資料,或是有人能去協調環保署同步測站發佈和開放資料平台發佈的時間。
      • LEE H環保署空品資料發佈的流程是:
      • 感測器----->TQAM(空品監測網的Server)----每整點發佈---->CDX平台---過幾分鐘---->OpenData介接並Publish資料(也是每個整點)。因此卡在這每整點發佈及各平台傳輸訂閱時間的問題,所以真的收到資料已經兩小時之後~目前會再詢問環保署能否改善這狀況,真的做到即時傳輸與發佈。
        • Chun-hsi Tso太好了!! 如果能夠從資料源頭解決的話是最好的解法了!!
          Chun-hsi Tso不過現在發現問題是開放平台實在太不可靠,每一個禮拜就掛會個一兩次
          Lee Hanru哈哈哈,也只好繼續寫e言堂......哀
      Lee Hanru請大家到環保e言堂,寫信給署長,要求發佈即時資料!
    • CHUN-HSI T環保署的測站有觀測氣溫濕度,但卻沒包含在開放資料平台的資料中,可能得自己拆或去向環保署要求開放。

 

  • 視覺化區
    • 工廠排汙資料待整合,要想一下如何在地圖上呈現比較好。
    • 火力電廠基載待整合,要想一下如何在地圖上呈現比較好。
    • 從google map移植到Openstreetmap作為圖資來源或許比較恰當,但在評估這坑會多大中。
      yellowsoar移植是說圖磚改用 OpenStreetMap?
      Chun-hsi Tso是的
      Chun-hsi Tso
  • 附加功能區
    • 可直接於網站介面點選顯示測站資訊的json api
    • 可於網頁上新增自造站點
    • 對於螢幕較小的筆電/手機做畫面最佳化
    • LEE H台灣版的指數相關報導
      • 建置達理指數,需要哪些材料?石國順說明,所需要的材料可分為下列幾項。
      • 1. 即時的空氣汙染濃度,以及濃度超出世界衞生組織標準的幅度。
      • 2. 死亡人數、住院天數和看診次數。
        • 評估空氣汙染所造成的醫療成本,所以須排除意外死亡(如車禍)等原因。
      • 3. 該地區因空氣汙染而死亡、住院的風險。
        • 比方說,每一立方米空氣中的PM10增加10微克時,會增加多少百分比的死亡風險。達理指數採用華人地區的研究。
      • 4. 對於患者來說,看醫生的成本。
      • 如:掛號費、醫藥費、住院費、交通成本等等。
      • 5. 看診、住院、提早死亡所損失的生產力。
      • 根據當地就業率、薪資中位數計算。
      • 6. 民眾願意花多少錢避免死亡、住院。
      • 這是衡量人命值多少的研究,香港的研究結論是每人願意花1千萬港幣(4千萬台幣)避免死亡。「但這是以前的研究,現在人命應該升值了,」香港大學公共衞生學院高級研究助理曾希達補充。
  • CHUN-HSI T已知Bug
    • IE瀏覽器使用者點選原始資料時無法正確顯示
    • 圖例色票不正確
    • 地圖載入時會有一段空白畫面,待解決
    • 後端抓資料偶爾會停掉,待解決