本專案透過**氣象局開放資料平臺之資料,擷取API以文字的方式展示六都的即時雨量,並呈現24小時內的台灣整體觀測雨量
⛱️ 10 分鐘平均累積雨量 0.00
⛱ 3 小時平均累積雨量 0.00
⛱ 日平均累積雨量 0.00
🖱️ 滑鼠單擊「點擊觀看」即可呈現當直轄市各區即時雨量
🖼️ 點擊不同直轄市,背景城市畫面會進行更動
🌏 另有24小時內的台灣整體觀測雨量
- HTML
- CSS:採 BEM 命名法、以 Grid 實踐 RWD
- JavaScript:串接**氣象局開放資料平臺之資料 API、Google Maps APIs的串接應用
- 採 Git/GitHub 來進行版本控管
- CSS:採 BEM 命名法。如:
raindrop__intro--hint
- Javascript:
- Variable, Arguments: 蛇型命名法(Snake case)。如:
station_in_city
- Function: 蛇型命名法(Snake case)。如:
get_precipitation_in_municipality()
- Variable, Arguments: 蛇型命名法(Snake case)。如:
參數名稱 | 資料類型 | 取值範圍 | 說明 |
---|---|---|---|
url | string | - | API 前綴 |
info | key/value | - | API 授權內容 |
station_in_city | key/value | - | 各直轄市的觀測站數量 |
precipitation_in_city | key/value | - | 雨量單位:毫米 |
dist | Object | - | 放各區降雨量 |
info_to_string | string | - | 將 json 變為字串 |
map | Object | - | new google map object |
locations | array | - | 觀測站地點 |
heatmap_data | array | - | 放 Heatmap 的資料陣列 |
rain_data | Object | - | 放入權重至指定地點 |
heatmap | string | - | new heatmap object |
- 參閱參考資料之數據看台灣,台灣即時雨量資訊
- 使用網頁技術串接氣象資料開放平台API,即時呈現六都即時雨量
- 運用
Git/GitHub
來建立團隊合作流程,並藉由討論、分享、實作等使團隊成員能增加團隊合作之經驗
- 此專案管理連結請點此
- 流程圖
- 甘特圖
- 從各個 downstream
develop
分支上傳至個人GitHub
帳號底下並於 Upstream 新建Pull Requests
,待小組成員Review
完畢,再Merge
至main
分支