Heatmaps

HeatmapLayer الفئة

google.maps.visualization.HeatmapLayer الصف الدراسي

طبقة توفر خريطة تمثيل لوني معروضة من جهة العميل، وتعرض كثافة البيانات في نقاط جغرافية.

يمتد هذا الصف MVCObject.

الوصول من خلال الاتصال بـ const {HeatmapLayer} = await google.maps.importLibrary("visualization"). راجع المكتبات في واجهة برمجة تطبيقات جافا سكريبت للخرائط.

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
نصف قطر التأثير لكل نقطة بيانات بالبكسل.

واجهة WeededLocation

واجهة google.maps.visualization.WeightedLocation

إدخال نقطة بيانات للخريطة الحرارية. هذه نقطة بيانات جغرافية تحتوي على سمة وزن.

location
النوع:  LatLng
موقع نقطة البيانات.
weight
النوع:  number
قيمة ترجيح نقطة البيانات