Your SlideShare is downloading. ×
ETUG Spring 2013 Workshop: SOILx: A Location Based Augmented Reality Learning Tool for Soil Science
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

ETUG Spring 2013 Workshop: SOILx: A Location Based Augmented Reality Learning Tool for Soil Science

244
views

Published on

by Saeed Dyanakar and Nathan Sidles, UBC

by Saeed Dyanakar and Nathan Sidles, UBC

Published in: Education

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
244
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. SOILx: Searchable Open Interactive Location-Based experience
  • 2. A VSSLR Project To enhance soil science education through cooperation and innovative approaches to teaching and learning
  • 3. Project Objectives • Make VSSLR geographically accessible – Geo-locate and present the information of soil study sites – Aggregate information from existing online VSSLR modules and study sites
  • 4. Current VSSLR Solutions Soil Laboratories Soil Processes Land Use Impact Parent Material Soil Classification Soil Biodiversity
  • 5. Project Requirements • Collaborative for soil scientists and educators • Easy to use for end users • Easy to maintain for admins
  • 6. Solution: SOILx • End users perspective (UI & Usability) – teachers, – gardeners, – researchers, – etc. • Aggregate information from existing tools • Web publishing, database, AR browser
  • 7. Solution: SOILx • SOILx presents data as: – Aggregate data: list/map/search results – Individual soil site data: text/multimedia – Augmented reality
  • 8. Solution: SOILx
  • 9. Solution: SOILx - Mapping • Searchable • Relatable • Contextualizable
  • 10. Solution: SOILx - Soil Site Pages • Text description • Key facts • Videos and images • Expandable information • Links to VSSLR sites • animation
  • 11. Solution: SOILx – Augmented Reality • Real-world interaction with soil data • Wikitude • Free AR tool • Supported on iOS, Android, BlackBerry
  • 12. Technology Stack • Database: Google Fusion Tables • Platform: WordPress (@ UBC CMS) • Integration: SOILx Plugin • Maps: Google Maps • Augmented Reality: Wikitude
  • 13. Fusion Tables
  • 14. Database: Fusion Tables • Simple online data management • Controllable access (especially for editing) • Easy importing of data • Secure • Free* Fusion Tables *up to 25k requests and 250 Mb per day
  • 15. Database: Fusion Tables • Accessed like an online Excel sheet:
  • 16. Database: Fusion Tables - Setup • Requires Google Account • Google Drive Document • Create Fusion Table • Define columns
  • 17. Database: Fusion Tables - Data • Adding data: • Importing from Excel • Manual adding/editing • Data must be cleaned by importer! • Data requirements Data received Data cleaned by Administrator Data loaded into Fusion Tables
  • 18. Database: Fusion Tables - Extracting • Data must be extracted for usability • Address/key combo for security • Fusion Tables API for instructions
  • 19. Platform: WordPress • Widely-used content management system • Features: • Easy administration • Stable technology • Large community • Extendible • Secure Databases (users, posts, settings, etc.) Backend (easy administration) Frontend (dynamic web pages) User Experience (smooth administration, beautiful presentation)
  • 20. Platform: WordPress • Already used by UBC • Blogs: 23,000 members • Sites: 100s of sites for UBC units and initiatives • UBC already creates and manages other plugins
  • 21. Platform: WordPress - Setup • Requested a site hosted by UBC • Associated “www.soilx.ca” address with UBC site • Setting up on own is easy! • “Famous 5-minute Install” @ WordPress.org
  • 22. Platform: WordPress - Frontend • What to look like? • Friendly and open • Customized • Based on existing WordPress theme mutilated beyond recognition with CSS
  • 23. Integration: SOILx Plugin - Backend • Administration • Ability to define custom search terms • Ability to specify which Fusion Table to use • Documentation of plugin and protocols
  • 24. Integration: SOILx Plugin - Backend • Data • SOILx Search = customized Fusion Tables extraction • Plugin sends request to Fusion Tables • Plugin turns response into WordPress data User search: POST request Fusion Tables: sends data WordPress: GET request WordPress: makes page
  • 25. Integration: SOILx Plugin – Soil Sites • Individual soil site pages • Dynamically created from complete Fusion Table row • Form of SOILx search • Plugin alters page content based on data availability
  • 26. Integration: SOILx Plugin - Aggregate • Map/List/Search Results • Dynamically created from Fusion Tables columns • Use Google Maps API to create map, not Fusion Tables API
  • 27. Integration: SOILx Plugin - AR • Augmented reality • Requires data in ARML format, an XML-like format • SOILx transforms Fusion Tables data to ARML and sends to Wikitude
  • 28. Integration: SOILx Plugin - Sharing • Soil data publicly accessible in Fusion Tables • Plugin open source and on github, a code repository • Super easy to use, modify, and extend! • Developer happy to help
  • 29. Demo • End users: Web, AR • Adding new data (collaboration) • Administering the site
  • 30. Useful Links • SOILx: www.soilx.ca • WordPress: www.wordpress.org • SOILx plugin code: https://github.com/nathan sidles/soilweb
  • 31. Credits Saeed Dyanatkar Dr. Nathan Basiliko Chris Crowley Dr. Angela Bedard-Haughen Nathan Sidles Kent Watson Dr. Paul SanbornJulie Wilson Dr. Maja Krzic Shirley Ho
  • 32. Thank You! soilx.ca Saeed Dyanatkar: saeed.dyanatkar@ubc.ca 1-604-822-1816 Nathan Sidles: nsidles@gmail.com