A customizable 3D Map canvas for MR creators
Maps SDK offers a host of developer-friendly controls, allowing creators to focus their energy on innovative MR experiences. Developers can drag the map control into a Unity scene to build on an out-of-the-box map complete with 3D terrain and configurable city and location labels sourced from Bing Maps, rather than start from scratch and create their own. From there, they can overlay additional geo-anchored content that users can explore via a table-top map experience with built-in panning, zooming, and navigation tools.
In effect, Maps SDK creates a canvas against which developers can illustrate content in new and interesting ways. Whether developers are layering in data visualizations, custom 3D objects/terrain, or other geo-anchored content, the project gives them a head start so they can spend less time on the basics, and more time bringing a creative MR map experience to life.
Explore places near and far, now in mixed reality
“We are constantly thinking about the intersection between maps and new mediums,” shared Brian Kircher, a Senior Software Engineer on the Maps team and developer for Maps SDK. “We not only wanted to empower MR developers, but also inspire them.” By day, Brian, David Buerer, and Jesse Levine, work on the Maps team and sit next to Oswaldo Ribas, the current PM of Microsoft Garage project Outings. “Last summer, we were brainstorming how we could illustrate what a 3D map control could do when it hit us that Outings was the perfect experience to bring to mixed reality,” shared Jesse, a Program Manager II. Pairing up with the Outings team, the three pitched an Outings mixed reality experience to a group of Bing interns.
The original Outings Garage project launched last December, and presents users with points of interest by pulling in rich pictures and relevant descriptions from digital travel journals so they can explore local gems and far-away destinations through a Tinder-esque, card UI. The team of interns was able to easily create a similar travel exploration experience in a few short weeks by leveraging Maps SDK and the location-based data that powers the Outings iOS and Android apps. While the sand-boxed sample app is not connected to the mobile experiences (locations saved on mobile will not appear in the MR experience), Outings fans will recognize the same point-of-interest cards, now overlayed geographically against the rich, 3D terrain from Maps SDK.
• Discover points of interest via search or panning/zooming as the crow flies across a 3D, tabletop globe
• Save favorite destinations to build a bucket list or travel itinerary
• Explore famous natural and urban landmarks in 3D
The Maps SDK team polished the new experience and enhanced the SDK, incorporating feedback from the interns and Outings team, as well as other teams around Microsoft working on innovative 3D experiences. The team has already collected feedback from first-party developers, but is excited to open feedback up to third-party developers creating anything from productivity to entertainment experiences.