Inizia

Seleziona la piattaforma: Android iOS JavaScript

Segui questi passaggi per iniziare a utilizzare gli indicatori avanzati.

Attiva il nuovo renderer della mappa

Un renderer delle mappe aggiornato è disponibile a partire dalla versione 18.0.0 del Maps SDK per Android. Questo renderer apporta molti miglioramenti, tra cui supporto per la Personalizzazione delle mappe basata su cloud a Maps SDK for Android.

Con il rilascio della versione 18.2.0 di Maps SDK for Android, Google ha cambiato la renderer predefinito dal renderer precedente al renderer della mappa aggiornato. Questo significa che il renderer delle mappe aggiornato è ora utilizzato per impostazione predefinita nella tua app quando crei una nuova app o crei di nuovo un'app esistente.

Crea un ID mappa

Per creare un nuovo ID mappa, segui la procedura alla pagina Crea un ID mappa. Assicurati di Imposta Tipo di mappa su Android.

Aggiorna il codice di inizializzazione della mappa

Questo passaggio richiede l'ID mappa appena creato. È disponibile su Maps Gestione.

Per aggiungere l'ID mappa al codice di inizializzazione, vedi Aggiungi l'ID mappa all'app.

Verifica le funzionalità della mappa (obbligatorio)

Gli indicatori avanzati richiedono un ID mappa. Se manca l'ID mappa o se È stato trasmesso l'ID mappa non valido, impossibile caricare gli indicatori avanzati. Utilizza le funzionalità di il MapCapabilities.isAdvancedMarkersAvailable() per verificare se gli indicatori avanzati sono supportati.

Kotlin

val capabilities: MapCapabilities = googleMap.getMapCapabilities()
System.out.println("is advanced marker enabled?" + capabilities.isAdvancedMarkersAvailable())

Java

MapCapabilities capabilities = googleMap.getMapCapabilities();
System.out.println("is advanced marker enabled?" + capabilities.isAdvancedMarkersAvailable());

Passaggi successivi

Creare un indicatore avanzato