Google Maps

Google Launches Interactive 3D Maps: HTML Markers and Programmable Cameras

How local agencies are moving beyond static embeds with dynamic pricing and cinematic flyovers.

By Map Observer NewsroomJune 22, 20264 min read

Google has expanded its mapping capabilities with the release of several technical customization features for the Google Maps 3D Platform. Last updated on May 14, 2024, by the Google Maps Platform team, these updates shift the focus from simple navigation to immersive, branded exploration. For local SEO agencies and high-end venue operators, the changes represent a transition from static iframe embeds to fully programmable environments where the map serves as a primary marketing asset.

We observe that these updates address a long-standing limitation of the platform: the inability to layer real-time, interactive data directly into a 3D view. Previously, developers were often restricted to standard pins or basic image-based markers. The new features allow for a more cinematic approach to local discovery, particularly for industries where physical location and architecture are primary selling points.

Moving from static pins to dynamic HTML markers

The introduction of custom HTML markers is an important shift in how businesses can present data. While traditional markers were static images, these new markers allow developers to use standard web code—HTML and CSS—directly within the 3D map space. This allows for the creation of interactive elements that respond to user behavior.

Consider a dental practice in Leeds that wants to highlight its prestige location. Instead of a standard red pin, they can now deploy a marker that displays the current availability or even a greeting. When a user hovers over the marker, it could expand to show a mini-gallery of surgery photos. Because these markers are built with CSS, they can be styled to match any brand guidelines, ensuring the map feels like a native part of the website rather than a third-party widget. Historically, achieving this level of interactivity required complex custom overlays that often broke when the map was zoomed or rotated; now, the interactivity is baked into the 3D environment.

How does the programmable camera change local storytelling?

One of the most technically significant updates is the addition of programmable camera settings. This gives developers control over the map's lens and movement, essentially turning the map into a film set. Users are no longer limited to a fixed perspective but can be guided through a specific narrative path.

For a 12-location HVAC operator or a sprawling residential development in Manchester, this allows for cinematic flyovers. The camera can be programmed to pan, tilt, and rotate automatically. Developers can simulate wide-angle lenses to show the scale of a neighborhood or switch to a telephoto view to highlight a specific storefront. We find that this level of control is particularly useful for luxury real estate agencies, who can now script a virtual tour that flies from the nearest transit hub directly to the balcony of a penthouse, providing a sense of scale and proximity that 2D maps fail to convey.

Using the Google Maps 3D Platform for urban decluttering

A common issue with photorealistic 3D imagery is that it captures the world as it is—warts and all. For developers and urban planners, this often includes outdated buildings or construction sites that interfere with new proposals. Google has addressed this through a feature called 'mesh flattening.'

This tool allows developers to digitally remove existing structures or trees from a specific area of the map to create a clean canvas. A large hospitality venue that is expanding into a new wing could use this to flatten their current site and place an architectural 3D model of the finished renovation onto the map. This creates a bridge between future planning and current reality, allowing stakeholders to see a proposed building in the context of the actual surrounding streetscape. It is a more integrated experience than a standalone 3D mockup, as it maintains the context of the real-world neighborhood.

What this means for local businesses

These technical upgrades represent a shift toward experiential mapping. Rather than just helping a customer find a front door, the map now helps define the brand's physical presence before a customer ever arrives.

  1. Prioritize Narrative Over Navigation: Use the programmable camera to create an automated intro to your location, showcasing nearby landmarks and the atmosphere of the street.
  2. Deploy Real-Time Data: If you are a service-based business with fluctuating availability or pricing, use HTML markers to serve live data directly to the user.
  3. Clean Up the View: Use mesh flattening to remove visual distractions around your location, ensuring the user's focus remains on your facility.
  4. Toggle for Utilities: Implement the new abstract basemap toggle so users can switch from a high-fidelity 3D view to a simplified 2D view for practical needs like finding the parking entrance.

Sources

Frequently asked questions

What is the difference between standard markers and the new HTML markers?
Standard markers are traditionally static image files like a PNG or a default Google pin. The new HTML markers allow developers to use HTML and CSS code to create interactive elements. This means markers can now include animations, expand on hover, and display live data pulled from an external database, such as real-time pricing for a hotel or the number of available tables in a restaurant.
How does mesh flattening help real estate and urban planners?
Mesh flattening allows a developer to erase specific 3D elements from the Google Maps base layer. This allows a real estate developer to remove an old building on the map and replace it with a 3D model of a new architectural project. It provides a way to visualize future developments within a realistic, existing environment without visual interference from the buildings currently standing there.
Can I use these new 3D features on mobile apps?
Currently, these features are fully available for web developers using the Maps JavaScript API. Google has confirmed that support for these advanced 3D tools is coming soon to the Maps 3D SDKs for both Android and iOS, though some features like the abstract basemap toggle are already available for testing in the iOS SDK.

The Friday brief

What changed in local search this week.

A short, edited briefing every Friday for local SEO agencies, GBP specialists, and multi-location operators. Google Business Profile updates, Map Pack ranking shifts, reviews policy, and the AI Overviews / AI Mode moves that matter for local. Free, no spam.

Unsubscribe any time. We never share your email.

Related reading