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