Heatmaps

הכיתה HeatmapLayer

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)
ערך המוחזר:  None
הגדרת נקודות הנתונים שיוצגו במפת החום הזו.
setMap
setMap(map)
פרמטרים: 
  • mapMap optional
ערך המוחזר:  None
המערכת תיצור את מפת החום במפה שצוינה. אם המפה מוגדרת כ-null, מפת החום תוסר.
setOptions
setOptions(options)
פרמטרים: 
ערך המוחזר:  None
עובר בירושה: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

הממשק HeatmapLayerOptions

ממשק google.maps.visualization.HeatmapLayerOptions

האובייקט הזה מגדיר את המאפיינים שאפשר להגדיר באובייקט HeatmapLayer.

data 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
ערך המשקל של נקודת הנתונים.