如何知道 2 人何时过马路? (地理围栏...)

How to know when 2 persons cross in the street ? (Geofences...)

我想用一个简单的概念创建一个 Android 应用程序:如果 2 个下载我的应用程序的人正在过马路,我想(立即)向他们发送通知。

我开始使用地理围栏的概念,但我不知道它是否最合适。所以我的问题如下:

谢谢:)

由于两个人都在移动,我认为您需要经常呼叫该位置,因此使用 Geofences 不再有意义。相反,您将计算它们之间的差异,并在达到某个阈值时从服务器推送通知。

如果你想在服务器端使用地理围栏对应用程序来说会更容易(在android你只能注册100个地理围栏)你可以检查离你最近的用户的服务器。

但是如果你需要检查离你很近的用户,我认为最好使用蓝牙,你可以模拟 ibeacons,应用程序可以注册信标区域并监控它。不关心 gps 信号和电池消耗。在 android 中,您可以将 altbeacon 开源库用于 ibeacons/eddystone。

如果需要更多帮助请联系我,抱歉我的英语不好 ;)