Lớp HeatmapLayer
Lớp google.maps.visualization.HeatmapLayer
Một lớp cung cấp biểu đồ nhiệt được kết xuất phía máy khách, mô tả cường độ của dữ liệu tại các điểm địa lý.
Lớp này mở rộng MVCObject.
Truy cập bằng cách gọi const {HeatmapLayer} = await google.maps.importLibrary("visualization").
Xem Thư viện trong Maps JavaScript API.
Hàm dựng | |
|---|---|
HeatmapLayer |
HeatmapLayer([opts])Tham số:
Tạo một phiên bản mới của HeatmapLayer. |
Phương thức | |
|---|---|
getData |
getData()Tham số: Không có
Giá trị trả về:
MVCArray<LatLng|WeightedLocation>Trả về các điểm dữ liệu mà biểu đồ nhiệt này hiện đang hiển thị. |
getMap |
getMap()Tham số: Không có
Giá trị trả về:
Map|undefined |
setData |
setData(data)Tham số:
Giá trị trả về: Không có
Đặt các điểm dữ liệu mà bản đồ nhiệt này sẽ hiển thị. |
setMap |
setMap(map)Tham số:
Giá trị trả về: Không có
Kết xuất biểu đồ nhiệt trên bản đồ đã chỉ định. Nếu bạn đặt bản đồ thành null, thì bản đồ nhiệt sẽ bị xoá. |
setOptions |
setOptions(options)Tham số:
Giá trị trả về: Không có
|
Kế thừa:
addListener,
bindTo,
get,
notify,
set,
setValues,
unbind,
unbindAll
| |
Giao diện HeatmapLayerOptions
google.maps.visualization.HeatmapLayerOptionsgiao diện
Đối tượng này xác định các thuộc tính có thể được đặt trên một đối tượng HeatmapLayer.
Thuộc tính | |
|---|---|
data optional |
Loại:
MVCArray<LatLng|WeightedLocation>|Array<LatLng|WeightedLocation> optionalCác điểm dữ liệu cần hiển thị. Bắt buộc. |
dissipating optional |
Loại:
boolean optionalChỉ định xem bản đồ nhiệt có tiêu tan khi thu phóng hay không. Theo mặc định, bán kính ảnh hưởng của một điểm dữ liệu chỉ được chỉ định theo lựa chọn bán kính. Khi tắt tính năng tiêu tán, lựa chọn bán kính sẽ được hiểu là bán kính ở mức thu phóng 0. |
gradient optional |
Loại:
Array<string> optionalĐộ dốc màu của bản đồ nhiệt, được chỉ định dưới dạng một mảng gồm các chuỗi màu CSS. Tất cả các màu CSS3 đều được hỗ trợ, ngoại trừ các màu có tên mở rộng. |
map optional |
Loại:
Map optionalBản đồ mà bạn muốn hiển thị lớp. |
maxIntensity optional |
Loại:
number optionalCường độ tối đa của bản đồ nhiệt. Theo mặc định, màu sắc của bản đồ nhiệt được điều chỉnh linh hoạt theo nồng độ điểm cao nhất tại một pixel cụ thể trên bản đồ. Thuộc tính này cho phép bạn chỉ định một giá trị tối đa cố định. |
opacity optional |
Loại:
number optionalMặc định:
0.6Độ mờ của bản đồ nhiệt, được biểu thị bằng một số từ 0 đến 1. |
radius optional |
Loại:
number optionalBán kính ảnh hưởng cho mỗi điểm dữ liệu, tính bằng pixel. |
Giao diện WeightedLocation
google.maps.visualization.WeightedLocationgiao diện
Một mục nhập điểm dữ liệu cho bản đồ nhiệt. Đây là một điểm dữ liệu địa lý có thuộc tính cân nặng.
Thuộc tính | |
|---|---|
location |
Loại:
LatLngVị trí của điểm dữ liệu. |
weight |
Loại:
numberGiá trị trọng số của điểm dữ liệu. |