開発(保守・改修・ビルド)¶
このセクションは、改修や配布(PyInstaller)を行う方向けの情報です。
- ランチャー:
src/launcher.py - 国交省 水文データ取得:
src/water_info/ - 気象庁 雨量データ取得:
src/jma_rainfall_pipeline/ - 共通雨量 GUI/CLI/サービス:
src/river_meta/rainfall/ - 入口:
entry.py,cli.py,__main__.py - GUI:
gui/ - ユースケース:
services/ - source連携:
sources/ - ストレージ:
storage/ - 出力:
outputs/ - ドメイン/共通ロジック:
domain/,support/ - 雨量共通フォーマット化メモ:
docs/dev/river-meta-rainfall-unified-design.md - 観測所インデックス可用年メンテナンス Overview:
docs/dev/station-index-availability-maintenance/overview.md - 観測所インデックス可用年メンテナンス 要件:
docs/dev/station-index-availability-maintenance/requirements.md - 観測所インデックス可用年メンテナンス 詳細設計:
docs/dev/station-index-availability-maintenance/design.md - 観測所インデックス可用年メンテナンス タスク:
docs/dev/station-index-availability-maintenance/task.md - JMA 年存在判定(hourly最適化)要件:
docs/dev/jma-hourly-availability-optimization/requirements.md - JMA 年存在判定(hourly最適化)詳細設計:
docs/dev/jma-hourly-availability-optimization/design.md - JMA 年存在判定(hourly最適化)タスク:
docs/dev/jma-hourly-availability-optimization/task.md - 雨量整理取得 高速化 Overview:
docs/dev/rainfall-collection-performance/overview.md - 雨量整理取得 高速化 要件:
docs/dev/rainfall-collection-performance/requirements.md - 雨量取得順序/停止時ロールバック 要件:
docs/dev/rainfall-collection-performance/requirements-order-and-cancel-policy.md - 整理・出力タブ 高速化 Overview:
docs/dev/rainfall-generate-performance/overview.md - 整理・出力タブ 高速化 要件:
docs/dev/rainfall-generate-performance/requirements.md - 整理・出力タブ 高速化 詳細設計:
docs/dev/rainfall-generate-performance/design.md - 整理・出力タブ 高速化 タスク:
docs/dev/rainfall-generate-performance/task.md - 雨量 Parquet 期間抽出 Overview:
docs/dev/rainfall-parquet-period-export/overview.md - 雨量 Parquet 期間抽出 要件:
docs/dev/rainfall-parquet-period-export/requirements.md - 雨量 Parquet 期間抽出 詳細設計:
docs/dev/rainfall-parquet-period-export/design.md - 雨量 Parquet 期間抽出 タスク:
docs/dev/rainfall-parquet-period-export/task.md