pm25

Month: 2016-04

2016-04-01

asper_hsu 00:21:00
寫好了 麻煩幫忙觀察有無BUG
👍 1
immortalmice 22:45:48
@asper_hsu: 這太棒了
asper_hsu 22:59:21
希望有幫到忙

2016-04-03

lafudoci 00:05:58
Slack for Android Upload
lafudoci 00:06:41
土砲大創盒裝空汙感測器塔XD
🗼 1
asper_hsu 00:43:53
還以為是叢集運算XDD
ipa 11:56:01
@ipa has joined the channel
lafudoci 23:48:10
@asper_hsu: ++,這樣的圖表功能真是好讀又實用!!
g0v零時觀測網找個地方加入這樣的功能就屌炸了,讓非官方的測站也可以一起加入互相比較
不過這樣下面的按鈕會爆炸多XDD
asper_hsu 23:56:22
我是有構想地圖顯示的部分,跟現在的觀測網有點類似
不過地圖就是看個大概跟目前數值而已

如果要弄成像我弄得這個站的話
可以點測站之後做個按鈕轉到別的頁面就好
asper_hsu 23:57:04
話說 觀測網已經有歷史紀錄啦!
asper_hsu 23:58:26
話說觀測網載入很慢的問題
我猜是不是要等所有觀測資料載入後才會顯示地圖的關係

2016-04-04

miaoski 17:28:46
@asper_hsu: ++ 這個好酷
❤️ 1
asper_hsu 19:02:28
我把監測網複製一份來研究(當練功
看起來應該是要等所有JSON載入玩才會顯示地圖

http://www.asper.tw/TAQM-Map/
這是我重製過的版本
💯 2
asper_hsu 19:03:04
不過來源資料是寫死的,所以不會動
lafudoci 23:20:51
喔喔喔! 這樣滿版的視覺效果很不錯耶
immortalmice 23:21:14
等所有JSON載入完才會顯示地圖的問題是要怎樣解決呢?
asper_hsu 23:24:28
其實我也不太了解具體的狀況
asper_hsu 23:24:46
因為也適用$.getJSON去抓,不太可能會停駐
asper_hsu 23:27:03
這是我測試的時間
getJSON: 69.35ms
loadData: 1098.02ms
asper_hsu 23:33:35
infobubble.js 這隻會變慢
lafudoci 23:33:44
有了asper強大支援,看來g0v零時觀測網2.0指日可待😌
然後接著就可以往 @hanrulee 的隕石坑無敵觀測網前進 (?

突然開始期待下次黑客松了XD
asper_hsu 23:34:14
其實我寫完這個之後 有個大IDEA CC
asper_hsu 23:34:46
我爬的EPA結構應該會新增AIR MAP的JSON 格式
asper_hsu 23:35:12
然後再結合共筆提到的資料來源
asper_hsu 23:35:27
如果可以的話會想直接去抓源頭
asper_hsu 23:36:00
設計Adaptor去處理各個資料來源的資料,轉成共用格是
asper_hsu 23:36:44
然後就可以讓USER自己新增站點,填入來源站 欄位定義之類的
lafudoci 23:37:14
光聽起來就覺得太讚了!!
asper_hsu 23:37:18
全部資料來源就可以MERGE起來變一份,不用啦一堆
asper_hsu 23:37:31
另外資料的部分有考慮丟去firebase
asper_hsu 23:37:44
firebase就是一個公開的資料庫
asper_hsu 23:38:03
firebase也提供很多的API可以用,所以跨平台也OK
asper_hsu 23:38:38
目前計畫提供幾個節點
/{year}/{month}/{day}
/lastest
lafudoci 23:38:56
其實我們一開始也是用infoWindow.js,可是要在裡面塞比較複雜的東西之後就問題多多,所以才改成infobubble.js
asper_hsu 23:39:14
這樣只要抓 http://xxx.firebase.com/lastest 就可以撈JSON了
asper_hsu 23:39:33
氣泡那個太大了,我用都會被擋住
asper_hsu 23:39:46
而且不利於RWD
lafudoci 23:40:09
恩恩 這就是目前的窘境XD
asper_hsu 23:40:59
我是覺得越精簡越好,設個連結可以取得其他更詳細資料就好,地圖資料不是很適合這麼詳細
asper_hsu 23:42:41
是有構想把各個指標轉成這種圖示
asper_hsu 23:42:55
這樣點開一目了然
lafudoci 23:43:37
其實真的就是螢幕畫面高度問題
在fullhd上看氣泡其實真的蠻不錯的
或是要折衷在小螢幕裝置上顯示時閹割成你重製的那樣沒有圖只有表
asper_hsu 23:43:47
Simple-Radial-Gauge-with-AngularJS-and-SVG.jpg
lafudoci 23:43:57
有阿 lass就是用這個
asper_hsu 23:44:23
這個有 JS library嗎?
asper_hsu 23:44:50
不過這個如果擺個8個畫面也會很醜
lafudoci 23:44:57
據我所知LASS那個是接thingspeak/google chart的
asper_hsu 23:45:19
thingspeak JS超慢的= =
asper_hsu 23:45:34
或是用燈號的方式
asper_hsu 23:46:00
亮紅綠燈這樣比較好懂
lafudoci 23:46:03
thingspeak JS是為了要接即時趨勢的圖
lafudoci 23:46:42
你有看過這個了嗎?
http://iot.sparkfuture.io/pm25
asper_hsu 23:46:43
趨勢圖我是覺得另個網頁做比較好 向LASS那樣
asper_hsu 23:47:08
梅耶
lafudoci 23:47:39
這是最早之前LASS做的地圖
asper_hsu 23:48:20
怎麼說呢
asper_hsu 23:48:27
做了這兩個戰之後
asper_hsu 23:48:36
我覺得數字反而不是很直觀
lafudoci 23:48:57
是阿
asper_hsu 23:49:01
這個目的是要讓"一般人"可以重視這個議題
asper_hsu 23:49:14
所以希望能用最直觀的方式呈現
asper_hsu 23:49:27
這樣的話 反而數字是最不需要顯示的
asper_hsu 23:49:37
取而代之應該轉換成顏色
asper_hsu 23:50:14
打開地圖看到一片綠 或 一片紅 應該沒有比這個更直覺的判斷今天空氣如何
lafudoci 23:50:50
恩恩 沒錯
asper_hsu 23:50:51
我還為這個定義寫了一隻去分析歷年資料
asper_hsu 23:51:15
除了環保樹網站定義的PSI那些級距外
asper_hsu 23:51:23
其他的SO2 NO 就沒有了
lafudoci 23:52:09
我也有想過這個問題XD 自創級距的可能性
asper_hsu 23:52:49
2016-04-04_235235.jpg
asper_hsu 23:53:06
所以就想從歷年資料來自己設計級距
asper_hsu 23:53:38
只是我還真不知道怎麼設定比較好
lafudoci 23:54:39
這我也是一直還沒有頭緒
有想過或許可以是動態的
asper_hsu 23:55:41
動態??
asper_hsu 23:55:53
我是從颱風來想的
asper_hsu 23:56:22
除了看風力觀測之外,從歷史的颱風路徑來推測災害多大
lafudoci 23:57:34
我想的動態就是級距會隨著一段時間內的高低區間去做變動
asper_hsu 23:58:30
我認為"一段時間"就是去年的資料
lafudoci 23:58:44
可以啊
asper_hsu 23:58:53
比較去年同期的資料
asper_hsu 23:58:59
不過好像弄太複雜了
asper_hsu 23:59:30
我是想弄成 利用min, max, avg去弄一個曲線等級就好
asper_hsu 23:59:48
然後切成10等分之類的
lafudoci 23:59:50
哈哈哈 自挖隕石坑的工程師嗎XD

2016-04-05

asper_hsu 00:00:07
反正只是參考 顆顆
lafudoci 00:01:16
我常常也會這樣不小心就發想到隕石坑等級XD
lafudoci 00:01:35
時常要重新回頭審視一下到底最優先聚焦的重點在哪
asper_hsu 00:01:37
我先把資料統一格式好了
asper_hsu 00:02:02
先提供一個方便的資料來源
才會有更多工程師跳坑 顆顆
lafudoci 00:02:41
這是真的XD
lafudoci 00:03:00
g0v最常需要做的事就是整理資料方便大家協作或接手
asper_hsu 00:03:19
資料來源最難
asper_hsu 00:04:10
https://github.com/Aspertw/TAQM-Map

GitHub

Aspertw/TAQM-Map

Contribute to TAQM-Map development by creating an account on GitHub.

👍 1
asper_hsu 00:04:20
哎呀呀,忘了給連結
asper_hsu 00:05:12
疑? 居然有PHP混進去了 請自動掠過
asper_hsu 00:14:55
http://bernii.github.io/gauge.js/
這個好像不錯

gauge.js

100% native and cool looking animated JavaScript/CoffeeScript gauge

lafudoci 00:41:24
恩恩 簡單清楚

2016-04-06

asper_hsu 23:11:54
2016-04-06_231135.jpg
asper_hsu 23:12:06
把所有的點都放上去之後 就當了XDD

2016-04-07

lafudoci 19:08:25
什麼當了?
asper_hsu 20:13:01
瀏覽器
lafudoci 20:14:17
這麼慘喔XDDD
asper_hsu 20:14:37
我在想會不會是我用MarkerLabel的關係
asper_hsu 20:15:14
目前線上的還是只有區塊的功能 用我撈的EAP的資料
lafudoci 20:15:27
恩恩
lafudoci 20:15:39
剛剛以為我的瀏覽器也當了沒有點XD
asper_hsu 20:15:46
話說台北的側點真的很多
lafudoci 20:15:57
會越來越多XD
asper_hsu 20:16:57
2016-04-07_201633.jpg
lafudoci 20:17:41
恩恩 這是比較節省資源的方式
lafudoci 20:17:57
smart citizen也是用這種
lafudoci 20:18:13
可是就少了那種fu
lafudoci 20:18:30
我一直在期待以後有機會做渲染
asper_hsu 20:18:31
這個是不會盪 但是載入有點慢
lafudoci 20:18:54
然後加上風力線條
lafudoci 20:19:05
就是我心目中的完全體了XDDD
asper_hsu 20:19:21
但是那個就不能開放出去了
asper_hsu 20:19:34
就是沒辦法像GMAP這樣開放更多人使用
lafudoci 20:20:07
喔? 為什麼?
lafudoci 20:20:20
伺服器負擔嗎
asper_hsu 20:20:20
畫風向那個不能套在GMAP吧
lafudoci 20:20:57
他們應該是用open streetmap
lafudoci 20:21:30
不過那個我就真的完全沒有頭緒是怎麼運作+該怎麼移植
asper_hsu 20:22:18
如果用D3可能還可以做得出來
asper_hsu 20:22:27
但是D3真的不是正常人會用的 XDD
lafudoci 20:27:20
看看g0v許多精美的隕石坑,是要上哪去找正常人呢XD
asper_hsu 20:33:34
asper_hsu 20:33:53
果然是我用markerInfo的問題
asper_hsu 20:34:03
本享用這個就可以用CSS設定顏色
asper_hsu 20:34:12
沒想到會造成LOADING卡卡的
asper_hsu 20:34:29
實在不太想跟後端要ICON
lafudoci 20:36:54
我還以為CSS會更減輕負擔耶
lafudoci 20:37:17
因為目前都是用icon,做icon很煩XDDD
asper_hsu 20:37:23
對~~~~~~~
asper_hsu 20:37:29
http://www.ubilabs.net/de/news/2016-01-11

Ubilabs

Create Google Maps Markers with Inline SVG | News | Ubilabs

Aktuelles von Ubilabs – Projekte, Events, Top 5 // News from Ubilabs – projects, events, top 5

👍 1
asper_hsu 20:37:40
看起來可以用SVG塞
asper_hsu 22:57:43
SVG塞成功了~
但是為什麼有個點在海上XDD
kiang 23:22:34
風大一點就飛到海上了,我開車遇到天氣不好 GPS 座標也是整個飄在海上呢
asper_hsu 23:58:45
這個檔案好像不會更新

2016-04-08

pofeng 17:07:40
台灣 Line 想跟幾個 g0v 專案合作 ,看有沒有人有興趣將下列專案搬上 LINE 平台
1. 萌典
2. 全國重度級急診即時看板
3. 台灣公司登記資料
4. 環境儀表板(空污/雨量)
5. 新聞小幫手

LINE Business Connect
https://developers.line.me/businessconnect/api-reference

4/12 前回覆 // cc @singing @yhsiang
asper_hsu 22:17:02
無言了 環保署的PM2.5網頁改版了
asper_hsu 22:18:30
每個小時值也不見了
clkao 22:47:55
他不是有一個 cdx 平台?
asper_hsu 23:18:48
我不知道CDX 我是直接從網頁撈資料的
clkao 23:34:36
cdx 我記得是 ftp-based 的交換平台 裡面都是 csv
clkao 23:36:06
疑 我記得以前不用帳號就可以存取

2016-04-09

lafudoci 15:42:56
恩 CDX現在不開放給非公家單位使用了..
lafudoci 15:46:19
@asper_hsu: 我現在看all last還是有在更新喔,前面會有一些斷線的資料點會停留在好一段時間之前,後面就會正常更新
lafudoci 15:51:23
@pofeng: 環境儀表板那個專案是元老級專案,我是新來的狀況外XDD
問問@miaoski 應該會知道要找誰去搬?
不過這邊現在正在做的專案其實也可以做到一樣的事情, @asper_hsu 要不要跳個坑阿~
asper_hsu 15:53:13
因為有些點資料不是最新的,還是他的最新就是過期的XDD
lafudoci 15:54:03
是阿 那些資料就是停在那個時間了
asper_hsu 15:54:10
環境儀表板 是指LASS的那個圖嗎
lafudoci 15:54:27
是這個
http://env.g0v.tw/air/
asper_hsu 15:54:37
我現在在設計可以讓USER自己加入站點的功能
lafudoci 15:59:52
喔喔 酷喔
asper_hsu 16:00:55
除了thingspeak 還會有甚麼資料來源嗎?
lafudoci 16:01:42
你預計是哪種user的資料來源?
lafudoci 16:01:58
自己做感測器要登錄上來的嗎?
asper_hsu 16:02:24
類似thinkspeak的平台吧
asper_hsu 16:03:01
使用者 PUSH 到平台,在提供簡單的資料
lafudoci 16:03:20
目前我覺得最有可能的就是thinspeak
pofeng 16:48:11
@lafudoci: ok ok anyway 有興趣的話 4/12 前再跟我們確定一下喔, 也可以用 LASS 資料(?) 那個網站啊 , 我們再一起回報給 LINE 看看下一步 ( @miaoski (萌典) 有興趣 , ronnywang 也有興趣 )
miaoski 16:48:26
@pofeng: 阿美語萌典 XD
miaoski 16:48:32
萌典的 scope 太大了啦
pofeng 16:48:33
ok ok 😛

2016-04-11

lafudoci 21:08:47
@asper_hsu: 有沒有興趣阿,把你拆的那些資料結合去line bot
lafudoci 21:09:27
我暫時沒有空處理這邊的專案...在趕畢業論文Q_Q
lafudoci 21:10:34
至於@immortalmice: 聽說是期中考爆炸中...完全不見蹤影XDD
lafudoci 21:13:39
話說g0v 的mirror掛了耶,所有EPA的點都不見了
asper_hsu 22:08:30
感覺又是另一個大坑阿@@
asper_hsu 22:14:17
EPA的PM2.5回來了

2016-04-17

lafudoci 10:37:22
這感覺很厲害耶,有學術背景的樣子
asper_hsu 11:48:47
原來google map有這種API
asper_hsu 14:40:19
2016-04-17_144004.jpg
asper_hsu 14:40:35
玩了一下,但是有個大問題
asper_hsu 14:41:02
縮放的時候會GMAP會自己重算顏色,
asper_hsu 14:42:35
還得要來想一下
kiang 21:41:19
要不要踹踹 https://github.com/Leaflet/Leaflet.heat

GitHub

Leaflet/Leaflet.heat

Leaflet.heat - A tiny, simple and fast heatmap plugin for Leaflet.

👍 1
asper_hsu 21:52:24
只是一個列表
lafudoci 23:46:43
喔喔喔喔喔喔!! 這表太讚了XDD 我常常在想要怎麼樣可以一目了然那些站有正常在線上更新

2016-04-18

asper_hsu 20:48:32
超過一個小時的列表 跟 上面的列表整合了
miaoski 21:21:54
啊 錯頻..

2016-04-20

pofeng 10:55:48
突然想到 能不能用 email subscribe 某個區域的 pm2.5 資料啊 ?
miaoski 10:58:15
@pofeng: 這樣的話我會想先把 infrastructure 建好
miaoski 10:58:37
但別忘了這樣可能會被中華民國政府用氣象法開罰
pofeng 10:58:41
!!
pofeng 10:58:51
能否提示一下法令 條文
miaoski 10:59:08
只是剛好想到而已... 不確定會不會適用
pofeng 10:59:11
最近正在整理
miaoski 11:01:48
看完了。沒有預報或警報,就應該沒問題
miaoski 11:02:13
所以整理一個屬於歷史資料的 infrastructure 應該沒問題。我剛剛想到的是 linebot (誤) 推送 PM2.5 資料...
miaoski 11:02:47
這邊不適用 FB messenger bot, 因為 FB 規定 messenger bot 不可以主動開啟對話,必須由使用者開啟。
pofeng 11:05:58
我有想到 bot 但是目前應該是結合手機的 notification 功能 , google 有個 card (?) 機制 ?
miaoski 11:06:15
Google Now. 那個我們碰不到.
pofeng 11:08:22
ok , gmail semantic data (?) 能幫忙 trigger 一些 action 嗎 ?
miaoski 11:08:48
唔,這個沒研究... 不知道
miaoski 11:09:18
我沒收過飛機航班、股票、美食 (?) 以外的 cards. 而且我對美食其實沒興趣 😛
pofeng 11:09:57
嗯嗯 我改天查一下
pofeng 11:10:50
複雜一點可以規劃腳踏車路徑 (嘴砲)
miaoski 11:11:27
== ...
pofeng 11:14:40
"By adding markup to your emails, you can provide Google Now with the information that makes this possible."
https://developers.google.com/gmail/markup/overview#google_now

2016-04-22

peilun0912 17:24:15
@peilun0912 has joined the channel

2016-04-23

lafudoci 13:02:37
今天是氣溫紅通通XD
hellryuz 21:57:54
@hellryuz has joined the channel
asper_hsu 23:58:54
thinkspeak的資料真不穩定

2016-04-24

asper_hsu 11:22:55
airbox的API有問題要跟誰反映阿XDD
asper_hsu 11:24:17
GET airbox/device/:id/:startTimestamp/:endTimeStamp
他會忽視startTimestamp 從00點開始給我啊~~~
asper_hsu 11:37:28
nrl.iis.sinica.edu.tw/LASS 這個也一樣
airbox跟LASS兩個站是同一份程式吧!!
asper_hsu 12:45:50
http://airmap.g0v.asper.tw/
線圖上去了

Taiwan Air Quality Map

台灣空汙觀測地圖

2016-04-25

lafudoci 21:12:14
airbox的程式是去LASS反應沒錯
lafudoci 21:13:09
現在的畫面做得好有質感耶
asper_hsu 22:08:27
我覺得還是有點亂
asper_hsu 22:10:28
色調的部分不是很一致,我會再慢慢調
👍 2

2016-04-28

peilun0912 09:43:40
@peilun0912 has left the channel

2016-04-30

solring 15:44:11
偷問一下 LASS的測點要做什麼處理才會出現在空污觀測網上面嗎~~
solring 15:47:36
確定資料有上到 gpssensor.ddns.net