Description

One powerful way to bridge the gap between real and digital spaces is mapping.  Mixed Reality technology provides richer and more detailed maps for people.

Maps SDK, a Microsoft Garage project, empowers new and seasoned developers to incorporate 3D world data from Bing Maps into Unity based Mixed Reality experiences with ease. To get started, simply drag Maps SDK into a Unity scene! Leveraging developer-friendly controls, adding maps, geo-anchored content, panning/zooming/navigation is made easy, allowing developers to focus on creating their ideal app experience. With the SDK, not only can you explore the New York skyline, or view the Grand Canyon in mixed reality, and also interact with it like never before.

Features include:

  • Drag-and-drop Unity integration
  • An adjustable “Tabletop” map tool
  • Stream and render 3D terrain data with ease
  • Import custom terrain or buildings to overlay on-top of existing map content
  • Configurable city and location labels

An example of what you can do with the Maps SDK is the Outings, a Microsoft Garage project Mixed Reality demo, which supports both Windows Mixed Reality and HoloLens.

Meet the team

Bing Maps, Microsoft Maps & Geospatial
"The Maps SDK is an easy way to get 3D maps into Mixed Reality Apps"
Jesse Levine

Garage Team

Brian Kircher, David Buerer, and Jesse Levine
Not pictured: Duncan Lawler

Bing Maps, Microsoft Maps & Geospatial

Bellevue, WA

Backstory

Maps SDK started as a response to a known need: It was becoming increasingly clear that many Mixed Reality developers wanted to incorporate mapping into their applications.  This team’s expertise in real-time rendering and geospatial technologies made them well suited to provide a solution. In early 2018, the initial work to provide a mapping SDK for Unity had started. Later that summer, the internship program provided an opportunity to leverage the SDK as part of the Outings mixed-reality app. The interns helped create the new mixed-reality experience for Outings while the SDK was continually improved. After the internships ended, the team continued improving both the Outings app and the SDK, refining the products for public release.