Personalizzazione cloud

Mantieni tutto organizzato con le raccolte Salva e classifica i contenuti in base alle tue preferenze.
Seleziona piattaforma: Android iOS JavaScript

Google Maps Platform offre funzionalità di stile basate su cloud che semplificano lo stile, la personalizzazione e la gestione delle mappe utilizzando Google Cloud Console, consentendoti di migliorare l'esperienza utente complessiva delle tue mappe. Per semplificare l'adozione e la gestione di queste funzionalità, Lo stile delle mappe basato su cloud introduce in Cloud Console diversi nuovi strumenti:

  • Un editor di stile per creare facilmente gli stili.
  • Creazione e gestione degli ID mappa.
  • Creazione e gestione di stili di mappe personalizzate.
  • Strumenti per l'aggiornamento dinamico degli stili.

Aggiungi un ID mappa alla tua app

Un ID mappa è un identificatore associato a una funzionalità o a uno stile mappa specifico. Configura uno stile mappa e associalo a un ID mappa in Google Cloud Console. Poi, quando fai riferimento a un ID mappa nel tuo codice, nella tua app viene visualizzato lo stile mappa associato. Gli aggiornamenti di stile successivi che apporti vengono visualizzati automaticamente nell'app, senza richiedere alcun aggiornamento da parte dei clienti.

Per creare un'istanza di una mappa utilizzando un ID mappa, segui la procedura seguente:

  1. Crea un elemento GMSMapID con la stringa ID mappa di Cloud Console.
  2. Crea un GMSMapView che specifichi l'ID mappa appena creato.

Swift

let camera = GMSCameraPosition(latitude: 47.0169, longitude: -122.336471, zoom: 12)
let mapID = GMSMapID(identifier: "<YOUR MAP ID>")
let mapView = GMSMapView(frame: .zero, mapID: mapID, camera: camera)
self.view = mapView
      

Objective-C

GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:47.0169
                                                        longitude:-122.336471
                                                             zoom:12];
GMSMapID *mapID = [GMSMapID mapIDWithIdentifier:@"<YOUR MAP ID>"];
GMSMapView *mapView = [GMSMapView mapWithFrame:CGRectZero mapID:mapID camera:camera];
self.view = mapView;
      

Se utilizzi il tuo ID mappa, puoi impostare in qualsiasi momento l'ID mappa in Cloud Console in modo che abbia un nuovo stile e questo stile verrà applicato automaticamente nella visualizzazione mappa per te e per gli utenti entro circa sei ore.

Se vuoi visualizzare immediatamente le modifiche, puoi chiudere e riavviare l'app uscendo dall'app, con la conseguente chiusura dell'app dall'elenco delle app utilizzate di recente e poi riaprirla. La mappa aggiornata sarà visibile.

Utilizzare l'editor di stile delle mappe

L'editor di stile Maps è uno strumento basato su GUI disponibile in Google Cloud Console.

Impara a utilizzare lo strumento per lo stile delle mappe basato su cloud