Thông báo bảo mật: Chúng tôi đã nhận thấy một vấn đề bảo mật có thể ảnh hưởng đến các trang web sử dụng các thư viện cụ thể của bên thứ ba (bao gồm cả polyfill.io). Vấn đề này đôi khi có thể chuyển hướng khách truy cập khỏi trang web mong muốn mà chủ sở hữu trang web không biết hoặc không cho phép. Nhiều mẫu JavaScript của chúng tôi trước đây đã bao gồm phần khai báo tập lệnh polyfill.io. Chúng tôi đã xoá phương thức này khỏi các mẫu của mình. Nếu đã sử dụng các mẫu JavaScript có chứa nội dung khai báo này, bạn nên xoá nội dung khai báo.
Lớp là các đối tượng trên bản đồ bao gồm một hoặc nhiều mục riêng biệt,
nhưng được thể hiện dưới dạng một đơn vị duy nhất. Lớp thường phản ánh các tập hợp
mà bạn thêm vào đầu bản đồ để chỉ định một mối liên kết chung. Chiến lược phát hành đĩa đơn
API JavaScript của Maps quản lý việc hiển thị đối tượng trong các lớp
bằng cách kết xuất các mục cấu thành của chúng thành một đối tượng (thường là lớp phủ ô) và
hiển thị chúng khi khung nhìn của bản đồ thay đổi. Lớp cũng có thể làm thay đổi bản trình bày
lớp của bản đồ, làm thay đổi một chút các ô cơ sở theo cách
nhất quán với lớp. Lưu ý rằng theo thiết kế, hầu hết các lớp có thể không được
truy cập được thông qua các đối tượng riêng lẻ, nhưng chỉ có thể bị bóp méo như
đơn vị.
Tổng quan về các lớp
API JavaScript của Maps có một số loại lớp:
Dữ liệu Google Maps
layer cung cấp vùng chứa cho dữ liệu không gian địa lý tuỳ ý.
Bạn có thể sử dụng lớp Dữ liệu để lưu trữ dữ liệu tuỳ chỉnh hoặc để hiển thị dữ liệu GeoJSON
trên bản đồ Google.
Lớp bản đồ nhiệt kết xuất dữ liệu địa lý bằng cách sử dụng
Hình ảnh trực quan của Bản đồ nhiệt.
Lớp KML kết xuất các phần tử KML và GeoRSS thành một
Lớp phủ ô API Maps JavaScript.
Lớp giao thông hiển thị tình trạng giao thông trên bản đồ.
Tầng phương tiện hiển thị mạng lưới vận tải công cộng
thành phố của bạn trên bản đồ.
Đối tượng Lớp đi xe đạp kết xuất một lớp đường dành cho xe đạp
và/hoặc các lớp phủ dành riêng cho xe đạp vào một lớp chung. Lớp này được trả về
theo mặc định trong DirectionsRenderer (Chỉ đường) khi yêu cầu
chỉ đường của phương tiện đi lại BICYCLING.
Thêm lớp
Để thêm một lớp vào bản đồ, bạn chỉ cần gọi setMap(),
truyền cho nó đối tượng ánh xạ cần hiển thị lớp. Tương tự, để ẩn một
lớp, hãy gọi setMap(), truyền null.
Đoạn mã dưới đây căn giữa bản đồ về London, Vương quốc Anh và thêm Phương tiện công cộng
.