Announcement: New basemap styling is coming soon to Google Maps Platform. This update to map styling includes a new default color palette, modernized pins, and improvements to map experiences and usability. All map styles will be automatically updated in March 2025. For more information on availability and how to opt in earlier, see New map style for Google Maps Platform.
Stay organized with collections
Save and categorize content based on your preferences.
Overview
The Maps JavaScript API offers a variety of options to integrate Google's Place data into your apps.
Place class
The Place class is the canonical API representation of a location used in the Places Library. With the Place class, you can make detailed location data available to your users through an intelligent search feature that you can customize to suit your needs. Data from the Places service represents one of the most accurate, up-to-date, and comprehensive place models of the real world.
Places UI Kit (Experimental)
The Places UI Kit (Experimental) is an easy-to-use, customizable, and low-cost component library that lets you bring familiar and trusted Google Maps user experiences to your apps. Places UI Kit elements are available in the Places Library and the Elevation Library.
The Place class provides an API for using the Places library,
and supports modern usage patterns such as Promises.
With the Place class, you can create location-aware features in your
app and make detailed location data available to your users through an intelligent search feature
you customize to your needs. The data from the Places service is one of the most accurate,
up-to-date, and comprehensive place models of the real world.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-12-13 UTC."],[[["The Maps JavaScript API lets you integrate Google's Place data into your applications, offering detailed location information through a customizable search feature."],["You can utilize the Places UI Kit to easily incorporate pre-built Google Maps user experiences like search and autocomplete into your apps."],["The legacy Places service is being replaced by the Place class, offering a more modern approach to location data with support for Promises and detailed location details."],["Access a variety of Maps JavaScript API features including markers, location data, custom map styles, and interactive data layers."],["Work with Maps JavaScript API services such as directions, distance matrix, elevation, geocoding, maximum zoom imagery, and street view."]]],[]]