जवाबों:
आप जो खोज रहे हैं उसे जियोकोडिंग कहा जाता है ।
Google एक जियोकोडिंग वेब सेवा प्रदान करता है है जो आपको वही दिखना चाहिए जो आप देख रहे हैं। आप अपने सर्वर पर जियोकोडिंग करने में सक्षम होंगे।
JSON उदाहरण:
http://maps.google.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA
XML उदाहरण:
http://maps.google.com/maps/api/geocode/xml?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA
संपादित करें:
कृपया ध्यान दें कि यह अब एक पदावनत विधि है और आपको इस डेटा तक पहुँचने के लिए अपनी स्वयं की Google API कुंजी प्रदान करनी होगी।
sensorपैरामीटर की अब आवश्यकता नहीं है।
United+Statesपता पैरामीटर के अंदर नहीं डालना चाहिए ? ;-)
Althugh आपने Google मैप्स API के लिए कहा, मैं सुझाव देता हूं कि एक ओपन सोर्स, वर्किंग, लीगल, फ्री और क्राउडसोर्स्ड एपीआई ओपन मैप्स मैप्स द्वारा
https://nominatim.openstreetmap.org/search?q=Mumbai&format=json
यहाँ संदर्भ के लिए एपीआई प्रलेखन है।
संपादित करें: ऐसा लगता है कि Google मैप्स API की तुलना में कभी-कभी, कम से कम डाक कोड के मामले में विसंगतियां होती हैं, और उत्तरार्द्ध अधिक सटीक लगता है। कनाडा पोस्ट खोज सेवा के साथ कनाडा में पते को मान्य करते समय यह मामला था, हालांकि, यह अन्य देशों के लिए भी सच हो सकता है।
के माध्यम से जियोकोडिंग Javascript:
https://developers.google.com/maps/documentation/javascript/geocoding
एक Nuget ने मेरी समस्या हल कर दी: Geocoding.Google 4.0.0। इसे स्थापित करें ताकि अतिरिक्त कक्षाएं आदि लिखना आवश्यक न हो।