En savoir plus sur les modes et les types de cartes

Sélectionnez une plate-forme : Android iOS JavaScript Services Web

Écrans de deux applications affichant une carte en mode sombre et clair

Ce document décrit la relation conceptuelle entre les styles personnalisés et les modes clair et sombre, définit les différents types de cartes et explique comment leur appliquer vos styles.

Pour commencer à utiliser des styles personnalisés, consultez Créer un style.

Comprendre les modes clair et sombre

Vous pouvez créer deux styles distincts pour un seul ID de carte : un optimisé pour les arrière-plans clairs et un pour les arrière-plans sombres. Les cartes avec arrière-plan clair utilisent une carte de base différente de celles avec arrière-plan sombre. Par conséquent, vous ne pouvez pas utiliser un seul style pour les deux modes.

Les styles des modes clair et sombre fournissent la carte stylisée la plus adaptée aux différents environnements. Lorsque vous utilisez l'ID de carte dans vos applications, votre application peut charger le style approprié en fonction du comportement programmé ou des paramètres de l'appareil de l'utilisateur.

Choisir le mode clair ou sombre lors de la création d'un style

Vous choisissez le mode clair ou sombre lorsque vous créez ou copiez un style. Vous ne pouvez pas modifier le mode d'un style après sa création.

Vous pouvez vérifier le type de style sur la page des détails du style.

Pour obtenir des instructions détaillées sur la création de styles personnalisés, consultez Créer et utiliser des styles de carte.

Associer un style de mode clair et un style de mode sombre à un ID de carte

Un ID de carte n'est compatible qu'avec un seul style de mode clair et un seul style de mode sombre. Lorsque vous cliquez sur l'icône de modification Modifier pour modifier un style de mode clair ou un style de mode sombre, le panneau n'affiche que vos styles pour ce mode. Pour en savoir plus, consultez Associer votre style à un ID de carte.

Comprendre comment les styles personnalisés s'appliquent à plusieurs types de cartes

Google Maps Platform propose différents types de cartes pour répondre à divers cas d'utilisation, y compris roadmap, navigation, hybrid, terrain, 3D roadmap et 3D hybrid. Le niveau de personnalisation dépend du fait que la carte est basée uniquement sur des données vectorielles (telles que roadmap, navigation et 3D roadmap), utilise un mélange de données vectorielles et d'images matricielles (telles que terrain et hybrid) ou utilise un mélange d'images matricielles, de polygones 3D et d'images vectorielles (telles que 3D hybrid).

Cartes de données vectorielles
Les types de cartes roadmap, navigation et 3D roadmap n'utilisent que des données vectorielles, ce qui vous permet de styliser de manière complète la plupart des éléments cartographiques, y compris les polygones pour la terre et l'eau, les routes, les points de repère et les points d'intérêt.
Cartes d'images matricielles
Les types de cartes terrain, hybrid et 3D hybrid utilisent des images matricielles avec des données vectorielles en superposition. Par conséquent, leurs capacités de stylisation sont limitées. En général, vous ne pouvez styliser que les données vectorielles qui sont superposées aux images, telles que les libellés, les repères et certaines polylignes (comme les routes et les bordures). Vous ne pouvez pas personnaliser les éléments qui font partie des images de base
Par exemple, l'image ci-dessous montre un style avec un thème bleu. L'eau est stylisée plus sombre que par défaut, et une palette bleue est appliquée aux routes, zones extérieures et aux points d'intérêt. Lorsque vous prévisualisez le style en mode hybride et hybride 3D, l'eau et les zones extérieures ne sont pas bleues, mais les routes et les points d'intérêt sont toujours stylisés.

Cartes avec de l'eau rose, mais pour les cartes hybrides et hybrides 3D, l'eau apparaît avec les couleurs par défaut.

Définitions des types de cartes et compatibilité des modes

Le tableau suivant définit les types de cartes et indique ceux qui sont compatibles avec les modes clair et sombre.

Type de carte Description Images de la carte de base Compatibilité des modes
roadmap Vue de carte standard qui affiche les routes et les principaux éléments. Vecteur Mode clair et sombre
navigation Type de carte spécialisé optimisé pour le guidage pas à pas à l'aide du SDK Navigation. Pour en savoir plus sur la navigation, consultez la présentation de la personnalisation des styles de carte pour le SDK Navigation pour Android et le SDK Navigation pour iOS. Vecteur Mode clair et sombre
terrain Carte qui met l'accent sur les éléments physiques du terrain, comme les montagnes, les rivières et l'altitude. Vectoriel et matriciel Mode clair et sombre
hybrid Combinaison d'images satellite et de données de carte routière, affichant les noms de rues et d'autres éléments clés superposés aux images. Vectoriel et matriciel Mode clair uniquement
3D roadmap Carte standard 3D qui affiche les routes et les principaux éléments. Ce type de carte n'est disponible que dans les cartes 3D de l'API Maps JavaScript. Vecteur Mode clair uniquement
3D hybrid Carte 3D photoréaliste dans laquelle vous pouvez styliser la visibilité des libellés des points d'intérêt , des routes et des panneaux de signalisation. Ce type de carte n'est disponible que dans les cartes 3D de l'API Maps JavaScript. Vectoriel et matriciel Mode clair uniquement

Considérations relatives au style pour les cartes d'images matricielles

Lorsque vous stylisez les types de cartes terrain, 2D hybrid, 3D hybrid et 3D roadmap, vous pouvez observer les comportements suivants :

  • Lorsque vous utilisez des styles personnalisés sur Android et iOS avec le type de carte terrain, vous remarquerez peut-être que l'eau clignote temporairement. Ce comportement attendu se produit lors de la stylisation de l'eau, car les tuiles de la carte routière se chargent après les tuiles du terrain. Ce chargement différé provoque un bref conflit visuel dans les couleurs personnalisées.

  • Les styles de polygones peuvent masquer les éléments de carte sous-jacents sur les types de cartes terrain, 2D hybrid et 3D hybrid. Par exemple, un polygone de parc stylisé sur une carte de terrain peut masquer des éléments de terrain subtils. Sur les cartes hybrides, il peut masquer les images satellite sous-jacentes.

  • Pour 3D hybrid, les polylignes de route peuvent s'afficher sous les ponts ou apparaître de manière incorrecte autour des passages supérieurs et inférieurs.

  • Pour les types de cartes 3D roadmap et 3D hybrid, vous ne pouvez pas modifier les paramètres de la carte pour contrôler la densité des points d'intérêt, le style des bâtiments, le style des points de repère, et la couleur d'arrière-plan de l'application.

Prévisualiser vos styles sur chaque type de carte

Une fois que vous avez créé vos styles personnalisés, testez-les sur les différents types de cartes pour voir comment ils s'appliquent. Cela est particulièrement important, car tous les styles ne s'appliquent pas à tous les types de cartes.

Dans la console Google Cloud, vous pouvez prévisualiser vos styles personnalisés dans l'éditeur de style ou sur la page des détails de la carte, comme suit :

  • Éditeur de style : dans le panneau contextuel, sélectionnez la liste déroulante Map type et modifiez le type de carte. La carte s'actualise et affiche le type de carte avec votre style appliqué.
  • Page des détails de la carte : dans la section Aperçu de la carte , vous pouvez basculer entre les styles de mode clair et sombre, et modifier la variante dans la liste déroulante pour différents types de cartes. Vous devez d'abord associer votre style à l'ID de carte avant de pouvoir le prévisualiser.

Appliquer vos styles personnalisés à plusieurs types de cartes

Sur la page des détails de la carte, une fois que vous avez associé vos styles de mode clair et sombre à votre ID de carte, cliquez sur Afficher plus pour choisir d'appliquer ou non vos styles personnalisés à plusieurs types de cartes. Vous pouvez vérifier une fois de plus comment le style s'applique aux types de cartes dans la section Aperçu de la carte.