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
e-Statを使ってみよう
Search
ufoo68
January 22, 2021
Technology
0
330
e-Statを使ってみよう
ufoo68
January 22, 2021
Tweet
Share
More Decks by ufoo68
See All by ufoo68
今更ながら、開発現場での生成AI活用について
ufoo68
0
39
28歳独身エンジニア 婚活してみた
ufoo68
0
5
OpenAIでクッキー型を作る
ufoo68
1
42
初めて開発リーダーをやってみた話
ufoo68
0
110
M5Stack用の指紋認証デバイスを試す
ufoo68
0
790
結婚式のクイズアプリを自作した話
ufoo68
0
640
M5Stack Core2とAlexaでインターフォンに自動で対応してくれるIoTデバイスを作りたかった話
ufoo68
0
680
KASHIKOIHAKO
ufoo68
0
590
LIFF通話をつくろう!
ufoo68
0
1.5k
Other Decks in Technology
See All in Technology
AS59105におけるFreeBSD EtherIPの運用と課題
x86taka
0
230
社内外から"使ってもらえる"データ基盤を支えるアーキテクチャの秘訣/登壇資料(飯塚 大地・高橋 一貴)
hacobu
PRO
0
4.6k
巨大モノリスのリプレイス──機能整理とハイブリッドアーキテクチャで挑んだ再構築戦略
zozotech
PRO
0
230
生成AI時代に若手エンジニアが最初に覚えるべき内容と、その学習法
starfish719
2
570
Quarkusで作るInteractive Stream Application
joker1007
0
160
Javaコミュニティの歩き方 ~参加から貢献まで、すべて教えます~
tabatad
0
140
身近なCSVを活用する!AWSのデータ分析基盤アーキテクチャ
koosun
0
3.5k
改竄して学ぶコンテナサプライチェーンセキュリティ ~コンテナイメージの完全性を目指して~/tampering-container-supplychain-security
mochizuki875
1
370
Bedrock のコスト監視設計
fohte
2
210
プロダクト負債と歩む持続可能なサービスを育てるための挑戦
sansantech
PRO
1
670
マルチドライブアーキテクチャ: 複数の駆動力でプロダクトを前進させる
knih
0
7.6k
PostgreSQL で列データ”ファイル”を利用する ~Arrow/Parquet を統合したデータベースの作成~
kaigai
0
150
Featured
See All Featured
Bash Introduction
62gerente
615
210k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
The Cult of Friendly URLs
andyhume
79
6.7k
The Language of Interfaces
destraynor
162
25k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
A designer walks into a library…
pauljervisheath
210
24k
Why Our Code Smells
bkeepers
PRO
340
57k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Site-Speed That Sticks
csswizardry
13
970
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
Transcript
e-Statを使ってみよう @スポーツIoTLT
自己紹介 • SNSでの名前 ◦ ufoo68(@ufoo_yuta) • 出身地 ◦ 滋賀県 •
やってること ◦ スポーツIoTLT主催 • 最近のできごと ◦ LINE API Expertに認定されました
今日の話 e-Statを使ってみよう!
e-Statって? • 政府が公表する統計データを一つにまとめたポータルサイト • 2種類のデータが公開されている ◦ ファイル ◦ データベース •
4つの活用法を提供している ◦ グラフ ◦ 時系列表 ◦ 地図 ◦ 地域
グラフ
時系列
地図
地域
スポーツ庁のデータをAPIで取得してみる
APIの使い方 1. まずはユーザー登録 2. マイページでアプリケーションIDを発行する 3. 使いたいリクエストURLにアプリケーションIDを含める 4. 他パラメータを指定 http://api.e-stat.go.jp/rest/2.0/app/getStatsData?appId=<アプリケーションID>
&statsDataId=C0020050213000&cdCat01=%23A03503
手始めにこのデータを取得してみる APIのテスト実行にPostmanを使用
APIの特徴(詳細は仕様を参照) • gzip圧縮による通信量の削減 ◦ gzipによる圧縮形式でのレスポンスに対応 ◦ リクエストヘッダ(Accept-Encoding: gzip)で指定 • CORS(Cross
Origin Resource Sharing)対応 ◦ XMLHttpRequset(Level 2)に対応しているブラウザであれば、 XMLHttpRequestを利用してクロス ドメイン通信をすることが可能 • https対応 ◦ API機能のすべてのバージョン( 1.0及び2.0、2.1、3.0)が「https」でのアクセスに対応
LODにも対応しているらしい