Android: 地理围栏的最小和最大半径是多少

Android: What is the minimum and maximum radius for geofence

我正在开发一个使用地理围栏的 Android 应用程序。我希望用户决定地理围栏的半径。但我想知道地理围栏的最小和最大半径是多少,这样应用程序才能正常工作。

最大值-地球的半径。 GPS已确认无法在月球上使用。

最小 - 取决于您的 GPS 硬件的精度、大气条件等。如果一切都很好,可能可靠 10 米。如果回退到网络位置,大概500米左右。

为获得最佳效果,地理围栏的最小半径应设置在 100 - 150 米之间

=> 当 Wi-Fi 可用时,定位精度通常在 20 - 50 米之间。

=> 室内定位时,精度范围可小至5米。除非您知道地理围栏内的室内位置可用,否则假设 Wi-Fi 定位精度约为 50 米。

查看并阅读开发者网站

https://developer.android.com/training/location/geofencing.html

您可以将 50-100 米设置为适用于所有条件的最小值。