Os seguintes modos de mapa 3D estão disponíveis no SDK do Maps 3D para iOS:
.roadmapmostra a visualização de mapa de vias padrão com rótulos de mapa base..satellitemostra um mapa fotorrealista com base em imagens aéreas..hybridmostra a visualização de mapa de satélite com rótulos de mapa base.
Definir o modo mapa
Defina o modo mapa ao inicializar a visualização Map especificando o
mode parâmetro com um dos
MapMode casos de enumeração:
import SwiftUI
import GoogleMaps3D
struct ContentView: View {
var body: some View {
Map(mode: .roadmap)
}
}
Vincule o modo mapa a uma variável de estado para mudá-lo dinamicamente:
import SwiftUI
import GoogleMaps3D
struct ContentView: View {
@State private var mapMode: MapMode = .roadmap
var body: some View {
Map(mode: mapMode)
}
}
Casos de uso
Confira a seguir casos de uso comuns para cada modo mapa:
- Mapa de vias: ideal para apps de navegação em que a legibilidade e os dados de nível de rua são primários.
- Satélite e híbrido: ideal para apps de imóveis, monitoramento ambiental ou turismo em que a fidelidade visual e o contexto do terreno são essenciais.