2
我从设备的GPS成功接收到高精度的经度和纬度信息。为了达到这个目的,我在这里跟着教程:https://developer.android.com/training/location/index.html来自Google Play服务融合位置提供商的海拔高度
但是,我也想从GPS获得一个海拔值。这不可能吗?我收到的定位对象将返回零:
public void onLocationChanged(Location location) {
Log.i(TAG, location.getAltitude()); // returns 0.0!
}
我使用
LocationRequest.PRIORITY_HIGH_ACCURACY
,所以我假设融合位置者正在使用的GPS,而不是WiFi或一些其他手段。
这实质上是我能找到的最多信息。可能需要向其他提供商查询此数据。 – jeevcat