Heatmaps

คลาส HeatmapLayer

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
ค่าถ่วงน้ำหนักของจุดข้อมูล