Heatmaps

کلاس HeatmapLayer

google.maps.visualization . 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)
مولفه های:
  • map : Map optional
ارزش بازگشتی: ندارد
نقشه حرارتی را روی نقشه مشخص شده ارائه می دهد. اگر نقشه روی null تنظیم شود، نقشه حرارتی حذف خواهد شد.
setOptions
setOptions(options)
مولفه های:
ارزش بازگشتی: ندارد
به ارث رسیده: addListener ، bindTo ، get ، notify ، set ، setValues ، unbind ، unbindAll

رابط HeatmapLayerOptions

google.maps.visualization . HeatmapLayerOptions رابط google.maps.visualization . HeatmapLayerOptions

این آبجکت خصوصیاتی را که می توان روی یک شی HeatmapLayer تنظیم کرد را تعریف می کند.

data optional
داده ها برای نمایش اشاره می کنند. ضروری.
dissipating optional
نوع: boolean optional
مشخص می کند که آیا نقشه های حرارتی در زوم از بین می روند یا خیر. به طور پیش فرض، شعاع نفوذ یک نقطه داده تنها با گزینه شعاع مشخص می شود. هنگامی که dissipation غیرفعال است، گزینه radius به عنوان شعاع در سطح زوم 0 تفسیر می شود.
gradient optional
نوع: Array <string> optional
گرادیان رنگ Heatmap که به عنوان آرایه ای از رشته های رنگی 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 رابط google.maps.visualization . WeightedLocation

یک ورودی نقطه داده برای یک نقشه حرارتی. این یک نقطه داده جغرافیایی با ویژگی وزن است.

location
نوع: LatLng
محل نقطه داده
weight
نوع: number
مقدار وزن نقطه داده.