Tim Jenks (eeGeo) gave a quick overview of how they built their indoor 3D mapping application with QGIS. Presented at the 6th Scottish QGIS UK user group meeting.
1. Using QGIS to create 3D indoor maps
Tim Jenks, SVP Software Development
2. • 3D mapping SDK for iOS / Android / JS / Windows /
OS X / VR
• Largest virtual real-world we know of (20 million
km^2)
• Developed in Dundee since 2007
• Open Source @ http://github.com/eegeo/
7. eeGeo Indoor Map Format
• Vector-based, open schema for Indoor Maps
• geojson-based. Simple creation + management using
open tools like QGIS
• Format is made available under permissive CC-BY-4.0
license
• https://github.com/eegeo/eegeo-indoor-maps-api/
8.
9.
10.
11. QGIS Digitizing Tools
• Georeference in Pseudo-mercator
(EPSG:3857)
• Georeferencing is never an exact science
• QGIS Advanced Digitizing Tools to trace +
Digitize CAD or Raster floor plans
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22. Indoor Maps API
• RESTful API to create a 3D map from a Vector
eeGeo Indoor Maps Format 2D map.
• Produces a 3D map for use in eeGeo maps
• http://github.com/eegeo/eegeo-indoor-maps-
api
23.
24.
25. Seamless Indoor/Outdoor Wayfinding
• eeGeo Indoor Map Format supports
specification of navigation graph
• Connected, attributed polyline graph
• Edited and managed in QGIS
26.
27. Seamless Indoor/Outdoor Wayfinding
• Indoor & Outdoor RESTful routing API backed
by OSRM available
• Outdoor routing using OSM and OSRM
• Example: http://jsfiddle.net/pm1nrbg4/
• http://github.com/eegeo/eegeo-routing-api/
28.
29.
30.
31. Thanks!
eeGeo Indoor Map Format available at:
http://github.com/eegeo/
eeGeo 3D maps available at:
http://eegeo.com
Follow @eeGeo