Skip to content

気象庁防災情報XMLに関係する各種コード表や定数値を扱いやすいJSON形式で一元管理します。

Notifications You must be signed in to change notification settings

ciscorn/jma-codes

Repository files navigation

jma-codes

気象庁防災情報XMLに関係する各種コード表や定数値などをJSON形式で一元的に管理します。

気象庁が提供する Excel ファイル等を、加工用スクリプト (./tools/) で、JSONファイル群 (./json/) に変換します。

(JSON をもとに、コードジェネレータ(./codegen/) で Goなどの静的コード (./go-jmacodes/) を生成することも可能です。)

Development

$ poetry install
$ pre-commit install

How to Update

./datasrc/ 配下のファイルを更新して、Makefileを実行すれば、JSONデータとGoコードが更新されます。

$ make codegen_go

データソースの更新方法については ./datasrc/ のREADMEを参照してください。

About

気象庁防災情報XMLに関係する各種コード表や定数値を扱いやすいJSON形式で一元管理します。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published