A breve su Google Maps Platform saranno disponibili nuovi stili di mappa. Questo aggiornamento dello stile della mappa include una nuova tavolozza dei colori predefinita e miglioramenti all'usabilità e alle esperienze delle mappe. Tutti gli stili di mappa verranno aggiornati automaticamente a marzo 2025. Per ulteriori informazioni sulla disponibilità e su come attivare la funzionalità in precedenza, consulta la sezione Nuovo stile di mappa per Google Maps Platform.
Per configurare gli indicatori avanzati, segui questi passaggi.
Attivare il nuovo visualizzatore di mappe
È disponibile un renderer delle mappe di cui è stato eseguito l'upgrade a partire dalla versione 18.0.0 del Maps SDK for Android. Questo visualizzatore apporta molti miglioramenti a Maps SDK for Android, tra cui il supporto della personalizzazione delle mappe basata su cloud.
Con il rilascio della versione 18.2.0 di Maps SDK for Android, Google ha impostato il renderer predefinito dal renderer precedente al renderer di mappe di cui è stato eseguito l'upgrade. Questa
variazione significa che il visualizzatore di mappe di cui è stato eseguito l'upgrade ora viene utilizzato per impostazione predefinita nella tua app
quando crei una nuova app o ne ricostruisci una esistente.
Creare un ID mappa
Per creare un nuovo ID mappa, segui i passaggi descritti in Creare un ID mappa. Assicurati di impostare il tipo di mappa su Android.
Aggiorna il codice di inizializzazione della mappa
Questo passaggio richiede l'ID mappa appena creato. Puoi trovarlo nella pagina Gestione Maps.
Controlla le funzionalità della mappa (obbligatorio)
Gli indicatori avanzati richiedono un ID mappa. Se l'ID mappa non è presente o se viene passato un ID mappa non valido, gli indicatori avanzati non possono essere caricati. Utilizza
metodo
MapCapabilities.isAdvancedMarkersAvailable()
per verificare se gli indicatori avanzati sono supportati.
[[["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-02-25 UTC."],[[["Advanced markers necessitate the utilization of the upgraded map renderer, available in Maps SDK for Android version 18.0.0 and later, and are enabled by default in version 18.2.0 and later."],["A crucial initial step involves creating a map ID within the Google Cloud console and integrating it into your map initialization code."],["It is imperative to verify if advanced markers are supported on the device using `MapCapabilities.isAdvancedMarkersAvailable()`, and to provide a fallback mechanism, such as standard markers, if they are not."],["Developers must ensure compatibility by checking device requirements for the new map renderer, as some devices might not support it."]]],[]]