地理位置增强现实检测重叠对象

Geo Location Augmented Reality detect overlap object

请问如何在基于位置的 AR 中检测一个对象是否覆盖在另一个对象后面。如何根据 gps 位置信息或任何其他方法进行计算,以防止它们在 android.

中相互重叠

我已经描述了定位 AR 的解决方案,这将帮助您开始:https://www.netguru.co/blog/augmented-reality-mobile-android 您可以在那里找到一种用于检测具有特定 GPS 坐标的对象的算法。对于您的具体情况,我建议对您要检查的两个 POI 使用 运行 calculateTeoreticalAzimuth() 方法两次。然后根据到物体的距离和理论方位角之间的差异,您可以评估它们是否重叠。当然,您需要为计算设置某种令人满意的精度。