Heatmaps

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)
पैरामीटर: 
  • 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
हीटमैप का कलर ग्रेडिएंट, जिसे सीएसएस कलर स्ट्रिंग के कलेक्शन के तौर पर दिखाया जाता है. बड़े किए गए नाम वाले रंगों को छोड़कर, 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 इंटरफ़ेस

हीटमैप के लिए डेटा पॉइंट की एंट्री. यह एक भौगोलिक डेटा पॉइंट है, जिसमें मोटाई वाला एट्रिब्यूट होता है.

location
टाइप:  LatLng
डेटा पॉइंट की जगह.
weight
टाइप:  number
डेटा पॉइंट की महत्व देने की वैल्यू.