Los siguientes modos de mapa en 3D están disponibles en el SDK de Maps 3D para iOS:
.roadmapmuestra la vista del mapa de ruta predeterminado con etiquetas de mapa base..satellitemuestra un mapa fotorrealista basado en imágenes aéreas..hybridmuestra la vista de mapa satelital con etiquetas de mapa base.
Cómo configurar el modo Mapa
Para establecer el modo Mapa cuando inicialices la vista Map, especifica el parámetro mode con uno de los casos de la enumeración MapMode:
import SwiftUI
import GoogleMaps3D
struct ContentView: View {
var body: some View {
Map(mode: .roadmap)
}
}
Vincula el modo de mapa a una variable de estado para cambiarlo de forma dinámica:
import SwiftUI
import GoogleMaps3D
struct ContentView: View {
@State private var mapMode: MapMode = .roadmap
var body: some View {
Map(mode: mapMode)
}
}
Casos de uso
A continuación, se muestran casos de uso comunes para cada modo de mapa:
- Mapa de ruta: Es ideal para apps con mucha navegación en las que la legibilidad y los datos a nivel de la calle son fundamentales.
- Satelital e híbrido: Son ideales para apps de bienes raíces, supervisión ambiental o turismo, en las que la fidelidad visual y el contexto del terreno son esenciales.