2013-04-18 6 views
5

मैं एक आवश्यकता से नीचे उल्लेख किया है:आईओएस एप्लिकेशन के लिए इनहाउस मानचित्र नेविगेशन कैसे बनाया जाए?

  • पहले से ही मंजिल
  • पर वर्तमान स्थान का पता लगाने के एक मंजिल योजना नक्शा छवि
  • सबसे पहले है
  • तो अब मंजिल योजना नक्शा छवि
  • का उपयोग कर गंतव्य स्थान का चयन करें आवेदन करना चाहिए दिशा & उस स्रोत के लिए गंतव्य पथ
  • यह दिशा प्रदान करता है कि Google दिशा कैसे काम करती है, लेकिन इसके घर के मानचित्र की आवश्यकता होती है।

उदाहरण, के लिए - उपयोगकर्ता की वर्तमान स्थिति है: अपनी मेज से कम - कहां है मीटिंग कक्ष # 11 - तो आवेदन नक्शा/मंजिल योजना छवि पर दिशा और दूरी अद्यतन प्रदान करना चाहिए।

किसी भी प्रकार के सुझाव/सहायता बहुत अच्छी होगी।

अग्रिम धन्यवाद

+3

यदि आप अपने जीपीएस निर्देशांक के आधार पर उपयोगकर्ता स्थान का उपयोग करने जा रहे हैं, तो आपके मानचित्र को geocoded होना आवश्यक है। आपको नक्शा के ऊपरी बाएं और निचले दाएं किनारों के साथ-साथ सभी "ब्याज बिंदु" यानी मीटिंग रूम इत्यादि के लिए कम से कम लेट और लंबे समन्वय की आवश्यकता होगी।आपको सटीकता के साथ समस्या हो सकती है, हालांकि ऐसा लगता है कि आपका उपयोगकर्ता घर के अंदर होगा और जीपीएस उपग्रह ताले के साथ संघर्ष कर सकता है। – Rog

+3

क्या आपके पास कोई विचार है, क्या आपने कुछ भी करने की कोशिश की है या क्या आप किसी के लिए यहां किसी उत्तर पर समाधान को डंप करने की उम्मीद कर रहे हैं? – Rog

+0

हाय रोज, हाँ मुझे इसके लिए समाधान मिलना है। और मैंने पाया कि Google इनडोर एक चीज है, जो इसी तरह से कार्य करती है। लेकिन मुझे लगता है कि इसमें केवल डेस्कटॉप और एंड्रॉइड के लिए प्रतिबंध है, यह आईओएस उपकरणों का समर्थन नहीं कर रहा है। – Mrunal

उत्तर

5

अंकों की युगल ...

आप विभिन्न ऑडियो फ़ाइलें बनाने और उन्हें मार्ग के आधार पर जिस तरह से अंक के रूप में खेल सकते हैं। 'अगली रोशनी पर दाएं मुड़ें' के समान ही प्रिंसिपल।

निश्चित रूप से अपनी सटीकता को सेट करना चाहते हैं: kCLLocationAccuracyBest। लेकिन यह अभी भी आपको लगभग +/- 10 मीटर की सर्वश्रेष्ठता प्राप्त करेगा।

MapOverlayView का उपयोग करके एक फर्श योजना ओवरले करें।

यदि आप इनडोर हैं, तो आईफोन एक स्थान तय करने के लिए सेल टावर या वाईफ़ाई का उपयोग करता है। यह आपके लिए एक समस्या हो सकती है क्योंकि यदि आप कई मंजिलों को मैप करना चाहते हैं, तो केवल जीपीएस आपको ऊंचाई रीडिंग्स दे सकता है - ग्राउंड फ्लोर, दूसरी मंजिल, आदि ...

मैं आपके लिए ठंडा पानी नहीं डालना चाहता विचार लेकिन मैंने मानक सामान का उपयोग करके किसी भी आईफोन पर इनडोर नेविगेशन ऐप सफलतापूर्वक करने के बारे में नहीं सुना है। यदि आप वास्तव में इस परियोजना पर आगे बढ़ना चाहते हैं, तो आपकी सर्वश्रेष्ठ सटीकता इनडोर ब्लूटूथ ट्रांसमीटरों का उपयोग नेविगेशन बीकन के रूप में हो सकती है ...?

+0

यह वाकई बहुत अच्छा इनपुट है .. धन्यवाद :) – Mrunal

3

क्या आप चाहते हैं, जो मानचित्र में पथ-planing है? यदि ऐसा है, तो आप बहुत सारे एल्गोरिदम का उपयोग कर सकते हैं। आप अपने मानचित्र और रिज़ॉल्यूशन की ज़रूरतों के आधार पर एक ब्लॉक आकार चुन सकते हैं, इसमें नक्शा विभाजित कर सकते हैं, प्रत्येक ब्लॉक को navegable के रूप में चिह्नित करें या नहीं। फिर विध्वंस ब्लॉक की दिशा में प्रयास करने वाले पहले ब्लॉक से प्राप्त करने के लिए, जांच करें कि क्या पड़ोस ब्लॉक अवरुद्ध है या नहीं, और जब तक आप गंतव्य ब्लॉक तक पहुंच नहीं पाते हैं (या नहीं, अगर यह पुनः नहीं पहुंचता है)।

छद्म-कार्यान्वयन की बात है, अगर आपके पास आपकी जरूरतों को समझता है, तो आपके पास ऐसा करने का कुछ विकल्प है।

(मैं आपके हार्डवेयर को सरल जीपीएस और इनडोर नेविगेशन के साथ दूसरों के बारे में नहीं जानता, मानते हैं कि 15 मीटर रिज़ॉल्यूशन आशावादी/पेसिमिस्ट सिग्नल के बीच एक अच्छा संतुलन है, यदि रोबोट-नेविगेशन के लिए यह है, तो यह एक गुओस दृष्टिकोण नहीं है जीपीएस शब्द, लेकिन एल्गोरिमित है)।

+0

को लागू करने के लिए एक ही चीज है जो हार्डवेयर पर थोड़ा सा विचार है। यहां तक ​​कि जीपीएस आपको फर्श को ढूंढने के लिए एंगउथ रिज़ॉल्यूशन नहीं देगा (आशावादी नेविगेशन के लिए 15 मीटर रिज़ॉल्यूशन पर विचार करना)। अब और अधिक यथार्थवादी होने के लिए, वास्तव में केवल बड़े वातावरण के लिए जीपीएस का उपयोग किया जाता है, वास्तव में केवल आपके लिए क्या लगता है, एक कैमरा और एसीलरोमीटर है, जो उपयोग पर निर्भर करता है (रोबोट नेविगेशन आपको अच्छे परिणाम मिल सकते हैं) लेकिन इसके लिए उपयोगकर्ता नेविगेशन जो संग्रह करना वास्तव में मुश्किल है। यहां तक ​​कि रोबोट नेविगेशन के लिए भी आपके पास हार्डवेयर कॉन्फ़िगर किया गया है, यह कम लागत वाले हार्डवेयर के साथ आसान नहीं है। –

संबंधित मुद्दे