2010-06-27 5 views
7

मैं धावकों की सहायता के लिए एक आईफोन जीपीएस ऐप बनाने पर विचार कर रहा हूं। इसे हर 10 सेकंड में सटीक गति पढ़ने (1 मील प्रति घंटे) प्राप्त करने की आवश्यकता होगी। आईफोन 3 जीएस या नया आईफोन 4 यह सटीक पढ़ने में सक्षम है?क्या आईफोन जीपीएस चल रहे एप्लिकेशन के लिए सटीक गति दे सकता है?

+0

पहले से ही अंतर्निहित समर्थन है नाइके के साथ कुछ समान प्राप्त करने के लिए। मूल्य ध्यान देने योग्य: http://www.apple.com/ipod/nike/run.html –

+0

@ क्रिस, नाइकी ऐप सिर्फ आपके जीपीएस में सेंसर का उपयोग नहीं करता है, न केवल जीपीएस। –

+0

नाइके पेडोमीटर के आधार पर अनुमान लगाकर ऐप का काम? – Gattster

उत्तर

4

सटीकता के मामले में यह संभव है (जब तक आप पाठ्यक्रम का संकेत न खोएं)। खासकर जब से जीपीएस रिश्तेदार स्थिति में अधिक सटीक है (यानी मानचित्र पर आपको स्थिति में रखने में 10 मीटर अनिश्चितता हो सकती है, लेकिन यदि आप 1 मीटर के लिए आगे बढ़ते हैं तो यह इसका पता लगाएगा)। इस अवधि के लिए कि कोई सिग्नल नहीं है, आपको केवल औसत वेग या कुछ मिल जाएगा।

हालांकि ध्यान दें कि इस तरह जीपीएस छोड़कर नाटकीय रूप से बैटरी खाई जाएगी, इसलिए यह लंबे समय तक उपयोग किए जाने पर आपके ग्राहकों के लिए बहुत संतोषजनक नहीं हो सकता है।

आप अन्य तकनीकों का उपयोग करना चाहते हैं या उपयोगकर्ता की सहायता मांगना चाहते हैं और अक्सर जीपीएस का उपयोग करना चाहते हैं। उदाहरण के लिए, आप हर मिनट या तो स्थान का नमूना दे सकते हैं, और फिर यह अनुमान लगाने के लिए मानचित्र एपीआई का उपयोग करें कि उपयोगकर्ता ए से बी में कैसे स्थानांतरित हो गया है (या उपयोगकर्ता से पूछें कि यह संभव नहीं है)।

-1

समय के साथ संदेहजनक। शायद कुछ चक्रों के लिए। लेकिन नींद, जीपीएस अंतराल और सटीकता के मुद्दों के बीच मुझे लगता है कि यह चुनौतीपूर्ण होगा। यह भी पूछने लायक है कि कितने लोग अपने आईफोन के साथ दौड़ते हैं?

+4

वही लोग जो अपने आईपॉड के साथ दौड़ते थे, अब अपने आईफोन के साथ चलते हैं। –

+0

मेला। मैं बस व्यक्तिगत रूप से एक धावक के रूप में नहीं होगा। यह ध्यान देने योग्य है कि इस प्रकार का ऐप तकनीकी और विपणन दोनों चुनौतियों के साथ आता है। गैटलस्टर यही पूछ रहा था। –

+0

टाई मैं बाजार के बारे में भी सभी टिप्पणियों की सराहना करता हूं। – Gattster

2

यह संभव है लेकिन आप जीपीएस की संभावित त्रुटियों के कारण 100% पर निर्भर नहीं हो सकते हैं। और आपका समय ऐसा होने की आवश्यकता होगी कि यह सीधे लाइन दूरी पर गेज कर रहा है, इसलिए 10 सेकंड अलग-अलग काम कर सकते हैं लेकिन आप हर दूसरे या दो बिंदुओं को भी कैप्चर कर सकते हैं, फिर उस 10 सेकंड के प्रसार में सभी बिंदुओं के बीच की दूरी को समझें और इसका उपयोग करें टाइमस्टैम्प शुरू करना और टाइमस्टैम्प समाप्त करना। सबसे अच्छा विकल्प कुछ एक साथ रखना और इसका परीक्षण करना है।

1

आप शेक घटनाओं की गिनती से बेहतर हो सकते हैं क्योंकि प्रत्येक शेक पैर-स्ट्राइक के अनुरूप होगा। फिर जीपीएस का प्रयोग प्रत्येक 10 सेकंड या उससे भी अधिक धावक औसत स्तरीय लंबाई को कैलिब्रेट करने के साधन के रूप में करें। समय के साथ, आप औसत स्ट्रैड लंबाई के साथ पैर-स्ट्राइक और जीपीएस डेटा की आवृत्ति को सहसंबंधित करने में सक्षम हो सकते हैं। मैं उम्मीद करता हूं कि एक और थके हुए धावक प्रति सेकंड एक छोटे से कदम और कम पैर-स्ट्राइक का उपयोग करें।

1

क्या आईफोन में एक्सेलेरोमीटर है? आप इसे इस तरह से कर सकते हैं। साथ ही, एक बहुत ही ऐसा ऐप है जिसे मैं व्यक्तिगत रूप से उस काम का बहुत अच्छा उपयोग करता हूं, लेकिन यह विभिन्न ओएस सीमाओं के कारण आईफोन के लिए नहीं है।

http://velocomputer.com/

1

हाँ, शायद संक्षिप्त उत्तर है। अपनी जरूरतों के परीक्षण के लिए ट्रेल्स लाइट जैसे एक समान ऐप डाउनलोड करें।

यदि आप 10 सेकंड में अपने स्थान के नमूने औसत करते हैं तो आप एक सुंदर सटीक गति पढ़ने के साथ समाप्त हो जाएंगे। इसके बारे में सोचें कि पुरानी कार में स्पीडोमीटर की सुई, हर पोथोल के साथ घूमती है। यदि आप इसे एक स्प्लिट-सेकंड के लिए देखते हैं, तो आप यह नहीं बता सकते कि आप कितनी गति कर रहे हैं, लेकिन यदि आप इसे 10 सेकंड के लिए पढ़ते हैं (और मैं इसे आजमाने की अनुशंसा नहीं करता) तो आप एक बेहतर विचार प्राप्त कर सकते हैं।

जैसा कि पहले से ही बताया गया है, पूर्ण स्थिति की सटीकता केवल 40 मीटर या उससे भी अधिक सटीक हो सकती है, लेकिन सापेक्ष स्थिति अधिक सटीक है, और यही आपको चाहिए।

0

जैसा कि कुछ लोगों ने ध्यान दिया है, आप सेवा में स्पॉट की समस्या में भाग लेंगे। इसके लिए जिम्मेदार ठहराया जा सकता है, हालांकि मैं इसे पिछले मिनट/कुछ मिनटों के लिए अपनी औसत गति का ट्रैक रखकर तय नहीं करता हूं और इसे "ग्रे ज़ोन" पर लागू करता हूं।"

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