iPhone - MapKit - स्थानों सर्च कर रहे हैं और आगे बढ़ एनोटेशन

वोट
6

मैं एक ऐप्लिकेशन है जो आंशिक रूप से व्यवहार मानक नक्शा आवेदन किया है में से कुछ की नकल करता बनाना चाहते हैं। यह कठिन साबित हुआ है। सबसे पहले, मुझे समझ नहीं आता कि कैसे आप एनोटेशन चल सकते हैं। आप इस वास्तव में किस प्रकार करते हैं?

दूसरा: आप स्थानों की खोज करने के लिए कैसे करते हैं?

11/05/2010 को 18:53
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


2 जवाब

वोट
15

एनोटेशन चलती

मैं तुम्हें Maps.app के व्यवहार जहां नल और स्वतंत्र रूप से इसके चारों ओर ले जाने के लिए एक पिन पर पकड़ के बाद कर रहे हैं संभालने हूँ। जहाँ तक मुझे पता है, वहाँ कोई चारों ओर एनोटेशन चलती के रास्ते में बनाया गया है। चूंकि एनोटेशन के उपवर्गों हैं UIView, हालांकि, आप उन्हें आकर्षित कर सकते हैं जहां और जब आप चाहें कैसे। उदाहरण के लिए आप एक का पता लगा सकता नल-एन-पकड़ एनोटेशन पर, और जब "खुला" बदलने centerOffsetस्पर्श के साथ ले जाने के लिए अपनी एनोटेशन का मूल्य। उपयोगकर्ता को देखने के छोड़ देता है, तो आप स्क्रीन पर स्थिति ध्यान दें, और उपयोग कर सकते हैं MKMapViewविधि convertPoint:toCoordinateFromView:निर्देशांक कि पिन जारी किया गया था प्राप्त करने के लिए।

स्थान के लिए खोजें

क्या आप देख रहे हैं आगे जियोकोडिंग कहा जाता है। दुर्भाग्य से, MapKit केवल रिवर्स जियोकोडिंग (जीपीएस परिवर्तित करने की प्रक्रिया देश / शहर / सड़क के लिए निर्देशांक / आदि) के साथ आता है। वहाँ हालांकि, कई विकल्प है। यहां कुछ ऐसे तरीके हैं:

ध्यान दें कि कई जियोकोडिंग एपीआई क्रिएटिव कॉमन्स, या इसी तरह के लाइसेंस के अंतर्गत लाइसेंस प्राप्त कर रहे हैं।

14/05/2010 को 18:45
का स्रोत उपयोगकर्ता

वोट
3

आप खींचें और ड्रॉप एनोटेशन इस ब्लॉग पोस्ट की मदद से चलते रहने के लिए सक्षम होना चाहिए। मैं इसे इस्तेमाल किया एक ही बात करते हैं, और यह बहुत जा रहा प्राप्त करने के लिए आसान था।

MapKit एनोटेशन खींचें और कॉलआउट जानकारी अद्यतन के साथ ड्रॉप

19/05/2010 को 02:50
का स्रोत उपयोगकर्ता

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