Thay đổi chế độ bản đồ

Chọn nền tảng: Android iOS JavaScript

SDK Maps 3D dành cho iOS có các chế độ bản đồ 3D sau:

  • .roadmap cho thấy chế độ xem lộ trình mặc định có nhãn bản đồ cơ sở.
  • .satellite cho thấy bản đồ thực tế dựa trên hình ảnh chụp từ trên không.
  • .hybrid cho thấy chế độ xem bản đồ vệ tinh có nhãn bản đồ cơ sở.

Đặt chế độ bản đồ

Đặt chế độ bản đồ khi khởi chạy khung hiển thị Map bằng cách chỉ định tham số mode bằng một trong các trường hợp liệt kê MapMode:

import SwiftUI
import GoogleMaps3D

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

Liên kết chế độ bản đồ với một biến trạng thái để thay đổi chế độ này một cách linh động:

import SwiftUI
import GoogleMaps3D

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

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

Trường hợp sử dụng

Sau đây là các trường hợp sử dụng phổ biến cho từng chế độ bản đồ:

  • Lộ trình: Phù hợp với những ứng dụng có nhiều tính năng chỉ đường, trong đó khả năng đọc và dữ liệu ở cấp đường phố là yếu tố chính.
  • Vệ tinh và kết hợp: Phù hợp với các ứng dụng bất động sản, giám sát môi trường hoặc du lịch, nơi độ trung thực về hình ảnh và ngữ cảnh địa hình là yếu tố cần thiết.