我正在开发一款基于增强现实技术的安卓应用。主要思路是当用户打开我的应用时,默认情况下设备的相机会以预览模式启动。根据用户当前的GPS位置和用户/相机所面向的方向,我想计算哪些经纬度在范围内?下图很好地说明了我的情况。我拥有所有黑点画出的经纬度集合。现在假设用户位于圆心。同时考虑到他正朝北看。如果我们考虑一个45度角朝向北方。我想获得这个45度可视区域中出现的经纬度集合。
我能够获取用户相机面对的方向。我还能够找到用户当前的GPS位置。我在SQLite数据库中存储了完整的经纬度集。现在我想计算出用户设备相机面临的经纬度集合。
希望我已经解释得很清楚了。如果有人能帮忙就很紧急了,谢谢。
我能够获取用户相机面对的方向。我还能够找到用户当前的GPS位置。我在SQLite数据库中存储了完整的经纬度集。现在我想计算出用户设备相机面临的经纬度集合。
希望我已经解释得很清楚了。如果有人能帮忙就很紧急了,谢谢。