Tìm hiểu về các chế độ và loại bản đồ

Chọn nền tảng: Android iOS JavaScript Dịch vụ web

Hai màn hình ứng dụng cho thấy bản đồ ở chế độ tối và chế độ sáng

Tài liệu này mô tả mối quan hệ khái niệm giữa các kiểu tuỳ chỉnh và chế độ sáng và tối, đồng thời xác định các loại bản đồ và cách áp dụng kiểu cho các loại bản đồ đó.

Để bắt đầu sử dụng các kiểu tuỳ chỉnh, hãy xem bài viết Tạo kiểu mới.

Tìm hiểu về chế độ sáng và tối

Bạn có thể tạo 2 kiểu riêng biệt cho một mã bản đồ: một kiểu được tối ưu hoá cho nền sáng và một kiểu cho nền tối. Bản đồ cho nền sáng sử dụng một bản đồ cơ sở khác với bản đồ cho nền tối. Do đó, bạn không thể sử dụng một kiểu cho cả hai chế độ.

Kiểu chế độ sáng và tối cung cấp bản đồ được tạo kiểu phù hợp nhất cho nhiều môi trường. Khi bạn sử dụng mã bản đồ trong ứng dụng, ứng dụng có thể tải kiểu thích hợp dựa trên hành vi được lập trình hoặc chế độ cài đặt thiết bị của người dùng.

Chọn chế độ sáng hoặc tối khi tạo kiểu

Bạn chọn chế độ sáng hoặc tối khi tạo hoặc sao chép một kiểu. Bạn không thể thay đổi chế độ của một kiểu sau khi tạo.

Bạn có thể kiểm tra loại kiểu trong trang thông tin chi tiết về kiểu.

Để biết hướng dẫn từng bước về cách tạo kiểu tuỳ chỉnh, hãy xem bài viết Tạo và sử dụng kiểu bản đồ.

Liên kết một kiểu chế độ sáng và một kiểu chế độ tối với một mã bản đồ

Một mã bản đồ chỉ hỗ trợ một kiểu chế độ sáng và một kiểu chế độ tối. Khi bạn nhấp vào biểu tượng Chỉnh sửa để thay đổi kiểu chế độ sáng hoặc kiểu chế độ tối, bảng điều khiển chỉ hiển thị các kiểu cho chế độ đó. Để tìm hiểu thêm, hãy xem bài viết Liên kết kiểu với mã bản đồ ID.

Tìm hiểu cách áp dụng các kiểu tuỳ chỉnh cho nhiều loại bản đồ

Google Maps Platform cung cấp nhiều loại bản đồ để phục vụ nhiều trường hợp sử dụng, bao gồm roadmap, terrain, 2D hybrid, 3D hybridnavigation. Mức độ tuỳ chỉnh phụ thuộc vào việc bản đồ chỉ dựa trên dữ liệu vectơ (chẳng hạn như roadmapnavigation), sử dụng kết hợp dữ liệu vectơ và hình ảnh raster (chẳng hạn như 2D hybridterrain) hoặc sử dụng kết hợp hình ảnh raster, đa giác 3D và hình ảnh vectơ (chẳng hạn như 3D hybrid).

Bản đồ đường đi được tạo kiểu với nước màu hồng, nhưng đối với địa hình, bản đồ kết hợp 2D và bản đồ kết hợp 3D, nước sẽ xuất hiện với màu mặc định.

Bản đồ dữ liệu vectơ
Các loại bản đồ roadmapnavigation chỉ sử dụng dữ liệu vectơ, cho phép bạn tạo kiểu toàn diện cho hầu hết các tính năng của bản đồ, bao gồm cả đa giác cho đất và nước, đường, địa danh và địa điểm yêu thích.
Bản đồ hình ảnh raster
Các loại bản đồ terrain, 2D hybrid, và 3D hybrid chủ yếu sử dụng hình ảnh raster với dữ liệu vectơ được phủ lên trên. Do đó, khả năng tạo kiểu của các loại bản đồ này bị hạn chế. Thông thường, bạn chỉ có thể tạo kiểu cho dữ liệu vectơ mà bạn phủ lên hình ảnh, chẳng hạn như nhãn, ghim và một số đường nhiều đoạn thẳng (tức là đường, ranh giới). Bạn không thể tuỳ chỉnh các tính năng thuộc hình ảnh cơ sở, chẳng hạn như màu của hồ hoặc hình dạng của dãy núi.
Ví dụ: hình ảnh cho thấy bản đồ đường đi có kiểu tuỳ chỉnh là nước màu hồng. Tuy nhiên, khi bạn xem trước kiểu cho các loại bản đồ địa hình và bản đồ kết hợp, nước sẽ không có màu hồng.

Định nghĩa loại bản đồ và hỗ trợ chế độ

Bảng sau đây định nghĩa các loại bản đồ và cho biết những loại bản đồ nào hỗ trợ chế độ sáng và tối.

Loại bản đồ Mô tả Hình ảnh bản đồ cơ sở Hỗ trợ chế độ
roadmap Chế độ xem bản đồ tiêu chuẩn cho thấy đường và các tính năng chính. Vectơ Cả hai
navigation Một loại bản đồ chuyên biệt được tối ưu hoá để hướng dẫn từng ngã rẽ bằng Navigation SDK. Để biết thêm thông tin về tính năng điều hướng, hãy xem bài viết tổng quan về cách tuỳ chỉnh kiểu bản đồ cho Navigation SDK cho AndroidNavigation SDK cho iOS. Vectơ Cả hai
terrain Một bản đồ nhấn mạnh các đặc điểm địa hình vật lý như núi, sông và độ cao. Raster Cả hai
2D hybrid Sự kết hợp giữa hình ảnh vệ tinh và dữ liệu bản đồ đường đi, hiển thị tên đường và các tính năng chính khác được phủ lên hình ảnh. Raster Chỉ chế độ sáng
3D hybrid Một bản đồ 3D chân thực như ảnh, nơi bạn có thể tạo kiểu cho khả năng hiển thị của nhãn địa điểm yêu thích, đường và biển báo đường. Loại bản đồ này chỉ có trong Bản đồ 3D trong Maps JavaScript API. Vectơ và raster Chỉ chế độ sáng

Lưu ý về kiểu cho bản đồ hình ảnh raster

Khi tạo kiểu cho các loại bản đồ terrain, 2D hybrid3D hybrid, bạn có thể thấy các hành vi sau:

  • Khi sử dụng các kiểu tuỳ chỉnh trên Android và iOS với loại bản đồ terrain, bạn có thể nhận thấy nước nhấp nháy tạm thời. Hành vi dự kiến này xảy ra khi tạo kiểu cho nước vì các ô bản đồ đường đi tải sau các ô địa hình. Việc tải chậm trễ này gây ra xung đột hình ảnh trong thời gian ngắn về màu sắc tuỳ chỉnh.

  • Kiểu đa giác có thể che khuất các thành phần bản đồ bên dưới trên các loại bản đồ terrain2D hybrid. Ví dụ: một đa giác công viên được tạo kiểu trên bản đồ địa hình có thể ẩn các đặc điểm địa hình tinh tế. Trên bản đồ kết hợp 2D, đa giác này có thể ẩn hình ảnh vệ tinh bên dưới.

  • Đối với 3D hybrid, đường nhiều đoạn thẳng có thể hiển thị bên dưới cầu hoặc xuất hiện không chính xác xung quanh cầu vượt và đường hầm.

  • Đối với các loại bản đồ 3D hybrid, bạn không thể sửa đổi chế độ cài đặt bản đồ để kiểm soát mật độ của các địa điểm yêu thích và kiểu của các toà nhàđịa danh.

Xem trước kiểu trên từng loại bản đồ

Sau khi tạo các kiểu tuỳ chỉnh, hãy kiểm thử các kiểu đó trên nhiều loại bản đồ để xem cách áp dụng. Điều này đặc biệt quan trọng vì không phải tất cả các kiểu đều áp dụng cho tất cả các loại bản đồ.

Trong bảng điều khiển Cloud của Google, bạn có thể xem trước các kiểu tuỳ chỉnh trong trình chỉnh sửa kiểu hoặc trang thông tin chi tiết về bản đồ, như sau:

  • Trình chỉnh sửa kiểu: Trong bảng điều khiển theo bối cảnh, hãy chọn danh sách thả xuống Map type và thay đổi loại bản đồ. Bản đồ sẽ làm mới và hiển thị loại bản đồ có kiểu của bạn được áp dụng.
  • Trang thông tin chi tiết về bản đồ: Trong phần Xem trước bản đồ , bạn có thể chuyển đổi giữa kiểu chế độ sáng và tối, đồng thời thay đổi biến thể trong danh sách thả xuống thành các loại bản đồ khác. Trước tiên, bạn phải liên kết kiểu với mã bản đồ thì mới có thể xem trước.

Áp dụng các kiểu tuỳ chỉnh cho nhiều loại bản đồ

Trong trang thông tin chi tiết về bản đồ, sau khi liên kết các kiểu chế độ sáng và tối với mã bản đồ, hãy nhấp vào Hiển thị thêm để chọn xem có áp dụng các kiểu tuỳ chỉnh cho nhiều loại bản đồ hay không. Bạn có thể kiểm tra lại cách áp dụng kiểu cho các loại bản đồ trong phần Xem trước bản đồ.