
這些年,隨著加州、澳洲、非洲等地森林大火越來越頻繁,幾次大火造成非常大的人命和經濟損失。各地政府也有著相關權責機關去防治。然而,傳統由政府為主搭配民航公司出動飛行器救災的速度並不理想。森林火災可能在發生的兩到三天就蔓延成熊熊大火,一發不可收拾。於是我們的團隊提出一個解決方案-Fire Flighter,集結政府和民眾的力量,裡用民眾的閒置資源,在火災剛發生的時候,發動民間的小型農用飛機,在災害發生地附近快速噴灑阻燃劑(Fire Retardant),形成圍堵圈,使原本將形成森林大火的火勢,即時控制下來。
我們團隊利用 NASA-Fire Information for Resource Management System(FIRMS) 提供的衛星資訊,在森林火災發生時,Fire Flighter會從衛星照片偵測到起火的地點和信心值,並規劃出救援的路線。
透過Fire Flighter,政府機關可以請求附近擁有農業用飛行器駕駛執照的居民,將他們的飛行器裝載好阻燃劑、防災用水,並根據我們規劃的建議飛行路線,飛向起火點,協助延緩火勢,甚至滅火。
農業用飛行器相較於一般用來滅火的大型飛行機具備更好的速度和彈性,因此能在政府單位派出大型滅火飛機之前就達到救災現場,第一時間遏止火災。
除了農用飛機、直升機等,我們也希望未來可以有無人機加入協助滅火,並且將森林大火的滅火模式從原先較常見的傳統被動式的滅火轉換為主動式預測火災的發生,提前在可能造成森林大火的區域做好預防的機制。
透過Fire Flighter,居民可以在第一時間便接收到森林大火的警訊的推播通知,加速人員的疏散。此外,Fire Flighter也整合了附近居民的閒置資源,當發生災難時,可以在系統上看到附近的居民有提供甚麼資源,像是乾糧、飲用水、醫療包等等的,方便有需要的民眾去索取,我們也預期政府可以提供獎金或是減免稅務等政策給加入本系統的民眾,以落實公民參與及共享經濟。
最後,我們也希望逐漸淘汰傳統農藥噴灑機,改裝成新版適合裝載阻燃劑的飛機。
首先,我們從NASA FIRMS取得森林火災的資料Fire Data,根據我們想要的區域抓取森林火災發生位置的經緯度,並儲存到Azure Blob Storage上面。
再來,我們使用了Azure function擷取Azure Blob Storage的資料來作為API的接口,以及透過全球分散式的資料庫Cosmos DB來儲存使用者的資料,讓世界各地發生火災的區域附近的住戶都能很即時的做好災害應對措施。
最後,我們的系統呼叫Google Map API在Google Map標記Fire data中火災發生的位置,讓使用者對於火災位置一目了然。
Azure CosmosDB
Azure Function
Azure Storage Account
Azure App Service
Google Map API
Google Earth Pro
NASA-Fire Information for Resource Management System (FIRMS)
Github:https://github.com/h164654156465/delfire
Slides:https://drive.google.com/open?id=1Hp1tu48EkP59niRslyKhIhzeaamjYULS