2017-07-24 18 views
8

Tôi đang khám phá ARKit mới.Lập bản đồ tọa độ GPS trong ARKit

Hiện tại tất cả các ví dụ tôi đã thấy sử dụng vị trí "tương đối" của máy ảnh để đặt các đối tượng vào cảnh xung quanh nguồn gốc.

Giả sử tôi có tọa độ GPS tuyệt đối trong thế giới thực mà tôi muốn đặt làm điểm đánh dấu trong cảnh. Tôi sẽ làm thế nào?

Có một số demo và ví dụ bắt đầu bật lên thực sự làm điều này, nhưng tôi chưa thấy bất kỳ mã hoặc giải thích nào cho đến nay.

ARKit on iOS 11 + CoreLocation Demo — GPS with virtual guidance

Bất kỳ ví dụ nào sẽ được đánh giá cao.

+0

Bạn có thể cần phải chuyển đổi các tọa độ gps đó thành tọa độ tương đối. Vị trí cốt lõi có thể giúp bạn có được tiêu đề và định vị địa lý. Sau đó, bạn có thể đặt các đối tượng của mình tương đối với vị trí của người dùng. – Moshe

+1

Tôi cũng đã xem video đó. La bàn, con quay hồi chuyển và gps trên iphone không mượt mà. gps trên iphone sử dụng địa điểm hotspot wifi địa phương đầu tiên. Tôi đã tạo một ứng dụng đăng nhập tuyến đường về nhà của mình. Trên bản đồ nó bị trả lại khắp nơi. có một cái nhìn tại bất kỳ thực tế tăng cường từ ios7 trở đi các chân bản đồ nổi trong không khí lung lay khắp nơi. bản demo có thể hoạt động nếu anh biết chính xác gps của tòa nhà do anh đứng lên. và anh biết đấu trường o2 chính xác là 200 mét ở 180 độ. Sau đó, hes không sử dụng la bàn để có thể có được hiệu ứng mượt mà. nó tốt cho đến khi anh ta chuyển sang một tòa nhà khác. –

+0

@ brian.clear tác giả đã hứa đặt nó trên GitHub, và với 42 sao hôm nay nó vẫn còn trống và chúng tôi vẫn đang chờ đợi :) https://github.com/ProjectDent/ARKit-CoreLocation – kernelpanic

Trả lời

8

Ok, vì vậy vài ngày sau, tác giả của video đó đã phát hành nguồn trên GitHub và nó available to everyone to enjoy. Có một số điều cần phân loại, chẳng hạn như vị trí phía bắc thực sự, nhưng đó là một khởi đầu tốt

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