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
Yahoo! MAPにおけるARの活用事例 - FOSS4G Tokai 2018 -
Search
totomo
August 25, 2018
Technology
1
540
Yahoo! MAPにおけるARの活用事例 - FOSS4G Tokai 2018 -
Talked about applying AR to our map application which is named Yahoo! MAP.
totomo
August 25, 2018
Tweet
Share
More Decks by totomo
See All by totomo
ARKit + CoreLocation - Bonfire iOS #4 -
totomo1217
5
1.5k
ARKit + CoreLocation
totomo1217
1
580
AR mode in Yahoo! MAP
totomo1217
0
2.1k
ARKit - Nagoya iOS Meetup -
totomo1217
0
160
Other Decks in Technology
See All in Technology
AI導入の理想と現実~コストと浸透〜
oprstchn
0
120
AIの最新技術&テーマをつまんで紹介&フリートークするシリーズ #1 量子機械学習の入門
tkhresk
0
140
Node-REDのFunctionノードでMCPサーバーの実装を試してみた / Node-RED × MCP 勉強会 vol.1
you
PRO
0
120
CI/CD/IaC 久々に0から環境を作ったらこうなりました
kaz29
1
190
Core Audio tapを使ったリアルタイム音声処理のお話
yuta0306
0
120
LangSmith×Webhook連携で実現するプロンプトドリブンCI/CD
sergicalsix
1
120
より良いプロダクトの開発を目指して - 情報を中心としたプロダクト開発 #phpcon #phpcon2025
bengo4com
1
3.2k
PHPでWebブラウザのレンダリングエンジンを実装する
dip_tech
PRO
0
210
KubeCon + CloudNativeCon Japan 2025 Recap
ren510dev
1
250
生成AI時代 文字コードを学ぶ意義を見出せるか?
hrsued
1
660
強化されたAmazon Location Serviceによる新機能と開発者体験
dayjournal
3
230
無意味な開発生産性の議論から抜け出すための予兆検知とお金とAI
i35_267
0
160
Featured
See All Featured
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Raft: Consensus for Rubyists
vanstee
140
7k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.4k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
A Modern Web Designer's Workflow
chriscoyier
694
190k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Site-Speed That Sticks
csswizardry
10
670
Embracing the Ebb and Flow
colly
86
4.7k
The Language of Interfaces
destraynor
158
25k
GitHub's CSS Performance
jonrohan
1031
460k
Transcript
) 8 ) 48 4 4 ) 4 ( 0
8 0 A 5 11 2 .( C IF G Yahoo! MAPAR
0. ( 2 0 2 11 )0. ) 8 •
)' • Yahoo! MAP AR • ARKitCoreLocation "+ • ARKit+CoreLocation • /( $ • • %! • ,- • + • &0*# • AR UI .
,FOUB5PLVNPUP 5XJUUFSUPUPNP (JUIVCUPUPNP 2JJUBUPUPNP Ϡϑʔגࣜձࣾ ໊ݹࢧࣾۈ ೖࣾ̒ :BIPP."1ͷJ04ΞϓϦ 8FC"1*։
ൃ୲
! • iOS, Android$ )" &% • *1-/3,#
4('+2 5.('&%! 05. )" • AR iOS)"
• Yahoo! MAP(iOS) AR !
# • iOS 11 "# ARKit "
( 61 08 ( 0 ) ( 6 6 81
22 1 08 . .6 . A Product Manager Designer Engineer
( 1 08 ( 0 ) ( 81 22 1
087 .7. . 20179 12 1 2 3 QA
1 08 0 ( 81 22 1 08 . .
. )18 • iOS 11(AR"$% Framework • AR Position Tracking& A9 '#! • Android → ARCore
( 8 12 ( 2 ) ( 8 8 12
9 0908 0 ( 80 . • '40,8-%) */ Apple1( #&"$& • %6. !%+* '40,7 235&
( 8 2 ( . ).8. ( 8 . 2
1 1 10 ( 1+ .
( 8 2 ( . ).8. ( 8 . 2
1 1 10 ( 1+ . • ARKit AR N N (xn , zn ) (latn , lonn )
( 8 2 ( . ).8. ( 8 . 2
1 1 10 ( 1+ . (0, 0) d [m] (x1 , z1 ) (lat0 , lon0 ) d [m] (lat1 , lon1 )
( 1 08 ( 0 ) 3 ( 81 3
22 1 08 . . . A C • • • + •
(4 1 08 ( 044 ) (4 4 814 22
1 08 . . .
( 5 1 08 ( 0 ) 5 ( 5
81 22 1 08 . . . position eulerAngles.y
( 61 08 ( 0 ) ( 6 6 81
22 1 08 . .6 .
( 1 08 ( 0 ) ( 81 22 1
087 .7. . position
0. ( 2 0 2 11 )0. ) 8 position
( 1 08 ( 0 ) ( 81 22 1
08 . . 9. position • #" $ • ! & %
0. ( 2 0 2 11 )0. ) 8
0. ( 2 0 2 11 )0. ) 8 position
0. ( 2 0 2 11 )0. ) 8 position
• !& $,. ()% • +- '# " *
) 201 ) 1 ) 2 (33 +201 8 +
8 . A C position
(4 1 08 ( 044 ) (4 4 814 22
1 08 . . . Correctable Space Fixed Space Root Space
( 5 1 08 ( 0 ) 5 ( 5
81 22 1 08 . . . • Fixed Space • • Correctable Space • • & •
( 61 08 ( 0 ) ( 6 6 81
22 1 08 . .6 . GPS (CoreLocation) AR (ARKit) GPS
( 1 08 ( 0 ) ( 81 22 1
087 .7. . GPS (CoreLocation) AR (ARKit) GPS
0. ( 2 0 2 11 )0. ) 8 )
A C • •
( 1 08 ( 0 ) ( 81 22 1
08 . . 9. A • • → • AR →
( 1 08 ( 0 ) 3 ( 81 3
22 1 08 . . . A C
( 1 08 ( 0 ) 3 ( 81 3
22 1 08 . . . A • • → 2 ( 2D ) • AR → (3D)
( 1 08 ( 0 ) 3 ( 81 3
22 1 08 . . . A • → • → • → ( )
( 1 08 ( 0 ) 3 ( 81 3
22 1 08 . . . A C 1
) 201 ) 1 4 ) 2 4 (33 201
8 8 . • ARKit + CoreLocation ,GI4CD5$ • ARKit61;F.7,;F>-=-:"*2 • GPSH+!<-C .7#?3' A8%@ • AR)( 90E UI &/B
8 12 .2 ). . 8 8. 12 0 08
0 (