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 độ 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 phần Thư viện trong API Maps JavaScript.
Hàm dựng | |
---|---|
HeatmapLayer |
HeatmapLayer([opts]) Thông số:
Tạo một thực thể mới của HeatmapLayer . |
Phương thức | |
---|---|
getData |
getData() Thông số: Không có
Giá trị trả về:
MVCArray<LatLng|WeightedLocation> Trả về các điểm dữ liệu hiện được bản đồ nhiệt này hiển thị. |
getMap |
getMap() Thông số: Không có
Giá trị trả về:
Map|undefined |
setData |
setData(data) Thông số:
Giá trị trả về: Không có
Đặt các điểm dữ liệu sẽ hiển thị trên bản đồ nhiệt này. |
setMap |
setMap(map) Thông 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 map thành null , thì bản đồ nhiệt sẽ bị xoá. |
setOptions |
setOptions(options) Thông số:
Giá trị trả về: Không có
|
Kế thừa:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
Giao diện HeatmapLayerOptions
Giao diện google.maps.visualization.HeatmapLayerOptions
Đối tượng này xác định các thuộc tính có thể được đặt trên đối tượng HeatmapLayer
.
Thuộc tính | |
---|---|
data optional |
Loại:
MVCArray<LatLng|WeightedLocation>|Array<LatLng|WeightedLocation> optional Điểm dữ liệu cần hiển thị. Bắt buộc. |
dissipating optional |
Loại:
boolean optional Chỉ định xem bản đồ nhiệt có bị tiêu hao 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 bằng tuỳ chọn bán kính. Khi chế độ phân tán bị tắt, tuỳ chọn bán kính được diễn giải 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 các chuỗi màu CSS. Tất cả màu CSS3 đều được hỗ trợ ngoại trừ màu được đặt tên mở rộng. |
map optional |
Loại:
Map optional Bản đồ để hiển thị lớp. |
maxIntensity optional |
Loại:
number optional Cườ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 theo tỷ lệ linh động theo mức độ tập trung điểm lớn nhất tại bất kỳ pixel cụ thể nào 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 optional Mặc định:
0.6 Độ mờ của bản đồ nhiệt, được biểu thị dưới dạng một số từ 0 đến 1. |
radius optional |
Loại:
number optional Bán kính ảnh hưởng của mỗi điểm dữ liệu, tính bằng pixel. |
Giao diện WeightedLocation
Giao diện google.maps.visualization.WeightedLocation
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 trọng số.
Thuộc tính | |
---|---|
location |
Loại:
LatLng Vị trí của điểm dữ liệu. |
weight |
Loại:
number Giá trị trọng số của điểm dữ liệu. |