Tôi đang làm việc trên ứng dụng web, nơi tôi phải hiển thị nhiệt độ, độ ẩm, tốc độ gió, hướng gió, v.v .. Tôi đang sử dụng google.visualization.Gauge() để hiển thị những thứ khác nhưng Tôi muốn chỉ hướng gió trên một la bàn. Có ai biết về bất kỳ (jQuery/javascript/etc) la bàn có sẵn mà tôi có thể sử dụng cho một trang web/webapp? Cảm ơnCách hiển thị hướng gió trên la bàn
Trả lời
Đây là cách tiếp cận của tôi chỉ sử dụng CSS. Sử dụng biến đổi để xoay kim. DEMO Bạn cũng có thể sử dụng plugin jQuery Rotate.
HTML
<div id="compass">
<div id="arrow"></div>
</div>
CSS
#compass {
width: 380px;
height: 380px;
background-image:url('http://i.imgur.com/44nyA.jpg');
position: relative;
}
#arrow {
width: 360px;
height: 20px;
background-color:#F00;
position: absolute;
top: 180px;
left: 10px;
-webkit-transform:rotate(120deg);
-moz-transform:rotate(120deg);
-o-transform:rotate(120deg);
-ms-transform:rotate(120deg);
-moz-transition: all 1s ease;
-webkit-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}
#compass:hover #arrow {
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
}
HTML5 và Canvas của nó sẽ thực hiện công việc ngắn này.
http://www.tutorialspoint.com/html5/canvas_drawing_lines.htm
Tôi chỉ đăng nó ở đây cho đầy đủ, cá nhân tôi vẫn muốn dính vào một thư viện javascript.
Lưu ý đối với những người đã đến đây tìm kiếm một cách để xây dựng một thước đo quay số ... vui lòng xem câu trả lời HTML5 của tôi ở đây [http://stackoverflow.com/questions/36236814](http://stackoverflow.com/questions/ 36236814/gió-hướng-on-a-la-bàn/36242222 # 36242222) – Roberto
- 1. Cách nhận hướng la bàn
- 2. iOS iPhone hiển thị hướng và hướng của người dùng trong không gian như ứng dụng la bàn trên MKMapView
- 3. làm cách nào tôi có thể hiển thị la bàn/tiêu đề trên bản đồ mapkit
- 4. Hướng dẫn la bàn đến đích GPS
- 5. Cách lấy hướng la bàn từ góc phương vị trên Android
- 6. Hướng la bàn khác nhau tùy theo hướng điện thoại
- 7. Cách tạo la bàn chính xác trên android
- 8. Ví dụ la bàn trên Android
- 9. La bàn trong Android
- 10. Tìm hướng trong iPhone như trong La bàn?
- 11. Làm cách nào để đọc la bàn trên Android?
- 12. Di chuyển la bàn bản đồ google
- 13. Cách hiển thị bàn phím số
- 14. cách hiển thị bàn phím số
- 15. Cách hiển thị bàn phím cho UIView
- 16. iphone la bàn nghiêng bồi thường
- 17. Sass, La bàn và JavaScript
- 18. Thuật toán tiếng ồn la bàn Android
- 19. Giữ bàn phím luôn ở trên cùng và hiển thị
- 20. iOS: Tạo một la bàn 3D
- 21. Cú pháp dấu ba chấm la bàn
- 22. Hiển thị UIMenuController mất bàn phím
- 23. Phát triển Iphone - Cách hiển thị bàn phím số?
- 24. Android: Cách làm cho bàn phím luôn hiển thị?
- 25. Cách lấy nét và hiển thị bàn phím mềm khi EditText được hiển thị trên thanh hành động?
- 26. Tìm kiếm hoặc la bàn Hibernate
- 27. Buộc trên bàn phím màn hình hiển thị khi bàn phím bluetooth được kết nối
- 28. Nút để hiển thị bàn phím ảo?
- 29. Plugin jotery đẳng hướng không hiển thị đúng trên chrome
- 30. Lỗi xác thực lệnh hiển thị trên chuyển hướng
Làm thế nào bạn sẽ biết được cách mà tôi đang ngồi? Tất cả những thứ khác có thể được cảm nhận từ môi trường, máy tính của bạn sẽ phải có một la bàn trong đó. – sachleen
@ Kris.Mitchell [API thiết bị iOS cho la bàn] (http://tripleodeon.com/2011/10/taking-a-new-device-api-for-a-spin/) [demo] (http: // jamesgpearce.github.com/compios5/) – sachleen
@sachleen Hoặc nó hoàn toàn cho mục đích trực quan hơn là liên quan đến hướng bạn đang phải đối mặt. Gió vẫn thổi về phía tây nam, ví dụ, bất kể bạn đang đối mặt với hướng đông hay bắc. –