2013-01-25 23 views
5

के आस-पास के सड़क पते प्राप्त करें मैं भूगर्भ पर एक छोटी सी सीमा के भीतर सभी सड़क पते की एक सूची पुनर्प्राप्त करना चाहता हूं।त्रिज्या

उपयोग के लिए एक परिदृश्य उपयोगकर्ता के वर्तमान पते के पते (50 मीटर के भीतर) के पते से अपना वर्तमान पता चुनने के लिए है, क्योंकि स्थान पुनर्प्राप्ति पर्याप्त सटीक नहीं होने वाली है।

मुझे आश्चर्य है कि क्या Google मानचित्र API का उपयोग करना संभव है? अन्यथा क्या कोई वैकल्पिक एपीआई जानता है जिसे मैं इस उद्देश्य के लिए उपयोग कर सकता हूं?

जो मैंने देखा है, हालांकि Google मानचित्र रिवर्स जियोकोडिंग सेवा भूगर्भ के लिए कई "पते" लौटाती है, वे आमतौर पर स्थान के पते के बजाय पते के केवल अलग-अलग प्रतिनिधित्व होते हैं।

मैंने SO पर कुछ समान प्रश्न देखे हैं लेकिन मेरे पास कोई जवाब नहीं है जिसे मैं ढूंढ रहा हूं।

+0

एपीआई का कौन सा संस्करण आप उपयोग कर रहे हैं? जे एस? एंड्रॉयड? पुरानी फ्लैश? अन्य? – andr

+0

जेएस Google मैप्स एपीआई v3 वह है जिसे मैंने परीक्षण के लिए उपयोग किया था। अगर मुझे कोई समाधान मिल जाए तो मैं आईओएस और एंड्रॉइड डिवाइस पर लागू करूंगा। मैं Google के एपीआई का उपयोग करने के लिए सख्त नहीं हूं, जब तक कि मैं उन परिणामों को प्राप्त कर सकूं जिन्हें मैं ढूंढ रहा हूं। – 7usam

उत्तर

5

मैं एपीआई के संयोजन का उपयोग करने के लिए देख रहे परिणामों के प्रकार प्राप्त करने में सक्षम था।

सबसे पहले मैं का उपयोग कर Geonames' "Find nearby streets"

फिर प्रत्येक सड़क के लिए मैं एक geopoint हो और उनके Map Toolkit API के टॉम टॉम के रिवर्स जियोकोडिंग विधि, वह मेरे लिए न्यूनतम और अधिकतम सड़क संख्या मान देता है द्वारा इसे चलाने के आस-पास के सड़कों के नाम मिलता है सड़कों में से प्रत्येक।

संबंधित मुद्दे