Heatmaps

HeatmapLayer class

google.maps.visualization.HeatmapLayer class

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

คลาสนี้ขยายจาก 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 interface

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