🍣

OpenWeatherMap のCityID検索用サービスを作ってみた

2021/06/14に公開

無料で多機能な天気系APIの一つOpenWeatherMap

https://openweathermap.org/

使い方として、以下のjsonから対応した都市の名前を探して、一致した名前をリクエストするもの

http://bulk.openweathermap.org/sample/

例:
http://api.openweathermap.org/data/2.5/forecast?q=Fuchu,jp&APPID=API_KEY

注意:API_KEY取得しなければいけません(無料)

自宅付近の府中見つけた!けど確か広島にも府中ってあったよな…

Image from Gyazo

先程のjsonデータをダウンロードしてきて、府中に住んでいるので「fuchu」と検索したらありました。

ただ、広島にも府中という都市があることを知っていて、「あれ?これはもしかして違うかも?」と思ってしまいました。

他の情報はjpという日本という情報しかなく、ほんのちょっとだけ不安になり、lonとlat(緯度経度)から割り出そうとしました。

でもこの数値でググるってなんかなぁ

じゃぁ勝手にツール作ろうってことで作りました。

使用技術

  • Vue
  • Vuetify
  • Axios
  • GitHub pages

特に難しいことはしてないです

GoogleMap使おうとも考えたけど、まぁいいかなっと

サービスはこちら

https://tkyko13.github.io/OWM-city-searcher/

Image from Gyazo

緯度経度入力とブラウザで現在地を許可してあげると現在地から近い都市のリストを10件出力します。

これで間違いなく自宅近くの天気情報が取得できるようになりました!

ちなみに緯度経度0,0は

Image from Gyazo

Earth?地球?

Discussion