Skip to content

London MUG #8: 3DRepo and Build your own Foursquare

London MUG #8: 3DRepo and Build your own Foursquare

Details

We return to our regularly scheduled programming at the London MongoDB User Group this October, with a talk from Jozef Doboš of University College London on 3DRepo.org and Marek Jelen of OpenShift on "Build your own Foursquare with MongoDB's Spatial Features and the Cloud".

Jozef Doboš:

3DRepo uses MongoDB as a domain specific repository to store scene graph components as well as associated non-linear revision history of 3D assets.

The role of the repository is to store 3D assets and to provide interfaces and conventions to add, modify and extract delta changes on them. By supporting a standard web-​​accessible front-​​end, it enables connections to modelling packages via intermediary tools, or simply to a viewer that visualizes selected revision from the DB. Conflict resolution is achieved via a visual 3D Diff which highlights incompatible edits and offers quick merge suggestions.

Furthermore, the framework supports retrieval of any full or partial revision that can be exported as a new 3D file. In his talk, Jozef will concentrate on the technical details of storing directed acyclic graphs in a flat collection of objects. He will also demonstrate several custom-built database front-ends written in C++, WebGL with Javascript and Java as well as Android.

Marek Jelen:

You have seen the stuff that FourSquare has done with spatial and you want some of that hotness for your app, right? But, where to start? Have no fear - by the end of this session you will have all the pieces necessary to write your own location based app. The OpenShift platform already has MongoDB plus the spatial bits installed, so there is no need to find a VPS or convince your IT dude to install stuff. What's OpenShift? It's Red Hat's free auto-scaling Platform as a Service.

This session will start with a quick intro on firing up an OpenShift instance with MongoDB. Then we will load and query spatial data to and from MongoDB using simple Ruby web application. When you go home you will be able to amaze your friends and supervisors with some spatial magic goodness you can control.

Win a ticket to Red Hat Developer Days!

Red Hat Developer Day is heading to London, November 1, for a one-day event you won't want to miss. Want to win a ticket? We have one to give away! RSVP "Yes" to attend and turn up on the night -- Marek Jelen will choose a winner at random!

Food

Food this month comes in the form of the awesome burritos from the good people at Poncho8 (http://poncho8.com/) and as always there will be plenty of beer! We hope you'll enjoy it -- arrive on time!

Your community needs you! Interested in giving a talk, presenting a case study or sharing an experience report on MongoDB at this user group? Let us know! (https://www.meetup.com/London-MongoDB-User-Group/suggestion/)

We look forward to seeing you!

Photo of London MongoDB User Group group
London MongoDB User Group
See more events
10gen London Office
2F-G, 5-25 Scrutton Street · London