HeatmapLayer class
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
इंटरफ़ेस
यह ऑब्जेक्ट, उन प्रॉपर्टी के बारे में बताता है जिन्हें HeatmapLayer ऑब्जेक्ट पर सेट किया जा सकता है.
प्रॉपर्टी | |
|---|---|
data optional |
टाइप:
MVCArray<LatLng|WeightedLocation>|Array<LatLng|WeightedLocation> optionalदिखाए जाने वाले डेटा पॉइंट. ज़रूरी है. |
dissipating optional |
टाइप:
boolean optionalइससे पता चलता है कि ज़ूम करने पर हीटमैप कम हो जाते हैं या नहीं. डिफ़ॉल्ट रूप से, किसी डेटा पॉइंट के असर का दायरा सिर्फ़ रेडियस विकल्प से तय होता है. डिसिपेटिंग की सुविधा बंद होने पर, रेडियस के विकल्प को ज़ूम लेवल 0 पर रेडियस के तौर पर माना जाता है. |
gradient optional |
टाइप:
Array<string> optionalहीटमैप का कलर ग्रेडिएंट, जिसे सीएसएस कलर स्ट्रिंग की एक सरणी के तौर पर तय किया जाता है. सीएसएस3 के सभी रंगों का इस्तेमाल किया जा सकता है. हालांकि, एक्सटेंडेड नेम वाले रंगों का इस्तेमाल नहीं किया जा सकता. |
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डेटा पॉइंट की वेटिंग वैल्यू. |