检查经纬度是否在地理围栏半径内

时间:2018-07-10 15:00:55

标签: android google-maps geofencing

我正在处理一个应用程序。我需要地理围栏来检查是否特定 纬度和经度在特定半径内。我正在跟踪有关地理围栏的教程,但是我的问题是我不知道将要检查的纬度和经度传递到哪里

教程链接:

https://code.tutsplus.com/tutorials/how-to-work-with-geofences-on-android--cms-26639

2 个答案:

答案 0 :(得分:1)

这里

use_count

.setCircularRegion( LATITUDE, LONGITUDE, RADIUS) 检测到指定区域上的过渡(进入,退出或驻留)时,将调用IntentService,您可以执行操作(警报或其他操作)

答案 1 :(得分:-2)

如果您只想检查此内容(不使用通知机制),则需要一些数学运算:

(lat-center_lat)^2 + (lon - center_lon)^2 < radius^2