检查给定的Point是否存在于地图上给定半径内

时间:2018-03-31 04:48:01

标签: android google-maps

我有我的lat很长,而且我的公司纬度为公司半径我必须计算我的lat long存在于公司半径中然后我们必须返回true,否则我们必须返回false

A - Lat,B - Long,R - Radius

如果距离(A,B)<= R,那么用户在半径范围内

请建议我如何才能得到这个。

2 个答案:

答案 0 :(得分:0)

Android提供了GEOFENCE Monitoring,您需要阅读本文档为我工作

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

答案 1 :(得分:-1)

我认为你可以使用Geometry来引用this video