Editor’s Note: This post is part of our Google I/O 2023 series sharing the latest Google Maps Platform news from our annual developer conference. To learn more about our new products, join our immersive experience session and map customization session when they premiere at 1:15 p.m. PT.
Over more than 15 years Google Maps Platform has evolved from 2D maps, high-resolution satellite imagery, and first-person street views. Now we’re introducing immersive experiences that use the latest advances in AI and computer vision to fuse it all together. As we’ve continued to improve our underlying geospatial technology, people have come to expect increasingly visual and contextual digital experiences that replicate their real-world experiences. Today at Google I/O we’re sharing new products and capabilities–across 3D imagery, map customization, and routing–that empower developers to build these experiences for their users.
Build immersive experiences with Aerial View API and Photorealistic 3D Tiles
Two new products we’re launching today give you access to the same 3D map source used by Google Earth, so you can go beyond traditional maps and deliver immersive experiences to your users.
Aerial View API is now available in Preview
With a simple API call, Aerial View gives you programmatic access to cinematic videos from a place, landmark, or point of interest. Aerial View is an easy and quick way for you to help end users gain familiarity with an area (like bodies of water, schools, major roadways, and more) by viewing it from an aerial perspective. Behind the scenes, Google handles video renderings, hosting, and serving via YouTube infrastructure. Starting today, you can request high-resolution aerial videos for postal addresses in the US (with more regions coming soon). To learn more about Aerial View, check out the announcement blog.
Photorealistic 3D Tiles are now available in Experimental
Photorealistic 3D Tiles, a new geo data product available through Map Tiles API, helps you create highly customized 3D visualization experiences that model the real world, directly in your app. Using our hi-res 3D imagery, you can help your users evaluate and navigate real world locations and solve spatial problems virtually. By communicating geographic information in a more intuitive way, you can differentiate your brand, delight users with 3D imagery, and even help them evaluate a place remotely to make decisions. To learn more, check out the announcement blog.
Aerial View and Photorealistic 3D Tiles both help you build immersive experiences. But based on your use case, you can quickly decide which is best for your project. Aerial View works best when you want an out-of-the-box API to quickly show videos of specific places with 3D aerial imagery. When you want to develop a highly customized and interactive 3D visualization of larger geographic areas (like a city block, neighborhood, city, or state) from any angle (like pedestrian-level, views from any height, and top-down), Photorealistic 3D Tiles are the better fit.
Build more customized maps and routes
To help you deeply customize your geospatial applications and make them more contextual, we’re launching several new advanced map and route customization capabilities, along with reusable web components to build custom maps faster.
New data-driven styling capabilities let you customize maps with your data
The Preview release of data-driven styling for datasets on the Maps JavaScript API enables you to visualize and style your geospatial data as points, lines, and polygons on a map. And the new Maps Datasets API enables you to import, store, and manage your geospatial data server-side in the Google Cloud console.
In addition, data-driven styling for boundaries is now generally available for the Maps JavaScript API. Data-driven styling enables you to easily display Google’s polygons for administrative boundaries. It also enables you to enhance your own tabular business data with Google’s administrative boundaries to style polygons or create rich, customized choropleth maps.
Create customized user experiences with advanced markers (now generally available)
With advanced markers for the Maps JavaScript API, you can create highly customized and more performant markers. You can even showcase your brand within the marker and save development time.
To learn more about these maps customization updates, check out the announcement blog.
Provide more contextual, flexible routes with Routes API (now generally available)
Routes API offers new advanced features so you can provide more informative, flexible routes and improved ETA accuracy. New features include 2-wheel routes for motorized vehicles, tolls data, real-time traffic information along each segment of a route, eco-friendly routing (in Preview) and more. It builds on the foundational features of the Directions and Distance Matrix APIs like comprehensive, up-to-date directions with real-time traffic, and calculating distances and ETAs for matrices of origin and destination combinations. Read the announcement blog to learn more.
Web Components are now available in Preview
Starting today, developers can access reusable Web Components that help them build better maps faster and with ease. Built using popular W3C standards, developers can access map and advanced marker web components that emulate existing maps functionality found in the Maps Javascript API. In addition, we are releasing an open source Extended Component Library of more extensive Web Components now available on GitHub and npm. To learn more, read the announcement blog.
To learn more about these new products and features, check out our Google I/O technical sessions on immersive experiences and advanced map customization. We can’t wait to see what you build.