geolocation - 具有地理位置的场景

标签 geolocation arcore sceneform

我一直在阅读文档和示例,但仍然无法找出将场景形式与地理位置结合使用的方法。一个例子是打开我的相机,然后根据我的地理位置和其他地方的地理位置,如果我的相机与对象在同一罗盘方向,则将它们渲染在相机上。

有人可以指出我应该看的方向和任何指导的正确方向,我可以从场景形式中使用某些东西来帮助我吗?

最佳答案

我认为没有特定的Sceneform可以帮助您,但是我有一些想法:
1.坐标系以米为单位,这将有助于您进行所需的计算。
2.您可以让用户直立握住设备(通过传感器检查设备),然后使用相机姿势将其与您要使用的所有传感器(例如指南针和地理位置)对齐。相对于此位置放置所有内容。您可能还想创建一个该位置的 anchor ,以便随着ARCore对世界的了解不断提高,使所有内容保持最新。

关于geolocation - 具有地理位置的场景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50382855/

相关文章:

java - ARCore : should I add "uses-feature android:glEsVersion="0x0002000 0""?

android - 模型未显示,但阴影显示

php - 如何使用 JavaScript/PHP 从图像中获取地理位置数据?

c# geocoordinate watcher 不返回正确的坐标

javascript - navigator.geolocation.getCurrentPosition 在 firefox 和 chrome 之间返回不同?

android - 当我在 android 中安装 hello-ar 示例时,为什么我们需要安装 ar-core 预览版 apk?

arcore - Sceneform SDK 对象不会在墙上移动

android - ARCore:如何在没有平面跟踪的情况下从 session 对象创建 anchor ?

android - ARCore SceneForm HDR 房间图像

cordova - 如何获取phonegap中的当前位置?