androids 网络位置提供程序的准确性和速度如何?

Posted

技术标签:

【中文标题】androids 网络位置提供程序的准确性和速度如何?【英文标题】:How accurate and fast is androids network location provider? 【发布时间】:2010-12-03 12:14:48 【问题描述】:

我正在制作一个需要知道当前位置的天气应用程序,用于报告个人手机附近/周围的天气状态。

它不必比 100m 更准确,并且在恶劣天气下快速(几秒钟),因此用户不会厌倦等待结果。

那么,androids 网络位置提供者的准确和快速程度如何?

谢谢!

【问题讨论】:

首先,您需要确定您的天气预报提供商的准确性。如果您认为您的天气预报提供商可以提供低至 100m 的精度,我很想知道它是谁。 我必须使用的服务被限制在每像素图像数据1-1.5km左右,所以根据下面的答案,网络位置提供商对我来说已经足够了。 【参考方案1】:

当我使用 android 网络位置提供程序时。我通常会获得 1500m 的精度范围,但修复速度非常快。适合一般位置。

如果您想自行测试,可以使用 Location 的 getAccuracy() 检索以米为单位的准确度。

如果准确度不够高,请同时注册网络位置提供商和 GPS 位置提供商。当它尝试获取 GPS 位置时,您至少会从一个通用位置开始,然后更新更高精度的读数。

【讨论】:

以上是关于androids 网络位置提供程序的准确性和速度如何?的主要内容,如果未能解决你的问题,请参考以下文章

如何同时使用 GPS 和网络提供商在 Android 中获取当前位置的纬度和经度值

Android GPS定位速度不可靠

获取用户在Android中的位置的好方法

标准类 - Android 位置 - 为啥选择 GPS 提供程序?

在Python中获取精确的Android GPS位置

在 Python 中获取精确的 Android GPS 位置