最近大家都在瘋口罩地圖,既然都有 open data 了,我也來試著接一下
資料下載下來是 csv ,用 opencsv 折騰了半天終於好惹
但是從手機端直接去打 api 非常的慢,都要過個十幾秒才回來@@
到底是為什麼...
其實這個跟最近接台中新竹的 ubkie api 很像,只是要持續更新每個點的口罩數量
還有比較麻煩的地方是,藥局的位置只有給地址,要自己想辦法轉經緯度才能定到地圖上QQ
3145條資料每個地址都去要latlng,光等就飽了XD
所以我決定自己先產出每個藥局的 latlng,用 assets 的方式置入
每次開 app 的時候更新口罩數量跟最後更新時間就好了
而且沒想到 Geocoder 會因為用太多次而壞掉XD
不過重開機就好了
哀
如果會寫 server 就好了
從 app 端直接去拿 raw data 真的很鳥...
沒有留言:
張貼留言