iPhone 3.0 MapKit - एक ही स्थान में एकाधिक एनोटेशन

वोट
1

पृष्ठभूमि: मैं एक आवेदन है कि उपयोगकर्ताओं को एक ऑनलाइन डेटाबेस के लिए एक प्रवेश सबमिट करें, और है कि डेटाबेस से अन्य प्रविष्टियों देखने की अनुमति देता बनाया है। इन प्रविष्टियों अक्षांश और देशांतर के लिए जियोकोड जो MapKit पर भी टिप्पणियां स्थिति के लिए उपयोग किया जाता है होते हैं। उपयोगकर्ता या तो अपने वर्तमान स्थान या पता है, जो तब जिओकोड किया गया है का उपयोग करते हुए स्थान प्रस्तुत कर सकते हैं।

प्रश्न: एनोटेशन कि ठीक उसी निर्देशांक पर गिर से निपटने में उचित या सुझाव विधि क्या है?

मैं अगर वहाँ एक्सएमएल डेटाबेस से खींच लिया फ़ाइल में किसी भी डुप्लिकेट जियोकोड हैं जाँच और है कि अलग-अलग के सभी प्रदर्शित करता है एक कस्टम annotationView के साथ एक एकल एनोटेशन बनाने की सोच रहा था। इसके अलावा, मैं डुप्लिकेट के लिए जाँच और प्रदर्शित एक से अधिक प्रविष्टियां ... और विवरण दृश्य प्रविष्टियों के सभी के साथ एक मेज दृश्य प्रदर्शित होने के बारे में सोच रहा था।

क्या मैं सही रास्ते पर हूं?

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


2 जवाब

वोट
2

मुझे लगता है कि आप सही रास्ते पर, आप डुप्लिकेट जियोकोड देखें और उन्हें एक में विलय करना चाहिए। एक ही स्थान के साथ कई टिप्पणियां दिखाने के भ्रामक क्योंकि पिन एक दूसरे के ऊपर पर ढेर हो जाएगा और diffrentiate करने के लिए और एक के बाद एक क्लिक करने के लिए मुश्किल हो जाएगा हो सकता है।

24/08/2009 को 14:47
का स्रोत उपयोगकर्ता

वोट
1

आप बात कर रहे हैं सटीक एक ही geocode या थोड़े sorta बंद? क्योंकि अगर यह सही है, तो आप सही रास्ते पर हैं, लेकिन अगर यह +/- डेल्टा टी है तो आप कब से उन्हें निपटने का एक अलग तरीका साथ आने के लिए हो सकता है ज़ूम इन सभी तरह प्रत्येक स्थान अलग हो सकता है । एक आसान तरीका है यह hanle को समानता समन्वय के लिए जाँच से पहले ज़ूम कारक के आधार पर अक्षांश / देशांतर मूल्य में गिरावट या दौर बंद दशमलव अंक के लिए है।

यह लग रहा है कि जैसे आप सही रास्ते पर हैं के अलावा। आप शायद (लेकिन यह है कि केवल कुछ मदों के लिए काम कर सकता था) दोनों कस्टम एनोटेशन दृश्य करने के लिए एक अलग तालिका दृश्य अगर वहाँ दिखाने के लिए अधिक आइटम पर जाने के लिए विकल्प के साथ चाहते हैं।

एक दूसरी बात मैं जोड़ना होगा कि आप इसे कर सकता है तो अपने प्लेसमेकर आइटम कि सह रहते हैं उस स्थान में की संख्या से पता चलता है। आप अपने कस्टम प्लेसमेकर दृश्य के शीर्ष पर एक पाठ लेबल चिपका और उस में नंबर डाल कर या साथ पहले से प्रदान की गई प्रतीक होने कहते हैं, 1-9 और से "..." सिर में (तुलना में अधिक के लिए) यह कर सकते हैं मार्कर की। इस तरह उपयोगकर्ता जल्दी से वहाँ देख सकते हैं और अधिक आइटम के लिए देखने के लिए है।

30/09/2009 को 08:03
का स्रोत उपयोगकर्ता

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