如何检查你的纬度和经度是否在一个圆圈内?

how to check if your latitude and longitude are inside a circle?

我是 Google 地图 API 的新手,也是通过 Phonegap(JavaScript) 进行移动开发的新手。我正在尝试使用通过 phonegap 获得的当前 geoLocation 并使用它来确定该位置是否位于圆圈内。谁能提供一个如何执行此操作的示例?处理此问题的线程的 link 也很有用。

谢谢!

获得地理位置坐标后,只需计算从您的位置到圆心的距离即可。如果距离小于半径,那么你的位置在圆内。

可以看到根据2组坐标计算距离的公式