2020年2月7日 星期五

口罩地圖開發雜談

最近大家都在瘋口罩地圖,既然都有 open data 了,我也來試著接一下

資料下載下來是 csv ,用 opencsv 折騰了半天終於好惹


但是從手機端直接去打 api 非常的慢,都要過個十幾秒才回來@@

到底是為什麼...

其實這個跟最近接台中新竹的 ubkie api 很像,只是要持續更新每個點的口罩數量

還有比較麻煩的地方是,藥局的位置只有給地址,要自己想辦法轉經緯度才能定到地圖上QQ

3145條資料每個地址都去要latlng,光等就飽了XD

所以我決定自己先產出每個藥局的 latlng,用 assets 的方式置入

每次開 app 的時候更新口罩數量跟最後更新時間就好了

而且沒想到 Geocoder 會因為用太多次而壞掉XD

不過重開機就好了



如果會寫 server 就好了

從 app 端直接去拿 raw data 真的很鳥...


沒有留言:

張貼留言