6

में बीकन का उपयोग करके Google मानचित्र में बेहतर परिणाम यह संभव होगा कि Google मानचित्र हमारे बीकन के बारे में अपने रजिस्ट्री या एपीआई या कुछ के माध्यम से जागरूक हो जाएं, ताकि Google मानचित्र सटीक रूप से उपयोगकर्ताओं के लिए इनडोर दिशा प्रदान कर सके जो हमारे अंतर्गत है नियंत्रण (जहां हम बीकन तैनात कर सकते हैं)?इंडोर सर्च

उदाहरण: हमारे पास एक मॉल में, क्या हम बीकन रख सकते हैं और उन्हें Google मानचित्र पर सबमिट कर सकते हैं ताकि यह बेहतर परिणाम दे सके?

कुछ लिंक मैंने पाया है, लेकिन एक जवाब को समझ नहीं सकता:

उत्तर

2

Google इस विकसित करने के लिए इस्तेमाल किया बीकन आधारित स्थान सेवा Google को यहां कॉल करें लेकिन गोपनीयता के कारणों से इसे हटा दिया गया था, लेकिन फिर आप अपने बीकन को स्थानांतरित करने के लिए निम्न कार्य कर सकते हैं।


मान लें कि आपके पास एक मॉल में एकाधिक बीकन हैं। इस स्पष्टीकरण को सरल बनाने के लिए, इनडोर मानचित्रों और सामान्य मानचित्रों को एक ही चीज़ के रूप में देखें, और उन बीकन जिन्हें आप जोड़ने जा रहे हैं वे Google मानचित्र के स्थानों की तरह हैं।

सबसे पहले आपको Google मानचित्र पर अपनी बिल्डिंग फर्श योजना उपलब्ध कराने की आवश्यकता है। आप बिल्डिंग के फर्श मैप्स के साथ अपने बीकन स्थान जमा करने के लिए निम्न चरणों का उपयोग करके ऐसा कर सकते हैं, ताकि आपके बीकन स्थान को आपके स्टोर/भवन के साथ स्वचालित रूप से संरेखित किया जा सके। https://support.google.com/maps/answer/2803784?co=GENIE.Platform%3DDesktop&hl=en

अपनी फर्श योजनाओं के बाद Google नक्शे पर दिखाई, तो आप अपने बीकन स्थान मानचित्र मार्कर उपकरण का उपयोग कर प्रस्तुत कर सकते हैं (सेवानिवृत्त मार्च 2017, उसके बाद गूगल मैप्स में ले जाया गया)। फिर आप अपने इनडोर मैप के साथ काम करने के लिए Google मानचित्र API के मानचित्र ऑब्जेक्ट का उपयोग कर सकते हैं, जिसमें आपके सभी बीकन का स्थान शामिल है। https://developers.google.com/maps/documentation/android-api/map#indoor_maps

इंडोर बिल्डिंग ऑब्जेक्ट आपको सक्रिय स्तर प्राप्त करने की अनुमति देता है जिसे आप एक्सेस कर रहे हैं। आप इमारत में सभी स्तर प्राप्त करने के लिए फ़ंक्शन getLevels() का उपयोग कर सकते हैं, और उसके बाद सक्रिय स्तर प्राप्त करने के लिए getActiveLevelIndex() का उपयोग कर सकते हैं।
सही मंजिल पर जाने के बाद, आपके द्वारा बनाए गए मानचित्रों के साथ Google बीकन एपीआई के बीच बातचीत क्या है। निकटता बीकन एपीआई में लैट्लिंग और इनडोर लेवेल तब आपके बीकन स्थित सटीक स्थान और विस्तार स्तर को वापस कर देगा।

+0

धन्यवाद, यही वह है जो मैं करने की योजना बना रहा था। आपके इनपुट ने मुझे सभी चरणों के साथ वास्तव में स्पष्ट किया। – esafwan

0

मेरा मानना ​​है कि पंजीकृत दिशाओं के लिए पंजीकृत बीकन का उपयोग करने के लिए या यहां तक ​​कि लेट/लम्बे प्रकार के स्थान (अर्थात् स्थान अनुमान के लिए अधिक) के लिए कोई मौजूदा योजना नहीं है, लेकिन मुझे लगता है कि यह एक बहुत अच्छा एफआर है इसलिए मैं आगे बढ़ गया और जोड़ा यह एंड्रॉइड इश्यू ट्रैकर में: Including support for BLE beacons in FusedLocationProvider। कृपया अपडेट प्राप्त करने के लिए इसे तारांकित करें।

जैसा कि आप अन्य उत्तर में पढ़ सकते हैं बीकन का उपयोग वर्तमान में तृतीय पक्ष ऐप्स के लिए इनडोर स्थान सटीकता में सुधार के लिए किया जा सकता है, लेकिन इसे डेवलपर द्वारा बहुत सारे काम की आवश्यकता है और यह Google मानचित्र मोबाइल द्वारा समर्थित नहीं है।

0

आप इस इमारत का उपयोग किसी भवन के इनडोर मानचित्र को अपलोड करने के लिए कर सकते हैं।

https://maps.google.com/floorplans/find

फर्श और सब कुछ का विवरण जमा करें।

आशा है कि इससे मदद मिलेगी।

+0

मैं Google मानचित्र API पर कनेक्टिंग बीकन की तलाश में हूं। इंडोर मैप्स एपीआई से अवगत हूं, लेकिन मैं स्थान को अधिक सटीक रूप से पहचानने के लिए बीकन कनेक्ट करने का एक तरीका चाहता हूं। – esafwan

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