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
気圧・高度・GPSを記録&可視化するアプリ「Koudo」を作った話
Search
Hajime Kato
June 20, 2026
Programming
380
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
気圧・高度・GPSを記録&可視化するアプリ「Koudo」を作った話
「地理院地図ファンクラブ」2026年6月定例会にて、
【気圧・高度・GPSを記録&可視化するアプリ「Koudo」を作った話】のスライドです。
Hajime Kato
June 20, 2026
More Decks by Hajime Kato
See All by Hajime Kato
情報を翻訳する-伝わる可視化3原則とオープンデータ活用-
hjmkth
1
320
「れきちず」のこれまでとこれから - 誰にでもわかりやすい歴史地図を目指して / FOSS4G 2025 Japan
hjmkth
1
4k
地理院地図をもっと楽しく!れきちず新機能のご紹介
hjmkth
1
780
オリジナルのデザイン地図を作ってみた!〜OpenMapTilesとMaputnikを活用した地図スタイル〜
hjmkth
1
1.2k
オープンデータを利用して色々なものを作った話
hjmkth
1
290
日本最大級!地図・技術界隈の文化祭「FOSS4G 2024 Japan」に参加した話
hjmkth
1
160
地図・デザイン・可視化 −情報をわかりやすく伝えるために−
hjmkth
2
900
現代風歴史マップ「れきちず」フロントエンドのウラとオモテ|フロントエンドカンファレンス北海道2024 / frontend of Rekichizu
hjmkth
0
690
デザイナーがオープンな〇〇に出会ったことで人生が変わった話
hjmkth
2
480
Other Decks in Programming
See All in Programming
そこに3びきプロダクトがいるじゃろう——生成AI時代における“価値が届かない理由”の構造
kosuket
0
380
AI時代、エンジニアはどう育つのか -未経験エンジニアの成長を間近で見て考えたこと-
thasu0123
0
210
生成AI導入の「期待外れ」を乗り越える ー 開発フロー改革が目指す、真の組織変革
starfish719
0
3.4k
作るコストが小さくなった時代 幸せに働くために改めて考えたいこと 〜エンジニアとして価値を出し続けるために注視している二分野〜
yuppeeng
0
170
jsmini JavaScript Engine を作ってみた話
yosuke_furukawa
PRO
0
290
2年かけて Deno に DOMMatrix を実装した話 / How I implemented DOMMatrix in Deno over two years
petamoriken
0
190
Laravel Boostに学ぶ、AIにPHPを書かせる技術 〜OSSの実装から蒸留するエージェント制御の王道〜
kentaroutakeda
3
620
Claude Team Plan導入・ガイド
tk3fftk
0
250
改善しないと、タスクが回らない。 “てんこ盛りポジション” を引き継いだ情シスの、入社3ヶ月の業務改善録
krm963
0
240
Claude Opus 4.6以後の受託開発エンジニアの変化(Claude Code開発ノウハウ大公開スペシャルbyクラスメソッド)
iidatakuma
1
930
Foundation Models frameworkで画像分析
ryodeveloper
1
380
【やさしく解説 設計編・中級 #1】一つの車に、運転手は一人 ~ある倉庫システムの事例から~
panda728
PRO
0
200
Featured
See All Featured
A Tale of Four Properties
chriscoyier
163
24k
How to Ace a Technical Interview
jacobian
281
24k
Unsuck your backbone
ammeep
672
58k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4.1k
RailsConf 2023
tenderlove
30
1.5k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
64
56k
New Earth Scene 8
popppiees
3
2.4k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
[SF Ruby Conf 2025] Rails X
palkan
2
1.2k
What does AI have to do with Human Rights?
axbom
PRO
1
2.3k
BBQ
matthewcrist
89
10k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
760
Transcript
気圧・⾼度・GPSを 記録・可視化するアプリ 「Koudo」を作った話 地図とかデザインとか(加藤 創)
⾃⼰紹介 加藤 創 地図とかデザインとか @chizutodesign •株式会社MIERUNEの グラフィックデザイナー •趣味で⾊々作っています
⾃⼰紹介
01 きっかけ
きっかけ① GPS記録をしていた たとえば、こういうときに • 珍しい乗り物に乗ったとき • 軽い登⼭やハイキングなど 伊勢湾フェリー(筆者撮影) ⼤⼭(筆者撮影)
きっかけ② ⾶⾏機の気圧に驚く 機内で気圧アプリを使うと… • 800hPa台 • 台⾵より低い気圧! アプリ「Barometer」
きっかけ③ 既存アプリの不満点 GPSアプリは⾊々あるが… • 気圧が取れない • リプレイの⾯⽩みがない 既存アプリのイメージ 背景:国⼟地理院
02 開発
開発 AIとの協働 バイブコーディングで開発 • Claude Code • Flutter
開発 実装→検証→修正 コードはAIが書いてくれても 検証は⼈間がやる必要がある 半年ほど作業を続けた 実装 検証 修正
03 問題
問題① GPSのブレ 地下などGPSが安定しないと • GPSの軌跡がブレる • 時速数百kmの異常値
問題① GPSのブレ:解決法 平均速度と⾼度から交通⼿段 を推定し、統計的に異常と 思われる値を除外 徒歩 ⾃転⾞ ⾞ 鉄道 ⾶⾏機
問題② トンネルワープ問題 トンネルに⼊るとGPSは… • ⼊⼝で停⽌、出⼝で復帰 →トンネルワープしてしまう 動画
問題② トンネルワープ:解決 • GPS停滞を検出し⼊⼝判定 • 出⼝までなめらかに移動 →トンネル以外の GPS途絶区間にも対応 動画
Before After
04 機能
機能① 概要画⾯ 時間や速度をまとめて表⽰ • 最⾼速度・平均速度 • 開始・終了地点も表⽰
機能② リプレイ機能 地図とグラフで表⽰ • 実速度の⽐率で再⽣ • 速度・⾼度・気圧に切替え 動画
機能③ 地図・アイコン変更 それぞれ変更が可能 • 背景地図をOSM, 空中写真 • アイコンを絵⽂字や画像に 動画
05 デモ
デモ 実際の画⾯でお⾒せします
デモ① ⻘函トンネル 北海道新幹線 • GPS⾼度が-178mを記録 • 気圧から推定で精度向上? (今後の検討課題)
デモ② ⾶⾏機 仙台空港〜新千歳空港 • 最低気圧は約800hPa • 最⼤⾼度は約9800m
デモ③ フェリー 伊勢湾フェリー • 海上で気圧変化はほぼ無し • 速度もほぼ⼀定
06 おわりに
おわりに リリース後の反応 6⽉中旬にリリース • Androidは約200DL • iOSは約400DL, ⼀時60位 (ナビゲーション部⾨) App
Storeより
おわりに 今後の展望 改善・機能追加していきたい • リプレイを3D地図で? • 気圧から⾼度を推定?
おわりに アプリ「Koudo」 • 気圧も⾼度も記録できる • ⾼機能なリプレイが可能 ぜひ使ってみてください!
ダウンロードはこちらから!