WebAR GeoSpatial Hackathon

Date of Event:

Nov 16-17 2019


Toulouse, France


2 rue Charles Camichel
31000 Toulouse
(collocated with Capitole du Libre)

Overview of event

Today most AR experience developers are focusing all their efforts on delivering AR experience content through Android, iOS, Magic Leap or HoloLens applications. The apps need to be published and users have to find them.

In the future, however, AR experiences will be increasingly published by Web developers and the Web browser (running on many different form factors for AR display) will replace native apps for the delivery of rich AR experiences.

Users will interact with the real world and digital content in Chrome, Firefox, Microsoft Internet Explorer or the Samsung internet browser. See the list of browsers that currently support portions or full WebXR functionality here

During this hackathon, creators of all levels will form teams and collaborate on making geospatially-anchored WebAR experiences.


This special Web-based AR Hackathon will feature at least three challenges. Participants are invited to focus primarily on the first and, also, to explore projects that will highlight or demonstrate the second and third challenges. New challenges may be added as we approach the hackathon.

Location-based data sets 📌

This hackathon is organized in conjunction with the OGC Technical Committee meeting, November 18-22 in Toulouse, to showcase how AR can increase the value of geospatial data by delivering information registered with the real world (user context) using Web technologies.

We recommend that, in advance of the event, teams download and/or get acquainted with all the data sets gathered and made available by browsing the list on this page.

Multi-source experiences 🤝

One of the exciting benefits of using a user’s Web browser for viewing AR experiences is that the context of the user and/or the target which they want to discover or explore can be trigger for multiple concurrent AR experiences.

More than one experience about the same target may be designed by a single team using multiple data sets, or by multiple publishers/sources of data. For example, a road intersection may have static information showing the names of streets which cross, as well as the real time feed from a traffic detecting sensor (e.g., motion or pressure sensor in the road). Without changing experiences, the user would be able to see the names of the streets and the number of vehicles passing through it.

Projects that can demonstrate multi-source experiences being triggered (and controlled) in the same browser window will receive special attention.

Sharing/stringing together experiences into a narrative (story) ⛓️

Since AR users are able to move (e.g., by walking or other their chosen form of transportation) through space in real time, they will be able to discover and experience geospatially anchored AR based on one or multiple data sets. In this challenge, teams working along or in collaboration with other teams, will demonstrate the ability to help the user continue learning or discovering a narrative thread while moving. For example, the user may see and hear AR experiences related to indoor spaces until they pass through an exterior door. Upon reaching an outdoor trigger or environment with AR experiences, they would continue to learn about a topic or search for additional clues in a treasure hunt.


Day 1 – Saturday November 16, 2019

  • 10:00 AM Doors open, networking, kickoff presentation on rules and what makes a fun hackathon, team formation with coffee and breakfast served*
  • 11:00 AM Work with the teams to complete the app spec’d.
  • 1:00 PM – Lunch is served*
  • 5:00 PM – Public team update : 5min to describe where you are and where you want to be
  • 3:00 PM – Web-based AR Special Interest Groups meet
  • 6:00 PM – Facility closes, participants get rest or move elsewhere

Day 2 – Sunday November 17, 2019

  • 10:00AM – The fun continues with coffee and breakfast served in the morning! Mentors will be available throughout the entire day to help you code your solution.
  • 12:30 PM – Lunch is served*
  • 2:00 PM CODE FREEZE and presentation design
  • 3:00 PM – Afternoon presentation at the central stage where each team will present their solution.
  • 4:00 PM – Afternoon presentations end and winners are announced
  • 5:00PM – Facility closes

Note that his schedule is a suggestion only and the goal of the weekend remains learning while having fun. If the schedule is too strict, too fast or participants believe there’s a better way to learn and share with others, please get in touch so the schedule might be adapted accordingly.

Registration and Fees

Please follow this link to register.

Location and Travel

2 rue Charles Camichel
31000 Toulouse
(collocated with Capitole du Libre)

Back to Events +

Share Article: