Utiliser JSON avec les styles de cartes basés dans le cloud

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

Ce document explique comment utiliser JSON pour créer, modifier et exporter des styles de carte. Pour savoir ce que vous pouvez styliser à l'aide de JSON, consultez la référence JSON pour le style de carte dans le cloud.

Importer un style de carte JSON

Pour créer un style de carte à l'aide de JSON, procédez comme suit :

  1. Dans la console Google Cloud, accédez à Styles de carte et sélectionnez un projet si nécessaire.

  2. Dans Styles de carte, cliquez sur Créer un style.

  3. Dans la boîte de dialogue, sélectionnez l'onglet JSON.

  4. Il existe deux façons d'importer votre style JSON :

    • Collez votre code de style JSON valide dans le champ, ou
    •  Cliquez sur Importer un fichier JSON et choisissez un fichier JSON local à utiliser. Le code de style JSON s'affiche dans le champ.
  5. Vérifiez si votre fichier JSON contient des erreurs.

    • Si votre fichier JSON contient des erreurs, l'avertissement "Votre fichier JSON contient N erreurs" s'affiche. Vous pouvez le développer pour en savoir plus.
    • Si votre JSON est valide, l'aperçu de la carte affiche votre style personnalisé et le bouton bleu Personnaliser est disponible.
  6. Cliquez sur Personnaliser pour créer un style de carte.

  7. Dans votre nouveau style de carte, sélectionnez des éléments cartographiques, puis vérifiez ou modifiez leur style si nécessaire. Les éléments cartographiques dont le style est personnalisé sont indiqués par un point bleu.

  8. Cliquez sur Enregistrer.

  9. Dans la boîte de dialogue Enregistrer et publier le style de carte, saisissez le nom de votre style et une description (facultative), puis cliquez sur Enregistrer.

Le style est publié automatiquement et la page principale de votre nouveau style s'affiche.

Pour ajouter votre style de carte à un ID de carte, consultez Associer votre style à un ID de carte.

Modifier un style de carte avec JSON

Vous pouvez modifier les styles de carte à l'aide de l'onglet "JSON" de l'éditeur de style.

Les modifications apportées dans l'éditeur JSON sont répercutées dans le panneau de style. De plus, si vous apportez des modifications dans le panneau de style, vous pouvez les retrouver dans l'éditeur JSON. Les deux méthodes permettent également de mettre à jour l'aperçu de la carte.

Pour modifier un style de carte à l'aide de JSON, procédez comme suit :

  1. Dans la console Google Cloud, accédez à Styles de carte et sélectionnez un projet si nécessaire.

  2. Dans Styles de carte, sélectionnez un style existant dans la liste des styles.

  3. Sur la page principale du style, sélectionnez Personnaliser.

  4. Sélectionnez l'onglet JSON pour ouvrir l'éditeur de style JSON.

  5. Apportez les modifications souhaitées dans l'éditeur. Vous pouvez également importer un fichier JSON.

  6. Cliquez sur Commit (Valider) pour mettre à jour l'aperçu de la carte.

  7. Une fois toutes les modifications effectuées, cliquez sur Enregistrer. Si vous créez un style, les modifications sont appliquées automatiquement. Si vous modifiez un style existant, les modifications sont enregistrées en tant que brouillon. Vous devez cliquer sur Publier pour appliquer vos modifications à tous les ID de carte qui utilisent ce style de carte.

Exporter un style de carte au format JSON

Pour exporter un style de carte au format JSON, procédez comme suit :

  1. Dans la console Google Cloud, accédez à Styles de carte et sélectionnez un projet si nécessaire.

  2. Dans Styles de carte, sélectionnez un style existant dans la liste des styles.

  3. Sur la page principale du style, sélectionnez Personnaliser.

  4. Sélectionnez l'onglet JSON pour ouvrir l'éditeur de style JSON.

  5. Sélectionnez Exporter.