Mengubah mode peta

Pilih platform: Android iOS JavaScript

Mode peta 3D berikut tersedia di Maps 3D SDK for iOS:

  • .roadmap menampilkan tampilan peta jalan default dengan label peta dasar.
  • .satellite menampilkan peta fotorealistik berdasarkan gambar udara.
  • .hybrid menampilkan tampilan peta satelit dengan label peta dasar.

Menetapkan mode peta

Tetapkan mode peta saat menginisialisasi tampilan Map dengan menentukan parameter mode dengan salah satu kasus enum MapMode:

import SwiftUI
import GoogleMaps3D

struct ContentView: View {
  var body: some View {
    Map(mode: .roadmap)
  }
}

Ikat mode peta ke variabel status untuk mengubahnya secara dinamis:

import SwiftUI
import GoogleMaps3D

struct ContentView: View {
  @State private var mapMode: MapMode = .roadmap

  var body: some View {
    Map(mode: mapMode)
  }
}

Kasus penggunaan

Berikut adalah kasus penggunaan umum untuk setiap mode peta:

  • Peta Jalan: Ideal untuk aplikasi dengan banyak navigasi yang mengutamakan keterbacaan dan data tingkat jalan.
  • Satelit dan Hybrid: Ideal untuk aplikasi real estat, pemantauan lingkungan, atau pariwisata yang memerlukan kesetiaan visual dan konteks medan.