Places UI Kit: A ready-to-use library that provides room for customization and low-code development. Try it out, and share yourinput on your UI Kit experience.

Concepts

  • This section provides essential concepts for utilizing the Maps JavaScript API, including map types, coordinate systems, and localization.

  • Developers can customize their map applications by selecting specific versions of the API, using URL parameters, and implementing best practices for CSS and JavaScript.

  • Advanced features such as using TypeScript and asynchronous methods with Promises are also covered in this documentation.

This section covers various concepts which are essential to using theMaps JavaScript API.

Map types

This page discusses the types of maps you can display usingMaps JavaScript API.

Map and tile coordinates

This page explains the coordinate systems Maps JavaScript API uses.

Localizing the map

You can localize your Maps JavaScript API application bychanging the default language settings and by specifying a region code, whichalters the map's behavior based on a given country or territory.

Versioning

The Maps JavaScript API team regularly updates the API with newfeatures, bug fixes, and performance improvements. You can indicate whichversion of the API to load within your application by specifying it in thev parameter of the Maps JavaScript API bootstraprequest.

URL parameters

This page describes the options you have when loadingMaps JavaScript API through the query string of the script loadingURL.

Best practices

This page describes best practices with CSS and JavaScript when usingMaps JavaScript API.

Using TypeScript

This page describes using TypeScript with Google Maps.

Promises

This page describes using asynchronous methods withMaps JavaScript API.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-11-21 UTC.