This document provides information on using the Google Maps JavaScript API, including:
- The API is available free with usage limits or as a paid service. An API key is required.
- Basic HTML is shown to load the Google Maps script and initialize a map on a page.
- Default user interface elements like zoom controls can be configured or disabled. Custom buttons can be added.
- Markers can be placed on the map and configured with info windows, animations, and custom icons.
- Shapes like polylines and circles can be drawn on the map.
- Services provide capabilities like geocoding addresses and locations, directions, and accessing Fusion Tables data.