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

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

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

  • ROADMAP hiển thị chế độ xem lộ trình mặc định có nhãn bản đồ cơ sở.
  • SATELLITE hiển thị bản đồ chân thực dựa trên hình ảnh chụp từ trên không.
  • HYBRID hiển thị chế độ xem bản đồ vệ tinh có nhãn bản đồ cơ sở.

Đặt chế độ bản đồ theo cách có lập trình

Đặt chế độ bản đồ một cách linh động trong mã của bạn bằng cách gọi phương thức setMapMode trên đối tượng GoogleMap3D và truyền một trong các giá trị Map3DMode:

// Add imports
import com.google.android.gms.maps3d.model.Map3DMode

...

// Add to the onMap3DViewReady method, after the googleMap3D object has been initialized
googleMap3D.setMapMode(Map3DMode.ROADMAP)

Đặt chế độ bản đồ trong tệp XML bố cục

Chỉ định chế độ bản đồ ban đầu ngay khi khai báo thành phần Map3DView trong tệp XML bố cục bằng cách sử dụng thuộc tính map3d:mapMode:

<com.google.android.gms.maps3d.Map3DView
    android:id="@+id/map3dView"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    map3d:mapMode="roadmap" />

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.