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