【发布时间】:2015-07-17 16:14:50
【问题描述】:
我们正在 Unity 中开发 Project Tango 应用,需要获得相当准确的 GPS 位置数据。目前Unity中API提供的经纬度不是很精确。它说我距离我实际所在的位置 50-75 英尺。但是,谷歌地图显示了我的确切位置。
我应该从哪里开始寻找利用 Google 地图正在访问的数据? 我没有安装 SIM 卡。
【问题讨论】:
-
不确定您使用的是默认位置提供商还是 Google 的。见:developer.android.com/training/location/index.html
-
也许它来自您的应用/游戏拥有的权限。如果您有 ANDROID.PERMISSION.ACCESS_COARSE_LOCATION 或 ANDROID.PERMISSION.ACCESS_FINE_LOCATION,您是否签入了 Manifest。良好的位置应该会产生更好的结果
-
问一个显而易见的问题:您是否在启动定位服务时指定了所需的精度?也许发布一些代码?
标签: android unity3d google-project-tango