【发布时间】:2016-04-20 18:49:01
【问题描述】:
美好的一天。我被告知要制作一个应用程序,一旦相机距离目的地 100 米,它就会在相机表面显示一些徽标。我做到了,现在的问题是,如果我向后转建筑物,标志仍然会出现在100米外,并且相机无法猜测我是否面对正确的公司。所以我考虑了android中两个位置的方位和度数。想法是之间有角度我的位置和目标位置,一旦角度达到 0.0,这意味着用户面向正确的位置,因此我可以显示它。但是使用 BearingTo 方法查看 LOCATION 类代码我无法真正理解它返回了什么。我的问题是我该如何实现这样的逻辑?bearingTo 是否给出了我应该将自己从当前位置旋转到目标位置以笔直面对它的角度,或者它给出了某种不同的逻辑?如果是这样,我应该使用什么?
【问题讨论】:
-
如果您将问题格式化为更具可读性,这将对我们有所帮助。
-
我只需要用户将手机摄像头对准具有经度和纬度的建筑物...
标签: android location angle bearing