जोड़ते समय बहुत धीमी है, मैं नए Google मानचित्र एंड्रॉइड एपीआई v2 का उपयोग करने के लिए एक मौजूदा एंड्रॉइड ऐप अपडेट कर रहा हूं। मेरे पास लगभग 2500 मार्कर हैं जो मैं मानचित्र में जोड़ना चाहता हूं। एपीआई के पुराने संस्करण के साथ मैंने 2500 मार्कर होने पर नक्शे की प्रतिक्रिया को भयानक पाया, इसलिए मुझे मानचित्र के वर्तमान दृश्य क्षेत्र में केवल मार्कर जोड़कर इसके आसपास काम करना पड़ा।Google मानचित्र एंड्रॉइड एपीआई v2 बहुत धीमी मार्कर
मुझे उम्मीद थी कि नए एपीआई के साथ 2500 मार्कर तेज होंगे, लेकिन यह अभी भी एक नेक्सस 4 पर भी भयानक है, और मुझे क्लस्टरिंग करने के लिए कोई भी विकल्प नहीं दिख रहा है।
तो मेरा प्रश्न: मैं कैसे निर्धारित कर सकता हूं कि मानचित्र के दृश्य क्षेत्र में कोई निश्चित अक्षांश/एलएनजी बिंदु निहित है या नहीं?
मैंने प्रलेखन में VisibleRegion पर देखा है, लेकिन मेरे पास अब तक कोई भाग्य नहीं है। कोई भी मदद बहुत ही सराहनीय होगी।
* साइड नोट: आईओएस एमकेमैपव्यू (गूगल मैप्स या ऐप्पल मैप्स) पर 2500 मार्कर एक आईफोन 3gs के साथ भी बहुत चिकनी और उत्तरदायी है। मैं अभी भी समझ नहीं पा रहा हूं कि एंड्रॉइड पर यह इतना धीमा क्यों है, यहां तक कि नवीनतम और सबसे बड़े हार्डवेयर के साथ भी।
अपने उत्कृष्ट ब्लॉगपोस्ट – subash
के लिए धन्यवाद वहाँ वैसे भी होगा क्रम में यह उल्टा करने के लिए यदि मानचित्र पर मार्कर हैं लेकिन वर्तमान स्क्रीन/व्यू/सीमाओं के बाहर हैं? –
एकाधिक क्लस्टर मैनेजर के साथ एकीकृत, एक आकर्षण की तरह काम करता है। जब सभी मार्करों को रखकर तुलना की जाती है, तो यह समाधान क्लस्टर को थोड़ा सा पुन: पुन: गणना/पुन: गणना करने का कारण बनता है, लेकिन यह एक बड़ा प्रदर्शन लाभ देने में बिल्कुल ठीक है। धन्यवाद @ डिस्कोडेव – DayDayHappy