如何检查一个位置坐标是不是落在android中的另一个位置坐标半径

Posted

技术标签:

【中文标题】如何检查一个位置坐标是不是落在android中的另一个位置坐标半径【英文标题】:How to check if one location coordinates fall to another location coordinates radius in android如何检查一个位置坐标是否落在android中的另一个位置坐标半径 【发布时间】:2013-05-29 11:59:35 【问题描述】:

我有当前位置的纬度和经度。我想检查目标位置(经纬度)是否接近当前位置半径 50 米。

我是android新手。如果有人对此有解决方案。请回复。

【问题讨论】:

【参考方案1】:

使用内置的距离计算:

Location loc;
.....
float radius = 50.0;
float distance = loc.distanceTo(loc2);
if (distance < radius) then inside.

【讨论】:

简单,很棒:) 半径是米吗?

以上是关于如何检查一个位置坐标是不是落在android中的另一个位置坐标半径的主要内容,如果未能解决你的问题,请参考以下文章

如何定期执行 android 位置检查?

如何在android中检查3g是不是处于活动状态

如何检查向量的所有元素是不是在 Eigen c++ 中的另一个向量中?

Android - 如何确定坐标是不是位于谷歌地图中的道路上

如何检查时间是不是大于或小于PLSQL中的另一个时间

我如何检查用户是不是真的在他的手机上启用了 android 中的 gps 位置