Presented at 3|SHARE's EVOLVE'14 - The Adobe Experience Manager Community Summit on Wednesday November 19th, 2014 at the Hard Rock Hotel in San Diego, CA. evolve14.com
1. AEM GOES SPATIAL
PRESENTED BY
Technological Deep Dive
Jakub Kaniewski
Adobe
Global Solutions
Shared Services
jakaniew@adobe.com
Twitter: @JKan997
2. FEW WORDS ABOUT ME
• R&D Architect at Adobe Demo Center
Warsaw (Adobe GSSS)
• Customer satisfaction is our driver
• ShareMap.org, social mapping system
emphasizing creating content on free
licenses co-founder (JCR based)
• MediaWiki Wikipedia mapping
development project member
• More or less active contributor to the
spatial libraries (Dymo.JS, gpc2as etc.)
2
3. 3
SPATIAL DATA
What are they?
Points Lines Shapes Raster maps
Outdoor & Indoor areas Relation person - place
4. Digital assets are not only photos or videos
Geo data are also included
4
DIGITAL ASSETS IN AEM
It’s not only about media
Media Geo data
5. SPATIAL DATA
Where do they come from?
Beacons Photos with
localization info
Movies with
localization info
KML, GeoJSON files Open Source
data
Digitalized
maps
OpenStreetMap
GPS
5
6. WHY DO WE NEED THIS IN AEM?
• Target places and objects that are adjusted to user
preferences & needs
• Present to the user selected and specific geographic data,
tailored to the user interests
6
7. ENOUGH TALKING – TIME TO GO LIVE
• For sure something will not work J, this is
a live demo
• Most of these scenarios (even the
abstract ones) are based on the real
(customer) stories
7
11. WHY IT IS TIME TO DIVE NOW
• OAK opens new range of possibilities of data
storage – no more limitations over maximum
node count and other
• SOLR with JTS extension is ready to handle
complicated spatial searches
• Mapping, targeting, iBeacons are a hype now,
don’t miss them and utilize in your relations with
customer
11
12. THANK YOU
• Questions, questions…
• … or if you don’t have any right now feel free to
reach me afterwards @JKan997
• Thanks you for attendance
12