کلاس 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) مولفه های:
ارزش بازگشتی: ندارد نقشه حرارتی را روی نقشه مشخص شده ارائه می دهد. اگر نقشه روی null تنظیم شود، نقشه حرارتی حذف خواهد شد. |
setOptions | setOptions(options) مولفه های:
ارزش بازگشتی: ندارد |
به ارث رسیده: addListener ، bindTo ، get ، notify ، set ، setValues ، unbind ، unbindAll |
رابط HeatmapLayerOptions
google.maps.visualization . HeatmapLayerOptions
رابط google.maps.visualization . HeatmapLayerOptions
این آبجکت خصوصیاتی را که می توان روی یک شی HeatmapLayer
تنظیم کرد را تعریف می کند.
خواص | |
---|---|
data optional | نوع: MVCArray < LatLng | WeightedLocation >| Array < LatLng | WeightedLocation > 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 مقدار وزن نقطه داده. |