Tôi đang cân nhắc xây dựng một ứng dụng GPS iPhone để hỗ trợ người chạy. Nó sẽ cần để có được một tốc độ đọc chính xác (trong vòng 1mph) mỗi 10 giây. IPhone 3GS hay iPhone 4 mới có khả năng đọc chính xác không?iPhone GPS có thể cung cấp tốc độ chính xác cho một ứng dụng đang chạy không?
Trả lời
Xét về độ chính xác, điều đó có thể xảy ra (miễn là bạn không bị mất tín hiệu của khóa học). Đặc biệt vì GPS chính xác hơn nhiều trong định vị tương đối (tức là nó có thể có độ không chắc chắn 10m trong việc định vị bạn trên bản đồ, nhưng nó sẽ phát hiện nó nếu bạn di chuyển trong 1m). Đối với các khoảng thời gian không có tín hiệu, bạn sẽ chỉ nhận được một vận tốc trung bình hoặc một cái gì đó.
Tuy nhiên, lưu ý rằng việc bật GPS như thế này sẽ làm tăng đáng kể pin nên có thể sẽ không thỏa đáng cho khách hàng của bạn nếu sử dụng trong một thời gian dài.
Bạn có thể muốn sử dụng các công nghệ khác hoặc yêu cầu hỗ trợ của người dùng và sử dụng GPS ít thường xuyên hơn. Ví dụ: bạn có thể lấy mẫu vị trí sau mỗi phút hoặc lâu hơn, sau đó sử dụng API bản đồ để đoán người dùng đã di chuyển từ A sang B (hoặc hỏi người dùng nếu không thể).
Nghi ngờ theo thời gian. Có thể cho một vài chu kỳ. Nhưng giữa giấc ngủ, độ trễ GPS và các vấn đề về độ chính xác, tôi nghĩ nó sẽ là một thử thách. Nó cũng đáng để hỏi có bao nhiêu người chạy với iPhone của họ?
Những người cùng sử dụng để chạy với ipod của họ bây giờ chạy với iphone của họ. –
Công bằng. Cá nhân tôi không phải là một Á hậu. Cần lưu ý rằng loại ứng dụng này đi kèm với những thách thức, cả về kỹ thuật và tiếp thị. Đó là điều Gattster đang hỏi. –
Ty Tôi đánh giá cao tất cả các bình luận ngay cả về thị trường. – Gattster
Có thể nhưng bạn không thể phụ thuộc vào nó 100% vì sự không chính xác có thể có của gps. Và thời gian của bạn sẽ cần phải như vậy mà nó đánh giá trên khoảng cách đường thẳng để 10 giây có thể hoạt động nhưng bạn cũng có thể nắm bắt một điểm mỗi giây hoặc hai sau đó tìm khoảng cách giữa tất cả các điểm trong khoảng 10 giây đó và sử dụng bắt đầu dấu thời gian và dấu thời gian kết thúc. Tùy chọn tốt nhất là để đặt một cái gì đó với nhau và kiểm tra nó.
Bạn có thể có các sự kiện lắc đếm tốt hơn vì mỗi lần lắc sẽ tương ứng với một cú đánh chân. Sau đó sử dụng GPS như một phương tiện hiệu chỉnh chiều dài sải chân bình quân của người chạy mỗi 10 giây hoặc lâu hơn. Theo thời gian, bạn có thể tương quan tần suất của cảnh báo chân và dữ liệu GPS với độ dài sải chân trung bình. Tôi mong đợi một Á hậu mệt mỏi hơn để sử dụng một bước chân ngắn hơn và ít chân hơn mỗi giây.
Iphone có gia tốc kế không? Bạn có thể làm theo cách đó. Ngoài ra, có một ứng dụng rất tương tự mà cá nhân tôi sử dụng hoạt động rất tốt, nhưng nó không dành cho iphone do giới hạn hệ điều hành khác nhau.
Có, có lẽ là câu trả lời ngắn. Tải xuống ứng dụng tương tự như Đường nhỏ Lite để kiểm tra ứng dụng cho nhu cầu của bạn.
Nếu bạn trung bình vị trí của bạn lấy mẫu hơn 10 giây thì bạn sẽ kết thúc với việc đọc tốc độ khá chính xác. Hãy nghĩ về nó giống như kim của một đồng hồ tốc độ trong một chiếc xe cũ, nảy xung quanh với mỗi ổ gà. Nếu bạn nhìn vào nó trong một giây, bạn không thể biết bạn đang làm gì, nhưng nếu bạn nghiên cứu nó trong 10 giây (và tôi không khuyên bạn nên thử điều này), bạn có thể có một ý tưởng tốt hơn nhiều.
Như đã được chỉ ra, độ chính xác của định vị tuyệt đối chỉ có thể chính xác đến 40m, nhưng vị trí tương đối chính xác hơn nhiều và đó là những gì bạn cần.
Như một số người đã lưu ý, bạn sẽ gặp vấn đề về các điểm trong dịch vụ. Điều này có thể được tính toán, mặc dù tôi sẽ không gọi nó là cố định, bằng cách theo dõi tốc độ trung bình của họ cho phút trước/vài phút và áp dụng cho "vùng màu xám."
Điều này giúp họ tiếp tục với những gì có thể được giả định một cách an toàn như tốc độ hiện tại của họ, miễn là chúng không dừng lại và bắt đầu thường xuyên. Số dự phòng này có thể được cập nhật và đổi chỗ cho số thời gian thực trong trường hợp dịch vụ không có sẵn, và sau đó hoán đổi lại khi dịch vụ quay lại, bạn có thể kết hợp gia tốc kế để đảm bảo rằng chúng vẫn đang chạy khi số dự phòng đang được hiển thị
- 1. iPhone CoreLocation: Cách nhận được tốc độ chính xác nhất
- 2. Chạy ứng dụng IPhone khi đang ở chế độ ngủ
- 3. Tọa độ GPS chính xác
- 4. Tệp kê khai GPS: GPS trong ứng dụng là tùy chọn, muốn cung cấp GPS cho thiết bị ít hơn
- 5. SDK iPhone: Tôi có cần yêu cầu người dùng cấp quyền sử dụng GPS không?
- 6. System.Environment.Version cung cấp một giá trị không chính xác
- 7. nhà cung cấp mạng và vị trí GPS có thể hoán đổi cho nhau theo trạng thái gps android
- 8. Có thể chạy gia tốc của iPhone ở chế độ nền không?
- 9. Xác định tốc độ của một chiếc xe sử dụng GPS trong android
- 10. Độ chính xác của iPhone GPS (trong bán kính) là bao nhiêu?
- 11. Tôi có thể nhận được độ chính xác của vị trí GPS trong iOS không?
- 12. Linux có cung cấp một đồng hồ tăng đơn điệu cho các ứng dụng
- 13. Sử dụng GPS và Nhà cung cấp mạng cùng một lúc trong Android
- 14. Ứng dụng có thể cung cấp một móc cho Spotlight để tìm kiếm nội dung trong ứng dụng không?
- 15. Cung cấp Dữ liệu Cơ sở cho Ứng dụng Dữ liệu Chính?
- 16. Phát triển GPS iPhone - Mẹo + Thủ thuật
- 17. GPS Android chính xác đến mức nào?
- 18. cách cải thiện tốc độ khởi chạy ứng dụng C++
- 19. Amazon S3 không cung cấp tệp chính xác
- 20. Trong ứng dụng Android, tôi có nên có một nhà cung cấp nội dung cho mỗi bảng hay chỉ một nhà cung cấp cho toàn bộ ứng dụng không?
- 21. Nếu một tài nguyên có thể vẽ được cung cấp cho ldpi, mdpi, hdpi, xhdpi, thì bạn không cần phải cung cấp tài liệu này cho nodpi?
- 22. qTranslate cho Wordpress không tự động cung cấp cho tôi ngôn ngữ chính xác
- 23. Không thể chạy như ứng dụng java trong Eclipse, thậm chí có chính xác() lớp
- 24. Độ cao GPS của Android có chính xác không do không bao gồm chiều cao địa lý không?
- 25. Có thể cung cấp giá trị thời gian chạy cho trình xác nhận StringLength trong MVC 3 không?
- 26. Cách tốt nhất cho ứng dụng WinForms để xác định chính xác hệ điều hành Windows nào đang chạy?
- 27. Tôi có thể cung cấp quảng cáo của chính mình và kiếm tiền từ chúng trong ứng dụng iOS không?
- 28. Tôi có thể khởi chạy một ứng dụng từ ứng dụng khác trên iPhone
- 29. Cung cấp tập tin video cho iPhone từ ASP.NET MVC2
- 30. Cách Nike + GPS trên iPhone nhận được bản cập nhật gia tốc trong nền?
Đã có hỗ trợ tích hợp sẵn với Nike để đạt được một cái gì đó rất giống nhau. Đáng chú ý: http://www.apple.com/ipod/nike/run.html –
@ Chris, Ứng dụng Nike sử dụng cảm biến trong giày của bạn, không chỉ GPS. –
Nike ứng dụng hoạt động bằng cách đoán dựa trên máy đếm bước đi? – Gattster