Bibliothèques

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Pour charger le code JavaScript pour l'API Maps JavaScript, vous devez inclure une URL d'amorçage sur votre page, au format https://maps.googleapis.com/maps/api/js. Cette requête d'amorçage charge tous les principaux objets et symboles JavaScript à utiliser dans l'API Maps JavaScript. Certaines fonctionnalités de l'API sont également disponibles dans des bibliothèques autonomes qui ne sont pas chargées, sauf si vous les demandez spécifiquement. La division des composants supplémentaires en bibliothèques permet à l'API principale de se charger (et d'analyser) rapidement. Des frais supplémentaires de chargement et d'analyse des bibliothèques vous sont facturés uniquement si vous en avez besoin.

Vous pouvez charger des bibliothèques supplémentaires en spécifiant un paramètre libraries dans la requête d'amorçage et en fournissant le nom de la ou des bibliothèques. Vous pouvez spécifier plusieurs bibliothèques sous forme de liste d'éléments séparés par une virgule. Vous accédez ensuite aux bibliothèques via l'espace de noms google.maps.libraryName.

Les bibliothèques suivantes sont disponibles :

  • drawing fournit une interface graphique permettant aux utilisateurs de dessiner des polygones, des rectangles, des polylignes, des cercles et des repères sur la carte. Pour en savoir plus, consultez la documentation de la bibliothèque Drawing.
  • geometry inclut des fonctions utilitaires permettant de calculer des valeurs géométriques scalaires (telles que la distance et l'aire) à la surface de la Terre. Pour en savoir plus, consultez la documentation sur la bibliothèque de géométrie.
  • journeySharing (disponible en version bêta uniquement) fournit une assistance pour les solutions Transports et logistique de Google Maps Platform.
  • localContext affiche les lieux d'intérêt clés des utilisateurs à proximité d'un lieu que vous spécifiez. Pour en savoir plus, consultez la documentation de la bibliothèque Local Context.
  • places permet à votre application de rechercher des lieux tels que des établissements, des emplacements géographiques ou des points d'intérêt importants dans une zone définie. Pour en savoir plus, consultez la documentation de la bibliothèque Places.
  • visualization fournit des cartes de densité pour une représentation visuelle des données. Pour en savoir plus, consultez la documentation de la bibliothèque de visualisation.

La requête d'amorçage suivante montre comment demander la bibliothèque google.maps.geometry de l'API Maps JavaScript:

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

Pour requérir plusieurs bibliothèques, séparez-les avec une virgule :

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