Deck.gl, WebGL से चलने वाला विज़ुअलाइज़ेशन फ़्रेमवर्क है. यह बड़े डेटा सेट के साथ काम करने के लिए, आसानी से इस्तेमाल किए जा सकने वाले 2D और 3D डेटा विज़ुअलाइज़ेशन उपलब्ध कराता है. डेक.gl की GoogleMapsOverlay
क्लास का इस्तेमाल करके, Maps JavaScript API के साथ Deck.gl के डेटा विज़ुअलाइज़ेशन जोड़े जा सकते हैं.
Deck.gl कई डेटा सोर्स और फ़ॉर्मैट के साथ काम करता है. साथ ही, मैप पर कई विज़ुअलाइज़ेशन लेयर को रेंडर करके कंपोज़िट विज़ुअलाइज़ेशन बनाता है.
ज़रूरी शर्तें
Deck.gl का इस्तेमाल करने के लिए, आपको Maps JavaScript API से मिले रास्टर या वेक्टर मैप का इस्तेमाल करना होगा. इस बात की बहुत ज़्यादा सलाह दी जाती है कि आप वेक्टर मैप का इस्तेमाल करें. इससे आपको Google के बुनियादी मैप पर WebGL की मदद से काम करने वाली सुविधाओं का पूरा फ़ायदा मिल पाएगा. इसमें झुकाना, घुमाना, और 3D कैमरा कंट्रोल करना भी शामिल है.
जानकारी के लिए वेक्टर मैप की खास जानकारी देखें.
Deck.gl लोड किया जा रहा है
Deck.gl को आपके वेब ऐप्लिकेशन में, स्क्रिप्ट टैग का इस्तेमाल करके लोड किया जा सकता है या नोड पैकेज मैनेजर (एनपीएम) से मॉड्यूल के तौर पर इंस्टॉल किया जा सकता है.
ज़्यादा जानकारी के लिए, Deck.gl की वेबसाइट पर @deck.gl/google-maps दस्तावेज़ देखें.
मैप में Deck.gl विज़ुअलाइज़ेशन जोड़ना
Deck.gl के विज़ुअलाइज़ेशन को मैप में जोड़ने के लिए, Deck.gl से मिले GoogleMapsOverlay
क्लास का इंस्टेंस बनाया जाता है.
ज़्यादा जानकारी के लिए, Deck.gl की वेबसाइट पर GoogleMapsOverlay
दस्तावेज़ देखें.
उपलब्ध विज़ुअलाइज़ेशन
Deck.gl की मदद से, कई अलग-अलग 2D और 3D विज़ुअलाइज़ेशन मिलते हैं. इन्हें अलग-अलग तरह का डेटा दिखाने के लिए ऑप्टिमाइज़ किया जाता है. पूरी सूची के लिए, deck.gl की वेबसाइट पर लेयर कैटलॉग देखें.
उदाहरण
डेक.gl और Maps JavaScript API के इस्तेमाल के और उदाहरण देखें: