जगह की जानकारी का डेटा

मोबाइल ऐप्लिकेशन की खास सुविधाओं में से एक, जगह की जानकारी पाने की सुविधा है. मोबाइल का इस्तेमाल करने वाले लोग अपने डिवाइसों को हर जगह साथ ले जाते हैं. इसलिए, अपने ऐप्लिकेशन में जगह की जानकारी देने वाली सुविधा जोड़ने से, उपयोगकर्ताओं को ज़्यादा काम का अनुभव मिलता है.

जगह की जानकारी के डेटा का इस्तेमाल करना

iOS डिवाइस के लिए उपलब्ध जगह की जानकारी के डेटा में, डिवाइस की मौजूदा जगह की जानकारी शामिल होती है. यह जानकारी, कई टेक्नोलॉजी का इस्तेमाल करके सटीक तौर पर पता लगाई जाती है. इसमें डिवाइस के चलने की दिशा और तरीका भी शामिल होता है. साथ ही, यह भी शामिल होता है कि डिवाइस, पहले से तय की गई भौगोलिक सीमा या जियोफ़ेंस से बाहर गया है या नहीं.

GMSMapView क्लास की myLocationEnabled क्लास कंट्रोल करती है कि 'मेरी जगह की जानकारी' वाला बिंदु चालू है या नहीं. चालू होने पर, GMSMapView क्लास का myLocation तरीका यह दिखाता है कि डिवाइस की जगह की जानकारी वाला बिंदु कहां बनाया जा रहा है.

जगह की जानकारी ऐक्सेस करने की अनुमतियां

आपके ऐप्लिकेशन को, जगह की जानकारी की सेवाओं का इस्तेमाल करने के लिए, उपयोगकर्ता से सहमति लेने का प्रॉम्प्ट भेजना होगा. इसके लिए, ऐप्लिकेशन की Info.plist फ़ाइल में NSLocationAlwaysUsageDescription कुंजी शामिल करें. साथ ही, हर कुंजी की वैल्यू को ऐसी स्ट्रिंग पर सेट करें जिससे यह पता चले कि ऐप्लिकेशन, जगह की जानकारी के डेटा का इस्तेमाल कैसे करेगा.

कोड सैंपल

इस ट्यूटोरियल और कोड सैंपल में, मैप पर जगह की जानकारी इस्तेमाल करने का तरीका बताया गया है:

GitHub पर मौजूद maps-sdk-for-ios-samples रिपॉज़िटरी में ऐसे सैंपल भी शामिल हैं जो जगह की जानकारी के डेटा के इस्तेमाल के बारे में बताते हैं.