CINXE.COM

Custom Dynamic Map Visualization - Google Maps Platform

<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Custom Dynamic Map Visualization - Google Maps Platform</title> <meta content="Discover a new level of Google Maps Platform visualization that provides more detailed maps &amp; the ability to create 3D maps to improve usability." name="description"> <link href="https://mapsplatform.google.com/maps-products/map-tiles/" rel="canonical"> <meta content="no-referrer-when-downgrade" name="referrer"> <link rel="alternate" hreflang="x-default" href="https://mapsplatform.google.com/maps-products/map-tiles/"> <link rel="alternate" hreflang="en" href="https://mapsplatform.google.com/maps-products/map-tiles/"> <link rel="alternate" hreflang="de" href="https://mapsplatform.google.com/intl/de/maps-products/map-tiles/"> <link rel="alternate" hreflang="es" href="https://mapsplatform.google.com/intl/es/maps-products/map-tiles/"> <link rel="alternate" hreflang="es-mx" href="https://mapsplatform.google.com/intl/es-419/maps-products/map-tiles/"> <link rel="alternate" hreflang="fr" href="https://mapsplatform.google.com/intl/fr/maps-products/map-tiles/"> <link rel="alternate" hreflang="it" href="https://mapsplatform.google.com/intl/it/maps-products/map-tiles/"> <link rel="alternate" hreflang="ja" href="https://mapsplatform.google.com/intl/ja/maps-products/map-tiles/"> <link rel="alternate" hreflang="pt-br" href="https://mapsplatform.google.com/intl/pt-BR/maps-products/map-tiles/"> <link rel="alternate" hreflang="ru" href="https://mapsplatform.google.com/intl/ru/maps-products/map-tiles/"> <meta content="https://mapsplatform.google.com/maps-products/map-tiles/" property="og:url"> <meta content="Custom Dynamic Map Visualization - Google Maps Platform" property="og:title"> <meta content="Discover a new level of Google Maps Platform visualization that provides more detailed maps &amp; the ability to create 3D maps to improve usability." property="og:description"> <meta content="Google Maps Platform" property="og:site_name"> <meta content="website" property="og:type"> <meta content="en" property="og:locale"> <meta content="https://lh3.googleusercontent.com/dPLwq8AAluWdecx0V0Ku-5BNs0mFmPJi2R_eltrx1KVx-4CNUYtRHKpB3Z4smKR1jtD-zw_06YZ4jpTdxs-qfey2DfoxU4H1p4PbJho" property="og:image:secure_url"> <meta content="https://lh3.googleusercontent.com/dPLwq8AAluWdecx0V0Ku-5BNs0mFmPJi2R_eltrx1KVx-4CNUYtRHKpB3Z4smKR1jtD-zw_06YZ4jpTdxs-qfey2DfoxU4H1p4PbJho" property="og:image"> <meta content="summary_large_image" name="twitter:card"> <meta content="Discover a new level of Google Maps Platform visualization that provides more detailed maps &amp; the ability to create 3D maps to improve usability." name="twitter:description"> <meta content="Custom Dynamic Map Visualization - Google Maps Platform" name="twitter:title"> <meta content="https://lh3.googleusercontent.com/dPLwq8AAluWdecx0V0Ku-5BNs0mFmPJi2R_eltrx1KVx-4CNUYtRHKpB3Z4smKR1jtD-zw_06YZ4jpTdxs-qfey2DfoxU4H1p4PbJho" name="twitter:image"> <link href="./../../static/images/favicon.ico" rel="shortcut icon"> <link href="./../../static/images/gmp_favicon_512px_2x.png" sizes="180x180" rel="apple-touch-icon-precomposed"> <link href="./../../static/images/gmp_favicon_32px_2x.png" sizes="32x32" rel="icon"> <link href="./../../static/images/gmp_favicon_16px_2x.png" sizes="16x16" rel="icon"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="true"> <link rel="preconnect" href="https://www.googletagmanager.com" crossorigin="true"> <link rel="preload" href="https://fonts.googleapis.com/css?family=Google+Sans+Display:400,500,600,700|Google+Sans:400,500,600,700|Google+Sans+Text:400,500,600,700|Material+Icons&amp;display=swap" as="style" onload="this.onload=null;this.rel='stylesheet'" nonce="6iilYo4ZbnSCsFbt32i9iQ"> <script nonce="6iilYo4ZbnSCsFbt32i9iQ"> function glueCookieNotificationBarLoaded() { (function(w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-WW5SPNH'); }; </script> <script src="https://www.googleoptimize.com/optimize.js?id=OPT-WH5QHH8" nonce="6iilYo4ZbnSCsFbt32i9iQ"></script> <script nonce="6iilYo4ZbnSCsFbt32i9iQ"> window.dataLayer = [{ experimentID: "", experimentName: "[]", }]; window.dataLayer.push({ 'optimize.whitelist': { 'yhajGzd6S4aPT9TkuAkrjg': 'sha256-61b965e84307f1465f18bdfb7209cd9eba6986c600854b1360372e9e85e24e53', } }); </script> <link rel="stylesheet" href="/assets/PlAh5rqa.css" nonce="6iilYo4ZbnSCsFbt32i9iQ"> <script type="module" src="/assets/A-T_IulN.min.js" nonce="6iilYo4ZbnSCsFbt32i9iQ"></script> </head> <body> <script src="https://www.gstatic.com/external_hosted/lottie_player/lottie_player_binary-bundle.js" defer="defer" nonce="6iilYo4ZbnSCsFbt32i9iQ"></script> <div> <div class="main"> <script type="application/ld+json" nonce="6iilYo4ZbnSCsFbt32i9iQ"> { "@context": "https://schema.org/", "@type": "BreadcrumbList", "itemListElement": [{ "@type": "ListItem", "position": 1, "name": "Homepage", "item": "https://mapsplatform.google.com/" }, { "@type": "ListItem", "position": 2, "name": "Custom Dynamic Map Visualization - Google Maps Platform", "item": "https://mapsplatform.google.com/maps-products/map-tiles/" }] } </script> <a href="#main" class="skip-to-content">Skip to content</a> <header class="header"> <div class="header__top"> <div class="header__container"> <div class="header__lockup"> <button class="header__menu-button" tabindex="0" title="Open the navigation&nbsp;drawer" menu-open> <img loading="lazy" src="./../../static/images/icons/menu.svg" width="24" height="24" alt="" role="presentation"> </button> <a class="link" href="/" aria-label="Google Maps Platform" data-category="globalNav" data-action="linkClick" data-label="navGMPHome"> <img loading="lazy" src="https://fonts.gstatic.com/s/i/productlogos/maps/v7/192px.svg" width="36" height="36" title="Google Maps Platform" alt="Google Maps Platform"> <span class="link__label"><span>Google</span> Maps Platform</span> </a> </div> <div class="header__nav header__nav--desktop"> <div class="header__nav__item"> <a class="link" href="/why-google/" data-category="globalNav" data-action="linkClick" data-label="navWhyGoogle"><span class="link__label">Why Google</span> </a> </div> <details class="header__nav__item header__nav__item--has-subnav header__nav__item--current"> <summary opens-subnav="products" tabindex="0" role="button"> Products </summary> <details-dialog> <div class="header__nav__subnav header__nav__subnav--columns" subnav-id="products"> <div class="header__nav__subnav__meta"> <div class="header__nav__subnav__meta__content"> <button class="header__nav__subnav__back-button" tabindex="0" title="Go back" closes-subnav="products"> <img loading="lazy" src="./../../static/images/icons/menu-arrow.svg" width="16" height="16" alt="" role="presentation"> </button> <div class="header__nav__subnav__title"> Products </div> <div class="header__nav__subnav__body"> Discover the APIs and SDKs available to create tailored maps for your&nbsp;business. </div> </div> <div class="header__nav__subnav__meta__cta"> <div class="header__nav__subnav__button laptop-desktop-only"> <a class="button laptop-desktop-only button--medium" href="/maps-products/" data-category="globalNav" data-action="buttonClick" data-label="productsTabSeeAllProducts"> See all products </a> </div> <div class="header__nav__subnav__button mobile-tablet-only"> <a class="button mobile-tablet-only button--medium" href="/maps-products/" data-category="globalNav" data-action="buttonClick" data-label="productsTabSeeAllProducts"> All products </a> </div> </div> </div> <div class="header__nav__subnav__links-wrap"> <div class="header__nav__subnav__links"> <div class="header__nav__subnav__items__group"> <div class="header__nav__subnav__items__group__icon"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Products_Supernav_Icon_01-Maps.svg" width="34" height="32" alt="" role="presentation"> </div> <div class="header__nav__subnav__items__group__title"> Maps </div> <div class="header__nav__subnav__items"> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/aerial-view/" data-category="globalNav" data-action="linkClick" data-label="productsTabAerialView"><span class="link__label">Aerial View</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/aerial-view/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickAerialViewAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/dynamic-maps/" data-category="globalNav" data-action="linkClick" data-label="productsTabDynamicMaps"><span class="link__label">Dynamic Maps</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/javascript/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickDynamicMapsJS"><span class="link__label">JS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/android-sdk/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickDynamicMapsAndroid"><span class="link__label">Android</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/ios-sdk/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickDynamicMapsiOS"><span class="link__label">iOS</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#dynamic-street-view" data-category="globalNav" data-action="linkClick" data-label="productsTabDynamicStreetView"><span class="link__label">Dynamic Street View</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/javascript/streetview" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickDynamicStreetViewJS"><span class="link__label">JS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/android-sdk/streetview" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickDynamicStreetViewAndroid"><span class="link__label">Android</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/ios-sdk/streetview" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickDynamicStreetViewiOS"><span class="link__label">iOS</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#elevation" data-category="globalNav" data-action="linkClick" data-label="productsTabElevation"><span class="link__label">Elevation</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/elevation/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickElevationAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item header__nav__subnav__item--current"> <a class="link link--blue" href="/maps-products/map-tiles/" data-category="globalNav" data-action="linkClick" data-label="productsTabMapTiles"><span class="link__label">Map Tiles</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/tile" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickMapTilesAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#maps-datasets" data-category="globalNav" data-action="linkClick" data-label="productsTabMapsDatasets"><span class="link__label">Maps Datasets</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/datasets" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickMapsDatasetsAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#embed" data-category="globalNav" data-action="linkClick" data-label="productsTabEmbed"><span class="link__label">Maps Embed</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/embed/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickEmbedAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#static-maps" data-category="globalNav" data-action="linkClick" data-label="productsTabStaticMaps"><span class="link__label">Static Maps</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/maps-static/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickStaticMapsAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#static-street-view" data-category="globalNav" data-action="linkClick" data-label="productsTabStaticStreetView"><span class="link__label">Static Street View</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/streetview/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickStaticStreetViewAPI"><span class="link__label">API</span> </a> </div> </div> </div> </div> <div class="header__nav__subnav__items__group"> <div class="header__nav__subnav__items__group__icon"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Products_Supernav_Icon_02-Routes.svg" width="32" height="32" alt="" role="presentation"> </div> <div class="header__nav__subnav__items__group__title"> Routes </div> <div class="header__nav__subnav__items"> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/routes/" data-category="globalNav" data-action="linkClick" data-label="productsTabComputeRoutes"><span class="link__label">Compute Routes</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/routes" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickComputeRoutesAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/routes/" data-category="globalNav" data-action="linkClick" data-label="productsTabComputeRoutesMatrix"><span class="link__label">Compute Routes Matrix</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/routes" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickComputeRoutesMatrixAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#directions" data-category="globalNav" data-action="linkClick" data-label="productsTabDirections"><span class="link__label">Directions</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/javascript/directions" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickDirectionsJS"><span class="link__label">JS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/directions/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickDirectionsAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#distance-matrix" data-category="globalNav" data-action="linkClick" data-label="productsTabDistanceMatrix"><span class="link__label">Distance Matrix</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/javascript/distancematrix" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickDistanceMatrixJS"><span class="link__label">JS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/distance-matrix/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickDistanceMatrixAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/navigation-sdk/" data-category="globalNav" data-action="linkClick" data-label="productsTabNavigationSDK"><span class="link__label">Navigation SDK</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/navigation/android-sdk" target="_blank" data-category="globalNav" data-action="linkClick" data-label="docClickNavigationSDKAndroid"><span class="link__label">Android</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/navigation/ios-sdk" target="_blank" data-category="globalNav" data-action="linkClick" data-label="docClickNavigationSDKiOS"><span class="link__label">iOS</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#roads" data-category="globalNav" data-action="linkClick" data-label="productsTabRoads"><span class="link__label">Roads</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/roads/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickRoadsAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#route-opt" data-category="globalNav" data-action="linkClick" data-label="productsTabRouteOptimization"><span class="link__label">Route Optimization</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/route-optimization" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickRouteOptimizationAPI"><span class="link__label">API</span> </a> </div> </div> </div> </div> <div class="header__nav__subnav__items__group"> <div class="header__nav__subnav__items__group__icon"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Products_Supernav_Icon_03-Places.svg" width="23" height="33" alt="" role="presentation"> </div> <div class="header__nav__subnav__items__group__title"> Places </div> <div class="header__nav__subnav__items"> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/address-validation/" data-category="globalNav" data-action="linkClick" data-label="productsTabAddressValidation"><span class="link__label">Address Validation</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/address-validation" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickAddressValidationAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/places/" data-category="globalNav" data-action="linkClick" data-label="productsTabAutocomplete"><span class="link__label">Autocomplete</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/places/web-service/autocomplete" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickAutocompleteAPI"><span class="link__label">API</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/javascript/place-autocomplete-data" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickAutocompleteJS"><span class="link__label">JS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/places/android-sdk/place-autocomplete" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickAutocompleteAndroid"><span class="link__label">Android</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/places/ios-sdk/place-autocomplete" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickAutocompleteiOS"><span class="link__label">iOS</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#geocoding" data-category="globalNav" data-action="linkClick" data-label="productsTabGeocoding"><span class="link__label">Geocoding</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/javascript/geocoding" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickGeocodingJS"><span class="link__label">JS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/geocoding/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickGeocodingAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#geolocation" data-category="globalNav" data-action="linkClick" data-label="productsTabGeolocation"><span class="link__label">Geolocation</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/geolocation/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickGeolocationAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/places/" data-category="globalNav" data-action="linkClick" data-label="productsTabNearbySearch"><span class="link__label">Nearby Search</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/javascript/nearby-search" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickNearbySearchJS"><span class="link__label">JS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/places/web-service/nearby-search" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickNearbySearchAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/places/" data-category="globalNav" data-action="linkClick" data-label="productsTabPlacesDetails"><span class="link__label">Place Details</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/javascript/place-details" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickPlacesDetailsJS"><span class="link__label">JS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/places/android-sdk/place-details" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickPlacesDetailsAndroid"><span class="link__label">Android</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/places/ios-sdk/place-details" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickPlacesDetailsiOS"><span class="link__label">iOS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/places/web-service/place-details" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickPlacesDetailsAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/places/" data-category="globalNav" data-action="linkClick" data-label="productsTabPlacesPhotos"><span class="link__label">Place Photos</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/places/android-sdk/photos" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickPlacesPhotosAndroid"><span class="link__label">Android</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/places/ios-sdk/photos" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickPlacesPhotosiOS"><span class="link__label">iOS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/places/web-service/place-photos" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickPlacesPhotosAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/places/" data-category="globalNav" data-action="linkClick" data-label="productsTabTextSearch"><span class="link__label">Text Search</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/javascript/place-search" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickTextSearchJS"><span class="link__label">JS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/places/web-service/text-search" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickTextSearchAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#time-zone" data-category="globalNav" data-action="linkClick" data-label="productsTabTimeZone"><span class="link__label">Time Zone</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/timezone/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickTimeZoneAPI"><span class="link__label">API</span> </a> </div> </div> </div> </div> <div class="header__nav__subnav__items__group"> <div class="header__nav__subnav__items__group__icon"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Products_Supernav_Icon_04-Environment.svg" width="23" height="33" alt="" role="presentation"> </div> <div class="header__nav__subnav__items__group__title"> Environment </div> <div class="header__nav__subnav__items"> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/air-quality/" data-category="globalNav" data-action="linkClick" data-label="productsTabAirQuality"><span class="link__label">Air Quality</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/air-quality" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickAirQualityAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/pollen/" data-category="globalNav" data-action="linkClick" data-label="productsTabPollen"><span class="link__label">Pollen</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/pollen" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickPollenAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/solar/" data-category="globalNav" data-action="linkClick" data-label="productsTabSolar"><span class="link__label">Solar</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/solar" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickSolarAPI"><span class="link__label">API</span> </a> </div> </div> </div> </div> </div> </div> </div> </details-dialog> </details> <details class="header__nav__item header__nav__item--mobile-subnav-disabled header__nav__item--has-subnav"> <summary opens-subnav="solutions" tabindex="0" role="button"> Solutions </summary> <details-dialog> <div class="header__nav__subnav header__nav__subnav--rows" subnav-id="solutions"> <div class="header__nav__subnav__meta"> <div class="header__nav__subnav__meta__content"> <button class="header__nav__subnav__back-button" tabindex="0" title="Go back" closes-subnav="solutions"> <img loading="lazy" src="./../../static/images/icons/menu-arrow.svg" width="16" height="16" alt="" role="presentation"> </button> <div class="header__nav__subnav__title"> Solutions </div> <div class="header__nav__subnav__body"> Find the right combination of products for what you’re looking to&nbsp;achieve. </div> <div class="header__nav__subnav__blurb"> Wondering where to&nbsp;start? </div> </div> <div class="header__nav__subnav__meta__cta"> <div class="header__nav__subnav__button header__nav__subnav__button--alt-margin"> <a class="button button--medium" href="/resources/solution-finder/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabSolutionFinder"> Find your solution </a> </div> </div> </div> <div class="header__nav__subnav__links-wrap"> <div class="header__nav__subnav__links"> <div class="header__nav__subnav__items__group"> <div class="header__nav__subnav__items__group__title"> By industry </div> <div class="header__nav__subnav__items"> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/retail/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabRetail"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_Industry-Icon_01-Retail.svg" width="27" height="27" alt="" role="presentation"> <span class="link__label">Retail</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/transportation-and-logistics/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabTransLog"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_Industry-Icon_02-TransLogistics.svg" width="35" height="25" alt="" role="presentation"> <span class="link__label">Transportation & Logistics</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/financial-services/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabFinServ"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_Industry-Icon_03-FinServ.svg" width="27" height="28" alt="" role="presentation"> <span class="link__label">Financial Services</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/real-estate/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabRealEstate"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_Industry-Icon_04-RealEstate.svg" width="27" height="28" alt="" role="presentation"> <span class="link__label">Real Estate</span> </a> </div> </div> </div> <div class="header__nav__subnav__items__group"> <div class="header__nav__subnav__items__group__title"> By use case </div> <div class="header__nav__subnav__items"> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/display-the-ideal-location/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabFindIdealLocation"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_01-FindLocation.svg" width="25" height="26" alt="" role="presentation"> <span class="link__label">Display the Ideal Location</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/visualize-data/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabVisualGeo"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_02-VisGeospatialData.svg" width="26" height="27" alt="" role="presentation"> <span class="link__label">Visualize Geospatial Data</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/provide-local-information/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabProvideLocalInfo"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_03-ProvideLocalInfo.svg" width="22" height="29" alt="" role="presentation"> <span class="link__label">Provide Local Information</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/enable-asset-tracking/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabEnableAssestTrack"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_04-EnableAssetTracking.svg" width="30" height="32" alt="" role="presentation"> <span class="link__label">Enable Asset Tracking</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/offer-efficient-routes/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabEfficientRoutes"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_05-OfferEfficientRoutes.svg" width="26" height="27" alt="" role="presentation"> <span class="link__label">Offer Efficient Routes</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/build-immersive-experiences/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabBuildImmersive"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_06-BuildInteractiveExp.svg" width="25" height="24" alt="" role="presentation"> <span class="link__label">Build Immersive Experiences</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/improve-addresses/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabAddressEntry"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_07-SimplifyAddressEntry.svg" width="22" height="29" alt="" role="presentation"> <span class="link__label">Improve Addresses</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/enrich-transactions/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabEnrichTrans"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_08-EnrichTransactions.svg" width="34" height="23" alt="" role="presentation"> <span class="link__label">Enrich Transactions</span> </a> </div> </div> </div> </div> </div> </div> </details-dialog> </details> <details class="header__nav__item header__nav__item--only-mobile header__nav__item--has-subnav"> <summary opens-subnav="by-industry" tabindex="0" role="button"> By industry </summary> <details-dialog> <div class="header__nav__subnav header__nav__subnav--rows" subnav-id="by-industry"> <div class="header__nav__subnav__meta"> <div class="header__nav__subnav__meta__content"> <button class="header__nav__subnav__back-button" tabindex="0" title="Go back" closes-subnav="by-industry"> <img loading="lazy" src="./../../static/images/icons/menu-arrow.svg" width="16" height="16" alt="" role="presentation"> </button> <div class="header__nav__subnav__title"> Solutions By&nbsp;Industry </div> <div class="header__nav__subnav__body"> </div> </div> <div class="header__nav__subnav__meta__cta"> </div> </div> <div class="header__nav__subnav__links-wrap"> <div class="header__nav__subnav__links"> <div class="header__nav__subnav__items"> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/retail/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabRetail"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_Industry-Icon_01-Retail.svg" width="27" height="27" alt="" role="presentation"> <span class="link__label">Retail</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/transportation-and-logistics/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabTransLog"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_Industry-Icon_02-TransLogistics.svg" width="35" height="25" alt="" role="presentation"> <span class="link__label">Transportation & Logistics</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/financial-services/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabFinServ"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_Industry-Icon_03-FinServ.svg" width="27" height="28" alt="" role="presentation"> <span class="link__label">Financial Services</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/real-estate/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabRealEstate"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_Industry-Icon_04-RealEstate.svg" width="27" height="28" alt="" role="presentation"> <span class="link__label">Real Estate</span> </a> </div> </div> </div> </div> </div> </details-dialog> </details> <details class="header__nav__item header__nav__item--only-mobile header__nav__item--has-subnav"> <summary opens-subnav="by-use-case" tabindex="0" role="button"> By use case </summary> <details-dialog> <div class="header__nav__subnav header__nav__subnav--rows" subnav-id="by-use-case"> <div class="header__nav__subnav__meta"> <div class="header__nav__subnav__meta__content"> <button class="header__nav__subnav__back-button" tabindex="0" title="Go back" closes-subnav="by-use-case"> <img loading="lazy" src="./../../static/images/icons/menu-arrow.svg" width="16" height="16" alt="" role="presentation"> </button> <div class="header__nav__subnav__title"> By use case </div> <div class="header__nav__subnav__body"> </div> </div> <div class="header__nav__subnav__meta__cta"> </div> </div> <div class="header__nav__subnav__links-wrap"> <div class="header__nav__subnav__links"> <div class="header__nav__subnav__items"> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/display-the-ideal-location/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabFindIdealLocation"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_01-FindLocation.svg" width="25" height="26" alt="" role="presentation"> <span class="link__label">Display the Ideal Location</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/visualize-data/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabVisualGeo"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_02-VisGeospatialData.svg" width="26" height="27" alt="" role="presentation"> <span class="link__label">Visualize Geospatial Data</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/provide-local-information/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabProvideLocalInfo"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_03-ProvideLocalInfo.svg" width="22" height="29" alt="" role="presentation"> <span class="link__label">Provide Local Information</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/enable-asset-tracking/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabEnableAssestTrack"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_04-EnableAssetTracking.svg" width="30" height="32" alt="" role="presentation"> <span class="link__label">Enable Asset Tracking</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/offer-efficient-routes/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabEfficientRoutes"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_05-OfferEfficientRoutes.svg" width="26" height="27" alt="" role="presentation"> <span class="link__label">Offer Efficient Routes</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/build-immersive-experiences/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabBuildImmersive"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_06-BuildInteractiveExp.svg" width="25" height="24" alt="" role="presentation"> <span class="link__label">Build Immersive Experiences</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/improve-addresses/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabAddressEntry"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_07-SimplifyAddressEntry.svg" width="22" height="29" alt="" role="presentation"> <span class="link__label">Improve Addresses</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/enrich-transactions/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabEnrichTrans"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_08-EnrichTransactions.svg" width="34" height="23" alt="" role="presentation"> <span class="link__label">Enrich Transactions</span> </a> </div> </div> </div> </div> </div> </details-dialog> </details> <div class="header__nav__item"> <a class="link" href="/pricing/" data-category="globalNav" data-action="linkClick" data-label="navPricing"><span class="link__label">Pricing</span> </a> </div> <details class="header__nav__item header__nav__item--has-subnav"> <summary opens-subnav="resources" tabindex="0" role="button"> Resources </summary> <details-dialog> <div class="header__nav__subnav header__nav__subnav--rows" subnav-id="resources"> <div class="header__nav__subnav__meta"> <div class="header__nav__subnav__meta__content"> <button class="header__nav__subnav__back-button" tabindex="0" title="Go back" closes-subnav="resources"> <img loading="lazy" src="./../../static/images/icons/menu-arrow.svg" width="16" height="16" alt="" role="presentation"> </button> <div class="header__nav__subnav__title"> Resources </div> <div class="header__nav__subnav__body"> Check out more info to help you get to know Google Maps Platform&nbsp;better. </div> </div> <div class="header__nav__subnav__meta__cta"> </div> </div> <div class="header__nav__subnav__links-wrap"> <div class="header__nav__subnav__links"> <div class="header__nav__subnav__items"> <div class="header__nav__subnav__item"> <a class="link link--external" href="https://developers.google.com/maps/documentation" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="resourcesTabDocumentation"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Resources_Supernav_Icon_00-Documentation.svg" width="30" height="30" alt="" role="presentation"> <span class="link__label">Documentation</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/resources/solution-finder/" aria-label="Click to visit the Solution Finder page" data-category="globalNav" data-action="linkClick" data-label="resourcesTabSolutionFinder"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_Icon_SolutionsFinder.svg" width="30" height="30" alt="" role="presentation"> <span class="link__label">Solution Finder</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/resources/demo-gallery/" data-category="globalNav" data-action="linkClick" data-label="resourcesTabCustomizationGallery"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Resources_Supernav_Icon_00-Customization-Gallery.svg" width="30" height="30" alt="" role="presentation"> <span class="link__label">Demo Gallery</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/resources/quick-builder/" data-category="globalNav" data-action="linkClick" data-label="resourcesTabQuickBuilder"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Resources_Supernav_Icon_06-QuickBuilder.svg" width="30" height="30" alt="" role="presentation"> <span class="link__label">Quick Builder</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/resources/blog/" data-category="globalNav" data-action="linkClick" data-label="resourcesTabBlog"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Resources_Supernav_Icon_02-Blog.svg" width="30" height="30" alt="" role="presentation"> <span class="link__label">Blog</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/resources/customer-stories/" data-category="globalNav" data-action="linkClick" data-label="resourcesTabCustomerStories"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Resources_Supernav_Icon_01-Customer-Stories.svg" width="32" height="27" alt="" role="presentation"> <span class="link__label">Customer Stories</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link link--external" href="https://cloud.google.com/find-a-partner/?products=Google%20Maps%20Platform" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="resourcesTabPartnerDirectory"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Resources_Supernav_Icon_01-Partner-Directory.svg" width="32" height="30" alt="" role="presentation"> <span class="link__label">Partner Directory</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/resources/impact-calculator/" data-category="globalNav" data-action="linkClick" data-label="resourcesImpactCalculator"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Resources_Supernav_Icon_07-ImpactCalculator.svg" width="32" height="30" alt="" role="presentation"> <span class="link__label">Impact Calculator</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link link--external" href="https://mapsonair.withgoogle.com/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="resourcesTabWebinars"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Resources_Supernav_Icon_04-Webinars.svg" width="32" height="25" alt="" role="presentation"> <span class="link__label">Webinars</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/resources/whitepapers/" data-category="globalNav" data-action="linkClick" data-label="resourcesTabWhitepapers"> <img loading="lazy" src="./../../static/images/icons/header/Nav_Resources_Supernav_Icon_08-whitepapers.svg" width="24" height="27" alt="" role="presentation"> <span class="link__label">Whitepapers</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/resources/trust-center/" data-category="globalNav" data-action="linkClick" data-label="resourcesTrustCenter"> <img loading="lazy" src="./../../static/images/icons/header/Nav_Resources_Supernav_Icon_09-trust-center.svg" width="24" height="27" alt="" role="presentation"> <span class="link__label">Trust Center</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link link--external" href="https://developers.google.com/maps/architecture" aria-label="Discover use cases and architectures to help build apps with Google Maps Platform." target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="resourcesTabArchitectureCenter"> <img loading="lazy" src="./../../static/images/icons/header/Nav_Resources_Supernav_Icon_10-architecture-center.svg" width="24" height="27" alt="" role="presentation"> <span class="link__label">Architecture Center</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="https://mapsplatform.google.com/women-techmakers/" data-category="globalNav" data-action="linkClick" data-label="resourcesTabWomenTechmakers"> <img loading="lazy" src="./../../static/images/icons/header/Nav_Resources_Supernav_Icon_11-women-techmakers.svg" width="24" height="27" alt="" role="presentation"> <span class="link__label">Women Techmakers</span> </a> </div> </div> </div> </div> </div> </details-dialog> </details> </div> <div class="header__aside"> <div class="header__aside__buttons header__aside__buttons--group2"> <div class="header__aside__button"> <a class="button button--medium" href="/contact-us/" data-append-utm data-category="globalNav" data-action="mapsCta" data-label="contactSalesMaps"> Contact sales </a> </div> <div class="header__aside__button"> <a class="button" href="https://console.cloud.google.com/google/maps-apis/start?ref=https://mapsplatform.google.com" target="_blank" rel="noopener" aria-label="Visit cloud console to get started" data-append-utm data-category="globalNav" data-action="mapsCta" data-label="getStartedNav"> Get started </a> </div> </div> </div> </div> </div> <div class="header__bottom"> <div class="header__container"> <div class="header__nav"> <div class="header__nav__item"> <a class="link" href="/why-google/" data-category="globalNav" data-action="linkClick" data-label="navWhyGoogle"><span class="link__label">Why Google</span> </a> </div> <details class="header__nav__item header__nav__item--has-subnav header__nav__item--current"> <summary opens-subnav="products" tabindex="0" role="button"> Products </summary> <details-dialog> <div class="header__nav__subnav header__nav__subnav--columns" subnav-id="products"> <div class="header__nav__subnav__meta"> <div class="header__nav__subnav__meta__content"> <button class="header__nav__subnav__back-button" tabindex="0" title="Go back" closes-subnav="products"> <img loading="lazy" src="./../../static/images/icons/menu-arrow.svg" width="16" height="16" alt="" role="presentation"> </button> <div class="header__nav__subnav__title"> Products </div> <div class="header__nav__subnav__body"> Discover the APIs and SDKs available to create tailored maps for your&nbsp;business. </div> </div> <div class="header__nav__subnav__meta__cta"> <div class="header__nav__subnav__button laptop-desktop-only"> <a class="button laptop-desktop-only button--medium" href="/maps-products/" data-category="globalNav" data-action="buttonClick" data-label="productsTabSeeAllProducts"> See all products </a> </div> <div class="header__nav__subnav__button mobile-tablet-only"> <a class="button mobile-tablet-only button--medium" href="/maps-products/" data-category="globalNav" data-action="buttonClick" data-label="productsTabSeeAllProducts"> All products </a> </div> </div> </div> <div class="header__nav__subnav__links-wrap"> <div class="header__nav__subnav__links"> <div class="header__nav__subnav__items__group"> <div class="header__nav__subnav__items__group__icon"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Products_Supernav_Icon_01-Maps.svg" width="34" height="32" alt="" role="presentation"> </div> <div class="header__nav__subnav__items__group__title"> Maps </div> <div class="header__nav__subnav__items"> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/aerial-view/" data-category="globalNav" data-action="linkClick" data-label="productsTabAerialView"><span class="link__label">Aerial View</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/aerial-view/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickAerialViewAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/dynamic-maps/" data-category="globalNav" data-action="linkClick" data-label="productsTabDynamicMaps"><span class="link__label">Dynamic Maps</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/javascript/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickDynamicMapsJS"><span class="link__label">JS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/android-sdk/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickDynamicMapsAndroid"><span class="link__label">Android</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/ios-sdk/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickDynamicMapsiOS"><span class="link__label">iOS</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#dynamic-street-view" data-category="globalNav" data-action="linkClick" data-label="productsTabDynamicStreetView"><span class="link__label">Dynamic Street View</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/javascript/streetview" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickDynamicStreetViewJS"><span class="link__label">JS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/android-sdk/streetview" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickDynamicStreetViewAndroid"><span class="link__label">Android</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/ios-sdk/streetview" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickDynamicStreetViewiOS"><span class="link__label">iOS</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#elevation" data-category="globalNav" data-action="linkClick" data-label="productsTabElevation"><span class="link__label">Elevation</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/elevation/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickElevationAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item header__nav__subnav__item--current"> <a class="link link--blue" href="/maps-products/map-tiles/" data-category="globalNav" data-action="linkClick" data-label="productsTabMapTiles"><span class="link__label">Map Tiles</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/tile" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickMapTilesAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#maps-datasets" data-category="globalNav" data-action="linkClick" data-label="productsTabMapsDatasets"><span class="link__label">Maps Datasets</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/datasets" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickMapsDatasetsAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#embed" data-category="globalNav" data-action="linkClick" data-label="productsTabEmbed"><span class="link__label">Maps Embed</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/embed/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickEmbedAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#static-maps" data-category="globalNav" data-action="linkClick" data-label="productsTabStaticMaps"><span class="link__label">Static Maps</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/maps-static/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickStaticMapsAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#static-street-view" data-category="globalNav" data-action="linkClick" data-label="productsTabStaticStreetView"><span class="link__label">Static Street View</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/streetview/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickStaticStreetViewAPI"><span class="link__label">API</span> </a> </div> </div> </div> </div> <div class="header__nav__subnav__items__group"> <div class="header__nav__subnav__items__group__icon"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Products_Supernav_Icon_02-Routes.svg" width="32" height="32" alt="" role="presentation"> </div> <div class="header__nav__subnav__items__group__title"> Routes </div> <div class="header__nav__subnav__items"> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/routes/" data-category="globalNav" data-action="linkClick" data-label="productsTabComputeRoutes"><span class="link__label">Compute Routes</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/routes" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickComputeRoutesAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/routes/" data-category="globalNav" data-action="linkClick" data-label="productsTabComputeRoutesMatrix"><span class="link__label">Compute Routes Matrix</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/routes" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickComputeRoutesMatrixAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#directions" data-category="globalNav" data-action="linkClick" data-label="productsTabDirections"><span class="link__label">Directions</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/javascript/directions" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickDirectionsJS"><span class="link__label">JS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/directions/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickDirectionsAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#distance-matrix" data-category="globalNav" data-action="linkClick" data-label="productsTabDistanceMatrix"><span class="link__label">Distance Matrix</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/javascript/distancematrix" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickDistanceMatrixJS"><span class="link__label">JS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/distance-matrix/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickDistanceMatrixAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/navigation-sdk/" data-category="globalNav" data-action="linkClick" data-label="productsTabNavigationSDK"><span class="link__label">Navigation SDK</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/navigation/android-sdk" target="_blank" data-category="globalNav" data-action="linkClick" data-label="docClickNavigationSDKAndroid"><span class="link__label">Android</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/navigation/ios-sdk" target="_blank" data-category="globalNav" data-action="linkClick" data-label="docClickNavigationSDKiOS"><span class="link__label">iOS</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#roads" data-category="globalNav" data-action="linkClick" data-label="productsTabRoads"><span class="link__label">Roads</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/roads/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickRoadsAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#route-opt" data-category="globalNav" data-action="linkClick" data-label="productsTabRouteOptimization"><span class="link__label">Route Optimization</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/route-optimization" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickRouteOptimizationAPI"><span class="link__label">API</span> </a> </div> </div> </div> </div> <div class="header__nav__subnav__items__group"> <div class="header__nav__subnav__items__group__icon"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Products_Supernav_Icon_03-Places.svg" width="23" height="33" alt="" role="presentation"> </div> <div class="header__nav__subnav__items__group__title"> Places </div> <div class="header__nav__subnav__items"> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/address-validation/" data-category="globalNav" data-action="linkClick" data-label="productsTabAddressValidation"><span class="link__label">Address Validation</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/address-validation" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickAddressValidationAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/places/" data-category="globalNav" data-action="linkClick" data-label="productsTabAutocomplete"><span class="link__label">Autocomplete</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/places/web-service/autocomplete" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickAutocompleteAPI"><span class="link__label">API</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/javascript/place-autocomplete-data" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickAutocompleteJS"><span class="link__label">JS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/places/android-sdk/place-autocomplete" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickAutocompleteAndroid"><span class="link__label">Android</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/places/ios-sdk/place-autocomplete" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickAutocompleteiOS"><span class="link__label">iOS</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#geocoding" data-category="globalNav" data-action="linkClick" data-label="productsTabGeocoding"><span class="link__label">Geocoding</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/javascript/geocoding" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickGeocodingJS"><span class="link__label">JS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/geocoding/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickGeocodingAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#geolocation" data-category="globalNav" data-action="linkClick" data-label="productsTabGeolocation"><span class="link__label">Geolocation</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/geolocation/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickGeolocationAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/places/" data-category="globalNav" data-action="linkClick" data-label="productsTabNearbySearch"><span class="link__label">Nearby Search</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/javascript/nearby-search" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickNearbySearchJS"><span class="link__label">JS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/places/web-service/nearby-search" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickNearbySearchAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/places/" data-category="globalNav" data-action="linkClick" data-label="productsTabPlacesDetails"><span class="link__label">Place Details</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/javascript/place-details" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickPlacesDetailsJS"><span class="link__label">JS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/places/android-sdk/place-details" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickPlacesDetailsAndroid"><span class="link__label">Android</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/places/ios-sdk/place-details" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickPlacesDetailsiOS"><span class="link__label">iOS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/places/web-service/place-details" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickPlacesDetailsAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/places/" data-category="globalNav" data-action="linkClick" data-label="productsTabPlacesPhotos"><span class="link__label">Place Photos</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/places/android-sdk/photos" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickPlacesPhotosAndroid"><span class="link__label">Android</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/places/ios-sdk/photos" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickPlacesPhotosiOS"><span class="link__label">iOS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/places/web-service/place-photos" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickPlacesPhotosAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/places/" data-category="globalNav" data-action="linkClick" data-label="productsTabTextSearch"><span class="link__label">Text Search</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/javascript/place-search" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickTextSearchJS"><span class="link__label">JS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/places/web-service/text-search" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickTextSearchAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#time-zone" data-category="globalNav" data-action="linkClick" data-label="productsTabTimeZone"><span class="link__label">Time Zone</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/timezone/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickTimeZoneAPI"><span class="link__label">API</span> </a> </div> </div> </div> </div> <div class="header__nav__subnav__items__group"> <div class="header__nav__subnav__items__group__icon"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Products_Supernav_Icon_04-Environment.svg" width="23" height="33" alt="" role="presentation"> </div> <div class="header__nav__subnav__items__group__title"> Environment </div> <div class="header__nav__subnav__items"> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/air-quality/" data-category="globalNav" data-action="linkClick" data-label="productsTabAirQuality"><span class="link__label">Air Quality</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/air-quality" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickAirQualityAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/pollen/" data-category="globalNav" data-action="linkClick" data-label="productsTabPollen"><span class="link__label">Pollen</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/pollen" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickPollenAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/solar/" data-category="globalNav" data-action="linkClick" data-label="productsTabSolar"><span class="link__label">Solar</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/solar" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickSolarAPI"><span class="link__label">API</span> </a> </div> </div> </div> </div> </div> </div> </div> </details-dialog> </details> <details class="header__nav__item header__nav__item--mobile-subnav-disabled header__nav__item--has-subnav"> <summary opens-subnav="solutions" tabindex="0" role="button"> Solutions </summary> <details-dialog> <div class="header__nav__subnav header__nav__subnav--rows" subnav-id="solutions"> <div class="header__nav__subnav__meta"> <div class="header__nav__subnav__meta__content"> <button class="header__nav__subnav__back-button" tabindex="0" title="Go back" closes-subnav="solutions"> <img loading="lazy" src="./../../static/images/icons/menu-arrow.svg" width="16" height="16" alt="" role="presentation"> </button> <div class="header__nav__subnav__title"> Solutions </div> <div class="header__nav__subnav__body"> Find the right combination of products for what you’re looking to&nbsp;achieve. </div> <div class="header__nav__subnav__blurb"> Wondering where to&nbsp;start? </div> </div> <div class="header__nav__subnav__meta__cta"> <div class="header__nav__subnav__button header__nav__subnav__button--alt-margin"> <a class="button button--medium" href="/resources/solution-finder/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabSolutionFinder"> Find your solution </a> </div> </div> </div> <div class="header__nav__subnav__links-wrap"> <div class="header__nav__subnav__links"> <div class="header__nav__subnav__items__group"> <div class="header__nav__subnav__items__group__title"> By industry </div> <div class="header__nav__subnav__items"> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/retail/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabRetail"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_Industry-Icon_01-Retail.svg" width="27" height="27" alt="" role="presentation"> <span class="link__label">Retail</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/transportation-and-logistics/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabTransLog"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_Industry-Icon_02-TransLogistics.svg" width="35" height="25" alt="" role="presentation"> <span class="link__label">Transportation & Logistics</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/financial-services/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabFinServ"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_Industry-Icon_03-FinServ.svg" width="27" height="28" alt="" role="presentation"> <span class="link__label">Financial Services</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/real-estate/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabRealEstate"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_Industry-Icon_04-RealEstate.svg" width="27" height="28" alt="" role="presentation"> <span class="link__label">Real Estate</span> </a> </div> </div> </div> <div class="header__nav__subnav__items__group"> <div class="header__nav__subnav__items__group__title"> By use case </div> <div class="header__nav__subnav__items"> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/display-the-ideal-location/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabFindIdealLocation"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_01-FindLocation.svg" width="25" height="26" alt="" role="presentation"> <span class="link__label">Display the Ideal Location</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/visualize-data/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabVisualGeo"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_02-VisGeospatialData.svg" width="26" height="27" alt="" role="presentation"> <span class="link__label">Visualize Geospatial Data</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/provide-local-information/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabProvideLocalInfo"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_03-ProvideLocalInfo.svg" width="22" height="29" alt="" role="presentation"> <span class="link__label">Provide Local Information</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/enable-asset-tracking/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabEnableAssestTrack"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_04-EnableAssetTracking.svg" width="30" height="32" alt="" role="presentation"> <span class="link__label">Enable Asset Tracking</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/offer-efficient-routes/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabEfficientRoutes"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_05-OfferEfficientRoutes.svg" width="26" height="27" alt="" role="presentation"> <span class="link__label">Offer Efficient Routes</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/build-immersive-experiences/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabBuildImmersive"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_06-BuildInteractiveExp.svg" width="25" height="24" alt="" role="presentation"> <span class="link__label">Build Immersive Experiences</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/improve-addresses/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabAddressEntry"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_07-SimplifyAddressEntry.svg" width="22" height="29" alt="" role="presentation"> <span class="link__label">Improve Addresses</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/enrich-transactions/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabEnrichTrans"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_08-EnrichTransactions.svg" width="34" height="23" alt="" role="presentation"> <span class="link__label">Enrich Transactions</span> </a> </div> </div> </div> </div> </div> </div> </details-dialog> </details> <details class="header__nav__item header__nav__item--only-mobile header__nav__item--has-subnav"> <summary opens-subnav="by-industry" tabindex="0" role="button"> By industry </summary> <details-dialog> <div class="header__nav__subnav header__nav__subnav--rows" subnav-id="by-industry"> <div class="header__nav__subnav__meta"> <div class="header__nav__subnav__meta__content"> <button class="header__nav__subnav__back-button" tabindex="0" title="Go back" closes-subnav="by-industry"> <img loading="lazy" src="./../../static/images/icons/menu-arrow.svg" width="16" height="16" alt="" role="presentation"> </button> <div class="header__nav__subnav__title"> Solutions By&nbsp;Industry </div> <div class="header__nav__subnav__body"> </div> </div> <div class="header__nav__subnav__meta__cta"> </div> </div> <div class="header__nav__subnav__links-wrap"> <div class="header__nav__subnav__links"> <div class="header__nav__subnav__items"> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/retail/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabRetail"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_Industry-Icon_01-Retail.svg" width="27" height="27" alt="" role="presentation"> <span class="link__label">Retail</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/transportation-and-logistics/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabTransLog"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_Industry-Icon_02-TransLogistics.svg" width="35" height="25" alt="" role="presentation"> <span class="link__label">Transportation & Logistics</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/financial-services/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabFinServ"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_Industry-Icon_03-FinServ.svg" width="27" height="28" alt="" role="presentation"> <span class="link__label">Financial Services</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/real-estate/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabRealEstate"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_Industry-Icon_04-RealEstate.svg" width="27" height="28" alt="" role="presentation"> <span class="link__label">Real Estate</span> </a> </div> </div> </div> </div> </div> </details-dialog> </details> <details class="header__nav__item header__nav__item--only-mobile header__nav__item--has-subnav"> <summary opens-subnav="by-use-case" tabindex="0" role="button"> By use case </summary> <details-dialog> <div class="header__nav__subnav header__nav__subnav--rows" subnav-id="by-use-case"> <div class="header__nav__subnav__meta"> <div class="header__nav__subnav__meta__content"> <button class="header__nav__subnav__back-button" tabindex="0" title="Go back" closes-subnav="by-use-case"> <img loading="lazy" src="./../../static/images/icons/menu-arrow.svg" width="16" height="16" alt="" role="presentation"> </button> <div class="header__nav__subnav__title"> By use case </div> <div class="header__nav__subnav__body"> </div> </div> <div class="header__nav__subnav__meta__cta"> </div> </div> <div class="header__nav__subnav__links-wrap"> <div class="header__nav__subnav__links"> <div class="header__nav__subnav__items"> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/display-the-ideal-location/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabFindIdealLocation"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_01-FindLocation.svg" width="25" height="26" alt="" role="presentation"> <span class="link__label">Display the Ideal Location</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/visualize-data/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabVisualGeo"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_02-VisGeospatialData.svg" width="26" height="27" alt="" role="presentation"> <span class="link__label">Visualize Geospatial Data</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/provide-local-information/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabProvideLocalInfo"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_03-ProvideLocalInfo.svg" width="22" height="29" alt="" role="presentation"> <span class="link__label">Provide Local Information</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/enable-asset-tracking/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabEnableAssestTrack"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_04-EnableAssetTracking.svg" width="30" height="32" alt="" role="presentation"> <span class="link__label">Enable Asset Tracking</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/offer-efficient-routes/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabEfficientRoutes"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_05-OfferEfficientRoutes.svg" width="26" height="27" alt="" role="presentation"> <span class="link__label">Offer Efficient Routes</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/build-immersive-experiences/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabBuildImmersive"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_06-BuildInteractiveExp.svg" width="25" height="24" alt="" role="presentation"> <span class="link__label">Build Immersive Experiences</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/improve-addresses/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabAddressEntry"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_07-SimplifyAddressEntry.svg" width="22" height="29" alt="" role="presentation"> <span class="link__label">Improve Addresses</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/enrich-transactions/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabEnrichTrans"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_08-EnrichTransactions.svg" width="34" height="23" alt="" role="presentation"> <span class="link__label">Enrich Transactions</span> </a> </div> </div> </div> </div> </div> </details-dialog> </details> <div class="header__nav__item"> <a class="link" href="/pricing/" data-category="globalNav" data-action="linkClick" data-label="navPricing"><span class="link__label">Pricing</span> </a> </div> <details class="header__nav__item header__nav__item--has-subnav"> <summary opens-subnav="resources" tabindex="0" role="button"> Resources </summary> <details-dialog> <div class="header__nav__subnav header__nav__subnav--rows" subnav-id="resources"> <div class="header__nav__subnav__meta"> <div class="header__nav__subnav__meta__content"> <button class="header__nav__subnav__back-button" tabindex="0" title="Go back" closes-subnav="resources"> <img loading="lazy" src="./../../static/images/icons/menu-arrow.svg" width="16" height="16" alt="" role="presentation"> </button> <div class="header__nav__subnav__title"> Resources </div> <div class="header__nav__subnav__body"> Check out more info to help you get to know Google Maps Platform&nbsp;better. </div> </div> <div class="header__nav__subnav__meta__cta"> </div> </div> <div class="header__nav__subnav__links-wrap"> <div class="header__nav__subnav__links"> <div class="header__nav__subnav__items"> <div class="header__nav__subnav__item"> <a class="link link--external" href="https://developers.google.com/maps/documentation" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="resourcesTabDocumentation"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Resources_Supernav_Icon_00-Documentation.svg" width="30" height="30" alt="" role="presentation"> <span class="link__label">Documentation</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/resources/solution-finder/" aria-label="Click to visit the Solution Finder page" data-category="globalNav" data-action="linkClick" data-label="resourcesTabSolutionFinder"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_Icon_SolutionsFinder.svg" width="30" height="30" alt="" role="presentation"> <span class="link__label">Solution Finder</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/resources/demo-gallery/" data-category="globalNav" data-action="linkClick" data-label="resourcesTabCustomizationGallery"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Resources_Supernav_Icon_00-Customization-Gallery.svg" width="30" height="30" alt="" role="presentation"> <span class="link__label">Demo Gallery</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/resources/quick-builder/" data-category="globalNav" data-action="linkClick" data-label="resourcesTabQuickBuilder"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Resources_Supernav_Icon_06-QuickBuilder.svg" width="30" height="30" alt="" role="presentation"> <span class="link__label">Quick Builder</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/resources/blog/" data-category="globalNav" data-action="linkClick" data-label="resourcesTabBlog"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Resources_Supernav_Icon_02-Blog.svg" width="30" height="30" alt="" role="presentation"> <span class="link__label">Blog</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/resources/customer-stories/" data-category="globalNav" data-action="linkClick" data-label="resourcesTabCustomerStories"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Resources_Supernav_Icon_01-Customer-Stories.svg" width="32" height="27" alt="" role="presentation"> <span class="link__label">Customer Stories</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link link--external" href="https://cloud.google.com/find-a-partner/?products=Google%20Maps%20Platform" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="resourcesTabPartnerDirectory"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Resources_Supernav_Icon_01-Partner-Directory.svg" width="32" height="30" alt="" role="presentation"> <span class="link__label">Partner Directory</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/resources/impact-calculator/" data-category="globalNav" data-action="linkClick" data-label="resourcesImpactCalculator"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Resources_Supernav_Icon_07-ImpactCalculator.svg" width="32" height="30" alt="" role="presentation"> <span class="link__label">Impact Calculator</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link link--external" href="https://mapsonair.withgoogle.com/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="resourcesTabWebinars"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Resources_Supernav_Icon_04-Webinars.svg" width="32" height="25" alt="" role="presentation"> <span class="link__label">Webinars</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/resources/whitepapers/" data-category="globalNav" data-action="linkClick" data-label="resourcesTabWhitepapers"> <img loading="lazy" src="./../../static/images/icons/header/Nav_Resources_Supernav_Icon_08-whitepapers.svg" width="24" height="27" alt="" role="presentation"> <span class="link__label">Whitepapers</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/resources/trust-center/" data-category="globalNav" data-action="linkClick" data-label="resourcesTrustCenter"> <img loading="lazy" src="./../../static/images/icons/header/Nav_Resources_Supernav_Icon_09-trust-center.svg" width="24" height="27" alt="" role="presentation"> <span class="link__label">Trust Center</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link link--external" href="https://developers.google.com/maps/architecture" aria-label="Discover use cases and architectures to help build apps with Google Maps Platform." target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="resourcesTabArchitectureCenter"> <img loading="lazy" src="./../../static/images/icons/header/Nav_Resources_Supernav_Icon_10-architecture-center.svg" width="24" height="27" alt="" role="presentation"> <span class="link__label">Architecture Center</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="https://mapsplatform.google.com/women-techmakers/" data-category="globalNav" data-action="linkClick" data-label="resourcesTabWomenTechmakers"> <img loading="lazy" src="./../../static/images/icons/header/Nav_Resources_Supernav_Icon_11-women-techmakers.svg" width="24" height="27" alt="" role="presentation"> <span class="link__label">Women Techmakers</span> </a> </div> </div> </div> </div> </div> </details-dialog> </details> </div> </div> </div> </header> <div class="header__mobile__aside"> <div class="header__mobile__aside__buttons header__mobile__aside__buttons--group2"> <div class="header__mobile__aside__button"> <a class="button button--medium" href="/contact-us/" data-append-utm data-category="globalNav" data-action="mapsCta" data-label="contactSalesMaps"> Contact sales </a> </div> <div class="header__mobile__aside__button"> <a class="button" href="https://console.cloud.google.com/google/maps-apis/start?ref=https://mapsplatform.google.com" target="_blank" rel="noopener" aria-label="Visit cloud console to get started" data-append-utm data-category="globalNav" data-action="mapsCta" data-label="getStartedNav"> Get started </a> </div> </div> </div> <div class="header__mobile__nav"> <div class="header__mobile__nav__mask" menu-close> </div> <div class="header__nav"> <div class="header__lockup"> <a class="link" href="/" aria-label="Google Maps Platform" data-category="globalNav" data-action="linkClick" data-label="navGMPHome"> <img loading="lazy" src="https://fonts.gstatic.com/s/i/productlogos/maps/v7/192px.svg" width="36" height="36" title="Google Maps Platform" alt="Google Maps Platform"> <span class="link__label"><span>Google</span> Maps Platform</span> </a> <button class="header__nav__close-button" tabindex="0" title="Close the navigation drawer" menu-close> <img loading="lazy" src="./../../static/images/icons/menu-close.svg" width="16" height="16" title="Close icon" alt="Close icon"> </button> </div> <div class="header__nav__item"> <a class="link" href="/why-google/" data-category="globalNav" data-action="linkClick" data-label="navWhyGoogle"><span class="link__label">Why Google</span> </a> </div> <details class="header__nav__item header__nav__item--has-subnav header__nav__item--current"> <summary opens-subnav="products" tabindex="0" role="button"> Products </summary> <details-dialog> <div class="header__nav__subnav header__nav__subnav--columns" subnav-id="products"> <div class="header__nav__subnav__meta"> <div class="header__nav__subnav__meta__content"> <button class="header__nav__subnav__back-button" tabindex="0" title="Go back" closes-subnav="products"> <img loading="lazy" src="./../../static/images/icons/menu-arrow.svg" width="16" height="16" alt="" role="presentation"> </button> <div class="header__nav__subnav__title"> Products </div> <div class="header__nav__subnav__body"> Discover the APIs and SDKs available to create tailored maps for your&nbsp;business. </div> </div> <div class="header__nav__subnav__meta__cta"> <div class="header__nav__subnav__button laptop-desktop-only"> <a class="button laptop-desktop-only button--medium" href="/maps-products/" data-category="globalNav" data-action="buttonClick" data-label="productsTabSeeAllProducts"> See all products </a> </div> <div class="header__nav__subnav__button mobile-tablet-only"> <a class="button mobile-tablet-only button--medium" href="/maps-products/" data-category="globalNav" data-action="buttonClick" data-label="productsTabSeeAllProducts"> All products </a> </div> </div> </div> <div class="header__nav__subnav__links-wrap"> <div class="header__nav__subnav__links"> <div class="header__nav__subnav__items__group"> <div class="header__nav__subnav__items__group__icon"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Products_Supernav_Icon_01-Maps.svg" width="34" height="32" alt="" role="presentation"> </div> <div class="header__nav__subnav__items__group__title"> Maps </div> <div class="header__nav__subnav__items"> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/aerial-view/" data-category="globalNav" data-action="linkClick" data-label="productsTabAerialView"><span class="link__label">Aerial View</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/aerial-view/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickAerialViewAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/dynamic-maps/" data-category="globalNav" data-action="linkClick" data-label="productsTabDynamicMaps"><span class="link__label">Dynamic Maps</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/javascript/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickDynamicMapsJS"><span class="link__label">JS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/android-sdk/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickDynamicMapsAndroid"><span class="link__label">Android</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/ios-sdk/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickDynamicMapsiOS"><span class="link__label">iOS</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#dynamic-street-view" data-category="globalNav" data-action="linkClick" data-label="productsTabDynamicStreetView"><span class="link__label">Dynamic Street View</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/javascript/streetview" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickDynamicStreetViewJS"><span class="link__label">JS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/android-sdk/streetview" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickDynamicStreetViewAndroid"><span class="link__label">Android</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/ios-sdk/streetview" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickDynamicStreetViewiOS"><span class="link__label">iOS</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#elevation" data-category="globalNav" data-action="linkClick" data-label="productsTabElevation"><span class="link__label">Elevation</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/elevation/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickElevationAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item header__nav__subnav__item--current"> <a class="link link--blue" href="/maps-products/map-tiles/" data-category="globalNav" data-action="linkClick" data-label="productsTabMapTiles"><span class="link__label">Map Tiles</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/tile" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickMapTilesAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#maps-datasets" data-category="globalNav" data-action="linkClick" data-label="productsTabMapsDatasets"><span class="link__label">Maps Datasets</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/datasets" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickMapsDatasetsAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#embed" data-category="globalNav" data-action="linkClick" data-label="productsTabEmbed"><span class="link__label">Maps Embed</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/embed/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickEmbedAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#static-maps" data-category="globalNav" data-action="linkClick" data-label="productsTabStaticMaps"><span class="link__label">Static Maps</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/maps-static/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickStaticMapsAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#static-street-view" data-category="globalNav" data-action="linkClick" data-label="productsTabStaticStreetView"><span class="link__label">Static Street View</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/streetview/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickStaticStreetViewAPI"><span class="link__label">API</span> </a> </div> </div> </div> </div> <div class="header__nav__subnav__items__group"> <div class="header__nav__subnav__items__group__icon"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Products_Supernav_Icon_02-Routes.svg" width="32" height="32" alt="" role="presentation"> </div> <div class="header__nav__subnav__items__group__title"> Routes </div> <div class="header__nav__subnav__items"> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/routes/" data-category="globalNav" data-action="linkClick" data-label="productsTabComputeRoutes"><span class="link__label">Compute Routes</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/routes" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickComputeRoutesAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/routes/" data-category="globalNav" data-action="linkClick" data-label="productsTabComputeRoutesMatrix"><span class="link__label">Compute Routes Matrix</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/routes" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickComputeRoutesMatrixAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#directions" data-category="globalNav" data-action="linkClick" data-label="productsTabDirections"><span class="link__label">Directions</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/javascript/directions" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickDirectionsJS"><span class="link__label">JS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/directions/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickDirectionsAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#distance-matrix" data-category="globalNav" data-action="linkClick" data-label="productsTabDistanceMatrix"><span class="link__label">Distance Matrix</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/javascript/distancematrix" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickDistanceMatrixJS"><span class="link__label">JS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/distance-matrix/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickDistanceMatrixAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/navigation-sdk/" data-category="globalNav" data-action="linkClick" data-label="productsTabNavigationSDK"><span class="link__label">Navigation SDK</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/navigation/android-sdk" target="_blank" data-category="globalNav" data-action="linkClick" data-label="docClickNavigationSDKAndroid"><span class="link__label">Android</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/navigation/ios-sdk" target="_blank" data-category="globalNav" data-action="linkClick" data-label="docClickNavigationSDKiOS"><span class="link__label">iOS</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#roads" data-category="globalNav" data-action="linkClick" data-label="productsTabRoads"><span class="link__label">Roads</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/roads/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickRoadsAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#route-opt" data-category="globalNav" data-action="linkClick" data-label="productsTabRouteOptimization"><span class="link__label">Route Optimization</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/route-optimization" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickRouteOptimizationAPI"><span class="link__label">API</span> </a> </div> </div> </div> </div> <div class="header__nav__subnav__items__group"> <div class="header__nav__subnav__items__group__icon"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Products_Supernav_Icon_03-Places.svg" width="23" height="33" alt="" role="presentation"> </div> <div class="header__nav__subnav__items__group__title"> Places </div> <div class="header__nav__subnav__items"> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/address-validation/" data-category="globalNav" data-action="linkClick" data-label="productsTabAddressValidation"><span class="link__label">Address Validation</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/address-validation" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickAddressValidationAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/places/" data-category="globalNav" data-action="linkClick" data-label="productsTabAutocomplete"><span class="link__label">Autocomplete</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/places/web-service/autocomplete" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickAutocompleteAPI"><span class="link__label">API</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/javascript/place-autocomplete-data" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickAutocompleteJS"><span class="link__label">JS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/places/android-sdk/place-autocomplete" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickAutocompleteAndroid"><span class="link__label">Android</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/places/ios-sdk/place-autocomplete" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickAutocompleteiOS"><span class="link__label">iOS</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#geocoding" data-category="globalNav" data-action="linkClick" data-label="productsTabGeocoding"><span class="link__label">Geocoding</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/javascript/geocoding" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickGeocodingJS"><span class="link__label">JS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/geocoding/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickGeocodingAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#geolocation" data-category="globalNav" data-action="linkClick" data-label="productsTabGeolocation"><span class="link__label">Geolocation</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/geolocation/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickGeolocationAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/places/" data-category="globalNav" data-action="linkClick" data-label="productsTabNearbySearch"><span class="link__label">Nearby Search</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/javascript/nearby-search" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickNearbySearchJS"><span class="link__label">JS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/places/web-service/nearby-search" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickNearbySearchAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/places/" data-category="globalNav" data-action="linkClick" data-label="productsTabPlacesDetails"><span class="link__label">Place Details</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/javascript/place-details" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickPlacesDetailsJS"><span class="link__label">JS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/places/android-sdk/place-details" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickPlacesDetailsAndroid"><span class="link__label">Android</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/places/ios-sdk/place-details" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickPlacesDetailsiOS"><span class="link__label">iOS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/places/web-service/place-details" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickPlacesDetailsAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/places/" data-category="globalNav" data-action="linkClick" data-label="productsTabPlacesPhotos"><span class="link__label">Place Photos</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/places/android-sdk/photos" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickPlacesPhotosAndroid"><span class="link__label">Android</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/places/ios-sdk/photos" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickPlacesPhotosiOS"><span class="link__label">iOS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/places/web-service/place-photos" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickPlacesPhotosAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/places/" data-category="globalNav" data-action="linkClick" data-label="productsTabTextSearch"><span class="link__label">Text Search</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/javascript/place-search" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickTextSearchJS"><span class="link__label">JS</span> </a> <a class="link" href="https://developers.google.com/maps/documentation/places/web-service/text-search" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickTextSearchAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/#time-zone" data-category="globalNav" data-action="linkClick" data-label="productsTabTimeZone"><span class="link__label">Time Zone</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/timezone/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickTimeZoneAPI"><span class="link__label">API</span> </a> </div> </div> </div> </div> <div class="header__nav__subnav__items__group"> <div class="header__nav__subnav__items__group__icon"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Products_Supernav_Icon_04-Environment.svg" width="23" height="33" alt="" role="presentation"> </div> <div class="header__nav__subnav__items__group__title"> Environment </div> <div class="header__nav__subnav__items"> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/air-quality/" data-category="globalNav" data-action="linkClick" data-label="productsTabAirQuality"><span class="link__label">Air Quality</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/air-quality" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickAirQualityAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/pollen/" data-category="globalNav" data-action="linkClick" data-label="productsTabPollen"><span class="link__label">Pollen</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/pollen" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickPollenAPI"><span class="link__label">API</span> </a> </div> </div> <div class="header__nav__subnav__item"> <a class="link link--blue" href="/maps-products/solar/" data-category="globalNav" data-action="linkClick" data-label="productsTabSolar"><span class="link__label">Solar</span> </a> <div class="header__nav__subnav__item__external-links"> <a class="link" href="https://developers.google.com/maps/documentation/solar" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="docClickSolarAPI"><span class="link__label">API</span> </a> </div> </div> </div> </div> </div> </div> </div> </details-dialog> </details> <details class="header__nav__item header__nav__item--mobile-subnav-disabled header__nav__item--has-subnav"> <summary opens-subnav="solutions" tabindex="0" role="button"> Solutions </summary> <details-dialog> <div class="header__nav__subnav header__nav__subnav--rows" subnav-id="solutions"> <div class="header__nav__subnav__meta"> <div class="header__nav__subnav__meta__content"> <button class="header__nav__subnav__back-button" tabindex="0" title="Go back" closes-subnav="solutions"> <img loading="lazy" src="./../../static/images/icons/menu-arrow.svg" width="16" height="16" alt="" role="presentation"> </button> <div class="header__nav__subnav__title"> Solutions </div> <div class="header__nav__subnav__body"> Find the right combination of products for what you’re looking to&nbsp;achieve. </div> <div class="header__nav__subnav__blurb"> Wondering where to&nbsp;start? </div> </div> <div class="header__nav__subnav__meta__cta"> <div class="header__nav__subnav__button header__nav__subnav__button--alt-margin"> <a class="button button--medium" href="/resources/solution-finder/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabSolutionFinder"> Find your solution </a> </div> </div> </div> <div class="header__nav__subnav__links-wrap"> <div class="header__nav__subnav__links"> <div class="header__nav__subnav__items__group"> <div class="header__nav__subnav__items__group__title"> By industry </div> <div class="header__nav__subnav__items"> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/retail/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabRetail"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_Industry-Icon_01-Retail.svg" width="27" height="27" alt="" role="presentation"> <span class="link__label">Retail</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/transportation-and-logistics/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabTransLog"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_Industry-Icon_02-TransLogistics.svg" width="35" height="25" alt="" role="presentation"> <span class="link__label">Transportation & Logistics</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/financial-services/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabFinServ"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_Industry-Icon_03-FinServ.svg" width="27" height="28" alt="" role="presentation"> <span class="link__label">Financial Services</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/real-estate/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabRealEstate"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_Industry-Icon_04-RealEstate.svg" width="27" height="28" alt="" role="presentation"> <span class="link__label">Real Estate</span> </a> </div> </div> </div> <div class="header__nav__subnav__items__group"> <div class="header__nav__subnav__items__group__title"> By use case </div> <div class="header__nav__subnav__items"> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/display-the-ideal-location/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabFindIdealLocation"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_01-FindLocation.svg" width="25" height="26" alt="" role="presentation"> <span class="link__label">Display the Ideal Location</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/visualize-data/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabVisualGeo"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_02-VisGeospatialData.svg" width="26" height="27" alt="" role="presentation"> <span class="link__label">Visualize Geospatial Data</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/provide-local-information/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabProvideLocalInfo"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_03-ProvideLocalInfo.svg" width="22" height="29" alt="" role="presentation"> <span class="link__label">Provide Local Information</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/enable-asset-tracking/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabEnableAssestTrack"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_04-EnableAssetTracking.svg" width="30" height="32" alt="" role="presentation"> <span class="link__label">Enable Asset Tracking</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/offer-efficient-routes/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabEfficientRoutes"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_05-OfferEfficientRoutes.svg" width="26" height="27" alt="" role="presentation"> <span class="link__label">Offer Efficient Routes</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/build-immersive-experiences/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabBuildImmersive"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_06-BuildInteractiveExp.svg" width="25" height="24" alt="" role="presentation"> <span class="link__label">Build Immersive Experiences</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/improve-addresses/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabAddressEntry"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_07-SimplifyAddressEntry.svg" width="22" height="29" alt="" role="presentation"> <span class="link__label">Improve Addresses</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/enrich-transactions/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabEnrichTrans"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_08-EnrichTransactions.svg" width="34" height="23" alt="" role="presentation"> <span class="link__label">Enrich Transactions</span> </a> </div> </div> </div> </div> </div> </div> </details-dialog> </details> <details class="header__nav__item header__nav__item--only-mobile header__nav__item--has-subnav"> <summary opens-subnav="by-industry" tabindex="0" role="button"> By industry </summary> <details-dialog> <div class="header__nav__subnav header__nav__subnav--rows" subnav-id="by-industry"> <div class="header__nav__subnav__meta"> <div class="header__nav__subnav__meta__content"> <button class="header__nav__subnav__back-button" tabindex="0" title="Go back" closes-subnav="by-industry"> <img loading="lazy" src="./../../static/images/icons/menu-arrow.svg" width="16" height="16" alt="" role="presentation"> </button> <div class="header__nav__subnav__title"> Solutions By&nbsp;Industry </div> <div class="header__nav__subnav__body"> </div> </div> <div class="header__nav__subnav__meta__cta"> </div> </div> <div class="header__nav__subnav__links-wrap"> <div class="header__nav__subnav__links"> <div class="header__nav__subnav__items"> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/retail/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabRetail"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_Industry-Icon_01-Retail.svg" width="27" height="27" alt="" role="presentation"> <span class="link__label">Retail</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/transportation-and-logistics/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabTransLog"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_Industry-Icon_02-TransLogistics.svg" width="35" height="25" alt="" role="presentation"> <span class="link__label">Transportation & Logistics</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/financial-services/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabFinServ"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_Industry-Icon_03-FinServ.svg" width="27" height="28" alt="" role="presentation"> <span class="link__label">Financial Services</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/real-estate/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabRealEstate"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_Industry-Icon_04-RealEstate.svg" width="27" height="28" alt="" role="presentation"> <span class="link__label">Real Estate</span> </a> </div> </div> </div> </div> </div> </details-dialog> </details> <details class="header__nav__item header__nav__item--only-mobile header__nav__item--has-subnav"> <summary opens-subnav="by-use-case" tabindex="0" role="button"> By use case </summary> <details-dialog> <div class="header__nav__subnav header__nav__subnav--rows" subnav-id="by-use-case"> <div class="header__nav__subnav__meta"> <div class="header__nav__subnav__meta__content"> <button class="header__nav__subnav__back-button" tabindex="0" title="Go back" closes-subnav="by-use-case"> <img loading="lazy" src="./../../static/images/icons/menu-arrow.svg" width="16" height="16" alt="" role="presentation"> </button> <div class="header__nav__subnav__title"> By use case </div> <div class="header__nav__subnav__body"> </div> </div> <div class="header__nav__subnav__meta__cta"> </div> </div> <div class="header__nav__subnav__links-wrap"> <div class="header__nav__subnav__links"> <div class="header__nav__subnav__items"> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/display-the-ideal-location/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabFindIdealLocation"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_01-FindLocation.svg" width="25" height="26" alt="" role="presentation"> <span class="link__label">Display the Ideal Location</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/visualize-data/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabVisualGeo"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_02-VisGeospatialData.svg" width="26" height="27" alt="" role="presentation"> <span class="link__label">Visualize Geospatial Data</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/provide-local-information/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabProvideLocalInfo"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_03-ProvideLocalInfo.svg" width="22" height="29" alt="" role="presentation"> <span class="link__label">Provide Local Information</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/enable-asset-tracking/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabEnableAssestTrack"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_04-EnableAssetTracking.svg" width="30" height="32" alt="" role="presentation"> <span class="link__label">Enable Asset Tracking</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/offer-efficient-routes/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabEfficientRoutes"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_05-OfferEfficientRoutes.svg" width="26" height="27" alt="" role="presentation"> <span class="link__label">Offer Efficient Routes</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/build-immersive-experiences/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabBuildImmersive"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_06-BuildInteractiveExp.svg" width="25" height="24" alt="" role="presentation"> <span class="link__label">Build Immersive Experiences</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/improve-addresses/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabAddressEntry"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_07-SimplifyAddressEntry.svg" width="22" height="29" alt="" role="presentation"> <span class="link__label">Improve Addresses</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/solutions/enrich-transactions/" data-category="globalNav" data-action="linkClick" data-label="solutionsTabEnrichTrans"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_UseCase-Icon_08-EnrichTransactions.svg" width="34" height="23" alt="" role="presentation"> <span class="link__label">Enrich Transactions</span> </a> </div> </div> </div> </div> </div> </details-dialog> </details> <div class="header__nav__item"> <a class="link" href="/pricing/" data-category="globalNav" data-action="linkClick" data-label="navPricing"><span class="link__label">Pricing</span> </a> </div> <details class="header__nav__item header__nav__item--has-subnav"> <summary opens-subnav="resources" tabindex="0" role="button"> Resources </summary> <details-dialog> <div class="header__nav__subnav header__nav__subnav--rows" subnav-id="resources"> <div class="header__nav__subnav__meta"> <div class="header__nav__subnav__meta__content"> <button class="header__nav__subnav__back-button" tabindex="0" title="Go back" closes-subnav="resources"> <img loading="lazy" src="./../../static/images/icons/menu-arrow.svg" width="16" height="16" alt="" role="presentation"> </button> <div class="header__nav__subnav__title"> Resources </div> <div class="header__nav__subnav__body"> Check out more info to help you get to know Google Maps Platform&nbsp;better. </div> </div> <div class="header__nav__subnav__meta__cta"> </div> </div> <div class="header__nav__subnav__links-wrap"> <div class="header__nav__subnav__links"> <div class="header__nav__subnav__items"> <div class="header__nav__subnav__item"> <a class="link link--external" href="https://developers.google.com/maps/documentation" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="resourcesTabDocumentation"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Resources_Supernav_Icon_00-Documentation.svg" width="30" height="30" alt="" role="presentation"> <span class="link__label">Documentation</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/resources/solution-finder/" aria-label="Click to visit the Solution Finder page" data-category="globalNav" data-action="linkClick" data-label="resourcesTabSolutionFinder"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Solutions_Supernav_Icon_SolutionsFinder.svg" width="30" height="30" alt="" role="presentation"> <span class="link__label">Solution Finder</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/resources/demo-gallery/" data-category="globalNav" data-action="linkClick" data-label="resourcesTabCustomizationGallery"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Resources_Supernav_Icon_00-Customization-Gallery.svg" width="30" height="30" alt="" role="presentation"> <span class="link__label">Demo Gallery</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/resources/quick-builder/" data-category="globalNav" data-action="linkClick" data-label="resourcesTabQuickBuilder"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Resources_Supernav_Icon_06-QuickBuilder.svg" width="30" height="30" alt="" role="presentation"> <span class="link__label">Quick Builder</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/resources/blog/" data-category="globalNav" data-action="linkClick" data-label="resourcesTabBlog"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Resources_Supernav_Icon_02-Blog.svg" width="30" height="30" alt="" role="presentation"> <span class="link__label">Blog</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/resources/customer-stories/" data-category="globalNav" data-action="linkClick" data-label="resourcesTabCustomerStories"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Resources_Supernav_Icon_01-Customer-Stories.svg" width="32" height="27" alt="" role="presentation"> <span class="link__label">Customer Stories</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link link--external" href="https://cloud.google.com/find-a-partner/?products=Google%20Maps%20Platform" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="resourcesTabPartnerDirectory"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Resources_Supernav_Icon_01-Partner-Directory.svg" width="32" height="30" alt="" role="presentation"> <span class="link__label">Partner Directory</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/resources/impact-calculator/" data-category="globalNav" data-action="linkClick" data-label="resourcesImpactCalculator"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Resources_Supernav_Icon_07-ImpactCalculator.svg" width="32" height="30" alt="" role="presentation"> <span class="link__label">Impact Calculator</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link link--external" href="https://mapsonair.withgoogle.com/" target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="resourcesTabWebinars"> <img loading="lazy" src="./../../static/images/icons/header/NAV_Resources_Supernav_Icon_04-Webinars.svg" width="32" height="25" alt="" role="presentation"> <span class="link__label">Webinars</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/resources/whitepapers/" data-category="globalNav" data-action="linkClick" data-label="resourcesTabWhitepapers"> <img loading="lazy" src="./../../static/images/icons/header/Nav_Resources_Supernav_Icon_08-whitepapers.svg" width="24" height="27" alt="" role="presentation"> <span class="link__label">Whitepapers</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="/resources/trust-center/" data-category="globalNav" data-action="linkClick" data-label="resourcesTrustCenter"> <img loading="lazy" src="./../../static/images/icons/header/Nav_Resources_Supernav_Icon_09-trust-center.svg" width="24" height="27" alt="" role="presentation"> <span class="link__label">Trust Center</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link link--external" href="https://developers.google.com/maps/architecture" aria-label="Discover use cases and architectures to help build apps with Google Maps Platform." target="_blank" rel="noopener" data-category="globalNav" data-action="linkClick" data-label="resourcesTabArchitectureCenter"> <img loading="lazy" src="./../../static/images/icons/header/Nav_Resources_Supernav_Icon_10-architecture-center.svg" width="24" height="27" alt="" role="presentation"> <span class="link__label">Architecture Center</span> </a> </div> <div class="header__nav__subnav__item"> <a class="link" href="https://mapsplatform.google.com/women-techmakers/" data-category="globalNav" data-action="linkClick" data-label="resourcesTabWomenTechmakers"> <img loading="lazy" src="./../../static/images/icons/header/Nav_Resources_Supernav_Icon_11-women-techmakers.svg" width="24" height="27" alt="" role="presentation"> <span class="link__label">Women Techmakers</span> </a> </div> </div> </div> </div> </div> </details-dialog> </details> </div> </div> <div id="main"> <div id="maptiles" class="banner" banner> <div class="banner__content"> <div class="banner__body" data-banner-body-primary> Photorealistic 3D Maps now available in Maps JavaScript API. <a href="https://goo.gle/docs-3D-Maps-JS" target="_blank">Learn&nbsp;more</a> </div> <button class="banner__close"> <img loading="lazy" src="./../../static/images/icons/menu-close-white.svg" width="18px" height="18px" title="Close icon" alt="Close icon"> </button> </div> </div> <div class="industry-hero__wrap"> <div class="industry-hero industry-hero--dynamic-maps industry-hero--aerial-view"> <div class="industry-hero__lottie industry-hero__lottie--dynamic-maps"> <lottie-player role="presentation" src="/static/images/animation/products-aerial-view-line.json" background="transparent" speed="1" style="width: 2560px;" autoplay></lottie-player> </div> <div class="industry-hero__slides__foreground"> <div class="industry-hero__slides__foreground__image industry-hero__slides__foreground__image--active" foreground-image> <div class="video-controls video-controls--absolute"> <span class="video-controls-label video-controls-label--play" aria-hidden="true">Play the video</span> <span class="video-controls-label video-controls-label--pause" aria-hidden="true">Pause the video</span> <button class="video-controls__button" aria-label="Play the video"> <svg class="pause-icon" width="14" height="16" viewBox="0 0 14 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect width="4" height="16" fill="#1A73E8"/> <rect x="10" width="4" height="16" fill="#1A73E8"/> </svg> <svg class="play-icon" width="13" height="16" viewBox="0 0 13 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M13 8.5L2.21422e-05 0.156228L1.87705e-05 16L13 8.5Z" fill="#1A73E8"/> </svg> </button> </div> <video muted playsinline poster="https://lh3.googleusercontent.com/Fjz3kieRmANAJoyqaHO6-f9zKl8ee4qHVOzrs464JLAFl-fhrDZx1GsDU0iUxLy03hm2zsxXMRO6VCOutDvP41v7Z3QQ6cmh0CKomg=rw-e365-v1-s0" preload="metadata" autoplay loop title="Video of a rendered fly-over of Manhattan" video> <source src="https://storage.googleapis.com/gweb-earth-maps-platform/map-tiles/product_maptiles_m01_product-hero_VIDEO-desktop.mp4" type="video/mp4"> Sorry, your browser doesn't support embedded videos. </video> </div> </div> <div class="industry-hero__slides" slides="1" style="--max-height-desktop:660px; --min-height-desktop:660px;"> <div class="industry-hero__slide industry-hero__slide--active" slide> <div class="industry-hero__slide__feature"> <div class="industry-hero__slide__feature__background-asset"> <div class="video-controls video-controls--industry-tablet"> <span class="video-controls-label video-controls-label--play" aria-hidden="true">Play the video</span> <span class="video-controls-label video-controls-label--pause" aria-hidden="true">Pause the video</span> <button class="video-controls__button" aria-label="Play the video"> <svg class="pause-icon" width="14" height="16" viewBox="0 0 14 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect width="4" height="16" fill="#1A73E8"/> <rect x="10" width="4" height="16" fill="#1A73E8"/> </svg> <svg class="play-icon" width="13" height="16" viewBox="0 0 13 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M13 8.5L2.21422e-05 0.156228L1.87705e-05 16L13 8.5Z" fill="#1A73E8"/> </svg> </button> </div> <video muted playsinline poster="https://lh3.googleusercontent.com/Fjz3kieRmANAJoyqaHO6-f9zKl8ee4qHVOzrs464JLAFl-fhrDZx1GsDU0iUxLy03hm2zsxXMRO6VCOutDvP41v7Z3QQ6cmh0CKomg=rw-e365-v1-s0" preload="metadata" autoplay loop title="Video of a rendered fly-over of Manhattan" video> <source src="https://storage.googleapis.com/gweb-earth-maps-platform/map-tiles/product_maptiles_m01_product-hero_VIDEO-desktop.mp4" type="video/mp4"> Sorry, your browser doesn't support embedded videos. </video> </div> <div class="industry-hero__slide__feature__container"> <div class="industry-hero__slide__feature__chapter"> <div class="industry-hero__slide__feature__chapter__eyebrow chapter__item">Map Tiles</div> <h1 class="industry-hero__slide__feature__chapter__title chapter__item" role="heading" aria-level="1">Create immersive experiences with Map&nbsp;Tiles</h1> <div class="industry-hero__slide__feature__chapter__body chapter__item">Easily build and customize immersive maps at scale with 2D, 3D, and Street View&nbsp;Tiles.</div> <div class="industry-hero__slide__feature__chapter__buttons chapter__item"> <div class="industry-hero__slide__feature__chapter__button"> <a class="button button--tag" href="https://developers.google.com/maps/documentation/tile" target="_blank" rel="noopener" data-append-utm data-category="productMapTiles" data-action="linkClick" data-label="docClickMapTilesAPI"> API </a> </div> </div> </div> <div class="industry-hero__slide__feature__image"> <video muted playsinline poster="https://lh3.googleusercontent.com/Fjz3kieRmANAJoyqaHO6-f9zKl8ee4qHVOzrs464JLAFl-fhrDZx1GsDU0iUxLy03hm2zsxXMRO6VCOutDvP41v7Z3QQ6cmh0CKomg=rw-e365-v1-s0" preload="metadata" autoplay loop title="Video of a rendered fly-over of Manhattan" video> <source src="https://storage.googleapis.com/gweb-earth-maps-platform/map-tiles/product_maptiles_m01_product-hero_VIDEO-desktop.mp4" type="video/mp4"> Sorry, your browser doesn't support embedded videos. </video> </div> </div> <div class="industry-hero__slide__feature__background-asset__foreground"> <div class="video-controls video-controls--industry-mobile"> <span class="video-controls-label video-controls-label--play" aria-hidden="true">Play the video</span> <span class="video-controls-label video-controls-label--pause" aria-hidden="true">Pause the video</span> <button class="video-controls__button" aria-label="Play the video"> <svg class="pause-icon" width="14" height="16" viewBox="0 0 14 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect width="4" height="16" fill="#1A73E8"/> <rect x="10" width="4" height="16" fill="#1A73E8"/> </svg> <svg class="play-icon" width="13" height="16" viewBox="0 0 13 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M13 8.5L2.21422e-05 0.156228L1.87705e-05 16L13 8.5Z" fill="#1A73E8"/> </svg> </button> </div> <video muted playsinline poster="https://lh3.googleusercontent.com/mwpOJf1hRzAoEmaeoXfj7_0gMdGDcChA0F_DGGnCk-PGnYwKigtSCaaqODS-9hX0VBzLDJnRtimO1ipR3noFhmT6ee7zg9jQWWVRD8c=rw-e365-v1-s0" preload="metadata" autoplay loop title="Video of a rendered fly-over of Manhattan" video> <source src="https://storage.googleapis.com/gweb-earth-maps-platform/map-tiles/product_maptiles_m01_product-hero_VIDEO-mobile.mp4" type="video/mp4"> Sorry, your browser doesn't support embedded videos. </video> <div class="industry-hero__slide__feature__background-asset__foreground__stroke"> <img loading="lazy" src="https://lh3.googleusercontent.com/oWVHGf4ZgUNW2MYVOBGCnQ7gtMeEbSJUYvSCjJ0o3iv0wHqFVDDl1jhoVNLlJ8IfQDK76VPzDKYrf4yYGgRo4JQ1LFfMsQycZaXABw=s0" width="750" height="403" alt="" role="presentation"> </div> </div> </div> </div> </div> </div> </div> <div class="spacer spacer--large"> </div> <div class="text-columns text-columns--icons text-columns--no-title"> <div class="text-columns__wrap"> <h2 class="text-columns__title"></h2> <div class="text-columns__grid"> <div class="text-columns__grid__item"> <div class="text-columns__grid__item__icon"> <img loading="lazy" src="https://storage.googleapis.com/gweb-earth-maps-platform/map-tiles/product_maptiles_m02_product-hero_icons-1.svg" width="60" height="60" alt="" role="presentation"> </div> <h3 class="text-columns__grid__item__title">High-quality map&nbsp;tiles</h3> <p class="text-columns__grid__item__body">Access Google’s high-quality 2D, 3D and Street View&nbsp;Tiles.</p> </div> <div class="text-columns__grid__item"> <div class="text-columns__grid__item__icon"> <img loading="lazy" src="https://storage.googleapis.com/gweb-earth-maps-platform/map-tiles/product_maptiles_m02_product-hero_icons-2.svg" width="60" height="60" alt="" role="presentation"> </div> <h3 class="text-columns__grid__item__title">Expansive coverage</h3> <p class="text-columns__grid__item__body">Access photorealistic 3D Tiles in over 49 countries, and 2D Tiles in 250+ countries and&nbsp;territories.</p> </div> <div class="text-columns__grid__item"> <div class="text-columns__grid__item__icon"> <img loading="lazy" src="https://storage.googleapis.com/gweb-earth-maps-platform/map-tiles/product_maptiles_m02_product-hero_icons-3.svg" width="60" height="60" alt="" role="presentation"> </div> <h3 class="text-columns__grid__item__title">Flexible development</h3> <p class="text-columns__grid__item__body">Build immersive experiences at scale, for virtually any type of application&nbsp;stack.</p> </div> </div> </div> </div> <div class="spacer spacer--large"> </div> <div class="spacer spacer--large spacer--grey"> </div> <div class="fullwidth-cards-carousel__wrap fullwidth-cards-carousel__wrap--grey fullwidth-cards-carousel__wrap--fullwidth fullwidth-cards-carousel__wrap--video-attribution"> <div class="carousel__eyebrow carousel__eyebrow--grey carousel__eyebrow--fullwidth carousel__eyebrow--video-attribution">Photorealistic 3D&nbsp;Tiles</div> <div class="carousel__title carousel__title--grey carousel__title--fullwidth carousel__title--video-attribution" aria-level="1">Create immersive 3D map&nbsp;experiences</div> <div class="fullwidth-cards-carousel fullwidth-cards-carousel--grey fullwidth-cards-carousel--fullwidth fullwidth-cards-carousel--video-attribution"> <div class="carousel__controls"> <div class="carousel__controls__arrows"> <div role="button" aria-label="Left control icon" class="carousel__controls__arrows__arrow carousel__controls__arrows__arrow--left" tabindex="0" prev> <svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M32 64C49.6731 64 64 49.6731 64 32C64 14.3269 49.6731 0 32 0C14.3269 0 0 14.3269 0 32C0 49.6731 14.3269 64 32 64Z" fill="white" fill-opacity="0.6"/> <path d="M27.4479 41L37 31.3564L27 23" stroke="#202124" stroke-width="2"/> </svg> </div> <div role="button" aria-label="Right control icon" class="carousel__controls__arrows__arrow carousel__controls__arrows__arrow--right" tabindex="0" next> <svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M32 64C49.6731 64 64 49.6731 64 32C64 14.3269 49.6731 0 32 0C14.3269 0 0 14.3269 0 32C0 49.6731 14.3269 64 32 64Z" fill="white" fill-opacity="0.6"/> <path d="M27.4479 41L37 31.3564L27 23" stroke="#202124" stroke-width="2"/> </svg> </div> </div> <div class="carousel__controls__dots"> <div role="button" aria-label="Go to slide 1 of 4" class="carousel__controls__dots__dot" tabindex="0" dot> </div> <div role="button" aria-label="Go to slide 2 of 4" class="carousel__controls__dots__dot" tabindex="0" dot> </div> <div role="button" aria-label="Go to slide 3 of 4" class="carousel__controls__dots__dot" tabindex="0" dot> </div> <div role="button" aria-label="Go to slide 4 of 4" class="carousel__controls__dots__dot" tabindex="0" dot> </div> </div> </div> <div class="carousel__slides-wrapper"> <div class="carousel__slides" slides> <div class="carousel__slides__slide__outer" slide> <div class="carousel__slides__slide"> <div class="carousel__slides__slide__container"> <div class="carousel__slides__slide__image"> <div class="video-controls video-controls--feature"> <span class="video-controls-label video-controls-label--play" aria-hidden="true">Play the video</span> <span class="video-controls-label video-controls-label--pause" aria-hidden="true">Pause the video</span> <button class="video-controls__button" aria-label="Play the video"> <svg class="pause-icon" width="14" height="16" viewBox="0 0 14 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect width="4" height="16" fill="#1A73E8"/> <rect x="10" width="4" height="16" fill="#1A73E8"/> </svg> <svg class="play-icon" width="13" height="16" viewBox="0 0 13 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M13 8.5L2.21422e-05 0.156228L1.87705e-05 16L13 8.5Z" fill="#1A73E8"/> </svg> </button> </div> <video muted playsinline poster="https://lh3.googleusercontent.com/L7kXmCKFpvgQN3a_QrS_7LaruCGmJdX9Q-kwwWZ8lhZY_5FKgJ8alN4Y1czjC3aPGi2kvjosJ4gtqN95F9alrY5QsYOGlBtABUOuwEU=rw-e365-v1-s0" preload="metadata" autoplay loop class="laptop-desktop-only" title="3D heatmap of vegetation in a city" video> <source src="https://storage.googleapis.com/gweb-earth-maps-platform/map-tiles/product_maptiles_m03_fullwidth-cards-carousel-1_VIDEO_desktop.mp4" type="video/mp4"> Sorry, your browser doesn't support embedded videos. </video> <video muted playsinline poster="https://lh3.googleusercontent.com/G6VGLcJJRfXMH97h5mQVCNfigGGdmfVPwOEUcXYCXE5IlSXaFtblDxlUULE27scaN1ZgXcv073cWElRBt-g1-GFMOxGOw3poE4ZInSc=rw-e365-v1-s0" preload="metadata" autoplay loop class="mobile-tablet-only" title="3D heatmap of vegetation in a city" video> <source src="https://storage.googleapis.com/gweb-earth-maps-platform/map-tiles/product_maptiles_m03_fullwidth-cards-carousel-1_VIDEO_mobile.mp4" type="video/mp4"> Sorry, your browser doesn't support embedded videos. </video> </div> </div> </div> </div> <div class="carousel__slides__slide__outer" slide> <div class="carousel__slides__slide"> <div class="carousel__slides__slide__container"> <div class="carousel__slides__slide__image"> <div class="video-controls video-controls--feature"> <span class="video-controls-label video-controls-label--play" aria-hidden="true">Play the video</span> <span class="video-controls-label video-controls-label--pause" aria-hidden="true">Pause the video</span> <button class="video-controls__button" aria-label="Play the video"> <svg class="pause-icon" width="14" height="16" viewBox="0 0 14 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect width="4" height="16" fill="#1A73E8"/> <rect x="10" width="4" height="16" fill="#1A73E8"/> </svg> <svg class="play-icon" width="13" height="16" viewBox="0 0 13 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M13 8.5L2.21422e-05 0.156228L1.87705e-05 16L13 8.5Z" fill="#1A73E8"/> </svg> </button> </div> <video muted playsinline poster="https://lh3.googleusercontent.com/2RaamXRcJf7dyAq9Uv-RHz7DJbEnUG-POqf6vHWSgTs1tgz6U7IgRkVzaqKajeiHikrLuWBk_MShYExlXO9hGFJaWz3UWX1kA-qe5A=rw-e365-v1-s0" preload="metadata" autoplay loop class="laptop-desktop-only" title="Animated airplane flying over a canyon" video> <source src="https://storage.googleapis.com/gweb-earth-maps-platform/map-tiles/product_maptiles_m03_fullwidth-cards-carousel-2_VIDEO_desktop.mp4" type="video/mp4"> Sorry, your browser doesn't support embedded videos. </video> <video muted playsinline poster="https://lh3.googleusercontent.com/fJ2QJZO_gnolu1b1uw4NIslXBJCv3aQNaSESZHSntL71ELCGdnvIKp4XoL4wAljp2UHoOPNTEc50YMBikSQkSGcl8bAxztVpv7hgoC9V=rw-e365-v1-s0" preload="metadata" autoplay loop class="mobile-tablet-only" title="Animated airplane flying over a canyon" video> <source src="https://storage.googleapis.com/gweb-earth-maps-platform/map-tiles/product_maptiles_m03_fullwidth-cards-carousel-2_VIDEO_mobile.mp4" type="video/mp4"> Sorry, your browser doesn't support embedded videos. </video> </div> </div> </div> </div> <div class="carousel__slides__slide__outer" slide> <div class="carousel__slides__slide"> <div class="carousel__slides__slide__container"> <div class="carousel__slides__slide__image"> <div class="video-controls video-controls--feature"> <span class="video-controls-label video-controls-label--play" aria-hidden="true">Play the video</span> <span class="video-controls-label video-controls-label--pause" aria-hidden="true">Pause the video</span> <button class="video-controls__button" aria-label="Play the video"> <svg class="pause-icon" width="14" height="16" viewBox="0 0 14 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect width="4" height="16" fill="#1A73E8"/> <rect x="10" width="4" height="16" fill="#1A73E8"/> </svg> <svg class="play-icon" width="13" height="16" viewBox="0 0 13 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M13 8.5L2.21422e-05 0.156228L1.87705e-05 16L13 8.5Z" fill="#1A73E8"/> </svg> </button> </div> <video muted playsinline poster="https://lh3.googleusercontent.com/SoCH-JtR8M7rZyJVOoRd9c4tun-msFgt9EJewnIgiB8-dVxB9o-bpfVWITyZ53pEeGNhh5HIaBumR2lsTWBYmxBUFiTjRisAvrDg-A=rw-e365-v1-s0" preload="metadata" autoplay loop class="laptop-desktop-only" title="3D aerial map of the Vatican with location markers" video> <source src="https://storage.googleapis.com/gweb-earth-maps-platform/map-tiles/product_maptiles_m03_fullwidth-cards-carousel-3_VIDEO_desktop.mp4" type="video/mp4"> Sorry, your browser doesn't support embedded videos. </video> <video muted playsinline poster="https://lh3.googleusercontent.com/jUR42q3uK6N78CI0-8u_1qmdMifK9yq1Q3NJyBYnlDyWKjA4bLTdtt6WjYOLhxgqvLFcWVY4TQRjfmAvMD9-0SJE7c62c44lUM7vVA=rw-e365-v1-s0" preload="metadata" autoplay loop class="mobile-tablet-only" title="3D aerial map of the Vatican with location markers" video> <source src="https://storage.googleapis.com/gweb-earth-maps-platform/map-tiles/product_maptiles_m03_fullwidth-cards-carousel-3_VIDEO_mobile.mp4" type="video/mp4"> Sorry, your browser doesn't support embedded videos. </video> </div> </div> </div> </div> <div class="carousel__slides__slide__outer" slide> <div class="carousel__slides__slide"> <div class="carousel__slides__slide__container"> <div class="carousel__slides__slide__image"> <div class="video-controls video-controls--feature"> <span class="video-controls-label video-controls-label--play" aria-hidden="true">Play the video</span> <span class="video-controls-label video-controls-label--pause" aria-hidden="true">Pause the video</span> <button class="video-controls__button" aria-label="Play the video"> <svg class="pause-icon" width="14" height="16" viewBox="0 0 14 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect width="4" height="16" fill="#1A73E8"/> <rect x="10" width="4" height="16" fill="#1A73E8"/> </svg> <svg class="play-icon" width="13" height="16" viewBox="0 0 13 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M13 8.5L2.21422e-05 0.156228L1.87705e-05 16L13 8.5Z" fill="#1A73E8"/> </svg> </button> </div> <video muted playsinline poster="https://lh3.googleusercontent.com/BixSrp0zaL8nzvqC22AbhkoAsSRwcEudZxN-RJuRUtRduzVvENX0z8SrIzPBQ-0V9lu9bfiDijgHix4SJ8H0VYM7iz8kEfjRpRs3tq0=rw-e365-v1-s0" preload="metadata" autoplay loop class="laptop-desktop-only" title="3D aerial map of an urban park" video> <source src="https://storage.googleapis.com/gweb-earth-maps-platform/map-tiles/product_maptiles_m03_fullwidth-cards-carousel-4_VIDEO_desktop.mp4" type="video/mp4"> Sorry, your browser doesn't support embedded videos. </video> <video muted playsinline poster="https://lh3.googleusercontent.com/q25xx4oSQZv9w6tuvtt1l13DZUd4XFtCeIQlLqGdngYB0Ivavy8DaNYM4SIi38y7StGqrvlSpeabdwbGOSVGNjeOJ6UPi6hnAQETXQ=rw-e365-v1-s0" preload="metadata" autoplay loop class="mobile-tablet-only" title="3D aerial map of an urban park" video> <source src="https://storage.googleapis.com/gweb-earth-maps-platform/map-tiles/product_maptiles_m03_fullwidth-cards-carousel-4_VIDEO_mobile.mp4" type="video/mp4"> Sorry, your browser doesn't support embedded videos. </video> </div> </div> </div> </div> </div> </div> </div> </div> <div class="text-columns text-columns--grey text-columns--no-title text-columns--container"> <div class="text-columns__wrap"> <h2 class="text-columns__title"></h2> <div class="text-columns__grid"> <div class="text-columns__grid__item"> <h3 class="text-columns__grid__item__title">Create 3D visualization experiences</h3> <p class="text-columns__grid__item__body">Access a 3D mesh model of the real world, textured with our high-res RGB optical imagery, with the same 3D map source as Google&nbsp;Earth.</p> </div> <div class="text-columns__grid__item"> <h3 class="text-columns__grid__item__title">Provide imagery with unmatched realism in your&nbsp;maps</h3> <p class="text-columns__grid__item__body">Help your users more easily explore, navigate, and evaluate an area with 3D imagery of buildings, landmarks, terrain, and natural surroundings.</p> </div> <div class="text-columns__grid__item"> <h3 class="text-columns__grid__item__title">Design 3D experiences the easier&nbsp;way</h3> <p class="text-columns__grid__item__body">Utilize one of the world’s most comprehensive 3D geo datasets; use the renderer of your choice and overlay your own&nbsp;data.</p> </div> </div> </div> </div> <div class="spacer spacer--large spacer--grey"> </div> <div class="fullwidth-cards fullwidth-cards--grey fullwidth-cards--no-hover"> <div class="fullwidth-cards__heading"> <div class="fullwidth-cards__title">How you can use Photorealistic 3D&nbsp;Tiles</div> </div> <div class="fullwidth-cards__cards"> <div class="fullwidth-cards__cards__card fullwidth-cards__cards__card--no-aspect-ratio-mobile fullwidth-cards__cards__card--no-max-height-tablet fullwidth-cards__cards__card--background-black fullwidth-cards__cards__card--light fullwidth-cards__cards__card--reversed"> <div class="fullwidth-cards__cards__card__background"> <div class="video-controls video-controls--feature"> <span class="video-controls-label video-controls-label--play" aria-hidden="true">Play the video</span> <span class="video-controls-label video-controls-label--pause" aria-hidden="true">Pause the video</span> <button class="video-controls__button" aria-label="Play the video"> <svg class="pause-icon" width="14" height="16" viewBox="0 0 14 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect width="4" height="16" fill="#1A73E8"/> <rect x="10" width="4" height="16" fill="#1A73E8"/> </svg> <svg class="play-icon" width="13" height="16" viewBox="0 0 13 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M13 8.5L2.21422e-05 0.156228L1.87705e-05 16L13 8.5Z" fill="#1A73E8"/> </svg> </button> </div> <video muted playsinline poster="https://lh3.googleusercontent.com/5LwN4IZssJhEWZ5yY_b7r8Yp4d67s79Ty8uoXWhmmK5qv12chBOgB81KztGRlH14wy6v919KbjFAbAN-iqHNQx0VSSUTTIs6BDnzwg=rw-e365-v1-s0" preload="metadata" autoplay loop class="laptop-desktop-only" title="Zoomed-in view of a city" video> <source src="https://storage.googleapis.com/gweb-earth-maps-platform/map-tiles/product_maptiles_m04_full-width-card_1-video-desktop.mp4" type="video/mp4"> Sorry, your browser doesn't support embedded videos. </video> <video muted playsinline poster="https://lh3.googleusercontent.com/x0qsvNh_r6d_qMWnBXg92x6V_iX1RYyiVYG2DmsNrz9Q6O9ILwWx9tKkh5STg9p7NCACevcdDUDlQDL_T6iomppcEq3nywtdg8-ZYvE=rw-e365-v1-s0" preload="metadata" autoplay loop class="mobile-tablet-only" title="Zoomed-in view of a city" video> <source src="https://storage.googleapis.com/gweb-earth-maps-platform/map-tiles/product_maptiles_m04_full-width-card_1-video-mobile.mp4" type="video/mp4"> Sorry, your browser doesn't support embedded videos. </video> </div> <div class="fullwidth-cards__cards__card__content"> <div class="fullwidth-cards__cards__card__content__title">Showcase and contextualize a location</div> <div class="fullwidth-cards__cards__card__content__body">Help your users experience a real place remotely through photorealistic imagery. Or, show how a future project could look like in the real&nbsp;world.</div> </div> </div> <div class="fullwidth-cards__cards__card fullwidth-cards__cards__card--no-aspect-ratio fullwidth-cards__cards__card--no-max-height-tablet fullwidth-cards__cards__card--dark fullwidth-cards__cards__card--reversed"> <div class="fullwidth-cards__cards__card__background"> <picture> <source type="image/webp" media="(max-width: 1023px)" srcset="https://lh3.googleusercontent.com/icDbOvFTfEzcDFO47yVnxaFeByY60l4fuqH639bJztvp2tfBLMKPMrlrZ7vcix6wCAv_FsHDx4GHlKL-Bkp2WCrOXeAOrpxpXQLTj_Y=rw-e365-s0"> <source media="(max-width: 1023px)" srcset="https://lh3.googleusercontent.com/icDbOvFTfEzcDFO47yVnxaFeByY60l4fuqH639bJztvp2tfBLMKPMrlrZ7vcix6wCAv_FsHDx4GHlKL-Bkp2WCrOXeAOrpxpXQLTj_Y=w0"> <source type="image/webp" media="(min-width: 0px)" srcset="https://lh3.googleusercontent.com/ZkIDUKc6rsD1D7pzooh22Hay1IXrjuyPX5hjARBheQWETYS-9Yh6R41NaaywUzqK-izUvDRkq0x5k6xfM4h3cNoUW6YO_9Au43LkCg=rw-e365-w1068, https://lh3.googleusercontent.com/ZkIDUKc6rsD1D7pzooh22Hay1IXrjuyPX5hjARBheQWETYS-9Yh6R41NaaywUzqK-izUvDRkq0x5k6xfM4h3cNoUW6YO_9Au43LkCg=rw-e365-w2136 2x"> <img loading="lazy" src="https://lh3.googleusercontent.com/ZkIDUKc6rsD1D7pzooh22Hay1IXrjuyPX5hjARBheQWETYS-9Yh6R41NaaywUzqK-izUvDRkq0x5k6xfM4h3cNoUW6YO_9Au43LkCg=w1068" width="1068" height="360" class="fullwidth-cards__cards__card__image" title="Illustration of a plane flying over mountains" alt="Illustration of a plane flying over mountains"> </picture> </div> <div class="fullwidth-cards__cards__card__content"> <div class="fullwidth-cards__cards__card__content__title">Help users navigate with more realism</div> <div class="fullwidth-cards__cards__card__content__body">Help users orient, find and navigate to a specific location, using 3D buildings, landmarks and natural surroundings for more geographic&nbsp;context.</div> </div> </div> <div class="fullwidth-cards__cards__card fullwidth-cards__cards__card--no-aspect-ratio-mobile fullwidth-cards__cards__card--no-max-height-tablet fullwidth-cards__cards__card--background-black fullwidth-cards__cards__card--light fullwidth-cards__cards__card--reversed"> <div class="fullwidth-cards__cards__card__background"> <div class="video-controls video-controls--feature"> <span class="video-controls-label video-controls-label--play" aria-hidden="true">Play the video</span> <span class="video-controls-label video-controls-label--pause" aria-hidden="true">Pause the video</span> <button class="video-controls__button" aria-label="Play the video"> <svg class="pause-icon" width="14" height="16" viewBox="0 0 14 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect width="4" height="16" fill="#1A73E8"/> <rect x="10" width="4" height="16" fill="#1A73E8"/> </svg> <svg class="play-icon" width="13" height="16" viewBox="0 0 13 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M13 8.5L2.21422e-05 0.156228L1.87705e-05 16L13 8.5Z" fill="#1A73E8"/> </svg> </button> </div> <video muted playsinline poster="https://lh3.googleusercontent.com/bmOGRdO9Nku1OZGqDHxHkYpJibp3m-lgvKo0zaHZeWqio1xILR7rhfklbD3aLYYtzc8-MlxUIZ2Z1We5Ekv1EjIguHssNpLLf_SNwXvn=rw-e365-v1-s0" preload="metadata" autoplay loop class="laptop-desktop-only" title="Zoomed-in view of the Vatican" video> <source src="https://storage.googleapis.com/gweb-earth-maps-platform/map-tiles/product_maptiles_m04_full-width-card_3-video-desktop.mp4" type="video/mp4"> Sorry, your browser doesn't support embedded videos. </video> <video muted playsinline poster="https://lh3.googleusercontent.com/vhg7J1LiuZ_FZnZCZ3andYfmiY9TNPPUL_YE_0OR_xEprb-YBuSVSZ_-ZCcWiWRX1AlMLDs-l9ecSzYXY5QuKTRMjIV24GTV32e2N_w=rw-e365-v1-s0" preload="metadata" autoplay loop class="mobile-tablet-only" title="Zoomed-in view of the Vatican" video> <source src="https://storage.googleapis.com/gweb-earth-maps-platform/map-tiles/product_maptiles_m04_full-width-card_3-video-mobile.mp4" type="video/mp4"> Sorry, your browser doesn't support embedded videos. </video> </div> <div class="fullwidth-cards__cards__card__content"> <div class="fullwidth-cards__cards__card__content__title">Create compelling narratives about physical assets</div> <div class="fullwidth-cards__cards__card__content__body">Communicate spatial patterns with more intuitive map views for land development, asset management and environmental policy&nbsp;development.</div> </div> </div> <div class="fullwidth-cards__cards__card fullwidth-cards__cards__card--no-aspect-ratio fullwidth-cards__cards__card--no-max-height-tablet fullwidth-cards__cards__card--dark fullwidth-cards__cards__card--reversed"> <div class="fullwidth-cards__cards__card__background"> <picture> <source type="image/webp" media="(max-width: 1023px)" srcset="https://lh3.googleusercontent.com/u3ATxbVNCcm7Zz9WPP-rtEqZWJs1mUM8MsNZEzXBJ09_9WpZI5mHx4OHlQT5xlD17RpkkqDDLGqQ2fbRKbcp7SpMnOhN0JDuQ5UqWxY=rw-e365-s0"> <source media="(max-width: 1023px)" srcset="https://lh3.googleusercontent.com/u3ATxbVNCcm7Zz9WPP-rtEqZWJs1mUM8MsNZEzXBJ09_9WpZI5mHx4OHlQT5xlD17RpkkqDDLGqQ2fbRKbcp7SpMnOhN0JDuQ5UqWxY=w0"> <source type="image/webp" media="(min-width: 0px)" srcset="https://lh3.googleusercontent.com/WCtketmVyoRuzXxueSxqhDV0Gz7RchwcIzDuEl1olCTI730hg8PQOVUmneFCDqMTHjvRzi3H_u97iceJ_LOfrXBHO-Y09ZZaoUVzaVat=rw-e365-w1068, https://lh3.googleusercontent.com/WCtketmVyoRuzXxueSxqhDV0Gz7RchwcIzDuEl1olCTI730hg8PQOVUmneFCDqMTHjvRzi3H_u97iceJ_LOfrXBHO-Y09ZZaoUVzaVat=rw-e365-w2136 2x"> <img loading="lazy" src="https://lh3.googleusercontent.com/WCtketmVyoRuzXxueSxqhDV0Gz7RchwcIzDuEl1olCTI730hg8PQOVUmneFCDqMTHjvRzi3H_u97iceJ_LOfrXBHO-Y09ZZaoUVzaVat=w1068" width="1068" height="360" class="fullwidth-cards__cards__card__image" title="Screenshot of AR experience software" alt="Screenshot of AR experience software"> </picture> </div> <div class="fullwidth-cards__cards__card__content"> <div class="fullwidth-cards__cards__card__content__title">Plan and imagine future possibilities</div> <div class="fullwidth-cards__cards__card__content__body">Create real-world AR experiences or collaborate on urban planning projects. Build a themed or branded visual experience over real-world&nbsp;imagery.</div> </div> </div> </div> </div> <div> <div class="carousel__title carousel__title--grey" aria-level="1">Explore Photorealistic 3D&nbsp;Tiles</div> <div class="demo-carousel demo-carousel--grey"> <div class="carousel__controls"> <div class="carousel__controls__arrows"> <div role="button" aria-label="Left control icon" class="carousel__controls__arrows__arrow carousel__controls__arrows__arrow--left" tabindex="0" prev> <svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M32 64C49.6731 64 64 49.6731 64 32C64 14.3269 49.6731 0 32 0C14.3269 0 0 14.3269 0 32C0 49.6731 14.3269 64 32 64Z" fill="white" fill-opacity="0.6"/> <path d="M27.4479 41L37 31.3564L27 23" stroke="#202124" stroke-width="2"/> </svg> </div> <div role="button" aria-label="Right control icon" class="carousel__controls__arrows__arrow carousel__controls__arrows__arrow--right" tabindex="0" next> <svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M32 64C49.6731 64 64 49.6731 64 32C64 14.3269 49.6731 0 32 0C14.3269 0 0 14.3269 0 32C0 49.6731 14.3269 64 32 64Z" fill="white" fill-opacity="0.6"/> <path d="M27.4479 41L37 31.3564L27 23" stroke="#202124" stroke-width="2"/> </svg> </div> </div> <div class="carousel__controls__dots"> <div role="button" aria-label="Go to slide 1 of 5" class="carousel__controls__dots__dot" tabindex="0" dot> </div> <div role="button" aria-label="Go to slide 2 of 5" class="carousel__controls__dots__dot" tabindex="0" dot> </div> <div role="button" aria-label="Go to slide 3 of 5" class="carousel__controls__dots__dot" tabindex="0" dot> </div> <div role="button" aria-label="Go to slide 4 of 5" class="carousel__controls__dots__dot" tabindex="0" dot> </div> <div role="button" aria-label="Go to slide 5 of 5" class="carousel__controls__dots__dot" tabindex="0" dot> </div> </div> </div> <div class="carousel__slides" slides> <div class="carousel__slides__slide__outer" slide> <div class="carousel__slides__slide"> <div class="carousel__slides__slide__container"> <div class="carousel__slides__slide__chapter"> <div class="carousel__slides__slide__chapter__eyebrow chapter__item">High-resolution Photorealistic 3D&nbsp;tiles</div> <div class="carousel__slides__slide__chapter__title chapter__item" role="heading" aria-level="2">Power next-gen 3D visual&nbsp;experiences</div> <div class="carousel__slides__slide__chapter__body chapter__item">Access Google’s 3D mesh model of the real world, textured with high-res&nbsp;imagery.</div> <div class="carousel__slides__slide__chapter__buttons chapter__item"> <div class="carousel__slides__slide__chapter__button"> <a class="button button--icon" href="https://3d-tiles.web.app/#intro" target="_blank" rel="noopener" aria-label="Visit the Photorealistic 3D Tiles demo" data-category="productMapTiles" data-action="linkClick" data-label="demoClickPhotorealistic3DTiles"> <span icon="call_made">Start exploring</span> </a> </div> </div> </div> <div class="carousel__slides__slide__image"> <div class="video-controls"> <span class="video-controls-label video-controls-label--play" aria-hidden="true">Play the video</span> <span class="video-controls-label video-controls-label--pause" aria-hidden="true">Pause the video</span> <button class="video-controls__button" aria-label="Play the video"> <svg class="pause-icon" width="14" height="16" viewBox="0 0 14 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect width="4" height="16" fill="#1A73E8"/> <rect x="10" width="4" height="16" fill="#1A73E8"/> </svg> <svg class="play-icon" width="13" height="16" viewBox="0 0 13 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M13 8.5L2.21422e-05 0.156228L1.87705e-05 16L13 8.5Z" fill="#1A73E8"/> </svg> </button> </div> <video muted playsinline poster="https://lh3.googleusercontent.com/mhB9vZZcsnSrbuxi1yKnxHG3i3nK8JpdspTl1Cm16vT3FjOocCCs0ts3bWuSL_fii-QXPU8Yh-2s2hu7EjM5J03pOgFp7gnKJt4gmSGc=w1660" preload="metadata" autoplay loop title="Birds-eye view on Manhattan with points of interest" video> <source src="https://storage.googleapis.com/gweb-earth-maps-platform/map-tiles/product_maptiles_m05_demo-carousel_1_VIDEO-desktop.mp4" type="video/mp4"> Sorry, your browser doesn't support embedded videos. </video> </div> </div> </div> </div> <div class="carousel__slides__slide__outer" slide> <div class="carousel__slides__slide"> <div class="carousel__slides__slide__container"> <div class="carousel__slides__slide__chapter"> <div class="carousel__slides__slide__chapter__eyebrow chapter__item">CARTO and photorealistic 3D&nbsp;tiles</div> <div class="carousel__slides__slide__chapter__title chapter__item" role="heading" aria-level="2">Use Photorealistic 3D Tiles to create engaging data&nbsp;displays</div> <div class="carousel__slides__slide__chapter__body chapter__item">Understand the multiple benefits of vegetation in cities with this map demo. Learn how you can use 3D city imagery, heat mapping, layered visualizations, and other customizations using Photorealistic 3D&nbsp;Tiles.</div> <div class="carousel__slides__slide__chapter__buttons chapter__item"> <div class="carousel__slides__slide__chapter__button"> <a class="button button--icon" href="https://3dtiles.carto.com/" target="_blank" rel="noopener" data-category="productMapTiles" data-action="linkClick" data-label="demoClickCarto3D"> <span icon="call_made">Start exploring</span> </a> </div> </div> </div> <div class="carousel__slides__slide__image"> <div class="video-controls"> <span class="video-controls-label video-controls-label--play" aria-hidden="true">Play the video</span> <span class="video-controls-label video-controls-label--pause" aria-hidden="true">Pause the video</span> <button class="video-controls__button" aria-label="Play the video"> <svg class="pause-icon" width="14" height="16" viewBox="0 0 14 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect width="4" height="16" fill="#1A73E8"/> <rect x="10" width="4" height="16" fill="#1A73E8"/> </svg> <svg class="play-icon" width="13" height="16" viewBox="0 0 13 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M13 8.5L2.21422e-05 0.156228L1.87705e-05 16L13 8.5Z" fill="#1A73E8"/> </svg> </button> </div> <video muted playsinline poster="https://lh3.googleusercontent.com/Icf8L3Kp0PAJOYVEaOwrKL5RLu8HBFsJ07K0cxMDJIZ6obY7c6-fZG1ow1JxjmG5N5UBR91REy7q7wtdbhVkCJbAuqaL8n3othuspJg=w1660" preload="metadata" autoplay loop title="Aerial photo of a golf course" video> <source src="https://storage.googleapis.com/gweb-earth-maps-platform/map-tiles/product_maptiles_m05_demo-carousel_2_VIDEO-desktop.mp4" type="video/mp4"> Sorry, your browser doesn't support embedded videos. </video> </div> </div> </div> </div> <div class="carousel__slides__slide__outer" slide> <div class="carousel__slides__slide"> <div class="carousel__slides__slide__container"> <div class="carousel__slides__slide__chapter"> <div class="carousel__slides__slide__chapter__eyebrow chapter__item">Photorealistic 3D Tiles&nbsp;flyover</div> <div class="carousel__slides__slide__chapter__title chapter__item" role="heading" aria-level="2">Tour Europe from the&nbsp;skies</div> <div class="carousel__slides__slide__chapter__body chapter__item">Fly your own paper airplane above the streets and rooftops of Europe, powered by Photorealistic 3D Tiles. Demo created by Nils&nbsp;Bakker.</div> <div class="carousel__slides__slide__chapter__buttons chapter__item"> <div class="carousel__slides__slide__chapter__button"> <a class="button button--icon" href="https://www.youtube.com/watch?v=_cziz3qYT4Q" target="_blank" rel="noopener" aria-label="Watch the paper airplane flyover video" data-category="productMapTiles" data-action="linkClick" data-label="demoClick3DFlyover"> <span icon="call_made">Start exploring</span> </a> </div> </div> </div> <div class="carousel__slides__slide__image"> <div class="video-controls"> <span class="video-controls-label video-controls-label--play" aria-hidden="true">Play the video</span> <span class="video-controls-label video-controls-label--pause" aria-hidden="true">Pause the video</span> <button class="video-controls__button" aria-label="Play the video"> <svg class="pause-icon" width="14" height="16" viewBox="0 0 14 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect width="4" height="16" fill="#1A73E8"/> <rect x="10" width="4" height="16" fill="#1A73E8"/> </svg> <svg class="play-icon" width="13" height="16" viewBox="0 0 13 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M13 8.5L2.21422e-05 0.156228L1.87705e-05 16L13 8.5Z" fill="#1A73E8"/> </svg> </button> </div> <video muted playsinline poster="https://lh3.googleusercontent.com/kkiNU3qglCA9f4ghzCVTiQxbfkuHa1PPX3mUUmmGGx3ruBkkCabj3l1O09kYhiR2mtjNzmYpwhTScuL3JdX0SK8D72UyByK4Ye3uyw=w1660" preload="metadata" autoplay loop title="A paper airplane flying above a castle" video> <source src="https://storage.googleapis.com/gweb-earth-maps-platform/map-tiles/product_maptiles_m05_demo-carousel_3_VIDEO-desktop.mp4" type="video/mp4"> Sorry, your browser doesn't support embedded videos. </video> </div> </div> </div> </div> <div class="carousel__slides__slide__outer" slide> <div class="carousel__slides__slide"> <div class="carousel__slides__slide__container"> <div class="carousel__slides__slide__chapter"> <div class="carousel__slides__slide__chapter__eyebrow chapter__item">New Google Maps API with Geopogo&nbsp;Cities</div> <div class="carousel__slides__slide__chapter__title chapter__item" role="heading" aria-level="2">Access cities around the&nbsp;world</div> <div class="carousel__slides__slide__chapter__body chapter__item">Geopogo Cities gives architects, urban planners, and commercial developers the power to showcase their designs in cities around the world using Photorealistic 3D&nbsp;Tiles.</div> <div class="carousel__slides__slide__chapter__buttons chapter__item"> <div class="carousel__slides__slide__chapter__button"> <a class="button button--icon" href="https://www.youtube.com/watch?v=1KyFsMFBRSA" target="_blank" rel="noopener" aria-label="Watch a video of 3D Map Tiles being plugged into game building" data-category="productMapTiles" data-action="linkClick" data-label="demoClickGeopogoCities"> <span icon="call_made">Start exploring</span> </a> </div> </div> </div> <div class="carousel__slides__slide__image"> <div class="video-controls"> <span class="video-controls-label video-controls-label--play" aria-hidden="true">Play the video</span> <span class="video-controls-label video-controls-label--pause" aria-hidden="true">Pause the video</span> <button class="video-controls__button" aria-label="Play the video"> <svg class="pause-icon" width="14" height="16" viewBox="0 0 14 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect width="4" height="16" fill="#1A73E8"/> <rect x="10" width="4" height="16" fill="#1A73E8"/> </svg> <svg class="play-icon" width="13" height="16" viewBox="0 0 13 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M13 8.5L2.21422e-05 0.156228L1.87705e-05 16L13 8.5Z" fill="#1A73E8"/> </svg> </button> </div> <video muted playsinline poster="https://lh3.googleusercontent.com/fswf1VYkz3_MQqvUFG-H-hWE8wVg3TXIZLYQVkATgrOfBfTwf8wHIp4aWc4MmAl9rwipDDwdbe_VtUtEP-0cFSC9wlwKj-0NdS28s-I=w1660" preload="metadata" autoplay loop title="3D Map Tile aerial view of Detroit" video> <source src="https://storage.googleapis.com/gweb-earth-maps-platform/map-tiles/product_maptiles_m05_demo-carousel_4_VIDEO-desktop.mp4" type="video/mp4"> Sorry, your browser doesn't support embedded videos. </video> </div> </div> </div> </div> <div class="carousel__slides__slide__outer" slide> <div class="carousel__slides__slide"> <div class="carousel__slides__slide__container"> <div class="carousel__slides__slide__chapter"> <div class="carousel__slides__slide__chapter__eyebrow chapter__item">3D, AR guided tours</div> <div class="carousel__slides__slide__chapter__title chapter__item" role="heading" aria-level="2">Create guided AR tours in&nbsp;3D</div> <div class="carousel__slides__slide__chapter__body chapter__item">Create augmented-reality guided tours of destinations right from your browser that can be experienced in real time by your users. Demo created by Alberto Taiuti from&nbsp;Skydio.</div> <div class="carousel__slides__slide__chapter__buttons chapter__item"> <div class="carousel__slides__slide__chapter__button"> <a class="button button--icon" href="https://www.youtube.com/watch?v=OZhBZ5TPd68" target="_blank" rel="noopener" aria-label="Watch the 3D, AR tours demo video" data-category="productMapTiles" data-action="linkClick" data-label="demoClick3DGuidedTours"> <span icon="call_made">Start exploring</span> </a> </div> </div> </div> <div class="carousel__slides__slide__image"> <div class="video-controls"> <span class="video-controls-label video-controls-label--play" aria-hidden="true">Play the video</span> <span class="video-controls-label video-controls-label--pause" aria-hidden="true">Pause the video</span> <button class="video-controls__button" aria-label="Play the video"> <svg class="pause-icon" width="14" height="16" viewBox="0 0 14 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect width="4" height="16" fill="#1A73E8"/> <rect x="10" width="4" height="16" fill="#1A73E8"/> </svg> <svg class="play-icon" width="13" height="16" viewBox="0 0 13 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M13 8.5L2.21422e-05 0.156228L1.87705e-05 16L13 8.5Z" fill="#1A73E8"/> </svg> </button> </div> <video muted playsinline poster="https://lh3.googleusercontent.com/6FDIKWqw2i_mIDrBAONSsWxIzGl27kX4vTA5lPVyxwZnIj8EsA4xtZpHjpNt_wPJCQhSrgwDKqQZU614Brq8ocOkcbKjEavGvZrGXqI-I=w1660" preload="metadata" autoplay loop title="Images of software for building an AR tour of Florence, Italy" video> <source src="https://storage.googleapis.com/gweb-earth-maps-platform/map-tiles/product_maptiles_m05_demo-carousel_5_VIDEO-desktop.mp4" type="video/mp4"> Sorry, your browser doesn't support embedded videos. </video> </div> </div> </div> </div> </div> </div> </div> <div class="spacer spacer--large spacer--grey spacer--desktop-zero"> </div> <div class="spacer spacer--large"> </div> <div class="fullwidth-cards-carousel__wrap fullwidth-cards-carousel__wrap--fullwidth"> <div class="carousel__eyebrow carousel__eyebrow--fullwidth">2D Tiles</div> <div class="carousel__title carousel__title--fullwidth" aria-level="1">Explore what you can build with 2D map and Street View&nbsp;Tiles</div> <div class="fullwidth-cards-carousel fullwidth-cards-carousel--fullwidth"> <div class="carousel__controls"> <div class="carousel__controls__arrows"> <div role="button" aria-label="Left control icon" class="carousel__controls__arrows__arrow carousel__controls__arrows__arrow--left" tabindex="0" prev> <svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M32 64C49.6731 64 64 49.6731 64 32C64 14.3269 49.6731 0 32 0C14.3269 0 0 14.3269 0 32C0 49.6731 14.3269 64 32 64Z" fill="white" fill-opacity="0.6"/> <path d="M27.4479 41L37 31.3564L27 23" stroke="#202124" stroke-width="2"/> </svg> </div> <div role="button" aria-label="Right control icon" class="carousel__controls__arrows__arrow carousel__controls__arrows__arrow--right" tabindex="0" next> <svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M32 64C49.6731 64 64 49.6731 64 32C64 14.3269 49.6731 0 32 0C14.3269 0 0 14.3269 0 32C0 49.6731 14.3269 64 32 64Z" fill="white" fill-opacity="0.6"/> <path d="M27.4479 41L37 31.3564L27 23" stroke="#202124" stroke-width="2"/> </svg> </div> </div> <div class="carousel__controls__dots"> <div role="button" aria-label="Go to slide 1 of 2" class="carousel__controls__dots__dot" tabindex="0" dot> </div> <div role="button" aria-label="Go to slide 2 of 2" class="carousel__controls__dots__dot" tabindex="0" dot> </div> </div> </div> <div class="carousel__slides-wrapper"> <div class="carousel__slides" slides> <div class="carousel__slides__slide__outer" slide> <div class="carousel__slides__slide"> <div class="carousel__slides__slide__container"> <div class="carousel__slides__slide__image"> <picture> <source type="image/webp" srcset="https://lh3.googleusercontent.com/5-IJi4AOCwNbmpT4fMPhqSEVTUYg4FgobblLwbXSVMsxCsb9DwLffoBKtW-x74WoexoTl5zKNe_mO7pX9hxO4AsIctIcWAZfwuTwtuQ=rw-e365-w2880, https://lh3.googleusercontent.com/5-IJi4AOCwNbmpT4fMPhqSEVTUYg4FgobblLwbXSVMsxCsb9DwLffoBKtW-x74WoexoTl5zKNe_mO7pX9hxO4AsIctIcWAZfwuTwtuQ=rw-e365-w5760 2x" media="(min-width: 1440px)"> <source type="image/webp" srcset="https://lh3.googleusercontent.com/5-IJi4AOCwNbmpT4fMPhqSEVTUYg4FgobblLwbXSVMsxCsb9DwLffoBKtW-x74WoexoTl5zKNe_mO7pX9hxO4AsIctIcWAZfwuTwtuQ=rw-e365-w1024, https://lh3.googleusercontent.com/5-IJi4AOCwNbmpT4fMPhqSEVTUYg4FgobblLwbXSVMsxCsb9DwLffoBKtW-x74WoexoTl5zKNe_mO7pX9hxO4AsIctIcWAZfwuTwtuQ=rw-e365-w2048 2x" media="(min-width: 600px)"> <source type="image/webp" srcset="https://lh3.googleusercontent.com/5-IJi4AOCwNbmpT4fMPhqSEVTUYg4FgobblLwbXSVMsxCsb9DwLffoBKtW-x74WoexoTl5zKNe_mO7pX9hxO4AsIctIcWAZfwuTwtuQ=rw-e365-w600, https://lh3.googleusercontent.com/5-IJi4AOCwNbmpT4fMPhqSEVTUYg4FgobblLwbXSVMsxCsb9DwLffoBKtW-x74WoexoTl5zKNe_mO7pX9hxO4AsIctIcWAZfwuTwtuQ=rw-e365-w1200 2x" media="(min-width: 0px)"> <img loading="lazy" src="https://lh3.googleusercontent.com/5-IJi4AOCwNbmpT4fMPhqSEVTUYg4FgobblLwbXSVMsxCsb9DwLffoBKtW-x74WoexoTl5zKNe_mO7pX9hxO4AsIctIcWAZfwuTwtuQ=w2136" width="2136" height="761" class="laptop-desktop-only" title="Grid of different types of map tiles" alt="Grid of different types of map tiles"> </picture> <picture> <source type="image/webp" srcset="https://lh3.googleusercontent.com/LmPU468N3gFdwwHkafOYp79N4hA903PscFSbZAu4SEpOfxrvZ9DiB38XYN1D4OiU2YyEz_Ag8fZ7ljKp6LkDmIh2mvpL5Z-0WQhk8_EL=rw-e365-w2880, https://lh3.googleusercontent.com/LmPU468N3gFdwwHkafOYp79N4hA903PscFSbZAu4SEpOfxrvZ9DiB38XYN1D4OiU2YyEz_Ag8fZ7ljKp6LkDmIh2mvpL5Z-0WQhk8_EL=rw-e365-w5760 2x" media="(min-width: 1440px)"> <source type="image/webp" srcset="https://lh3.googleusercontent.com/LmPU468N3gFdwwHkafOYp79N4hA903PscFSbZAu4SEpOfxrvZ9DiB38XYN1D4OiU2YyEz_Ag8fZ7ljKp6LkDmIh2mvpL5Z-0WQhk8_EL=rw-e365-w1024, https://lh3.googleusercontent.com/LmPU468N3gFdwwHkafOYp79N4hA903PscFSbZAu4SEpOfxrvZ9DiB38XYN1D4OiU2YyEz_Ag8fZ7ljKp6LkDmIh2mvpL5Z-0WQhk8_EL=rw-e365-w2048 2x" media="(min-width: 600px)"> <source type="image/webp" srcset="https://lh3.googleusercontent.com/LmPU468N3gFdwwHkafOYp79N4hA903PscFSbZAu4SEpOfxrvZ9DiB38XYN1D4OiU2YyEz_Ag8fZ7ljKp6LkDmIh2mvpL5Z-0WQhk8_EL=rw-e365-w600, https://lh3.googleusercontent.com/LmPU468N3gFdwwHkafOYp79N4hA903PscFSbZAu4SEpOfxrvZ9DiB38XYN1D4OiU2YyEz_Ag8fZ7ljKp6LkDmIh2mvpL5Z-0WQhk8_EL=rw-e365-w1200 2x" media="(min-width: 0px)"> <img loading="lazy" src="https://lh3.googleusercontent.com/LmPU468N3gFdwwHkafOYp79N4hA903PscFSbZAu4SEpOfxrvZ9DiB38XYN1D4OiU2YyEz_Ag8fZ7ljKp6LkDmIh2mvpL5Z-0WQhk8_EL=w638" width="638" height="560" class="mobile-tablet-only" title="Grid of different types of map tiles" alt="Grid of different types of map tiles"> </picture> </div> </div> </div> </div> <div class="carousel__slides__slide__outer" slide> <div class="carousel__slides__slide"> <div class="carousel__slides__slide__container"> <div class="carousel__slides__slide__image"> <picture> <source type="image/webp" srcset="https://lh3.googleusercontent.com/PSRR_KR0zyZ2x_wW9oucPGCgXRpPJ_MxqcympJQaa_tvysagcTmv_LysIn832wmU5btc8q__eUaHtZUoqQCezQtMhWTZB4IXyXJ9Lzw=rw-e365-w2880, https://lh3.googleusercontent.com/PSRR_KR0zyZ2x_wW9oucPGCgXRpPJ_MxqcympJQaa_tvysagcTmv_LysIn832wmU5btc8q__eUaHtZUoqQCezQtMhWTZB4IXyXJ9Lzw=rw-e365-w5760 2x" media="(min-width: 1440px)"> <source type="image/webp" srcset="https://lh3.googleusercontent.com/PSRR_KR0zyZ2x_wW9oucPGCgXRpPJ_MxqcympJQaa_tvysagcTmv_LysIn832wmU5btc8q__eUaHtZUoqQCezQtMhWTZB4IXyXJ9Lzw=rw-e365-w1024, https://lh3.googleusercontent.com/PSRR_KR0zyZ2x_wW9oucPGCgXRpPJ_MxqcympJQaa_tvysagcTmv_LysIn832wmU5btc8q__eUaHtZUoqQCezQtMhWTZB4IXyXJ9Lzw=rw-e365-w2048 2x" media="(min-width: 600px)"> <source type="image/webp" srcset="https://lh3.googleusercontent.com/PSRR_KR0zyZ2x_wW9oucPGCgXRpPJ_MxqcympJQaa_tvysagcTmv_LysIn832wmU5btc8q__eUaHtZUoqQCezQtMhWTZB4IXyXJ9Lzw=rw-e365-w600, https://lh3.googleusercontent.com/PSRR_KR0zyZ2x_wW9oucPGCgXRpPJ_MxqcympJQaa_tvysagcTmv_LysIn832wmU5btc8q__eUaHtZUoqQCezQtMhWTZB4IXyXJ9Lzw=rw-e365-w1200 2x" media="(min-width: 0px)"> <img loading="lazy" src="https://lh3.googleusercontent.com/PSRR_KR0zyZ2x_wW9oucPGCgXRpPJ_MxqcympJQaa_tvysagcTmv_LysIn832wmU5btc8q__eUaHtZUoqQCezQtMhWTZB4IXyXJ9Lzw=w2136" width="2136" height="761" class="laptop-desktop-only" alt="" role="presentation"> </picture> <picture> <source type="image/webp" srcset="https://lh3.googleusercontent.com/6aBuqZUK-RJJ9xNIhE0dZTyA5Keos0dGjCKFFvk7iYGB3mp3tsCsWSiZbxvWkRR9PT4wV6d0EtyBLbbcTgXK8EB6ep9LR95k30uKskE=rw-e365-w2880, https://lh3.googleusercontent.com/6aBuqZUK-RJJ9xNIhE0dZTyA5Keos0dGjCKFFvk7iYGB3mp3tsCsWSiZbxvWkRR9PT4wV6d0EtyBLbbcTgXK8EB6ep9LR95k30uKskE=rw-e365-w5760 2x" media="(min-width: 1440px)"> <source type="image/webp" srcset="https://lh3.googleusercontent.com/6aBuqZUK-RJJ9xNIhE0dZTyA5Keos0dGjCKFFvk7iYGB3mp3tsCsWSiZbxvWkRR9PT4wV6d0EtyBLbbcTgXK8EB6ep9LR95k30uKskE=rw-e365-w1024, https://lh3.googleusercontent.com/6aBuqZUK-RJJ9xNIhE0dZTyA5Keos0dGjCKFFvk7iYGB3mp3tsCsWSiZbxvWkRR9PT4wV6d0EtyBLbbcTgXK8EB6ep9LR95k30uKskE=rw-e365-w2048 2x" media="(min-width: 600px)"> <source type="image/webp" srcset="https://lh3.googleusercontent.com/6aBuqZUK-RJJ9xNIhE0dZTyA5Keos0dGjCKFFvk7iYGB3mp3tsCsWSiZbxvWkRR9PT4wV6d0EtyBLbbcTgXK8EB6ep9LR95k30uKskE=rw-e365-w600, https://lh3.googleusercontent.com/6aBuqZUK-RJJ9xNIhE0dZTyA5Keos0dGjCKFFvk7iYGB3mp3tsCsWSiZbxvWkRR9PT4wV6d0EtyBLbbcTgXK8EB6ep9LR95k30uKskE=rw-e365-w1200 2x" media="(min-width: 0px)"> <img loading="lazy" src="https://lh3.googleusercontent.com/6aBuqZUK-RJJ9xNIhE0dZTyA5Keos0dGjCKFFvk7iYGB3mp3tsCsWSiZbxvWkRR9PT4wV6d0EtyBLbbcTgXK8EB6ep9LR95k30uKskE=w638" width="638" height="560" class="mobile-tablet-only" alt="" role="presentation"> </picture> </div> </div> </div> </div> </div> </div> </div> </div> <div class="text-columns text-columns--no-title text-columns--container"> <div class="text-columns__wrap"> <h2 class="text-columns__title"></h2> <div class="text-columns__grid"> <div class="text-columns__grid__item"> <h3 class="text-columns__grid__item__title">Use Google’s Map Tiles for virtually any type of&nbsp;application</h3> <p class="text-columns__grid__item__body">Map Tiles enable use cases for all applications, including platforms that are incompatible with JavaScript API and Android and iOS&nbsp;SDKs.</p> </div> <div class="text-columns__grid__item"> <h3 class="text-columns__grid__item__title">Create highly customized visualizations</h3> <p class="text-columns__grid__item__body">Map Tiles give you the flexibility to design unique interfaces and interactions. You can also overlay custom data and&nbsp;graphics.</p> </div> <div class="text-columns__grid__item"> <h3 class="text-columns__grid__item__title">Build immersive Street View&nbsp;experiences</h3> <p class="text-columns__grid__item__body">Create powerful, immersive experiences by leveraging images taken from the street level using Street View images and tile&nbsp;metadata.</p> </div> </div> </div> </div> <div class="spacer spacer--medium"> </div> <div class="fullwidth-cards fullwidth-cards--5050"> <div class="fullwidth-cards__cards"> <div class="fullwidth-cards__cards__card fullwidth-cards__cards__card--centered fullwidth-cards__cards__card--5050 fullwidth-cards__cards__card--get-started"> <div class="fullwidth-cards__cards__card__background"> <picture> <source type="image/webp" media="(max-width: 1023px)" srcset="https://lh3.googleusercontent.com/H0dioYLo2HSpcIzpsWd6J4UpCWBPZS7kq3QYQgNp67YLUJa45Ed1ad_aUKt4zPRmD6E29FFQGQzCNy7-9lI9IuHKIr2U2YiAZ06IEYU=rw-e365-w638, https://lh3.googleusercontent.com/H0dioYLo2HSpcIzpsWd6J4UpCWBPZS7kq3QYQgNp67YLUJa45Ed1ad_aUKt4zPRmD6E29FFQGQzCNy7-9lI9IuHKIr2U2YiAZ06IEYU=rw-e365-w1276 2x"> <source media="(max-width: 1023px)" srcset="https://lh3.googleusercontent.com/H0dioYLo2HSpcIzpsWd6J4UpCWBPZS7kq3QYQgNp67YLUJa45Ed1ad_aUKt4zPRmD6E29FFQGQzCNy7-9lI9IuHKIr2U2YiAZ06IEYU=w638"> <source type="image/webp" media="(min-width: 0px)" srcset="https://lh3.googleusercontent.com/EvLUMd12T3jp1v4h4lYUpzDSrKmQUqdkj7xLfsq68g59QYjdZ3m3M4jPGjtwdr4zOWonT-FkqL90GgatvH8H7xvZIoiJOh5mmGS7XnY=rw-e365-w1276, https://lh3.googleusercontent.com/EvLUMd12T3jp1v4h4lYUpzDSrKmQUqdkj7xLfsq68g59QYjdZ3m3M4jPGjtwdr4zOWonT-FkqL90GgatvH8H7xvZIoiJOh5mmGS7XnY=rw-e365-w2552 2x"> <img loading="lazy" src="https://lh3.googleusercontent.com/EvLUMd12T3jp1v4h4lYUpzDSrKmQUqdkj7xLfsq68g59QYjdZ3m3M4jPGjtwdr4zOWonT-FkqL90GgatvH8H7xvZIoiJOh5mmGS7XnY=w1276" width="1276" height="904" class="fullwidth-cards__cards__card__image" alt="" role="presentation"> </picture> </div> <div class="fullwidth-cards__cards__card__content"> <div class="fullwidth-cards__cards__card__content__title">Start building with Photorealistic 3D Tiles</div> <div class="fullwidth-cards__cards__card__content__body"></div> <div class="fullwidth-cards__cards__card__content__tags"> <a class="button fullwidth-cards__cards__card__content__tag button--tag" href="https://developers.google.com/maps/documentation/tile/3d-tiles-overview" target="_blank" rel="noopener" data-category="productMapTiles" data-action="linkClick" data-label="docClick3DMapTilesAPI"> API </a> </div> </div> </div> <div class="fullwidth-cards__cards__card fullwidth-cards__cards__card--centered fullwidth-cards__cards__card--5050 fullwidth-cards__cards__card--get-started"> <div class="fullwidth-cards__cards__card__background"> <picture> <source type="image/webp" media="(max-width: 1023px)" srcset="https://lh3.googleusercontent.com/XrMv6gwHabw_Ez1zaWEnoW1j_MMyN4N42D2VrrgDZiz7YTultOelDBuLnLfqpZuc_4ESFZH_pC4X1bNDZDC8W24B94s53zcH_WuapA=rw-e365-w638, https://lh3.googleusercontent.com/XrMv6gwHabw_Ez1zaWEnoW1j_MMyN4N42D2VrrgDZiz7YTultOelDBuLnLfqpZuc_4ESFZH_pC4X1bNDZDC8W24B94s53zcH_WuapA=rw-e365-w1276 2x"> <source media="(max-width: 1023px)" srcset="https://lh3.googleusercontent.com/XrMv6gwHabw_Ez1zaWEnoW1j_MMyN4N42D2VrrgDZiz7YTultOelDBuLnLfqpZuc_4ESFZH_pC4X1bNDZDC8W24B94s53zcH_WuapA=w638"> <source type="image/webp" media="(min-width: 0px)" srcset="https://lh3.googleusercontent.com/D9uWVOIE6YQWqQvEfvP9UmAQBcdEpgf9KK7SH1rz7BWkch7LCpzexPuaLJgv2aJihszDVb3_BHuTDfGAs5g0DciwBOSwwbXEtLeJs5-T=rw-e365-w1276, https://lh3.googleusercontent.com/D9uWVOIE6YQWqQvEfvP9UmAQBcdEpgf9KK7SH1rz7BWkch7LCpzexPuaLJgv2aJihszDVb3_BHuTDfGAs5g0DciwBOSwwbXEtLeJs5-T=rw-e365-w2552 2x"> <img loading="lazy" src="https://lh3.googleusercontent.com/D9uWVOIE6YQWqQvEfvP9UmAQBcdEpgf9KK7SH1rz7BWkch7LCpzexPuaLJgv2aJihszDVb3_BHuTDfGAs5g0DciwBOSwwbXEtLeJs5-T=w1276" width="1276" height="904" class="fullwidth-cards__cards__card__image" alt="" role="presentation"> </picture> </div> <div class="fullwidth-cards__cards__card__content"> <div class="fullwidth-cards__cards__card__content__title">Start building with 2D Map Tiles</div> <div class="fullwidth-cards__cards__card__content__body"></div> <div class="fullwidth-cards__cards__card__content__tags"> <a class="button fullwidth-cards__cards__card__content__tag button--tag" href="https://developers.google.com/maps/documentation/tile/2d-tiles-overview" target="_blank" rel="noopener" aria-label="API" data-category="productMapTiles" data-action="linkClick" data-label="docClick2DMapTiles"> API </a> </div> </div> </div> </div> </div> <div class="spacer spacer--medium spacer--grey"> </div> <div class="fullbleed-5050__wrap fullbleed-5050__wrap--asset-rounded fullbleed-5050__wrap--asset-shadow fullbleed-5050__wrap--grey"> <div class="fullbleed-5050 fullbleed-5050--asset-rounded fullbleed-5050--asset-shadow fullbleed-5050--grey"> <div class="fullbleed-5050__slides" slides="1" style=""> <div class="fullbleed-5050__slide" slide> <div class="fullbleed-5050__slide__feature"> <div class="fullbleed-5050__slide__feature__container"> <div class="fullbleed-5050__slide__feature__chapter"> <div class="fullbleed-5050__slide__feature__chapter__title chapter__item" role="heading" aria-level="3">Need pre-rendered 3D&nbsp;videos?</div> <div class="fullbleed-5050__slide__feature__chapter__body chapter__item">Try Aerial View. With a simple API call, it provides access to pre-rendered cinematic videos without needing to build infrastructure or worry about&nbsp;scale.</div> <div class="fullbleed-5050__slide__feature__chapter__buttons chapter__item"> <div class="fullbleed-5050__slide__feature__chapter__button"> <a class="button button--link-large" href="/maps-products/aerial-view/" aria-label="Visit the Aerial View web page" data-category="productMapTiles" data-action="linkClick" data-label="productsTabAeriaView"> <span icon="arrow_forward">Learn more</span> </a> </div> </div> </div> <div class="fullbleed-5050__slide__feature__image"> <picture> <source type="image/webp" srcset="https://lh3.googleusercontent.com/HRNNadlSV99SiCBQaA20UnJQ4V9qq65zSXxWwhL9G2AWEB43jgljofrWJcIXT4uXNKw7SkWOv0uIW7rqFA8WEbhcc6VT5s6Fg-78tx0F=rw-e365-w2880, https://lh3.googleusercontent.com/HRNNadlSV99SiCBQaA20UnJQ4V9qq65zSXxWwhL9G2AWEB43jgljofrWJcIXT4uXNKw7SkWOv0uIW7rqFA8WEbhcc6VT5s6Fg-78tx0F=rw-e365-w5760 2x" media="(min-width: 1440px)"> <source type="image/webp" srcset="https://lh3.googleusercontent.com/HRNNadlSV99SiCBQaA20UnJQ4V9qq65zSXxWwhL9G2AWEB43jgljofrWJcIXT4uXNKw7SkWOv0uIW7rqFA8WEbhcc6VT5s6Fg-78tx0F=rw-e365-w1024, https://lh3.googleusercontent.com/HRNNadlSV99SiCBQaA20UnJQ4V9qq65zSXxWwhL9G2AWEB43jgljofrWJcIXT4uXNKw7SkWOv0uIW7rqFA8WEbhcc6VT5s6Fg-78tx0F=rw-e365-w2048 2x" media="(min-width: 600px)"> <source type="image/webp" srcset="https://lh3.googleusercontent.com/HRNNadlSV99SiCBQaA20UnJQ4V9qq65zSXxWwhL9G2AWEB43jgljofrWJcIXT4uXNKw7SkWOv0uIW7rqFA8WEbhcc6VT5s6Fg-78tx0F=rw-e365-w600, https://lh3.googleusercontent.com/HRNNadlSV99SiCBQaA20UnJQ4V9qq65zSXxWwhL9G2AWEB43jgljofrWJcIXT4uXNKw7SkWOv0uIW7rqFA8WEbhcc6VT5s6Fg-78tx0F=rw-e365-w1200 2x" media="(min-width: 0px)"> <img loading="lazy" src="https://lh3.googleusercontent.com/HRNNadlSV99SiCBQaA20UnJQ4V9qq65zSXxWwhL9G2AWEB43jgljofrWJcIXT4uXNKw7SkWOv0uIW7rqFA8WEbhcc6VT5s6Fg-78tx0F=w1006" width="1006" height="901" class="laptop-desktop-only" alt="" role="presentation"> </picture> <picture> <source type="image/webp" srcset="https://lh3.googleusercontent.com/HnRqXGC06oAgiHSk99Zp4bilrqUGY8LxC5rhoNHc5ATv26Zb-7JErtGBou47O1wldZsao1SEHreRy2RRxOH2YryalnyzjILG77KqGdg=rw-e365-w2880, https://lh3.googleusercontent.com/HnRqXGC06oAgiHSk99Zp4bilrqUGY8LxC5rhoNHc5ATv26Zb-7JErtGBou47O1wldZsao1SEHreRy2RRxOH2YryalnyzjILG77KqGdg=rw-e365-w5760 2x" media="(min-width: 1440px)"> <source type="image/webp" srcset="https://lh3.googleusercontent.com/HnRqXGC06oAgiHSk99Zp4bilrqUGY8LxC5rhoNHc5ATv26Zb-7JErtGBou47O1wldZsao1SEHreRy2RRxOH2YryalnyzjILG77KqGdg=rw-e365-w1024, https://lh3.googleusercontent.com/HnRqXGC06oAgiHSk99Zp4bilrqUGY8LxC5rhoNHc5ATv26Zb-7JErtGBou47O1wldZsao1SEHreRy2RRxOH2YryalnyzjILG77KqGdg=rw-e365-w2048 2x" media="(min-width: 600px)"> <source type="image/webp" srcset="https://lh3.googleusercontent.com/HnRqXGC06oAgiHSk99Zp4bilrqUGY8LxC5rhoNHc5ATv26Zb-7JErtGBou47O1wldZsao1SEHreRy2RRxOH2YryalnyzjILG77KqGdg=rw-e365-w600, https://lh3.googleusercontent.com/HnRqXGC06oAgiHSk99Zp4bilrqUGY8LxC5rhoNHc5ATv26Zb-7JErtGBou47O1wldZsao1SEHreRy2RRxOH2YryalnyzjILG77KqGdg=rw-e365-w1200 2x" media="(min-width: 0px)"> <img loading="lazy" src="https://lh3.googleusercontent.com/HnRqXGC06oAgiHSk99Zp4bilrqUGY8LxC5rhoNHc5ATv26Zb-7JErtGBou47O1wldZsao1SEHreRy2RRxOH2YryalnyzjILG77KqGdg=w639" width="639" height="572" class="mobile-tablet-only" alt="" role="presentation"> </picture> </div> </div> </div> </div> </div> </div> </div> <div class="spacer spacer--large spacer--grey"> </div> <div class="fullbleed-5050__wrap fullbleed-5050__wrap--dynamic-maps fullbleed-5050__wrap--grey"> <div class="fullbleed-5050 fullbleed-5050--dynamic-maps fullbleed-5050--grey"> <div class="fullbleed-5050__slides" slides="1" style="--max-height-desktop:690px;"> <div class="fullbleed-5050__slide fullbleed-5050__slide--dynamic-maps" slide> <div class="fullbleed-5050__slide__feature fullbleed-5050__slide__feature--dynamic-maps"> <div class="fullbleed-5050__slide__feature__container"> <div class="fullbleed-5050__slide__feature__chapter"> <div class="fullbleed-5050__slide__feature__chapter__title chapter__item" role="heading" aria-level="3">Find the right products for your&nbsp;project</div> <div class="fullbleed-5050__slide__feature__chapter__buttons chapter__item"> <div class="fullbleed-5050__slide__feature__chapter__button"> <a class="button" href="/maps-products/" data-category="productMapTiles" data-action="linkClick" data-label="seeAllProducs"> View all products </a> </div> </div> </div> <div class="fullbleed-5050__slide__feature__image"> <picture> <source media="(max-width: 1023px)" srcset="https://lh3.googleusercontent.com/z3nXcFeF6pE9FgN5GsDYKKGdSihxYXB3gSSCfUcqmcCwc7fvLDzRcFiGZnTyOc4ekk6_Oqhvm_CsKQUzzqoGf2YBnEHFBfcVrFIruQc6=s0"> <img loading="lazy" src="https://lh3.googleusercontent.com/tsH4gf-Y-EUARZYvLiC2F-Ijme9o2yy0hqMA-cVxEN1WepGdg5xCJFrJm3viEjkFNVgWdtstRhZXZliPI-7xH4UFQ_r22e9cds978cY=s0" width="538" height="605" alt="" role="presentation"> </picture> </div> </div> </div> </div> </div> </div> </div> <div class="spacer spacer--medium spacer--grey"> </div> <div class="fullbleed-5050__wrap fullbleed-5050__wrap--placement-specific-get-going-with-google fullbleed-5050__wrap--background-centered"> <div class="fullbleed-5050 fullbleed-5050--placement-specific-get-going-with-google fullbleed-5050--background-centered fullbleed-5050--background-asset"> <div class="fullbleed-5050__background-asset"> <picture> <source type="image/webp" srcset="https://lh3.googleusercontent.com/4QOjqBImLWiBXQdGlPZ-zkrLDizbwv924XzhA5TJpOn1-7vTDMNZL0JB5pHVJX4MZh8nWnzZeG4xlXAUe2S9Yosg-b3q7yucB_-7PQ=rw-e365-w2880, https://lh3.googleusercontent.com/4QOjqBImLWiBXQdGlPZ-zkrLDizbwv924XzhA5TJpOn1-7vTDMNZL0JB5pHVJX4MZh8nWnzZeG4xlXAUe2S9Yosg-b3q7yucB_-7PQ=rw-e365-w5760 2x" media="(min-width: 1440px)"> <source type="image/webp" srcset="https://lh3.googleusercontent.com/4QOjqBImLWiBXQdGlPZ-zkrLDizbwv924XzhA5TJpOn1-7vTDMNZL0JB5pHVJX4MZh8nWnzZeG4xlXAUe2S9Yosg-b3q7yucB_-7PQ=rw-e365-w1024, https://lh3.googleusercontent.com/4QOjqBImLWiBXQdGlPZ-zkrLDizbwv924XzhA5TJpOn1-7vTDMNZL0JB5pHVJX4MZh8nWnzZeG4xlXAUe2S9Yosg-b3q7yucB_-7PQ=rw-e365-w2048 2x" media="(min-width: 600px)"> <source type="image/webp" srcset="https://lh3.googleusercontent.com/4QOjqBImLWiBXQdGlPZ-zkrLDizbwv924XzhA5TJpOn1-7vTDMNZL0JB5pHVJX4MZh8nWnzZeG4xlXAUe2S9Yosg-b3q7yucB_-7PQ=rw-e365-w600, https://lh3.googleusercontent.com/4QOjqBImLWiBXQdGlPZ-zkrLDizbwv924XzhA5TJpOn1-7vTDMNZL0JB5pHVJX4MZh8nWnzZeG4xlXAUe2S9Yosg-b3q7yucB_-7PQ=rw-e365-w1200 2x" media="(min-width: 0px)"> <img loading="lazy" src="https://lh3.googleusercontent.com/4QOjqBImLWiBXQdGlPZ-zkrLDizbwv924XzhA5TJpOn1-7vTDMNZL0JB5pHVJX4MZh8nWnzZeG4xlXAUe2S9Yosg-b3q7yucB_-7PQ=w2560" width="2560" height="842" class="laptop-desktop-only" title="Clay cityscape" alt="Clay cityscape"> </picture> </div> <div class="fullbleed-5050__slides" slides="1" style="--max-height-desktop:690px;"> <div class="fullbleed-5050__slide fullbleed-5050__slide--flush-bottom fullbleed-5050__slide--background-centered" slide> <div class="fullbleed-5050__slide__feature fullbleed-5050__slide__feature--flush-bottom fullbleed-5050__slide__feature--background-centered"> <div class="fullbleed-5050__slide__feature__background-asset mobile-tablet-only"> <picture> <source type="image/webp" media="(max-width: 599px)" srcset="https://lh3.googleusercontent.com/fJC-1uoFbE83CA1h1B62dXnL6laa5io1rhGtqix5HOGfBMd1PJ_3VP9mb1uRxiJYSop1NeXZJiYTbOGd3bDEnOPkJ-tJci1PO6BTMcQ=rw-e365-w600, https://lh3.googleusercontent.com/fJC-1uoFbE83CA1h1B62dXnL6laa5io1rhGtqix5HOGfBMd1PJ_3VP9mb1uRxiJYSop1NeXZJiYTbOGd3bDEnOPkJ-tJci1PO6BTMcQ=rw-e365-w1200 2x"> <source media="(max-width: 599px)" srcset="https://lh3.googleusercontent.com/fJC-1uoFbE83CA1h1B62dXnL6laa5io1rhGtqix5HOGfBMd1PJ_3VP9mb1uRxiJYSop1NeXZJiYTbOGd3bDEnOPkJ-tJci1PO6BTMcQ=w600"> <source type="image/webp" media="(max-width: 1023px)" srcset="https://lh3.googleusercontent.com/fJC-1uoFbE83CA1h1B62dXnL6laa5io1rhGtqix5HOGfBMd1PJ_3VP9mb1uRxiJYSop1NeXZJiYTbOGd3bDEnOPkJ-tJci1PO6BTMcQ=rw-e365-w1024, https://lh3.googleusercontent.com/fJC-1uoFbE83CA1h1B62dXnL6laa5io1rhGtqix5HOGfBMd1PJ_3VP9mb1uRxiJYSop1NeXZJiYTbOGd3bDEnOPkJ-tJci1PO6BTMcQ=rw-e365-w2048 2x"> <source media="(max-width: 1023px)" srcset="https://lh3.googleusercontent.com/fJC-1uoFbE83CA1h1B62dXnL6laa5io1rhGtqix5HOGfBMd1PJ_3VP9mb1uRxiJYSop1NeXZJiYTbOGd3bDEnOPkJ-tJci1PO6BTMcQ=w1024"> <source type="image/webp" media="(min-width: 0px)" srcset="https://lh3.googleusercontent.com/fJC-1uoFbE83CA1h1B62dXnL6laa5io1rhGtqix5HOGfBMd1PJ_3VP9mb1uRxiJYSop1NeXZJiYTbOGd3bDEnOPkJ-tJci1PO6BTMcQ=rw-e365-w1024, https://lh3.googleusercontent.com/fJC-1uoFbE83CA1h1B62dXnL6laa5io1rhGtqix5HOGfBMd1PJ_3VP9mb1uRxiJYSop1NeXZJiYTbOGd3bDEnOPkJ-tJci1PO6BTMcQ=rw-e365-w2048 2x"> <img loading="lazy" src="https://lh3.googleusercontent.com/fJC-1uoFbE83CA1h1B62dXnL6laa5io1rhGtqix5HOGfBMd1PJ_3VP9mb1uRxiJYSop1NeXZJiYTbOGd3bDEnOPkJ-tJci1PO6BTMcQ=w1024" width="1024" style="height: 285px; object-fit: contain" class="mobile-tablet-only" title="Clay cityscape" alt="Clay cityscape"> </picture> </div> <div class="fullbleed-5050__slide__feature__container"> <div class="fullbleed-5050__slide__feature__chapter"> <div class="fullbleed-5050__slide__feature__chapter__icon chapter__item"> <img loading="lazy" src="https://fonts.gstatic.com/s/i/productlogos/maps/v7/192px.svg" width="66px" height="66px" style="margin: 0 -10px;" title="Google Maps Platform" alt="Google Maps Platform"> </div> <div class="fullbleed-5050__slide__feature__chapter__title chapter__item" role="heading" aria-level="3">Get going with Google Maps&nbsp;Platform</div> <div class="fullbleed-5050__slide__feature__chapter__buttons chapter__item"> <div class="fullbleed-5050__slide__feature__chapter__button"> <a class="button" href="https://console.cloud.google.com/google/maps-apis/start?ref=https://mapsplatform.google.com" data-append-utm data-category="productMapTiles" data-action="mapsCta" data-label="getStartedCloser"> Get started </a> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <footer class="footer footer--placement-specific-get-going-with-google,background-centered"> <div class="footer__container"> <div class="footer__footnotes"> <div class="footer__footnote"> <div> <div data-html></div> </div> </div> </div> <div class="footer__social"> <div class="footer__social__title"> Follow us </div> <div class="footer__social__links"> <div class="footer__social__links__link"> <a class="link" href="https://www.linkedin.com/showcase/googlemapsplatform/" target="_blank" rel="noopener" data-category="footer" data-action="linkClick" data-label="followLinkedIn"> <img loading="lazy" src="./../../static/images/icons/footer/Footer_Social_LINKEDIN.svg" width="24" height="24" title="LinkedIn" alt="LinkedIn"> <span class="link__label"></span> </a> </div> <div class="footer__social__links__link"> <a class="link" href="https://twitter.com/GMapsPlatform" target="_blank" rel="noopener" data-category="footer" data-action="linkClick" data-label="followTwitter"> <img loading="lazy" src="./../../static/images/icons/footer/Footer_Social_TWITTER.svg" width="24" height="24" title="Twitter" alt="Twitter"> <span class="link__label"></span> </a> </div> <div class="footer__social__links__link"> <a class="link" href="https://www.youtube.com/googlemapsplatform" target="_blank" rel="noopener" data-category="footer" data-action="linkClick" data-label="followYouTube"> <img loading="lazy" src="./../../static/images/icons/footer/Footer_Social_YOUTUBE.svg" width="24" height="24" title="YouTube" alt="YouTube"> <span class="link__label"></span> </a> </div> <div class="footer__social__links__link"> <a class="link" href="https://github.com/googlemaps/" target="_blank" rel="noopener" data-category="footer" data-action="linkClick" data-label="followGitHub"> <img loading="lazy" src="./../../static/images/icons/footer/Footer_Social_GITHUB.svg" width="24" height="24" title="Github" alt="Github"> <span class="link__label"></span> </a> </div> </div> </div> <div class="footer__site-links" accordion> <div class="footer__site-links__title" accordion-toggle> Helpful links </div> <div class="footer__site-links__links" accordion-body> <div class="footer__site-links__links__link"> <a class="link" href="https://developers.google.com/maps/documentation" target="_blank" rel="noopener" data-category="footer" data-action="linkClick" data-label="resourceDocumentation"><span class="link__label">Documentation</span> </a> </div> <div class="footer__site-links__links__link"> <a class="link" href="https://developers.google.com/maps/faq" target="_blank" rel="noopener" data-category="footer" data-action="linkClick" data-label="resourceFAQs"><span class="link__label">FAQs</span> </a> </div> <div class="footer__site-links__links__link"> <a class="link" href="/resources/quick-builder/" target="_blank" rel="noopener" data-category="footer" data-action="linkClick" data-label="resourceQuickBuilder"><span class="link__label">Quick builder</span> </a> </div> </div> </div> <div class="footer__google-links" role="navigation"> <a class="link footer__logo" href="https://www.google.com/" aria-label="Google"> <img loading="lazy" src="https://gstatic.com/images/branding/googlelogo/svg/googlelogo_dark54_clr_84x28px.svg" width="84" height="28" title="Google" alt="Google"> <span class="link__label"></span> </a> <ul class="footer__nav" aria-label="Footer links"> <li role="listitem"> <a class="link" href="https://about.google/" target="_blank" rel="noopener" data-category="footer" data-action="linkClick" data-label="infoAboutGoogle"><span class="link__label">About Google</span> </a> </li> <li role="listitem"> <a class="link" href="https://about.google/products/" target="_blank" rel="noopener" data-category="footer" data-action="linkClick" data-label="infoGoogleProducts"><span class="link__label">Google products</span> </a> </li> <li role="listitem"> <a class="link" href="https://policies.google.com/privacy" target="_blank" rel="noopener" data-category="footer" data-action="linkClick" data-label="infoPrivacy"><span class="link__label">Privacy</span> </a> </li> <li role="listitem"> <a class="link" href="https://policies.google.com/terms" target="_blank" rel="noopener" data-category="footer" data-action="linkClick" data-label="infoTerms"><span class="link__label">Terms</span> </a> </li> <li role="listitem"> <a class="link" href="https://cloud.google.com/product-terms/#section-6" target="_blank" rel="noopener" data-category="footer" data-action="linkClick" data-label="infoCloudTerms"><span class="link__label">Google Maps Platform Terms</span> </a> </li> </ul> <div class="footer__aside"> <ul class="footer__nav footer__nav--aside" aria-label="Footer links"> <li> <a class="link" href="https://support.google.com/maps/#topic=3092425" target="_blank" rel="noopener" data-category="footer" data-action="linkClick" data-label="infoHelp"> <svg xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewBox="0 0 24 24" fill="#5f6368"> <path d="M0 0h24v24H0z" fill="none"></path> <path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 17h-2v-2h2v2zm2.07-7.75l-.9.92C13.45 12.9 13 13.5 13 15h-2v-.5c0-1.1.45-2.1 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41 0-1.1-.9-2-2-2s-2 .9-2 2H8c0-2.21 1.79-4 4-4s4 1.79 4 4c0 .88-.36 1.68-.93 2.25z"></path> </svg> <span class="link__label">Help</span> </a> </li> </ul> <div class="footer__aside__language"> <ul class="language-selector" role="group"> <li role="button" class="language-selector__selected" tabindex="0" selected="selected"> English </li> <li aria-expanded="false" class="language-selector__list-container" list-container> <ul class="language-selector__list language-selector__list--footer" role="listbox" list> <li role="option" class="language-selector__list-item" tabindex="0" data-locale="en" data-link="./" list-item> English </li> <li role="option" class="language-selector__list-item" tabindex="0" data-locale="de" data-link="./../../intl/de/maps-products/map-tiles/" list-item> Deutsch </li> <li role="option" class="language-selector__list-item" tabindex="0" data-locale="es" data-link="./../../intl/es/maps-products/map-tiles/" list-item> español </li> <li role="option" class="language-selector__list-item" tabindex="0" data-locale="es-419" data-link="./../../intl/es-419/maps-products/map-tiles/" list-item> español latinoamericano </li> <li role="option" class="language-selector__list-item" tabindex="0" data-locale="fr" data-link="./../../intl/fr/maps-products/map-tiles/" list-item> français </li> <li role="option" class="language-selector__list-item" tabindex="0" data-locale="it" data-link="./../../intl/it/maps-products/map-tiles/" list-item> italiano </li> <li role="option" class="language-selector__list-item" tabindex="0" data-locale="ja" data-link="./../../intl/ja/maps-products/map-tiles/" list-item> 日本語 </li> <li role="option" class="language-selector__list-item" tabindex="0" data-locale="pt-BR" data-link="./../../intl/pt-BR/maps-products/map-tiles/" list-item> português (Brasil) </li> <li role="option" class="language-selector__list-item" tabindex="0" data-locale="ru" data-link="./../../intl/ru/maps-products/map-tiles/" list-item> русский </li> </ul> </li> <li class="language-selector__arrow"> <svg width="10" height="5" viewBox="0 0 10 5" fill-rule="evenodd" arrow inert> <path d="M10 0L5 5 0 0z"></path> </svg> </li> </ul> </div> </div> </div> </div> </footer> </div> </div> <link href="https://www.gstatic.com/glue/cookienotificationbar/cookienotificationbar.min.css" rel="stylesheet" nonce="6iilYo4ZbnSCsFbt32i9iQ"> <script src="https://www.gstatic.com/glue/cookienotificationbar/cookienotificationbar.min.js" data-glue-cookie-notification-bar-category="2A" data-glue-cookie-notification-bar-site-id="mapsplatform.google.com" nonce="6iilYo4ZbnSCsFbt32i9iQ"></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10