Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
天気予報の情報を取得する話 / IoTLT vol.81
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
you(@youtoy)
PRO
November 16, 2021
Technology
560
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
天気予報の情報を取得する話 / IoTLT vol.81
you(@youtoy)
PRO
November 16, 2021
More Decks by you(@youtoy)
See All by you(@youtoy)
イベントで大活躍する電子ペーパー名札 〜その3〜 / ビジュアルプログラミングIoTLT vol.23
you
PRO
0
190
AI時代だけど、わりと力業で追いかけている技術情報収集の話 / 20260518
you
PRO
0
16
最近の技術系の話題で気になったもの色々(IoT系以外も) / IoTLT 花見予定会(たぶんBBQ) @都立潮風公園バーベキュー広場
you
PRO
1
370
Babylon.js を使って試した色々な内容 / Various things I tried using Babylon.js / Babylon.js 勉強会 vol.5
you
PRO
0
470
イベントで大活躍する電子ペーパー名札を作る(その2) 〜 M5PaperとM5PaperS3 〜 / IoTLT @ JLCPCB オープンハードカンファレンス
you
PRO
0
300
Deno・Bunの標準機能やElysiaJSを使ったWebSocketサーバー実装 / ラーメン屋を貸し切ってLT会! IoTLT 2026新年会
you
PRO
0
360
M5Stack Chain DualKey を UIFlow 2.0 + USB接続で試す / ビジュアルプログラミングIoTLT vol.22
you
PRO
2
230
ローカルLLMをJavaScriptで(少しAIエージェントSDKなどの話も) / 冬のJavaScript祭り @Pleasanter Lounge
you
PRO
0
980
Webの技術で「特殊なゲーム用コントローラーや他デバイスなど」とブラウザを連携させる / HTML5 11th Anniversary
you
PRO
0
120
Other Decks in Technology
See All in Technology
DevOps Agentで始めるAWS運用 〜フロンティアエージェントが変える運用の現場〜
nyankotaro
1
330
もりもり新機能を一挙紹介! AgentCoreに入門して、AWS上にAIエージェントを構築しよう
minorun365
PRO
6
860
Platform engineering for developers, architects & the rest of us (AI agents)
danielbryantuk
0
190
Oracle Cloud Infrastructure IaaS 新機能アップデート 2026/3 - 2026/5
oracle4engineer
PRO
1
230
ChatworkとBPaaS 異なる特性で学んだAI機能開発の ベストプラクティス
kubell_hr
2
3.2k
サイバーセキュリティ概論 / Introduction to Cybersecurity
ks91
PRO
0
170
ポケモンの型をTypeScriptの型システムで表現してみた
subroh0508
0
360
AI駆動開発が変える、大規模開発の前提 ーHuman in the Loop から Human on the Loop へ / AIE2026
visional_engineering_and_design
29
21k
AI Engineering Summit Tokyo 2026 AIの前に、やることがある 〜医療データ企業の4フェーズ〜
dtaniwaki
0
2.3k
非エンジニアがClaudeと挑んだ「1ヶ月間プロダクト30本ノック」
askokc
0
140
"何を作るか"を任される エンジニアは、どう育つのか
yutaokafuji
0
160
作って終わりにしない タイミーのセマンティックレイヤー育成の現在地
chanyou0311
1
1.2k
Featured
See All Featured
How to build a perfect <img>
jonoalderson
1
5.6k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
180
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
410
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
170
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
140
Building a Scalable Design System with Sketch
lauravandoore
463
34k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
My Coaching Mixtape
mlcsv
0
140
SEO for Brand Visibility & Recognition
aleyda
0
4.6k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
Transcript
天気予報の情報を取得する話 2021年11月16日 (火) IoT縛りの勉強会! IoTLT vol.81 @オンライン 豊田 陽介 (
@youtoy )
豊田陽介(@youtoy) 自己紹介 普段は、某通信会社勤務 自宅にたくさん ガジェット好き その他 IT系イベント主催、登壇や運営なども 子ども向けの活動いろいろ(IT系以外も) プライベートでの活動 ビジュアルプログラミング・
IoTに関するコミュニティなど
余談 最近の取り組みの1つ
JavaScriptを使って p5.js による 3D描画 + Anime.js によるイージング等
余談2 ヒーローズ・リーグへの 応募作品
前に作ったもののバージョン2 某アニメの悪役が使う禁呪法が なんとあなたの手に!
今日の話題は 「天気予報情報の取得」
何を使う? という話題が定期的に 出る気がする (API廃止とかのタイミングで)
よく見かける気がするもの
そんな中、 今年の2月ごろに...
話題になってた「気象庁の情報の取得」 中の人からこんなツイートがされてた
気象庁の天気予報などの 情報が取得できる話
もう少し詳しく
Webサイトリニューアルが2/24に
そしてTwitter上にこのような話が
先ほどの2つ目のツイートのURL 天気予報(明後日まで・週 間):https://www.jma.go.jp/bosai/forecast/data/forecast/130000.json 天気概況(明後日まで): https://www.jma.go.jp/bosai/forecast/data/overview_forecast/130000.json 天気概況(週間) :https://www.jma.go.jp/bosai/forecast/data/overview_week/130000.json
先ほどの1つ目のURLをブラウザで開く
ユーザ登録や APIキー等は不要
URLの数字の意味や取得された情報 天気予報(明後日まで・週 間):https://www.jma.go.jp/bosai/forecast/data/forecast/130000. json エリアに対応
エリアを指定する数字 https://www.jma.go.jp/bosai/common/const/area.json 一部抜粋 080000 水戸地方気象台 090000 宇都宮地方気象台 100000 前橋地方気象台 110000
熊谷地方気象台 120000 銚子地方気象台 130000 気象庁 140000 横浜地方気象台 190000 甲府地方気象台 200000 長野地方気象台
天気予報 3日分・週間
気象庁のサイト上 https://www.jma.go.jp/bosai/forecast/ #area_type=offices&area_code=130000 https://www.jma.go.jp/bosai/forecast/ #area_type=offices&area_code=110000 3日間の 天気 1週間の 天気
JavaScriptで取得して取り出し
取得した情報の中を検索してみたり
p5.jsのオンライン開発環境で取得
天気に応じた楽しい感じの 描画ができると良いかも
このあたりの話はQiitaの記事に
M5Stack系のデバイスを 使うと良いかなと思い ググったら
いろいろ事例が 出てきたので 何かやってみたいな...
終わり!