2009-06-12 9 views
5

मुझे परेशान है कि रिवर्स जियोकोडिंग (लेट/एड्रेस टू एड्रेस) के लिए आईफोन एपीआई क्यों है लेकिन नियमित जियोकोडिंग (लेट/लांग के लिए पता) के लिए नहीं।मैं आईफोन पर जियोकोडिंग (रिवर्स जियोकोडिंग) कैसे करूं?

मैं उपयोगकर्ता द्वारा दर्ज पते पर एक मानचित्र (MKMapView) पर एक एनोटेशन प्रदर्शित करने में सक्षम होना चाहता हूं। (पाठ के रूप में, मानचित्र को स्पर्श करके नहीं) जहां तक ​​मैं कह सकता हूं, इसका मतलब है कि मुझे दर्ज पते के लिए अक्षांश/लंबा निर्धारित करना होगा।

ऐसा लगता है कि यह HTTP का उपयोग करके किया जा सकता है, लेकिन फिर, रिवर्स जियोकोडिंग ALSO भी इस तरह से किया जा सकता था। उन्होंने एक का समर्थन क्यों किया लेकिन दूसरे को नहीं?

"क्यों?" के उत्तर या कैसे?" दोनों की सराहना की जाएगी।

*** किसी ने इस विषय पर कुछ नया सीखा है? मैंने कोई घोषणा नहीं की है?

+2

आईफोन एसडीके 3.0 अभी भी एनडीए के तहत है। आपको वास्तव में http://devforums.apple.com पर इस प्रश्न से पूछने की ज़रूरत है। साथ ही, मुझे पता है कि आपको वहां जवाब मिलेगा ;-) – Alex

+1

धन्यवाद एलेक्स। मैं एनडीए के बारे में भूल रहा हूं - मैं बस उस तरह से नहीं सोचता। अच्छी बात यह है कि मेरे पास * मुझे * प्रश्न पूछने वाले कोई भी नहीं है ... – Amagrammer

+1

आईओएस 5 में, इसका उपयोग करें: http://stackoverflow.com/a/7936272/242848 – brainjam

उत्तर

3

मेरे पास एक ही समस्या थी और एक भूगर्भिक वर्ग लिखा था।

http://www.pragprog.com/screencasts/v-bdmapkit/using-the-map-kit

क्या भाग में आगे जियोकोडिंग प्रयोग किया है: http://web.me.com/andreas.bungert/erle_muss_sein/iPhone_Development/Einträge/2009/7/9_Geocoding_im_SDK.html

बेस्ट सादर

+0

कूल, धन्यवाद। मैं बिल डुडनी (http://www.pragprog.com/screencasts/v-bdmapkit/using-the-map-kit) द्वारा प्रदान किए गए कोड का उपयोग करके समाप्त हुआ। – Amagrammer

+0

मुझे आपका कोड और @Amagrammer कोड भी नहीं मिल रहा है। – VansFannel

+0

@VansFannel मैंने इसे http://files.mettigel-software.com/TSGeocoder.zip के तहत पुनः अपलोड किया, मुझे लगता है कि इसमें कुछ कीड़े हैं। अगर मुझे कुछ समय मिल गया तो मैं उन्हें – Erle

0

मैं से उपलब्ध स्रोत कोड देख रहा हूँ?

धन्यवाद

+0

ऐसा लगता है कि उस उदाहरण का अर्थ है कि किसी भी प्रकार का जियोकोडिंग (आगे या पीछे) – Amagrammer

+0

का उपयोग यह लिंक है जो आपने प्रदान किया है, और यह एकमात्र मैपकिट था स्रोत वहां जा सकता है। आपने सोर्स कोड का उपयोग कैसे किया? या, यह एक संकलित वाणिज्यिक पुस्तकालय था? – Yoichi

+0

मुझे गलत लिंक प्रदान करना होगा, क्षमा करें। मेरे पास अब बैकट्रैक करने का समय नहीं है, लेकिन मैं इसे बाद में समझने की कोशिश करूंगा। – Amagrammer

1

इस ढूँढने उन लोगों के लिए है पूछे जाने के बाद लंबे सवाल:

मस्तिष्क नोट्स के रूप में, आईओएस 5 के बाद से ऐप्पल की सीएलजीओकोडर कक्षा forward-geocoding का समर्थन करती है।

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