iPhone SDK MapKit: मैं कैसे जांच कर सकते हैं उपयोगकर्ता के स्थान दिए गए समन्वय के रूप में ही सड़क / एवेन्यू में है?

वोट
1

मेरे iPhone App एक आवेदन उपयोगकर्ताओं MapView में कुछ POI (ब्याज की अंक) से पता चलता है। मैं उपयोगकर्ता एक विशेषता यह है कि केवल POI के है कि एक ही सड़क, एवेन्यू, मार्ग में हैं, आदि पर प्रकाश डाला जाएगा उसके रूप में चालू करने का विकल्प देने के लिए wanto।

वहाँ इस aproach के लिए एक रास्ता है?

आपका बहुत बहुत धन्यवाद!

03/12/2009 को 13:57
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


3 जवाब

वोट
1

ध्वनि इस तरह एक डेटाबेस क्वेरी सवाल तो एक भू स्थान सवाल का अधिक है। आप प्राप्त करने के लिए एक सड़क का नाम तो एक ही सड़क के लिए POI के लिए क्वेरी अपने वर्तमान स्थान को जियोकोड उल्टा करने के लिए की जरूरत है। इस वेब सेवा रिवर्स geocode करेंगे http://www.geonames.org/maps/reverse-geocoder.html

तो फिर तुम कि सड़क के लिए POI के प्राप्त करने के लिए क्वेरी करते हो की जरूरत है। गूगल के नक्शे इस का समर्थन करता है, और यह POI डेटाबेस तुम्हारा तुम भी क्वेरी समर्थन करने में सक्षम होना चाहिए।

धनी

13/12/2009 को 13:54
का स्रोत उपयोगकर्ता

वोट
0

मुझे लगता है कि समस्या को हल करने का सबसे अच्छा तरीका उपयोगकर्ता परिणामों को फ़िल्टर करने के एक त्रिज्या दे रहा है। यह रिवर्स जियोकोडिंग के लिए अपनी जरूरत को कम करने और नेटवर्क और बैटरी पर की बचत होगी।

03/12/2009 को 22:53
का स्रोत उपयोगकर्ता

वोट
0

मैं, आप रिवर्स उपयोगकर्ताओं स्थान सड़क का नाम पाने के लिए जियोकोडिंग से ऐसा कर सकता है विश्वास करते हैं, हालांकि यह हमेशा सटीक नहीं है और आप पहले से ही POIs सड़क का नाम जानने की आवश्यकता होगी। की जाँच करें गूगल मैप्स रिवर्स जियोकोडिंग

03/12/2009 को 14:10
का स्रोत उपयोगकर्ता

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