Nella console Google Cloud, vai a Stili di mappa e seleziona un progetto, se necessario.
In Stili mappa, fai clic su Crea stile.
Nella finestra di dialogo, seleziona la scheda JSON.
Esistono due modi per importare lo stile JSON:
Incolla il codice di stile JSON valido nel campo oppure
scienceFai clic su Carica file JSON e scegli un file JSON locale da utilizzare. Il codice di stile JSON viene visualizzato nel campo.
Controlla se il file JSON contiene errori.
Se il JSON contiene errori, viene visualizzato l'avviso "Il tuo JSON contiene N errori" e puoi espanderlo per saperne di più.
Se il codice JSON è valido, l'anteprima della mappa mostra lo stile personalizzato e il pulsante blu Personalizza è disponibile.
Fai clic su Personalizza per creare un nuovo stile della mappa.
Nel nuovo stile di mappa, seleziona gli elementi della mappa e rivedi o modifica il loro stile in base alle tue esigenze. Le funzionalità della mappa con stili personalizzati hanno un punto blu pieno accanto.
Fai clic su Salva.
Nella casella Salva e pubblica lo stile di mappa, inserisci un nome per lo stile e, facoltativamente, una descrizione, quindi fai clic su Salva.
Lo stile viene pubblicato automaticamente e viene visualizzata la pagina principale del nuovo stile.
Puoi modificare gli stili di mappa utilizzando la scheda JSON nell'editor di stili.
Le modifiche apportate nell'editor JSON vengono riflesse nel riquadro dello stile. Inoltre, se apporti modifiche nel riquadro dello stile, puoi trovarle nell'editor JSON. Entrambi i metodi aggiornano anche l'anteprima della mappa.
Per modificare uno stile di mappa utilizzando JSON, segui questi passaggi:
Nella console Google Cloud, vai a Stili di mappa e seleziona un progetto, se necessario.
In Stili di mappa, seleziona uno stile esistente dall'elenco.
Nella pagina principale dello stile, seleziona Personalizza.
Seleziona la scheda JSON per aprire l'editor di stili JSON.
Apporta le modifiche nell'editor. Puoi anche caricare un file JSON.
Fai clic su Commit per aggiornare l'anteprima della mappa.
Al termine di tutte le modifiche, fai clic su Salva. Se stai creando un nuovo stile, le modifiche vengono pubblicate automaticamente. Se apporti modifiche a uno stile esistente, queste vengono salvate come bozza e devi fare clic su Pubblica per rendere effettive le modifiche per tutti gli ID mappa che utilizzano lo stile di mappa.
Esportare uno stile di mappa come JSON
Per esportare uno stile di mappa come file JSON, segui questi passaggi:
Nella console Google Cloud, vai a Stili di mappa e seleziona un progetto, se necessario.
In Stili di mappa, seleziona uno stile esistente dall'elenco.
Nella pagina principale dello stile, seleziona Personalizza.
Seleziona la scheda JSON per aprire l'editor di stili JSON.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-08-27 UTC."],[],[],null,["# Use JSON with cloud-based maps styling\n\nSelect platform: [Android](/maps/documentation/android-sdk/cloud-customization/json \"View this page for the Android platform docs.\") [iOS](/maps/documentation/ios-sdk/cloud-customization/json \"View this page for the iOS platform docs.\") [JavaScript](/maps/documentation/javascript/cloud-customization/json \"View this page for the JavaScript platform docs.\") [Web Service](/maps/documentation/maps-static/cloud-customization/json \"View this page for the Web Service platform docs.\")\n\n\u003cbr /\u003e\n\n| **Experimental:** Features marked with the science science icon are experimental.\n\nThis document explains how to use JSON to create, edit, and export map styles.\nFor information on what you can style using JSON, see the\n[JSON reference for cloud-based maps styling](/maps/documentation/android-sdk/cloud-customization/json-reference).\n\nImport a JSON map style\n-----------------------\n\nTo create a map style using JSON, perform the following steps:\n\n1. In the Google Cloud console,\n go to [**Map styles**](https://console.cloud.google.com/google/maps-apis/studio/styles), and select a project, if needed.\n\n2. In **Map styles** , click **Create style**.\n\n3. In the dialog, select the **JSON** tab.\n\n4. There are two ways to import your JSON style:\n\n - Paste your valid JSON styling code into the field, or\n - scienceClick **Upload JSON File** and choose a local JSON file to use. The JSON styling code appears in the field.\n\n | **Note:** When importing legacy JSON, a warning appears and the style is converted to the latest JSON format. The conversion is approximate but sets you up for a richer and more customizable experience. To only use legacy JSON, see [Use embedded JSON style declarations](../styling).\n5. Check whether your JSON has errors.\n\n - If your JSON has errors, the warning \"Your JSON contains N errors\" appears and you can expand the warning to learn more.\n - If your JSON is valid, the map preview shows your custom style and the blue **Customize** button is available.\n6. Click **Customize** to create a new map style.\n\n7. In your new map style, select map features and review or change their style\n as needed. Map features with custom styles have a solid blue dot next to\n them.\n\n | **Note:** Not all styles appear at all zoom levels.\n8. Click **Save**.\n\n9. In the **Save and publish map style** box, enter a name for your style and\n optionally a description, and click **Save**.\n\nThe style is automatically published, and you see your new style's\nmain page.\n\nTo add your map style to a map ID, see\n[Associate your style to a map ID](/maps/documentation/android-sdk/cloud-customization/map-styles#associate-style-with-map-id).\n\nEdit a map style with JSON\n--------------------------\n\n| **Experimental:** This feature is experimental.\n\nYou can edit map styles using the JSON tab in the style editor.\n\nChanges made in the JSON editor are reflected in the style panel. Additionally,\nif you make changes in the style panel, you can find those changes in the JSON\neditor. Both methods also update the map preview.\n\nTo edit a map style using JSON, see the following steps:\n\n1. In the Google Cloud console,\n go to [**Map styles**](https://console.cloud.google.com/google/maps-apis/studio/styles), and select a project, if needed.\n\n2. In **Map styles**, select an existing style from the style list.\n\n3. In the style's main page, select **Customize**.\n\n4. Select the **JSON** tab to open the JSON style editor.\n\n5. Make your changes in the editor. You can also upload a JSON file.\n\n6. Click **Commit** to update the map preview.\n\n7. Once you're done with all of your changes, click **Save** . If you're\n creating a new style, the changes go live automatically. If you're making\n changes to an existing style, the changes save as a draft and you must click\n **Publish** to have your changes go live for any map IDs using that map\n style.\n\nExport a map style as JSON\n--------------------------\n\n| **Experimental:** This feature is experimental.\n\nTo export a map style as a JSON file, see the following steps:\n\n1. In the Google Cloud console,\n go to [**Map styles**](https://console.cloud.google.com/google/maps-apis/studio/styles), and select a project, if needed.\n\n2. In **Map styles**, select an existing style from the style list.\n\n3. In the style's main page, select **Customize**.\n\n4. Select the **JSON** tab to open the JSON style editor.\n\n5. Select **Export**."]]