Les modes de carte 3D suivants sont disponibles dans le SDK Maps 3D pour iOS :
.roadmapaffiche la carte routière par défaut avec les libellés de la carte de base..satelliteaffiche une carte photoréaliste basée sur l'imagerie aérienne..hybridaffiche la vue satellite avec les libellés de la carte de base.
Définir le mode Plan
Définissez le mode de carte lors de l'initialisation de la vue Map en spécifiant le paramètre mode avec l'un des cas d'énumération MapMode :
import SwiftUI
import GoogleMaps3D
struct ContentView: View {
var body: some View {
Map(mode: .roadmap)
}
}
Associez le mode de carte à une variable d'état pour le modifier de manière dynamique :
import SwiftUI
import GoogleMaps3D
struct ContentView: View {
@State private var mapMode: MapMode = .roadmap
var body: some View {
Map(mode: mapMode)
}
}
Cas d'utilisation
Voici des cas d'utilisation courants pour chaque mode de carte :
- Roadmap : idéal pour les applications de navigation où la lisibilité et les données au niveau de la rue sont primordiales.
- Satellite et Hybride : idéal pour les applications immobilières, de surveillance environnementale ou de tourisme, où la fidélité visuelle et le contexte du terrain sont essentiels.