मुझे Google जियोकोडिंग की एक अजीब समस्या का सामना करना पड़ रहा हैएपीआई। मेरी आवश्यकता तब होती है जब कोई उपयोगकर्ता किसी भी पते को सभी संबंधित स्थानों को मेरे मानचित्र दृश्य में दिखा सकता है (मैं MKMap दृश्य का उपयोग कर रहा हूं) जैसे कि यह Google मानचित्र में होता है। तो मैं क्या करूं मैं Google जियोकोडिंग एपीआई का उपयोग करता हूं जो मुझे उस संबंधित स्थान के लिए अक्षांश और देशांतर की सूची देता है।
लेकिन कुछ स्थान जैसे:- कारिबू कॉफी, चैपल हिल (जब मैं Google मानचित्र में इस स्थान को खोजता हूं, तो मुझे उस पते पर कई एनोटेशन मिलते हैं, लेकिन जब मैं इस पते को जियोकोडिंग में टाइप करता हूं तो मुझे कुछ नहीं मिलता है
अनुरोध url: -http://maps.googleapis.com/maps/api/geocode/xml?address=caribou%20coffee,%20chapel%20hil%20&sensor=false
प्रतिक्रिया: -
-<GeocodeResponse>
<status>ZERO_RESULTS</status>
</GeocodeResponse>
क्या कोई शरीर मुझे बता सकता है कि मुझे कोई क्यों नहीं मिल रहा हैअक्षांश और देशांतर जो इस पते से मेल खाते हैं जैसे कि यह Google मानचित्रों में दिखाया गया है या कोई और तरीका है ताकि मैं अपने अनुप्रयोगों में Google मानचित्रों के व्यवहार को एकीकृत कर सकूं (mk map view)।
कृपया मेरी मदद करें क्योंकि मैं यहां फंस गया हूं।
किसी भी सुझाव बहुत सराहना की जाएगी।
अग्रिम में धन्यवाद!
उत्तर:
जवाब के लिए 0 № 1ध्यान दें कि पता अधूरा है - उदा। कारिबू कॉफी, चैपल हिल, एनसी के लिए खोज एक परिणाम उत्पन्न करता है।
मुझे लगता है कि जियोकोडिंग एपीआई "टी कर सकता हैऐसे पतों के साथ कुछ भी, और आपको कुछ अतिरिक्त API का उपयोग करने की आवश्यकता हो सकती है - उदा। स्थान API (https://code.google.com/apis/maps/documentation/places/), जो "कॉफी" जैसे प्रश्नों के कुछ परिणाम लौटा सकता है। हालांकि, आपको आधार के रूप में उपयोग करने के लिए उपयोगकर्ता के स्थान की आपूर्ति करने की आवश्यकता है।