iOS için Haritalar 3D SDK'sında aşağıdaki 3D harita modları kullanılabilir:
.roadmap, temel harita etiketleriyle birlikte varsayılan yol haritası görünümünü gösterir..satellite, hava görüntülerini temel alan fotoğraf gerçekliğinde bir harita gösterir..hybrid, temel harita etiketleriyle uydu haritası görünümünü gösterir.
Harita modunu ayarlama
Map görünümünü başlatırken mode parametresini MapMode enum durumlarından biriyle belirterek harita modunu ayarlayın:
import SwiftUI
import GoogleMaps3D
struct ContentView: View {
var body: some View {
Map(mode: .roadmap)
}
}
Harita modunu dinamik olarak değiştirmek için bir durum değişkenine bağlayın:
import SwiftUI
import GoogleMaps3D
struct ContentView: View {
@State private var mapMode: MapMode = .roadmap
var body: some View {
Map(mode: mapMode)
}
}
Kullanım alanları
Her harita modunun yaygın kullanım alanları şunlardır:
- Yol haritası: Okunabilirlik ve sokak düzeyindeki verilerin öncelikli olduğu, navigasyonun yoğun olarak kullanıldığı uygulamalar için idealdir.
- Uydu ve Hibrit: Görsel doğruluk ve arazi bağlamının önemli olduğu emlak, çevre izleme veya turizm uygulamaları için idealdir.