Heatmaps

HeatmapLayer class

google.maps.visualization.HeatmapLayer ชั้นเรียน

เลเยอร์ที่แสดงแผนที่ความหนาแน่นที่ฝั่งไคลเอ็นต์ ซึ่งแสดงความเข้มของข้อมูล ณ จุดทางภูมิศาสตร์

ชั้นเรียนนี้ขยายเวลา MVCObject

เข้าถึงได้โดยโทรไปที่ const {HeatmapLayer} = await google.maps.importLibrary("visualization")
ดูไลบรารีใน Maps JavaScript API

HeatmapLayer
HeatmapLayer([opts])
พารามิเตอร์: 
สร้างอินสแตนซ์ใหม่ของ HeatmapLayer
getData
getData()
พารามิเตอร์: ไม่มี
ค่าที่ส่งคืน:  MVCArray<LatLng|WeightedLocation>
แสดงจุดข้อมูลที่ฮีทแมปนี้แสดงอยู่ในปัจจุบัน
getMap
getMap()
พารามิเตอร์: ไม่มี
ค่าที่ส่งคืน:  Map|undefined
setData
setData(data)
พารามิเตอร์: 
ค่าที่ส่งคืน: ไม่มี
กำหนดจุดข้อมูลที่จะแสดงโดยฮีตแมปนี้
setMap
setMap(map)
พารามิเตอร์: 
  • mapMap optional
ค่าที่ส่งคืน: ไม่มี
แสดงแผนที่ความหนาแน่นบนแผนที่ที่ระบุ หากตั้งค่าแผนที่เป็น null ระบบจะนำฮีตแมปออก
setOptions
setOptions(options)
พารามิเตอร์: 
ค่าที่ส่งคืน: ไม่มี
สืบทอด: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

HeatmapLayerOptions อินเทอร์เฟซ

google.maps.visualization.HeatmapLayerOptions อินเทอร์เฟซ

ออบเจ็กต์นี้กำหนดพร็อพเพอร์ตี้ที่ตั้งค่าได้ในออบเจ็กต์ HeatmapLayer

data optional
ประเภท:  MVCArray<LatLng|WeightedLocation>|Array<LatLng|WeightedLocation> optional
จุดข้อมูลที่จะแสดง ต้องระบุ
dissipating optional
ประเภท:  boolean optional
ระบุว่าฮีตแมปจะกระจายออกเมื่อซูมหรือไม่ โดยค่าเริ่มต้น ระบบจะระบุรัศมีอิทธิพลของจุดข้อมูลด้วยตัวเลือก "รัศมี" เท่านั้น เมื่อปิดใช้การกระจาย ตัวเลือกรัศมีจะถือเป็นรัศมีที่ระดับการซูม 0
gradient optional
ประเภท:  Array<string> optional
การไล่ระดับสีของฮีตแมปที่ระบุเป็นอาร์เรย์ของสตริงสี CSS ระบบรองรับสี CSS3 ทั้งหมด ยกเว้นสีที่มีชื่อแบบขยาย
map optional
ประเภท:  Map optional
แผนที่ที่จะแสดงเลเยอร์
maxIntensity optional
ประเภท:  number optional
ความเข้มสูงสุดของฮีทแมป โดยค่าเริ่มต้น ระบบจะปรับขนาดสีของฮีตแมปแบบไดนามิกตามความหนาแน่นของจุดสูงสุดที่พิกเซลใดก็ตามบนแผนที่ พร็อพเพอร์ตี้นี้ช่วยให้คุณระบุค่าสูงสุดคงที่ได้
opacity optional
ประเภท:  number optional
ค่าเริ่มต้น: 0.6
ความทึบแสงของฮีตแมป ซึ่งแสดงเป็นตัวเลขระหว่าง 0 ถึง 1
radius optional
ประเภท:  number optional
รัศมีอิทธิพลสำหรับจุดข้อมูลแต่ละจุดเป็นพิกเซล

WeightedLocation อินเทอร์เฟซ

google.maps.visualization.WeightedLocation อินเทอร์เฟซ

รายการจุดข้อมูลสำหรับแผนที่ความหนาแน่น นี่คือจุดข้อมูลทางภูมิศาสตร์ที่มีแอตทริบิวต์น้ำหนัก

location
ประเภท:  LatLng
ตำแหน่งของจุดข้อมูล
weight
ประเภท:  number
ค่าการถ่วงน้ำหนักของจุดข้อมูล