Skip to content

日本にあるとある地点の現在の天気を表示するCLIツール

License

Notifications You must be signed in to change notification settings

mltokky/jp_weather_information

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

天気情報取得ツール(日本限定)

Dart言語練習のために作成した天気情報を取得するためのCLIツール

開発環境

$ dart --version
Dart SDK version: 2.17.1 (stable) (Tue May 17 17:58:21 2022 +0000) on "macos_arm64"

使い方

まず最初に、 .env.example ファイルを .env にコピーする。
その後ファイルを開き、 open_weather_map_app_key に対しOpenWeatherMapのAPIキーを入れる。

※OpenWeatherMapを利用するには会員登録が必要なので、予め登録しておく(無料で登録できます)

基本的な実行方法

$ dart run ./lib/main.dart

都道府県 → 市区町村 → それ以下のエリア の順に選択を促されるので、数字を入力して選択していく。
→ 最後に選択したエリアの天気が表示される

ランダム表示

--random を付与して実行すると、全国から無作為に地点を選び、その天気を表示する。

$ dart run ./lib/main.dart --random

郵便番号で検索

オプション --postal に続き、郵便番号を入力して実行すると、その地点の天気を表示する。
→ ハイフンはあってもなくてもどちらでもOK

$ dart run ./lib/main.dart --postal 123-4567

技術情報

アーキテクチャ

オニオンアーキテクチャ を採用し、それに基づいて実装を進めていく。
→ 勉強しながらのため、多少間違っていたり、中途半端になっていたりするかも...

依存ライブラリ

pubspec.yaml を参照

利用API

ライセンス

See LICENSE

参考

About

日本にあるとある地点の現在の天気を表示するCLIツール

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published