SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
AEM GOES SPATIAL 
PRESENTED BY 
Technological Deep Dive 
Jakub Kaniewski 
Adobe 
Global Solutions 
Shared Services 
jakaniew@adobe.com 
Twitter: @JKan997
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 
SPATIAL DATA 
What are they? 
Points Lines Shapes Raster maps 
Outdoor & Indoor areas Relation person - place
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
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
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
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
8 
LIVE PRESENTATION 
Beacons in Geometrixx Outdoor shop
9 
WANT TO GO SHOPPING? 
With your device of course…
10
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
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

Más contenido relacionado

Similar a AEM Goes Spatial

Geolocation lesson slide show
Geolocation lesson slide showGeolocation lesson slide show
Geolocation lesson slide show
Virginia Tech
 
Building Mobile Cross-Platform Geospatial Apps, Nick Landry
Building Mobile Cross-Platform Geospatial Apps, Nick LandryBuilding Mobile Cross-Platform Geospatial Apps, Nick Landry
Building Mobile Cross-Platform Geospatial Apps, Nick Landry
Xamarin
 
Wherecamp Navigation Conference 2015 - New written standards for the new maps?
Wherecamp Navigation Conference 2015 - New written standards for the new maps?Wherecamp Navigation Conference 2015 - New written standards for the new maps?
Wherecamp Navigation Conference 2015 - New written standards for the new maps?
WhereCampBerlin
 
Compact Descriptors for Visual Search
Compact Descriptors for Visual SearchCompact Descriptors for Visual Search
Compact Descriptors for Visual Search
Antonio Capone
 
Digital Design Survey: Week 8 lecture
Digital Design Survey: Week 8 lectureDigital Design Survey: Week 8 lecture
Digital Design Survey: Week 8 lecture
Rob Nyland
 
Going Mobile with HTML5
Going Mobile with HTML5Going Mobile with HTML5
Going Mobile with HTML5
John Reiser
 
Maps4 finland 28.8.2012, pekka sarkola
Maps4 finland 28.8.2012, pekka sarkolaMaps4 finland 28.8.2012, pekka sarkola
Maps4 finland 28.8.2012, pekka sarkola
Olli Rinne
 

Similar a AEM Goes Spatial (20)

Layar Monthly Q&A October 2015
Layar Monthly Q&A October 2015Layar Monthly Q&A October 2015
Layar Monthly Q&A October 2015
 
Curriculum Vitae
Curriculum VitaeCurriculum Vitae
Curriculum Vitae
 
What is spatial sql
What is spatial sqlWhat is spatial sql
What is spatial sql
 
Geolocation lesson slide show
Geolocation lesson slide showGeolocation lesson slide show
Geolocation lesson slide show
 
How Celtra Optimizes its Advertising Platform with Databricks
How Celtra Optimizes its Advertising Platformwith DatabricksHow Celtra Optimizes its Advertising Platformwith Databricks
How Celtra Optimizes its Advertising Platform with Databricks
 
Web & Mobile GIS Overview at Middle TN Electric
Web & Mobile GIS Overview at Middle TN ElectricWeb & Mobile GIS Overview at Middle TN Electric
Web & Mobile GIS Overview at Middle TN Electric
 
Designing and Theming Drupal for Mobile Devices
Designing and Theming Drupal for Mobile DevicesDesigning and Theming Drupal for Mobile Devices
Designing and Theming Drupal for Mobile Devices
 
Unfolding - Workshop at RCA
Unfolding - Workshop at RCAUnfolding - Workshop at RCA
Unfolding - Workshop at RCA
 
Building Mobile Cross-Platform Geospatial Apps, Nick Landry
Building Mobile Cross-Platform Geospatial Apps, Nick LandryBuilding Mobile Cross-Platform Geospatial Apps, Nick Landry
Building Mobile Cross-Platform Geospatial Apps, Nick Landry
 
Unfolding - A Library for Interactive Maps and Geovisualizations
Unfolding - A Library for Interactive Maps and GeovisualizationsUnfolding - A Library for Interactive Maps and Geovisualizations
Unfolding - A Library for Interactive Maps and Geovisualizations
 
Esri Platform - Preparing Your Students For Careers in Geospatial - Addy Pope
Esri Platform - Preparing Your Students For Careers in Geospatial - Addy PopeEsri Platform - Preparing Your Students For Careers in Geospatial - Addy Pope
Esri Platform - Preparing Your Students For Careers in Geospatial - Addy Pope
 
Wherecamp Navigation Conference 2015 - New written standards for the new maps?
Wherecamp Navigation Conference 2015 - New written standards for the new maps?Wherecamp Navigation Conference 2015 - New written standards for the new maps?
Wherecamp Navigation Conference 2015 - New written standards for the new maps?
 
Nutiteq Wherecamp Berlin 2015
Nutiteq Wherecamp Berlin 2015Nutiteq Wherecamp Berlin 2015
Nutiteq Wherecamp Berlin 2015
 
EBI Web redesign meeting
EBI Web redesign meetingEBI Web redesign meeting
EBI Web redesign meeting
 
"Keeping Brick and Mortar Relevant, A Look Inside Retail Analytics," A Presen...
"Keeping Brick and Mortar Relevant, A Look Inside Retail Analytics," A Presen..."Keeping Brick and Mortar Relevant, A Look Inside Retail Analytics," A Presen...
"Keeping Brick and Mortar Relevant, A Look Inside Retail Analytics," A Presen...
 
Compact Descriptors for Visual Search
Compact Descriptors for Visual SearchCompact Descriptors for Visual Search
Compact Descriptors for Visual Search
 
Digital Design Survey: Week 8 lecture
Digital Design Survey: Week 8 lectureDigital Design Survey: Week 8 lecture
Digital Design Survey: Week 8 lecture
 
Going Mobile with HTML5
Going Mobile with HTML5Going Mobile with HTML5
Going Mobile with HTML5
 
Maps4 finland 28.8.2012, pekka sarkola
Maps4 finland 28.8.2012, pekka sarkolaMaps4 finland 28.8.2012, pekka sarkola
Maps4 finland 28.8.2012, pekka sarkola
 
Maps4Finland 28.8.2012, Pekka Sarkola
Maps4Finland 28.8.2012, Pekka SarkolaMaps4Finland 28.8.2012, Pekka Sarkola
Maps4Finland 28.8.2012, Pekka Sarkola
 

Último

Último (20)

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 

AEM Goes Spatial

  • 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
  • 8. 8 LIVE PRESENTATION Beacons in Geometrixx Outdoor shop
  • 9. 9 WANT TO GO SHOPPING? With your device of course…
  • 10. 10
  • 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