रिवर्स जियोकोडिंग
रिवर्स जियोकोडिंग का मतलब है, किसी जगह के भौगोलिक निर्देशांक को ऐसे पते में बदलना जिसे कोई भी पढ़ सके. iOS के लिए Maps SDK टूल में एक क्लास होती है, जिसे GMSGeocoder
क्लास कहा जाता है. इसमें reverseGeocodeCoordinate
मेंबर फ़ंक्शन शामिल होता है. इसका इस्तेमाल करके, कन्वर्ज़न किया जा सकता है. यह तरीका, CLLocationCoordinate2D ऑब्जेक्ट के इंस्टेंस में जगह के निर्देशांक लेता है और GMSAddress
क्लास के इंस्टेंस में, सड़क का ऐसा पता दिखाता है जिसे कोई भी पढ़ सकता है.
भाषा की प्राथमिकताओं का असर
जियोकोडर को इस तरह ऑप्टिमाइज़ किया गया है कि वह लोगों को सड़क के ऐसे पते दिखा सके जिन्हें पढ़ा जा सके. ऐसा करने के लिए, यह स्थानीय भाषा में मोहल्ले के पते दिखाता है. साथ ही, ज़रूरत पड़ने पर, उन्हें ऐसे टेक्स्ट में बदल देता है जिसे उपयोगकर्ता पढ़ सके. बाकी सभी पते, पसंदीदा भाषा में दिखाए जाते हैं.
पते के कॉम्पोनेंट उसी भाषा में दिखाए जाते हैं जो पहले कॉम्पोनेंट से चुना गया है.
अगर कोई नाम आपकी पसंदीदा भाषा में उपलब्ध नहीं है, तो जियोकोडर सबसे मिलते-जुलते नाम का इस्तेमाल करता है.
पते के कॉम्पोनेंट के बारे में गारंटी
Google, पते के कॉम्पोनेंट के बारे में कोई गारंटी नहीं देता. पते का स्ट्रक्चर, हर देश के हिसाब से अलग-अलग होता है. यह एक ही देश के अलग-अलग इलाकों में भी अलग-अलग हो सकता है.
उम्मीद की जा सकती है कि पते के कॉम्पोनेंट में सिर्फ़ वही जानकारी शामिल हो जो डाक पते के लिए ज़रूरी है.
खास तौर पर, यह ज़रूरी नहीं है कि जगह की जानकारी हमेशा मौजूद हो. साथ ही, यह भी ज़रूरी नहीं है कि यह जानकारी हमेशा शहर की हो.
पते के कॉम्पोनेंट के काम करने का उदाहरण देखने के लिए, पते के लिए ऑटोकंप्लीट की सुविधा वाला फ़ॉर्म देखें.
नतीजों को क्रम से लगाना
नतीजों को दूरी के हिसाब से नहीं क्रम में लगाया जाता. साथ ही, इस क्रम में बदलाव भी हो सकता है.
किसी खास क्रम में प्रॉडक्ट दिखाए जाने की गारंटी नहीं है.
इस बात की कोई गारंटी नहीं है कि पहला नतीजा क्या होगा.
रिवर्स जियोकोडिंग का इस्तेमाल करके, पते का अनुमान लगाया जाता है
जियोकोडर, तय सीमा के अंदर सबसे नज़दीकी ऐसी जगह ढूंढने की कोशिश करता है जिसका पता दिया जा सकता हो.
अगर जियोकोडर को कोई मैच नहीं मिलता है, तो वह कोई नतीजा नहीं दिखाता.
ज़्यादा जानकारी के लिए, पतों को जियोकोड करने के सबसे सही तरीके देखें. साथ ही, पतों को जियोकोड करने के बारे में अक्सर पूछे जाने वाले सवाल भी देखें.