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)พารามิเตอร์:   
 ค่าที่ส่งคืน: ไม่มี แสดงแผนที่ความหนาแน่นบนแผนที่ที่ระบุ หากตั้งค่าแผนที่เป็น  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ค่าการถ่วงน้ำหนักของจุดข้อมูล |