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
ごちぽんで位置情報の導入への流れ
Search
yutaka ozaki
February 21, 2017
0
1.2k
ごちぽんで位置情報の導入への流れ
yutaka ozaki
February 21, 2017
Tweet
Share
Featured
See All Featured
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
60
14k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
322
20k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
659
120k
Building Your Own Lightsaber
phodgson
99
5.7k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
241
1.2M
How To Stay Up To Date on Web Technology
chriscoyier
782
250k
The Brand Is Dead. Long Live the Brand.
mthomps
49
28k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
227
16k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
17
1.4k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
116
18k
Documentation Writing (for coders)
carmenintech
60
3.9k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
221
21k
Transcript
ごちぽんで位置情報の導入への流れ 株式会社ごちぽん 尾崎 豊
自己紹介 • 尾崎豊(おざきゆたか) • 株式会社ごちぽん ◦ ごちぽん(アプリ)の立ち上げ ◦ 現在は新規アプリの開発 •
趣味 ◦ WEB小説
ごちぽんとは
ごちぽんとは
ごちぽんとは
ごちぽんとは
ごちぽんとは
ごちぽんとは
ごちぽんとは
「知る」 「興味を持つ」 「行動する」
今 各地の賞品や情報をゲーム内で表示
やっていきたいこと 現在位置から関係がある賞品をピックアップ
現在位置を取得する
GPS セルID Wi-Fi
GPS セルID Wi-Fi
GPS GPS(Global Positioning System) 複数のGPS衛生の情報を使って現在地を取得
GPS 長所 誤差は数メートルと精度が高い 短所 屋内での利用に難がある 測位に時間がかかる可能性がある
GPS セルID Wi-Fi
セルID 携帯電話基地局の電波を利用して現在地を取得
セルID 長所 携帯が繋がるところであれば屋内でも使える 測位が早い 短所 携帯電話提供会社との契約が必要 精度が低い(数km)
GPS セルID Wi-Fi
Wi-Fi 接続しているアクセスポイントを利用して現在地を取得
Wi-Fi 長所 Wi-Fi設備があるところであれば屋内でも使える 測位が早い 精度はそこそこ 短所 Wi-Fi設備に依存する
3つの方式を組み合わせて 現在地を取得
ユーザーが位置情報を送信
ユーザーには関係ない
メリット 賞品と位置情報を紐付ける その場で賞品をGET!!
位置情報を持つデータ設計
Elasticsearch GeoHash quadkey
検証環境(Elasticsearch/RDS) ES:t2.small.elasticsearch RDS:db.t2.medium
結果 条件 実行時間 Elasticsearch 約0.5ms GeoHash(InnoDB) 約4.36ms quadkey(InnoDB) 約2.0ms
空間検索 経度・緯度・半径 賞品IDs
ご静聴ありがとうございました