我目前正在使用网络(wifi,数据计划)来获取Android(和iOS)手机的经纬度。文档指出坐标可能不准确(GPS更准确)。因此,如何确定给我的Lat / Long坐标是否准确?或者,如果不是,我如何确定它们有多少?
补充说明:不确定是否能回答我的问题。我可以使用这些坐标来判断它是否准确。我不关心如何编程。
答案 0 :(得分:1)
查看此博文Android: Location Updates with the FusedLocationApi
他使用融合位置API来解析位置数据,并在坐标准确的情况下跟踪。希望有所帮助。
答案 1 :(得分:0)
您可以将请求设置为高精度,例如以下命令:
mLocationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY);
您可以从位置对象中获取准确度值,例如:
myLocation.getAccuracy();
位置的最佳做法是使用融合位置API ,