Un ID de carte est un identifiant unique qui permet de représenter une seule instance d'une carte Google. Vous utilisez des ID de carte pour activer des fonctionnalités, ou pour gérer ou styliser des cartes sur vos sites Web et dans vos applications. Vous pouvez créer des ID de carte pour chaque plate-forme dont vous avez besoin (JavaScript, Android, iOS ou cartes statiques) dans votre projet de console Google Cloud, sur la page Gestion des cartes.
Pour savoir comment créer des ID de carte, consultez Créer des ID de carte.
Ce que vous pouvez faire avec les ID de carte
Utilisez des ID de carte pour activer les éléments géographiques et le style. Voici quelques exemples d'utilisation des ID de carte. Pour obtenir la liste complète, consultez la section Fonctionnalités qui utilisent des ID de carte:
Styles de cartes basés dans le cloud: associez un ID de carte à un style de carte pour styliser, personnaliser et gérer vos cartes à l'aide de la console Google Cloud. Disponible sur toutes les plates-formes : Android, iOS, JavaScript et API Maps Static.
Cartes vectorielles: utilisez un ID de carte pour utiliser une carte composée de tuiles vectorielles dessinées au moment du chargement côté client à l'aide de WebGL. Disponible en JavaScript.
Repères avancés: utilisez un ID de carte pour activer les repères avancés. Disponible sur Android, iOS et JavaScript.
Exemple de style de carte basé dans le cloud
Pour utiliser les styles de cartes basés dans le cloud pour styliser les cartes sur votre site Web et vos applications Android, procédez comme suit:
Créez des ID de carte pour chaque plate-forme que vous utilisez. Par exemple, créez un code JavaScript et un ID de carte Android. Pour en savoir plus, consultez Créer des ID de carte.
Configurez un style de carte dans la console Google Cloud. Pour en savoir plus, consultez la section Styles de cartes basés dans le cloud.
Associez vos deux ID de carte au style de carte dans la console Google Cloud. Pour en savoir plus, consultez Associer des ID de carte à votre style.
Faites référence à l'ID de la carte dans le code JavaScript de votre site Web et dans le code de votre application Android. Pour en savoir plus, consultez Ajouter un ID de carte à votre application.
Le style de carte associé à vos ID de carte s'affiche ensuite sur votre site Web et dans votre application Android. Vous pouvez modifier votre style de carte dans la console Cloud. Les modifications s'affichent automatiquement dans les deux emplacements, sans que vos clients aient besoin de mettre à jour l'application.
Fonctionnalités qui utilisent des ID de carte
Le tableau suivant présente les fonctionnalités et les API Google Maps Platform qui utilisent des ID de carte:
Fonctionnalité ou API | Utilise des ID de carte pour atteindre ces objectifs |
---|---|
Repères avancés | Activez les repères avancés. Vous n'avez pas besoin de créer d'ID de carte. Vous pouvez utiliser l'ID de carte de démonstration DEMO_MAP_ID . |
Style basé sur les données pour les limites | Associez l'ID de carte à un ensemble de limites et de styles pour styliser la carte en fonction des limites. |
Style basé sur les données pour les ensembles de données | Associez l'ID de carte à un ensemble de données et à un style pour styliser la carte en fonction de l'ensemble de données. |
Flutter | Appliquez un style aux cartes Google utilisées dans vos applications Flutter. |
API Maps Embed | Spécifiez et stylisez la carte à intégrer sur une page Web. |
API Maps JavaScript | Appliquez un style à la carte à afficher sur une page Web. |
SDK Maps pour Android | Appliquez un style à la carte à afficher dans une application Android.1 |
SDK Maps pour iOS | Personnalisez la carte à afficher dans une application iOS.1 |
API Maps Static | Spécifiez et stylisez la carte à afficher en tant qu'image statique. |
Solutions de mobilité | Utilisez l'API Maps JavaScript et les SDK pour Android et iOS pour styliser les cartes dans les solutions de mobilité1. |
WebGL (cartes vectorielles) | Activez les fonctionnalités WebGL à l'aide d'un ID de carte vectorielle JavaScript. |
1 L'utilisation d'un ID de carte dans le SDK Maps pour Android ou dans le SDK Maps pour iOS déclenche un chargement de carte facturé en fonction du SKU Dynamic Maps.