Harita modunu değiştirme

Platform seçin: Android iOS JavaScript

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.