Bibliotecas

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

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:

  • drawing proporciona una interfaz gráfica para que los usuarios dibujen polígonos, rectángulos, polilíneas, círculos y marcadores en el mapa. Consulta la documentación de la biblioteca de dibujos para obtener más información.
  • geometry incluye funciones de utilidad para calcular valores geométricos escalares (como la distancia y el área) sobre la superficie terrestre. Consulta la documentación de la biblioteca de geometría para obtener más información.
  • journeySharing (disponible solo en el canal beta) proporciona asistencia para las soluciones de transporte y logística de Google Maps Platform.
  • localContext muestra a los usuarios lugares de interés clave cerca de una ubicación que especifiques. Consulta la documentación de la Biblioteca de Contexto local para obtener más información.
  • marker te permite agregar Marcadores avanzados muy personalizables y de excelente rendimiento a tus mapas. Consulta la documentación de Marcadores avanzados para obtener más información.
  • places permite que tu aplicación busque lugares, como establecimientos, ubicaciones geográficas o lugares de interés destacados, dentro de un área definida. Consulta la documentación de la biblioteca de Places para obtener más información.
  • visualization proporciona mapas de calor para obtener una representación visual de los datos. Consulta la documentación de la biblioteca de visualización para obtener más información.

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>