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
نقاط البيانات المطلوب عرضها. مطلوبة.
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
قيمة ترجيح نقطة البيانات.