Tuỳ chỉnh kiểu bản đồ

Bạn có thể sử dụng tính năng định kiểu bản đồ dựa trên đám mây để xác định các kiểu bản đồ có thể sử dụng lại cho trải nghiệm điều hướng của Google trong Navigation SDK. Trang này cung cấp thông tin tổng quan về cách bạn có thể xác định và áp dụng kiểu bản đồ, cũng như thông tin chi tiết về cách triển khai cụ thể cho SDK Điều hướng. Để biết thông tin đầy đủ về tính năng định kiểu bản đồ dựa trên đám mây, hãy xem trang Tổng quan trong tài liệu về SDK Maps cho Android.

Ví dụ về kiểu bản đồ tuỳ chỉnh 1 Ví dụ về kiểu bản đồ tuỳ chỉnh 2

Xác định kiểu bản đồ

Bước đầu tiên để tuỳ chỉnh kiểu bản đồ cho SDK Điều hướng là tạo kiểu bản đồ và liên kết kiểu đó với một mã bản đồ. Kiểu bản đồ được tạo, lưu trữ và chỉnh sửa trong Google Maps Platform Cloud Console. Sau đó, bạn tham chiếu mã bản đồ trong mã ứng dụng để hiển thị bản đồ tuỳ chỉnh.

Có hai loại bản đồ trong SDK Điều hướng có thể được tạo kiểu: bản đồ điều hướng, hiển thị trong phiên điều hướng đang hoạt động và bản đồ đường, hiển thị bất cứ khi nào không có phiên điều hướng nào đang hoạt động. Các kiểu mà bạn xác định và liên kết với một mã bản đồ sẽ áp dụng cho cả loại bản đồ chỉ đường và bản đồ đường đi.

Để biết thông tin chi tiết đầy đủ về cách xác định kiểu bản đồ, hãy xem phần Tạo và sử dụng kiểu bản đồ trong tài liệu về SDK Maps cho Android.

Áp dụng kiểu bản đồ

Sau khi có kiểu bản đồ liên kết với một mã bản đồ, bạn có thể thêm mã nhận dạng đó thông qua phần tử <fragment> trong tệp bố cục của hoạt động, bằng cách sử dụng lớp MapView hoặc bằng cách sử dụng lớp GoogleMapOptions trên một thực thể MapFragment, SupportMapFragment hoặc SupportNavigationFragment.

Để biết thêm thông tin về cách áp dụng kiểu bản đồ, hãy xem phần Thêm mã bản đồ vào ứng dụng trong tài liệu về Maps SDK cho Android.

Kiểu chế độ sáng và tối

Tính năng Định kiểu bản đồ dựa trên đám mây cho phép bạn xác định kiểu cho chế độ sáng và chế độ tối. Trong SDK Điều hướng, bản đồ đường đi (bản đồ không phải bản đồ chỉ đường) có thể có chế độ sáng và tối, còn bản đồ chỉ đường có thể có chế độ ban ngày và chế độ ánh sáng yếu hoặc chế độ ban đêm. Khi bạn liên kết kiểu với bản đồ trong Navigation SDK, kiểu sẽ áp dụng cho cả bản đồ đường đi và bản đồ chỉ đường:

  • Kiểu Chế độ sáng trong Cloud Console áp dụng cho cả bản đồ đường ở chế độ sáng và bản đồ chỉ đường ban ngày.
  • Kiểu Chế độ tối trong Cloud Console áp dụng cho cả bản đồ đường ở chế độ tối và bản đồ đi theo chỉ dẫn ở chế độ ban đêm/ánh sáng yếu.

Thanh toán

Khi một ứng dụng tải bản đồ có áp dụng mã bản đồ, thì hệ thống sẽ tính phí tải bản đồ theo SKU Bản đồ động. Xin lưu ý rằng điều kiện kích hoạt này khác với điều kiện kích hoạt của các lượt tải bản đồ không áp dụng mã bản đồ. Lượt tải bản đồ không có mã bản đồ sẽ được tính phí theo SKU SDK Maps. Để biết thêm thông tin về điều kiện kích hoạt và giá cho từng SKU, hãy xem phần Giá và thanh toán.

Chính sách và cách sử dụng

Khi tuỳ chỉnh kiểu bản đồ trong SDK Điều hướng, bạn phải tuân thủ các chính sách liên quan đến những nội dung sửa đổi được chấp nhận đối với giao diện người dùng điều hướng. Cụ thể, bạn không được xoá mạng lưới đường khỏi bản đồ chỉ đường hoặc giảm đáng kể độ tương phản màu của các đối tượng trên bản đồ chỉ đường.

Để biết thông tin chi tiết đầy đủ về các nội dung sửa đổi được chấp nhận đối với Giao diện người dùng điều hướng, hãy xem Chính sách cho SDK điều hướng dành cho Android.