डेटासेट के लिए डेटा-ड्रिवन स्टाइल की मदद से, अपने जियोस्पेशियल डेटासेट अपलोड किए जा सकते हैं. साथ ही, उनकी डेटा सुविधाओं पर कस्टम स्टाइल लागू की जा सकती है और उन डेटा सुविधाओं को मैप पर दिखाया जा सकता है. डेटासेट के लिए डेटा-ड्रिवन स्टाइल की मदद से, पॉइंट, पॉलीलाइन, और पॉलीगॉन ज्यामिति के आधार पर डेटा विज़ुअलाइज़ेशन बनाए जा सकते हैं. साथ ही, डेटा की सुविधाओं को क्लिक इवेंट के हिसाब से बनाया जा सकता है. डेटासेट के लिए डेटा-ड्रिवन स्टाइलिंग की सुविधा, सिर्फ़ वेक्टर मैप पर काम करती है. इसके लिए, मैप आईडी ज़रूरी है.
डेटासेट के लिए डेटा-ड्रिवन स्टाइलिंग का इस्तेमाल शुरू करना
कस्टम जियोस्पेशल डेटासेट जोड़ना
Google Cloud Console या Google Cloud Shell का इस्तेमाल करके, अपना कस्टम डेटा जोड़ें. हर डेटासेट का एक यूनीक आईडी होता है, जिसे मैप की स्टाइल से जोड़ा जा सकता है. इन डेटा फ़ॉर्मैट का इस्तेमाल किया जा सकता है:
- GeoJSON
- कॉमा लगाकर अलग की गई (CSV)
- KML
डेटासेट से जुड़ी ज़रूरी शर्तों और सीमाओं के बारे में जानने के लिए, डेटासेट बनाना और मैनेज करना लेख पढ़ें
सार्वजनिक डेटासेट के बारे में जानकारी
किसी डेटासेट को स्टाइल करने के लिए, आपको मैप की स्टाइल को मैप आईडी से जोड़ना होगा. इससे डेटासेट को मैप आईडी से भी जोड़ा जा सकता है. ऐप्लिकेशन में, डेवलपर उस मैप आईडी और उससे जुड़े किसी भी मैप स्टाइल और भौगोलिक डेटा का रेफ़रंस दे सकते हैं. जियोस्पेशियल डेटा पर कोई और ऐक्सेस कंट्रोल लागू नहीं किया जाता. इससे जियोस्पेशियल डेटा, ऐप्लिकेशन का इस्तेमाल करने वाले सभी लोगों के लिए सार्वजनिक तौर पर उपलब्ध हो जाता है.
डेटा स्टाइल की सुविधाएं
कस्टम डेटा अपलोड होने और मैप स्टाइल और मैप आईडी से जुड़ने के बाद, विज़ुअल इफ़ेक्ट के लिए डेटा फ़ीचर को स्टाइल किया जा सकता है. साथ ही, फ़ीचर को क्लिक इवेंट के हिसाब से सेट किया जा सकता है.
मैप पर खास जगहों की जानकारी दिखाने के लिए, पॉइंट के डेटा को स्टाइल करें.
भौगोलिक फ़ीचर को हाइलाइट करने के लिए, पॉलीलाइन डेटा को स्टाइल करें.
भौगोलिक इलाकों को हाइलाइट करने के लिए, पॉलीगॉन डेटा को स्टाइल करें.
इवेंट लिसनर जोड़कर, डेटा की सुविधाओं को क्लिक इवेंट के जवाब में काम करने दें.
बड़ी संख्या में डेटा फ़ीचर रेंडर करते समय परफ़ॉर्मेंस
ज़्यादा डेटा फ़ीचर रेंडर करने पर, आपको अपने ऐप्लिकेशन की परफ़ॉर्मेंस से जुड़ी समस्याएं दिख सकती हैं. उदाहरण के लिए, आपको ज़ूम या घुमाने के दौरान ऐप्लिकेशन की परफ़ॉर्मेंस में रुकावट या ऐप्लिकेशन के स्थिर रहने से जुड़ी समस्याएं दिख सकती हैं.