地理位置的准确性

Auccuracy of Geolocator

我有一个真正的快速问题。据我所知,Geolocator 包使用 Android FusedLocationProviderClient 来访问用户位置。此客户端是否使用所有允许的机会来获取位置(如 gps、wlan、移动网络...),还是仅使用 gps 数据?

总而言之:FusedLocationProviderClient 如何获取用户位置数据?

感谢您的回答。

融合位置提供程序管理基础定位技术,例如 GPS 和 Wi-Fi,并提供一个简单的 API,您可以使用它来指定所需的服务质量。例如,您可以请求可用的最准确数据,或者在不增加功耗的情况下尽可能获得最准确的数据

我们不需要明确选择 GPS 或网络位置提供程序,因为“融合位置提供程序”会自动选择底层技术并根据需要提供最佳位置。

REF : https://developers.google.com/location-context/fused-location-provider/

因此,关于您对位置准确性的疑问,这完全取决于该位置是否已启用以及 fusedLocation 是否将其存储以备将来使用。