Wax*_*ken -2 php distance points flat
三年级问题:
如何计算平面上两点之间的距离?
我一直在浏览Google_Results,似乎我发现的所有内容都适用于Long/Lat而不是平面.
我正在努力使ObjectA在ObjetsC,D,E ......之间做出选择,选择最近的一个并向它移动.因此,我必须遍历我的SQL表,拉出范围内的内容,并循环结果以计算距离.
任何有关这个数学的帮助,我都不会记得多年,我们将不胜感激.
ajp*_*243 7
您将需要使用欧几里德距离公式(专门用于2维).基本上公式是:
d = sqrt((x1 - x2)^2 + (y1 - y2)^2)
d
sqrt
sqrt()
x1
y1
x2
y2
^2
pow()
毕达哥拉斯是希腊哲学家,他开发了毕达哥拉斯定理,可以用来推导出二维距离公式(这与欧几里德的推导不同).
归档时间:
12 年,6 月 前
查看次数:
2842 次
最近记录:
7 年,7 月 前