คลาส HeatmapLayer
google.maps.visualization.HeatmapLayer
คลาส
เลเยอร์ที่แสดงฮีตแมปที่แสดงฝั่งไคลเอ็นต์ ซึ่งแสดงให้เห็นความหนาแน่นของข้อมูล ณ ตําแหน่งทางภูมิศาสตร์
คลาสนี้จะขยาย
MVCObject
โหลดโดยใช้พารามิเตอร์ของ URL &libraries=visualization
โปรดดูไลบรารีใน Maps JavaScript API
เมื่อใช้ v=beta
ให้เข้าถึงได้โดยการโทรหา const {HeatmapLayer} = await google.map.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
โหลดโดยใช้พารามิเตอร์ของ URL &libraries=visualization
โปรดดูไลบรารีใน Maps JavaScript API
พร็อพเพอร์ตี้ | |
---|---|
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
รายการจุดข้อมูลสําหรับแผนที่ความหนาแน่น นี่คือจุดข้อมูลทางภูมิศาสตร์ที่มีแอตทริบิวต์น้ําหนัก
โหลดโดยใช้พารามิเตอร์ของ URL &libraries=visualization
โปรดดูไลบรารีใน Maps JavaScript API
พร็อพเพอร์ตี้ | |
---|---|
location |
ประเภท:
LatLng ตําแหน่งของจุดข้อมูล |
weight |
ประเภท:
number ค่าการถ่วงน้ําหนักของจุดข้อมูล |