← 全部作品 / 航運

通「風」報「信」—海象與延誤通報系統

海象延誤預警與一鍵通知系統

隊伍|咕嚕咕嚕No.09企劃組 佳作

作品簡介

輸入船舶 MMSI 追蹤 AIS 航跡,疊合海象數據預警延誤並修正抵港時間,還能一鍵產生客戶延誤通知信。服務中小企業託運人與跨境賣家。

想解決的問題

貨主難掌握海上貨況,企業級追蹤軟體又太貴,中小企業負擔不起。

怎麼運作

系統不需要航商私有的貨櫃數據或提單號碼,託運人只要從提單或託運窗口取得承運船隻公開的 MMSI 並輸入,就能在 Leaflet 地圖上看到船舶位置,點擊船舶會顯示該海域的浪高與陣風。船舶駛入海象惡劣的海域時,系統自動啟動延誤試算,預判減速避浪的可能並修正抵港時間,亮起「延遲警示」。接著系統擷取當下變數,產生「客戶延誤通知信」,帶入受影響的單號、實際浪高、延遲時數與更新後的預估抵達時間;業務人員按下「發送郵件」即可一鍵複製,貼到 Email 寄給收貨人。

後端連線 aisstream.io 的 AIS 串流,以經緯度邊界鎖定東京至九州的太平洋沿岸海域,只保留 ShipType 70–89 的貨櫃輪與油輪,濾除漁船與遊艇。收到即時座標後,以非同步方式呼叫 Open-Meteo 的 Marine 與 Forecast API 取得浪高與風速,並以快取暫存相近海域的數據,避免超出呼叫次數限制。選擇日本周邊航線,是因為臺灣周邊的即時 AIS 資料取得門檻高,日本海域有完整開放的資料。

企劃附上的測試畫面顯示,系統已能在日本航線上對遭遇惡劣海象的船隻亮起警示並產生通知信。後續規劃加入洋流流速與風向參數,把延誤小時數推估升級為依未來 48 小時航線氣象預報的動態預測,再逐步擴大到全球主要航線,並在儀表板與通知信加入國際情勢、海難或船舶碰撞等人為因素分類。

核心功能

  1. 01

    MMSI 航跡地圖追蹤

  2. 02

    海象延誤動態預警

  3. 03

    一鍵生成延誤通知信