मैं एक पते के साथ एक MapView कैसे अपडेट करूं?

वोट
1

मैं एक iPhone एप्लिकेशन में MapView अपडेट करना चाहते हैं। एक geocordinate का उपयोग करना, यह मामूली बात है। लेकिन अगर मैं समन्वय पता नहीं है क्या? मैं एक पते स्ट्रिंग का उपयोग, जैसे आप गूगल मैप्स का पाठ बॉक्स में दर्ज करेंगे इसे अपडेट करना।

कुछ अधिक पृष्ठभूमि देने के लिए, मेरे एप्लिकेशन में एक MapView उपयोगकर्ता के वर्तमान स्थान के साथ प्रदर्शित किया जाता है। बाद स्थान लिया गया है, मैं ReverseGeocoder का उपयोग यह एक मानव पठनीय पता, कि नक्शे के नीचे एक TextView में प्रदर्शित किया जाता में अनुवाद करने के।

लेकिन स्थान अक्सर गलत है - इस एप्लिकेशन मुख्य रूप से न्यूयॉर्क शहर और iPhone जीपीएस में उपयोग किया जाएगा यहाँ अक्सर गलत है (ऊंची इमारतों के कारण?)। इस मामले में, उपयोगकर्ता पाठ दृश्य का दोहन और वास्तविक पते में डाल सकते हैं। इस बिंदु पर, मैं MapView पता उनके द्वारा दर्ज अपडेट करना चाहते हैं। लेकिन यह कैसे ऐसा करने के लिए मेरे लिए स्पष्ट नहीं है।

26/08/2009 को 16:46
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


1 जवाब

वोट
0

IPhone SDK कि कार्यक्षमता प्रदान नहीं करता है। आप की तरह एक जियोकोडिंग सेवा का उपयोग करने की आवश्यकता होगी गूगल जियोकोडिंग API

गूगल एपीआई एक HTTP सेवा जियोलोकेशन को देखने के लिए प्रदान करता है। उदाहरण के लिए, गूगल मुख्यालय के लिए स्थान निर्धारित करने के लिए, आप क्वेरी कर सकता है

http://maps.google.com/maps/geo?q=1600+Amphitheatre+Parkway,+Mountain+View,+CA&output=csv&oe=utf8&sensor=true_or_false&key=your_api_key

तुम भी परिणाम स्वरूप बदल सकते हैं।

26/08/2009 को 16:56
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more