Heatmaps

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)
पैरामीटर: 
  • 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
हीटमैप का कलर ग्रेडिएंट, जिसे सीएसएस कलर स्ट्रिंग की एक सरणी के तौर पर तय किया जाता है. सीएसएस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
डेटा पॉइंट की वेटिंग वैल्यू.