Geometry 确定半径是否在另一半径内的公式

Geometry 确定半径是否在另一半径内的公式,geometry,gps,coordinates,radius,Geometry,Gps,Coordinates,Radius,我想定义一个操作来计算一个半径是否在另一个半径内。 我的半径由元组(纬度、经度、半径)定义,半径以米为单位。 换句话说,我希望能够通过GPS坐标应用程序检查一个圆是否在另一个圆内。 我需要一个伪代码的算法,可以在许多情况下重用 我找到的最接近的公式是让圆半径为R和R 使用哈弗公式计算圆心之间的距离d。 将d与半径进行比较: d > R + r: circles don't intersect Abs(R-r) <= d <= R + r: circles do interse

我想定义一个操作来计算一个半径是否在另一个半径内。
我的半径由元组(纬度、经度、半径)定义,半径以米为单位。
换句话说,我希望能够通过GPS坐标应用程序检查一个圆是否在另一个圆内。
我需要一个伪代码的算法,可以在许多情况下重用


我找到的最接近的公式是

让圆半径为
R
R

使用哈弗公式计算圆心之间的距离
d

d
与半径进行比较:

d > R + r:  circles don't intersect
Abs(R-r) <= d <= R + r: circles do intersect
Abs(R-r) > d : one circle lies inside another
d>R+R:圆不相交
防抱死制动系统(R-R)