我有 GPS 坐标(经纬度)我想创建组,每个组都将包含相同半径内的坐标,我使用此代码获取 2 点之间的距离:-
float radius = (float) 1000.0;
float distance = loc.distanceTo(loc2);
if (distance < radius)
Toast.makeText(getApplicationContext(), "inside", Toast.LENGTH_LONG).show();
}
但是使用此代码,我需要将每个坐标与其余坐标进行比较,以检查哪个坐标最接近,这似乎不够,还有其他方法吗?
提前致谢