Bibliotecas

Para cargar el código JavaScript de la API de Maps JavaScript, incluye una URL de arranque en tu página con el formato https://maps.googleapis.com/maps/api/js. Esta solicitud de arranque carga todos los objetos y símbolos principales de JavaScript que se usarán en la API de Maps JavaScript. Algunas de las funciones de la API también están disponibles en bibliotecas independientes que no se cargan a menos que las solicites específicamente. El desglose de componentes complementarios en bibliotecas permite cargar (y analizar) rápidamente la API principal. La única tarea adicional que tienes es cargar y analizar bibliotecas si las necesitas.

Puedes especificar un parámetro libraries en la solicitud de arranque para cargar bibliotecas adicionales; debes proporcionar el nombre de la biblioteca o las bibliotecas. Puedes especificar varias bibliotecas en una lista separada por comas. Luego, puedes acceder a las bibliotecas a través del espacio de nombres google.maps.libraryName.

Están disponibles las siguientes bibliotecas:

Vista previa: Las siguientes bibliotecas están disponibles en el canal beta (v=beta):

En la siguiente solicitud de arranque, se muestra cómo solicitar la biblioteca google.maps.geometry de la API de Maps JavaScript:

<script async
    src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&libraries=geometry&callback=initMap">
</script>

Para solicitar varias bibliotecas, sepáralas con una coma:

<script async
    src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&libraries=geometry,places&callback=initMap">
</script>