2011-06-27 27 views
6

Tôi đang cố gắng phát triển một mini "Around Me" như sử dụng máy ảnh, la bàn và vị trí. Tôi muốn hiển thị hình ảnh của địa điểm trên màn hình của tôi. Hiện tại, tôi có vị trí và hướng của tôi với la bàn. Tôi muốn biết làm thế nào tôi có thể xác định vị trí của nơi tôi muốn hiển thị.iOS tăng cường thực tế với la bàn và vị trí

Nhờ sự giúp đỡ của bạn;)

+0

Trước tiên tôi có thể xác định góc giữa tôi và địa điểm tôi đang tìm kiếm? – Pierre

+0

Bạn có Ans cho đến bây giờ? – virantporwal

Trả lời

6

Khi bạn có khoảng cách và ổ đỡ tương đối, bạn có thể xác định từ hai điểm trong cùng một không gian tọa độ bằng các thuật toán được tìm thấy trên this page, tìm hiểu vị trí của một tọa độ đã biết. toán được vạch ra trên this Wikipedia article. Xoay của máy ảnh được đưa ra bởi la bàn, và độ nghiêng của gia tốc kế (vị trí tất nhiên là GPS).

Tôi đang cố gắng tìm một tài liệu tốt hơn - có một vài điều cần xem xét - như thông số máy ảnh, v.v. nhưng đây là điểm khởi đầu tốt.

Nếu nó quá tham gia (như nếu bạn không cảm thấy thoải mái với ma trận xoay), chúng tôi có thể phá vỡ nó ngay xuống đến trig đơn giản.

+0

Xin lỗi vì câu trả lời muộn của tôi. Cảm ơn bạn! Tôi biết khái niệm về ma trận quay nhưng ở đây tôi không thực sự thấy cách sử dụng nó. – Pierre

+0

Đây là liên kết "http://www.yourhomenow.com/house/haversine.html" đã chết! – byJeevan

+0

Điều này dường như có cùng công thức: http://www.movable-type.co.uk/scripts/latlong.html, tôi sẽ cập nhật liên kết trong câu trả lời – dabhaid

1

Mã trong iPhone ARKit project does this, và khá hơn một chút. Mặc dù bạn không thể sử dụng thư viện hoàn chỉnh của mình nhưng đây là một tài liệu tham khảo tuyệt vời về chủ đề của thực tế được tăng cường.

+1

Tôi muốn hiểu bản thân mình theo cách này. Xe tăng cho liên kết nhưng tôi thực sự muốn thực hiện nó bản thân mình. – Pierre

+0

Nếu bạn nhận được điều hiển nhiên đằng sau môn toán, bạn có muốn viết một câu trả lời cho câu hỏi này không? Tôi đã cố gắng để nắm bắt nó bản thân mình trong một thời gian – RyanR

+0

@ RyanR Liên kết được đề cập trong chủ đề này không mở ra. http://www.iphonear.org –

0

Kiểm tra 3DAR, nó cho phép bạn thêm chế độ xem AR vào ứng dụng MKMapView rất dễ dàng. Có một video hướng dẫn về quy trình này, cũng như một số mã mẫu, trên trang web 3DAR, www.3dar.us

0

Bạn có thể tạo ứng dụng AR dựa trên vị trí trong Junaio. Đó là một trình duyệt AR. Miễn phí để sử dụng và triển khai trong (miễn là nó không phải là một ứng dụng tùy chỉnh và trong Junaio).

Các vấn đề liên quan