Tổng quan

Các tính năng sử dụng WebGL cho API JavaScript của Maps cho phép bạn kiểm soát độ nghiêng và xoay, thêm đối tượng 3D trực tiếp vào bản đồ và làm nhiều việc khác. Bao gồm các tính năng sau:

Bắt đầu

Để sử dụng các tính năng mới của WebGL, bạn cần có mã bản đồ sử dụng bản đồ vectơ. Bạn cũng cần cập nhật yêu cầu Tự khởi động API. Phần này cho bạn biết cách thực hiện.

Tạo mã bản đồ mới

Để tạo mã bản đồ mới, hãy làm theo các bước trong bài viết Sử dụng kiểu bản đồ dựa trên đám mây – Lấy mã bản đồ. Hãy nhớ đặt loại Bản đồ thành JavaScript và chọn tuỳ chọn Vector. Chọn Độ nghiêng và/hoặc Xoay để bật tính năng nghiêng và xoay trên bản đồ. Cách làm này sẽ cho phép bạn điều chỉnh các giá trị này theo phương thức lập trình, đồng thời cho phép người dùng điều chỉnh độ nghiêng và hướng ngay trên bản đồ. Nếu việc sử dụng độ nghiêng hoặc tiêu đề ảnh hưởng xấu đến ứng dụng của bạn, hãy bỏ chọn NghiêngXoay để người dùng không thể điều chỉnh độ nghiêng và chế độ xoay.

Tạo mã bản đồ vectơ

Cập nhật mã khởi chạy bản đồ

Bạn cần cung cấp mã bản đồ mà bạn vừa tạo. Bạn có thể tìm thấy công cụ này trên trang Quản lý Maps. Cung cấp mã nhận dạng bản đồ khi bạn tạo thực thể bản đồ bằng cách sử dụng thuộc tính mapId như minh hoạ bên dưới:

map = new google.maps.Map(document.getElementById('map'), {
  center: {lat: -34.397, lng: 150.644},
  zoom: 8,
  mapId: 'MAP_ID'
});

Ví dụ

Chúng tôi đưa ra ví dụ để minh hoạ các tính năng này: