यह सेवा क्लाइंट-साइड Maps JavaScript एपीआई के हिस्से के तौर पर या Java क्लाइंट, Python क्लाइंट, Go Client, और Google Maps सेवाओं के लिए Node.js क्लाइंट के साथ सर्वर साइड के इस्तेमाल के लिए भी उपलब्ध है.
जियोकोडिंग क्या है?
जियोकोडिंग, पतों (जैसे "1600 Amphitheatre Parkway, Mountain View, CA") को भौगोलिक निर्देशांक (जैसे अक्षांश 37.423021 और देशांतर -122.083739) में बदलने की प्रक्रिया है, जिसका इस्तेमाल आप मैप पर मार्कर डालने या मैप पर जगह बनाने के लिए कर सकते हैं.
जियोकोडिंग को उलटना, भौगोलिक निर्देशांकों को इंसानों के पढ़े जा सकने वाले पते में बदलने की प्रक्रिया है.
आप किसी दिए गए जगह के आईडी का पता ढूंढने के लिए, जियोकोडिंग एपीआई का भी इस्तेमाल कर सकते हैं.
जियोकोडिंग एपीआई से, इन सेवाओं को एचटीटीपी अनुरोध के ज़रिए सीधे तौर पर ऐक्सेस किया जा सकता है. नीचे दिए गए उदाहरण में, बुनियादी फ़ंक्शन के बारे में बताने के लिए, Maps JavaScript एपीआई के ज़रिए जियोकोडिंग सेवा का इस्तेमाल किया गया है.
जियोकोडिंग एपीआई के फ़ंक्शन देखने के लिए, इस उदाहरण को फ़ुलस्क्रीन में देखें. जैसे, अनुरोध को तैयार करने के लिए ज़्यादा विकल्प (कॉम्पोनेंट फ़िल्टर करने और व्यूपोर्ट के मापदंड से बाहर) और हर नतीजे के बारे में ज़्यादा जानकारी.
शुरू करने से पहले
इस दस्तावेज़ में जियोकोडिंग एपीआई की वेब सेवा के बारे में बताया गया है. यह उन वेबसाइट और मोबाइल डेवलपर के लिए है जो 'Google मैप' प्लैटफ़ॉर्म एपीआई में से किसी एक के दिए गए मैप में ज़्कोडिंग डेटा का इस्तेमाल करना चाहते हैं.
ध्यान दें: आम तौर पर, यह सेवा मैप पर ऐप्लिकेशन कॉन्टेंट डालने के लिए, स्टैटिक (पहले से जानकारी है) पतों को कोड में बदलने के लिए बनाई जाती है. इस सेवा को इस तरह से डिज़ाइन किया गया है कि यह उपयोगकर्ता के इनपुट का रीयल टाइम में जवाब दे सके. डाइनैमिक जियोकोडिंग (उदाहरण के लिए, यूज़र इंटरफ़ेस में मौजूद) के लिए, Maps JavaScript API क्लाइंट जियोकोडर और/या Google Play सेवाओं के लोकेशन एपीआई से जुड़े दस्तावेज़ देखें.
जियोकोडिंग एपीआई के साथ डेवलप करने से पहले, पुष्टि करने की ज़रूरी शर्तों (आपको एपीआई कुंजी की ज़रूरत है) और एपीआई के इस्तेमाल और बिलिंग की जानकारी (आपको अपने प्रोजेक्ट की बिलिंग चालू करनी होगी) देखें.