ऑफ़लाइन कोई इंटरनेट का तात्पर्य नहीं है, आईफोन अभी भी जीपीएस से उपयोगकर्ताओं को वर्तमान स्थान प्राप्त करने के लिए ज्यादातर मामलों में सक्षम है। इसका मतलब है कि आप काफी भरोसेमंद हो सकते हैं कि आप ऑफ़लाइन होने पर उपयोगकर्ता के वर्तमान स्थान को ढूंढ सकते हैं।
ऑफ़लाइन रूटिंग के साथ समस्या यह है कि फोन गूंगा है, यह केवल प्रदर्शित करने के लिए टाइल्स के संदर्भ में एमबी डेटा की मात्रा को याद करता है।
रूटिंग कुछ पूरी तरह से अलग है, यह बाद एक बिंदु A लेता है और बी और बाहर काम करता है कम से कम, सबसे तेज, सबसे सस्ता या ए और बी के बीच उन सभी
यह एक बहुत अधिक लेता है तो टाइल्स पूरा करने के लिए, अगर आप एमवीसी के मामले में सोचते हैं, तो टाइल्स सिर्फ डंप विचार हैं, वे उनके अंदर क्या है इसके अलावा उनके आसपास क्या है इसके बारे में ज्यादा नहीं जानते हैं। यह "नियंत्रक" होगा जो मार्गों की गणना करेगा, और इसके लिए आपको रूटिंग के लिए वांछित क्षेत्र में फैले सभी डेटा के कब्जे में होना होगा।
प्रत्येक मैपिंग सेवा के लिए आपको एक अलग मार्ग मिलेगा, शायद वास्तविक पथ के संदर्भ में नहीं, बल्कि अनुमानित समय, प्रयास आदि में, इसका अर्थ यह है कि यदि आपके पास अपने स्वयं के मानचित्र हैं (डेटाबेस में ऑफ़लाइन), तो यह है उस डेटा का उपयोग करने के लिए आप पर, इसलिए आपको अपना खुद का रूटिंग एल्गोरिदम बनाना चाहिए जो मुझे यकीन है कि आप जो करना चाहते हैं वह नहीं है।
तो आपके विकल्प क्या हैं? फिलहाल यह आपके इच्छित दायरे में संभव नहीं है। भले ही आपके पास ऑफ़लाइन मानचित्र डेटाबेस हों, फिर भी आपको रूटिंग एल्गोरिदम की आवश्यकता है।
मुझे लगता है कि अगर हम एक निश्चित मार्ग के लेट/लम्बे समय का सेट प्राप्त कर सकते हैं, तो पॉलिलाइन को आकर्षित करना काफी आसान है। MapBox मानचित्र पर पॉली लाइनों को आकर्षित करने का एक तरीका प्रदान करता है। क्या कोई उपरोक्त प्रश्न के लिए समाधान प्रदान कर सकता है, इस प्रकार हम मार्ग और पथ के लेट/लम्बे समय का सेट प्राप्त करते हैं जब हम प्रारंभिक और अंतिम बिंदु प्रदान करते हैं। –
क्या आपको अभी तक कोई कामकाजी समाधान मिल गया है? मुझे समान कार्यक्षमता लागू करनी होगी, हालांकि कोई समाधान अभी भी मौजूद नहीं है। – Centurion
हाय क्या आप मुझे बता सकते हैं कि आपने मैपबॉक्स के साथ ऑफ़लाइन मानचित्र कैसे किए हैं। – 08442