Heatmaps

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.

HeatmapLayer
HeatmapLayer([opts])
Tham số: 
Tạo một phiên bản mới của HeatmapLayer.
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)
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ố: 
  • mapMap optional
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.

data optional
Các đ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ó 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 optional
Bản đồ mà bạn muố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 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 optional
Mặ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 optional
Bá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.

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.