如何使用Google API确定用户的视线方向?

时间:2018-10-24 15:22:29

标签: android google-api geolocation mobile-development

我正在构建一个Android增强现实应用程序,但我有些困惑。我当前的任务是确定用户当前在哪个建筑物上看起来,以便将其坐标提交给Google Maps API并获取有关它的信息。我尝试了几种方法:

  1. 提交用户的当前坐标,以找出用户周围的所有内容,并按第一项的地址过滤结果。从理论上讲,该地址也是建筑物的地址。但是,有时这些地址很乱:一栋建筑物可以包含多个版本,因此这种方法不够精确。

  2. 了解用户当前所处的基本方向,并向用户的坐标增加5米。同样,从理论上讲,生成的坐标将指向建筑物,但仍然存在一个问题:建筑物可能相距太远。

因此,我想知道Google API是否具有某种“视线”?在这种情况下,我可以尝试将光线与最近的物体相交。不过,如果有更好的算法,我也会很高兴听到它们。谢谢。

0 个答案:

没有答案