क्या आपको अपने मैप में जोड़ने के लिए बेहतर सुविधाएं चाहिए? Android यूटिलिटी लाइब्रेरी के लिए Maps SDK टूल, क्लास की एक ओपन सोर्स लाइब्रेरी है. यह कई तरह के ऐप्लिकेशन के लिए काम की है. GitHub के डेटा स्टोर करने की जगह में यूटिलिटी क्लास और एक डेमो ऐप्लिकेशन शामिल होता है. इसमें हर क्लास को इस्तेमाल करने के बारे में जानकारी दी जाती है.
इस वीडियो में, क्रिस ब्रॉडफ़ुट ने यूटिलिटी लाइब्रेरी के बारे में चर्चा की है. इसमें पॉलीलाइन डिकोडिंग, गोलाकार ज्यामिति, और बबल आइकॉन पर फ़ोकस किया गया है.
त्वरित सेटअप
'Android यूटिलिटी लाइब्रेरी' के लिए, Maps SDK टूल इंस्टॉल करने के लिए, सेटअप गाइड में दिए गए निर्देशों का पालन करें.
उपयोगिताएं
अपने मैप पर GeoJSON इंपोर्ट करेंसुविधाओं को GeoJSON फ़ॉर्मैट में सेव किया जा सकता है और इस उपयोगिता का इस्तेमाल करके, उन्हें मैप पर एक लेयर के तौर पर दिखाया जा सकता है.
मैप में अपना GeoJSON डेटा जोड़ने के लिए, ज़्यादा जानकारी के लिए, Google Maps Android GeoJSON Utility पर मौजूद दस्तावेज़ देखें. |
|
KML को अपने मैप पर इंपोर्ट करनाइस सुविधा का इस्तेमाल करके, KML
ऑब्जेक्ट को भौगोलिक आकार में बदला जा सकता है और उन्हें मैप पर एक लेयर के तौर पर
रेंडर किया जा सकता है. मैप पर अपनी लेयर जोड़ने के लिए, ज़्यादा जानकारी के लिए, Google Maps के Android KML Utility पर दिए गए दस्तावेज़ देखें. |
|
अपने मैप में हीटमैप जोड़ेंहीटमैप से, दर्शकों को मैप पर दिए गए डेटा पॉइंट
के डिस्ट्रिब्यूशन और उसकी तीव्रता को समझने में आसानी होती है. हर जगह पर मार्कर लगाने के बजाय, हीटमैप में डेटा का डिस्ट्रिब्यूशन दिखाने के लिए, रंग और आकार का इस्तेमाल किया जाता है. एक ज़्यादा जानकारी के लिए, Google Maps के Android हीटमैप यूटिलिटी पर दिए गए दस्तावेज़ देखें. |
|
बबल आइकॉन के ज़रिए मार्कर को पसंद के मुताबिक बनाएंअपने मार्कर पर जानकारी के स्निपेट दिखाने के लिए
|
|
मार्कर क्लस्टर मैनेज करें
ज़्यादा जानकारी के लिए, Google Maps Android मार्कर क्लस्टरिंग यूटिलिटी पर दिया गया दस्तावेज़ देखें. |
|
एक ही मैप में एक से ज़्यादा लेयर जोड़ेंएक ही मैप पर, GeoJSON, KML, और क्लस्टर के साथ-साथ अपने खुद के मार्कर, पॉलीलाइन, और पॉलीगॉन की सुविधाओं को दिखाया जा सकता है. इन लेयर को
हर लेयर में क्लिक लिसनर जोड़कर, इंटरैक्टिव भी बनाया जा सकता है.
इसके लिए, ज़्यादा जानकारी के लिए, Google Maps के Android डिवाइस के मल्टी लेयर डेमो में मौजूद दस्तावेज़ देखें. |
|
पॉलीलाइन को कोड में बदलें और डिकोड करें
Google Maps में, पॉलीलाइन या पॉलीगॉन की पहचान करने वाले अक्षांश और देशांतर निर्देशांक, कोड में बदली गई स्ट्रिंग के तौर पर सेव किए जाते हैं. पॉलीलाइन एन्कोडिंग की पूरी जानकारी देखें. आपको कोड में बदली गई यह स्ट्रिंग, Google API से रिस्पॉन्स के तौर पर मिल सकती है, जैसे कि निर्देश एपीआई. Android Utility
लाइब्रेरी के लिए Maps SDK टूल में, |
|
गोलीय ज्यामिति की मदद से दूरी, क्षेत्रफल, और शीर्षक निकालना
यूटिलिटी में इस्तेमाल करने के तरीकों की पूरी सूची के लिए, रेफ़रंस दस्तावेज़ देखें. |
|
देखें कि Street View में कोई जगह काम करती है या नहीं.
ज़्यादा जानकारी के लिए, GitHub पर Street View मेटाडेटा यूटिलिटी पर दिया गया दस्तावेज़ देखें. |