Đối với ứng dụng của tôi, tôi muốn tính toán tốc độ xe hơi/xe đạp của tôi bằng cách sử dụng iphone. Làm thế nào tôi có thể làm điều đó? Lý tưởng nhất, nó sẽ chạy liên tục trong nền.Làm thế nào để tính toán tốc độ của chiếc xe của chúng tôi bằng cách sử dụng iphone
Trả lời
CLLocation bao gồm thuộc tính speed sẽ cung cấp cho bạn tốc độ hiện tại của thiết bị. (Lưu ý nhận xét về độ chính xác tại liên kết đó.)
Để nhận vị trí hiện tại của người dùng, hãy làm theo các bước trong Location Awareness Programming Guide, trong "Nhận vị trí hiện tại của người dùng".
Cuối cùng, để bật cập nhật vị trí dưới nền, hãy xem Receiving Location Events trong Nền trong Hướng dẫn lập trình ứng dụng iOS.
Hướng dẫn lập trình nhận thức vị trí có mã mẫu. Ngoài ra, hãy xem "Mã mẫu có liên quan" cho tham chiếu lớp CLLocationManager. http://developer.apple.com/library/ios/#documentation/CoreLocation/Reference/CLLocationManager_Class/CLLocationManager/CLLocationManager.html%23//apple_ref/doc/uid/TP40007125 –
Chỉ cần lưu ý rằng tốc độ sẽ đáng tin cậy một lần trong chuyển động và bạn đang nhận được cập nhật vị trí thường xuyên. Khi bạn đã dừng, các cập nhật sẽ chỉ xảy ra nếu bạn di chuyển khoảng cách được yêu cầu được định cấu hình khi bắt đầu cập nhật dịch vụ vị trí. –
cách duy nhất tôi có thể nghĩ đến là thông qua GPS. gia tốc kế ra ngoài. nhưng im không chắc chắn nếu đủ thông tin được cung cấp thông qua "GPS API".
Nếu nó cung cấp vị trí, "chỉ" tính toán thay đổi của nó trong một khoảng thời gian, và có tốc độ của bạn (vấn đề chính xác sang một bên). – Piskvor
- 1. Xác định tốc độ của một chiếc xe sử dụng GPS trong android
- 2. Tìm tốc độ của xe từ hình ảnh
- 3. Sử dụng GPU để tăng tốc độ tính toán BigInteger
- 4. Làm cách nào để tính toán trọng lực bằng gia tốc kế của wiimote?
- 5. Tốc độ tính toán (bằng python)
- 6. CLLocationManager - Tính toán tốc độ thời gian thực trên iPhone
- 7. Tính toán mật độ điểm bằng cách sử dụng Python
- 8. Làm cách nào để tăng tốc độ cuộn của UIWebView?
- 9. iPhone của tôi có độ cao như thế nào?
- 10. làm thế nào để chuyển ứng dụng iPhone của tôi sang iPhone thực của tôi?
- 11. tính khoảng cách bằng cách sử dụng gia tốc
- 12. Làm thế nào để tính toán chiều rộng và chiều cao của phần tử với giá trị padding/margin của chúng bằng cách sử dụng ít mã hơn?
- 13. Làm thế nào để thiết lập thuộc tính 'trái' của div của tôi bằng cách sử dụng css3 calc?
- 14. Lowe tính toán “độ lặp lại” của thuật toán SIFT của mình như thế nào?
- 15. Làm cách nào để tính toán độ phức tạp chính xác của thuật toán?
- 16. iPhone: Làm thế nào chúng ta có thể thay đổi độ sáng của màn hình?
- 17. Tính upload/tốc độ download bằng cách ping
- 18. Làm cách nào để có được tốc độ mạng hiện tại của iPhone?
- 19. sử dụng tối ưu của BitmapFactory.Options.inSampleSize cho tốc độ
- 20. Làm thế nào để tôi có được tốc độ quạt cpu bằng cách sử dụng lib OpenHardwareMonitor?
- 21. Làm cách nào để tăng tốc độ khung hình của tôi ở tốc độ 60 khung hình/giây trong Java?
- 22. Làm thế nào để làm việc với thời gian, khoảng cách và tốc độ?
- 23. Làm cách nào để chúng tôi ký một ứng dụng iPhone bằng chương trình Enterprise của người khác?
- 24. iPhone CoreLocation: Cách nhận được tốc độ chính xác nhất
- 25. Làm thế nào để thiết lập tốc độ cuộn bánh xe chuột trong IntelliJ?
- 26. iPhone SDK: Làm cách nào để thêm chế độ xem cuộn vào ứng dụng của tôi?
- 27. Tính tốc độ di chuyển của người dùng trong android
- 28. Cách chúng tôi biết nếu ứng dụng của chúng tôi đã gỡ cài đặt từ iphone?
- 29. Làm cách nào để sử dụng DomainContext.Load để điền các thuộc tính của ViewModel của tôi?
- 30. cách mở cửa hàng ứng dụng bằng ứng dụng ipad hoặc iphone của chúng tôi?
Tôi có thể thiếu một số thứ, nhưng: đọc GPS. Một thời gian sau, hãy đọc GPS khác. Tìm khoảng cách giữa hai điểm này, chia cho chênh lệch thời gian giữa hai lần đọc. Đó là tốc độ của bạn. Nói lại. –