मैं Google मानचित्र जावास्क्रिप्ट एपीआई का उपयोग करने से परिचित हूं। हाल ही में मैंने एक आईफोन प्रोजेक्ट के लिए मैपकिट फ्रेमवर्क का उपयोग शुरू किया, लेकिन मुझे मानचित्र पर ज़ूम करने और एक क्षेत्र को स्थापित करने में कठिनाई हो रही है।एमकेमैप व्यू ज़ूम और क्षेत्र
Google मानचित्र API में मैं पूर्णांक फ़ंक्शन सेटज़ूम() के साथ 8, 9, 10 जैसे पूर्णांक ज़ूम स्तरों का उपयोग करता था। मैपकिट फ्रेमवर्क में देख सकने वाला एकमात्र समकक्ष तरीका सेट है: एनिमेटेड। जैसा कि मैं समझता हूं, मुझे ज़ूम स्तर निर्दिष्ट करने के लिए एक क्षेत्र के अवधि अक्षांश और देशांतर "डेल्टा" मान सेट करने की आवश्यकता है। लेकिन मुझे वास्तव में कोई विचार नहीं है कि ये मान क्या दर्शाते हैं (मैंने प्रलेखन पढ़ा है)।
जब मैं एक एमकेमैपव्यू प्रतिनिधि का उपयोग करता हूं और क्षेत्र में अवधि मूल्यों का पता लगाता हूंडिड चेंज प्रतिनिधि विधि परिणाम एक-दूसरे से संबंधित नहीं लगते हैं। यह ठीक है जब मैं ज़ूम आउट करता हूं और स्पैन डेल्टा मानों को दस्तावेज़ीकरण में निर्दिष्ट के रूप में देख रहा हूं। लेकिन अचानक मैं ज़ूमिंग के बिना मानचित्र खींचता हूं और डेल्टा मान 0.0 बन जाता है।
क्या कोई कृपया बता सकता है कि इन अवधि और डेल्टा के संदर्भ बिंदु क्या हैं? या क्या इन डेल्टा मानों में एक पूर्णांक ज़ूम स्तर (जैसे 9) को परिवर्तित करने के लिए कोई एल्गोरिदम है?
एक बोनस सवाल के रूप में वहाँ किसी भी तरह से
धन्यवाद
अच्छा वर्णित जो मुझे मूल बातें पता था। ऊपर उठाया !!! – NSPratik
@ केल्विन, क्या आप अधिक विस्तार से वर्णन कर सकते हैं कि कैसे "दिए गए ज़ूम स्तर के लिए Google द्वारा उपयोग किए जाने वाले अवधि के आकार को इंजीनियर करें और एक अवधि बनाएं"। मुझे वास्तव में इसकी आवश्यकता है –