iOS için Haritalar 3D SDK'sında aşağıdaki 3D harita modları kullanılabilir:
.roadmap, temel harita etiketleriyle varsayılan yol haritası görünümünü gösterir..satellite, havadan görüntülere dayalı 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 harita modunu ayarlamak için mode parametresini aşağıdaki MapMode enum değerlerinden biriyle belirtin:
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 bir harita modu için yaygın kullanım alanları şunlardır:
- Yol haritası: Okunabilirliğin ve sokak düzeyindeki verilerin öncelikli olduğu, yoğun navigasyon kullanılan uygulamalar için idealdir.
- Uydu ve Karma: Görsel doğruluğun ve arazi bağlamının önemli olduğu emlak, çevre izleme veya turizm uygulamaları için idealdir.