Changelog:
- Mapbox GL JS — v1.10.0
- Maps SDK for Android — v9.2.0
- Maps SDK for iOS — v5.9.0
- Vision SDK for Android/iOS — v0.12.0
Hey Builders,
We hope you’re staying safe and healthy this month. If you’re building maps to help COVID-19 relief, see our standing offer to help. We’re heartened to see so much collaboration:
A team of data scientists, public health professionals, and engineers at UrbanFootprint are mapping alternate care sites to help Los Angeles hospitals increase access to care and testing with mobile medical units.
COVID Care Map is a volunteer team of data scientists, engineers, designers, developers, communicators, and healthcare experts using open data to map all US hospitals’ bed capacity to care for COVID-19 patients.
And, as governments around the world exercise movement restrictions, we’re now witnessing a massive real-time, real-world analysis of how mobility impacts collective health risks. See what’s emerging from aggregated mobility data sharing from Facebook, SafeGraph, Cuebiq, Google, and Mapbox.
Behind the scenes, we now support SAML SSO for your team, too.
Touchable maps
New gestures for mobile maps
In our effort for consistency across devices and platforms in our Maps SDKs, we have overhauled our gestures architecture on GL JS for an improved experience interacting with web maps on mobile devices and tablets. In addition to improving placement of line labels, and adding two new expressions to manipulate strings and arrays, the latest GL JS release (v1.10.0) introduces three new touch gestures for mobile:
- Two-finger swipe to adjust camera pitch
- Two-finger double-tap to zoom out
- Tap-then-drag to adjust zoom with one finger
We also fixed some long-standing issues with gestures, we have:
- Added inertia, enabling the map response to feel more natural
- Improved panning, for fewer accidental interruptions
- Increased the rotating threshold, to reduce accidental rotation
- Enabled interacting with multiple maps on the same page
Check out the updated documentation, which contains all these updates, plus new examples and changes based on your feedback. All these improvements are available today to give you more tools to customize your map visualizations on the web and on mobile with the Maps SDKs for iOS and Android.
Your AI-powered copilot
Vision SDK v0.12.0 update
We’ve launched Vision SDK v0.12.0 with stunning improvements:
- Dynamic camera calibration is updated, adding a full segmentation mask into the calibration procedure, speeding up calibration in situations where lane markings are poor quality or absent.
- The Mobile AI Compute Engine (MACE) framework by Xiaomi is now supported. The MACE framework runs on SoCs from many different manufacturers of Android devices, increasing device coverage.
- Two different ML models are now available: One optimized for performance on low power chipsets, and one optimized for quality on more expensive embedded systems. Developers can choose to double the resolution or limit the computational load.
- The new Lane Detection API exposes normalized relative lane position, estimated lane width in meters, polynomial estimate of the lane centerline, and polynomial estimates of the left and right lane boundaries for the ego (home) lane and adjacent lanes. These and other improvements improve lane detection quality overall.
Download iOS/Android and read the full release notes.
Bonus Bytes
Dank Maps
- Take a Lisa Frank-inspired map to your homeroom
- Crank up the GourdCore because it’s a thing
- Vote for Besedky (map-based video chat) on ProductHunt
- Binge on the #mapstuff playlist from Daniel P. Huffman
Fresh Docs
- Tutorial: Using recolorable images in Mapbox maps
Thursday Livestreams
- 5/14: Using the Mapbox Isochrones API
- 5/21: Using the Mapbox Directions API
- 5/28: Using the Mapbox Optimization API
- Recording: 3D buildings and data-driven styling
- Recording: Build your own story map
- Recording: First steps with Mapbox Atlas
Watch and Learn
- How to add a route line with bezier curves
- How to use expressions to add bilingual labels
- How to create a gradient route line
- How to add 3D buildings and apply data-driven styling
Skimbox is our monthly newsletter highlighting recent product improvements and use cases so you can easily stay up to date on what’s new. To get every issue of this newsletter, subscribe here.
Maps feature data from Mapbox and OpenStreetMap and their data partners.
Images in this publications include alt tags to communicate content to visually impaired recipients.
What’s new | May 2020 was originally published in maps for developers on Medium, where people are continuing the conversation by highlighting and responding to this story.