Android:提高地理围栏的准确性

Android: Increase Geofences accuracy

我正在使用地理围栏构建一个应用程序,现在我可以设置的最小半径是 30 米,以便我的地理围栏能够被准确检测到。我希望能够设置最小半径为 5m。

在关于地理围栏的 Android Developers documentation 中说:

When indoor location is available, the accuracy range can be as small as 5 meters.

室内位置是什么意思?我应该在 phone 中启用它吗?我不明白。我还查看了互联网,我知道地理围栏的准确性是由系统执行的,无法获得 Wifi RTT 或其他任何与之一起使用的东西。

任何人都可以做些什么来提高地理围栏的准确性?

室内定位是指使用蓝牙信标通过三角测量确定更准确的位置。它仅适用于预定义区域,因为您需要在物理位置使用特殊硬件。将其降低到室外 5m 需要比典型 phone 更强大的 GPS 硬件。典型的 phone 在最好的情况下只能精确到大约 10m。你想要的,只是不可能。