DPIP(Disaster Prevention Information Platform)是由臺灣本土團隊開發的行動應用程式,整合了 TREM-Net(臺灣即時地震觀測網)的強震即時警報與地震資訊,以及中央氣象署的資料,為使用者提供一個整合、便捷的防災資訊平台。
強震即時警報(Earthquake Early Warning, EEW)系統透過部署於各地的地震波觀測站,在地震發生時即時回傳地震波數據至伺服器進行分析,並產生地震速報。這項技術能為使用者爭取數秒至數十秒的寶貴時間,讓民眾能及時採取防災應變及避難措施。
TREM-Net 是一個自 2022 年 6 月起開始在全臺各地部署的觀測網專案,由兩個子系統組成:SE-Net(強震觀測網,使用加速度儀)及 MS-Net(微震觀測網,使用速度儀),共同記錄地震發生時的完整數據。
我們很榮幸能與以下優秀的企業合作,共同推動防災資訊的普及:
巨科資訊有限公司是一家專注於地理資訊系統的專業公司,為我們的開發工作提供了寶貴的設備支援。他們的專業知識和資源對專案的發展起到了重要作用。
台灣數位串流有限公司為我們提供了強大的雲端運算資源和網路頻寬支援,同時也提供了寶貴的技術諮詢。他們的支援確保了我們的服務能夠穩定且高效地運行。
我們由衷感謝這些合作夥伴對開源社群的支持與貢獻。正是有了他們的協助,我們才能持續為使用者提供更好的服務。
本應用程式的資料來源包括:
- TREM-Net by ExpTech Studio
你可以在 Play Store 和 App Store 上取得 DPIP。
你也可以從我們的 Release 頁面上取得 DPIP 的安裝包進行手動安裝。
DPIP 支援多語言,我們正在 Crowdin 平台上進行翻譯。如果你願意協助我們將這個專案翻譯成其他語言,歡迎加入我們的 Crowdin 翻譯社群。
你可以點擊這裡前往我們的 Crowdin 專案頁面,選擇你熟悉的語言並開始翻譯。每一份貢獻都將幫助我們將防災資訊傳遞給更多的人!
如果你沒有看到你熟悉的語言,歡迎在我們的 Issue 中提出新的語言請求,我們會盡快為你開啟。
在開始建置之前,請確保你的開發環境已安裝並配置以下軟體:
- Flutter SDK: 安裝指引
- Dart SDK: 已包含在 Flutter SDK 中
- Android Studio 或 Xcode(iOS 開發用)
- 也可以使用 VSCode 或其他你喜歡的 IDE
- *可選* Git: 用於複製存儲庫
Flutter 3.33.0-0.2.pre • channel beta • https://github.com/flutter/flutter.git
Framework • revision 1db45f7408 • 2025-05-29 10:05:06 -0700
Engine • revision 308a517184 • 2025-05-23 15:32:17 -0700
Tools • Dart 3.9.0 (build 3.9.0-100.2.beta) • DevTools 2.46.0
-
取得原始碼
-
進入專案目錄
cd DPIP
-
安裝相依套件
flutter pub get --no-example
-
產生建置檔案
dart run build_runner build
-
建置應用程式
-
Android APK
flutter build apk --release
-
iOS
flutter build ios --release
-
我們歡迎各種形式的貢獻!你可以透過以下方式參與專案:
- 回報問題或提出新功能建議:請在 Issues 中提出
- 提交程式碼:請 Fork 此倉庫,建立新分支進行修改,然後提交 Pull Request
- 改進文件:協助我們改進現有文件或撰寫新文件
衷心感謝所有讓 DPIP 成為可能的貢獻者:
詳細的授權資訊請參閱 LICENSE 檔案