In SDK Maps 3D per iOS sono disponibili le seguenti modalità mappa 3D:
.roadmapmostra la visualizzazione della roadmap predefinita con le etichette della basemap..satellitemostra una mappa fotorealistica basata su immagini aeree..hybridmostra la visualizzazione della mappa satellitare con le etichette della basemap.
Imposta la modalità mappa
Imposta la modalità mappa durante l'inizializzazione della visualizzazione Map specificando il
mode parametro con uno dei
MapMode casi di enumerazione:
import SwiftUI
import GoogleMaps3D
struct ContentView: View {
var body: some View {
Map(mode: .roadmap)
}
}
Collega la modalità mappa a una variabile di stato per modificarla in modo dinamico:
import SwiftUI
import GoogleMaps3D
struct ContentView: View {
@State private var mapMode: MapMode = .roadmap
var body: some View {
Map(mode: mapMode)
}
}
Casi d'uso
Di seguito sono riportati i casi d'uso comuni per ogni modalità mappa:
- Roadmap: ideale per le app con molte funzionalità di navigazione in cui la leggibilità e i dati a livello stradale sono fondamentali.
- Satellite e ibrida: ideale per le app di settore immobiliare, monitoraggio ambientale o turismo in cui la fedeltà visiva e il contesto del terreno sono essenziali.