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
נקודות הנתונים שיוצגו. חובה.
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 interface

google.maps.visualization.WeightedLocation ממשק

רשומה של נקודה בנתונים במפת חום. זאת נקודת נתונים גיאוגרפית עם מאפיין משקל.

location
סוג:  LatLng
המיקום של נקודת הנתונים.
weight
סוג:  number
ערך המשקל של נקודת הנתונים.