0

菜鸟问题:我刚刚开始使用 Wikiitude SDK 开发 AR 应用程序。我的目标是一栋三层楼的建筑。我在一楼有一个 POI,另一个在二楼的同一位置。我不希望一楼 POI 在我目前在二楼时出现。所以我想在相应的位置显示相应的 POI。使用 android 应用程序获取同一点的高度并在 wikiitude 中传递高度值会解决吗?还是有其他方法可以满足要求?

4

1 回答 1

1

使用 Wikiitude SDK,您可以为每个 POI 提供海拔信息,手机通过其传感器提供您当前的海拔高度,因此从概念上讲,您的想法是可行的。您检查每个 POI 的高度和您手机的当前高度,并且只显示那些具有相同高度(减去某个阈值)的 POI。

但是,从技术上讲,当您从手机获取当前高度时,您会遇到问题。来自普通移动设备的高度传感器将具有至少几米(甚至几十米)的不确定性。这意味着您不会 100% 确定您当前所在的楼层。当您在建筑物内时,高度值的读数会更糟(或者手机会告诉您它根本无法获得任何有用的高度信息)。要获得这些正确的高度读数,您将需要其他定位技术(信标等)来了解您所在的楼层。

最好的,马丁

于 2014-12-29T09:42:21.930 回答