/ / Android व्यावहारिक रूप से वाहन की स्थिति प्राप्त करें - एंड्रॉइड, लोकेशनमैन, एंड्रॉइड-जियोफेंस

एंड्रॉइड व्यावहारिक रूप से वाहन की स्थिति प्राप्त करें - एंड्रॉइड, लोकेशनमैनर, एंड्रॉइड-जियोफेन्स

मेरे आवेदन में मुझे वाहन खोजने की आवश्यकता हैस्थिति, मैं स्थान प्रबंधक का उपयोग करके वाहन की गति प्राप्त कर सकता हूं लेकिन कई लेखों ने बताया कि स्थान प्रबंधक से गति प्राप्त करना सटीक नहीं है, क्या कोई मुझे सुझाव दे सकता है

  1. वाहन की स्थिति का पता लगाने के लिए कौन सी विधि सर्वोत्तम है

  2. क्या मैं अपने वाहन की स्थिति की पहचान करने के लिए जियोफ़ेंस विधि का उपयोग कर सकता हूं

सभी सुझावों का स्वागत है

धन्यवाद

उत्तर:

उत्तर № 1 के लिए 1

वाहन की स्थिति से आपका क्या अभिप्राय है?

यदि आपको गति का मतलब है, तो आप निम्न कार्य कर सकते हैं:

  1. पता लगाएं कि उपयोगकर्ता कब वाहन का उपयोग कर रहा है ActivityRecognition सेवा मेरे DetectActivity
  2. जैसे ही आप पता लगाते हैं कि उपयोगकर्ता किसी वाहन में जा रहा है, का ट्रैक रखें स्थान तथा पहर.
  3. जब भी आपको कोई नया स्थान मिले, अंतिम स्थान और उपयोग करने वाले नए के बीच की दूरी की गणना करें distanceTo (स्थान)। समय के अंतर की भी गणना करें। इस बिंदु पर आपकी गति होगी distance / time.

आप अपने द्वारा खोजे गए हर नए स्थान के लिए इसे दोहरा सकते हैं और आपके पास वाहन की गति होगी आप Android के बारे में अधिक पढ़ सकते हैं LocationStrategies.