9得票3回答
Python中曲线的距离矩阵

我有一组由2D数组(点数,坐标数)定义的曲线。我正在使用豪斯多夫距离为它们计算距离矩阵。我的当前代码如下。不幸的是,当每个曲线都有50-100个3D点时,500-600个曲线的速度太慢了。有没有更快的方法? def distanceBetweenCurves(C1, C2): D =...

114得票15回答
给定当前点、距离和方位角,获取纬度/经度

给定一个经纬度坐标点,以及距离(以公里为单位)和方位角(以弧度表示的角度),我想要计算新的经纬度坐标。这个网站一次又一次地出现,但是我就是无法使公式对我起作用。 上述链接中提供的公式如下:lat2 = asin(sin(lat1)*cos(d/R) + cos(lat1)*sin(d/R)*...

14得票6回答
使用Numpy来计算一组点中的平均距离

我有一个未知维度空间的点数组,例如:data=numpy.array( [[ 115, 241, 314], [ 153, 413, 144], [ 535, 2986, 41445]]) 我想找出所有点之间的平均欧几里得距离。 请注意,我有超过20,000个点,因此我希望尽可能高效地完成这...

7得票3回答
iOS和Android上两点之间的距离计算方式不同

我正在尝试测量两点(经度,纬度)之间的距离。我的问题是,在iOS和Android上,我得到了不同的结果。 我使用了这个网站进行了检查,并且结果显示Android的数值是正确的。 iOS中我使用了MapKit方法distanceFromLocation:来获取距离: 以下是我的测试位置: ...

8得票1回答
计算两点之间距离,哪种方法最好?

我尝试在Google地图中计算两点之间的距离。 我发现一些链接使用了 distanceTo(),而其他地方则使用了 distanceBetween()。 哪个更适合用于计算距离?

16得票5回答
在3D中计算点到三角形距离的最快方法是什么?

计算点到三维三角形最小距离的一种明显方法是将该点投影到三角形的平面上,确定结果点的重心坐标,并使用它们来确定投影点是否在三角形内。如果不在,则将其重心坐标夹紧到范围 [0,1] 内,这将给出位于三角形内部的最近点。 有没有什么方法可以加速或简化这个过程呢?

7得票2回答
在Python中,有没有一种方法可以测量多维空间中两个分布之间的距离?

我希望能够在多维空间中测量两个分布之间的距离。 例如,我想进行如Wasserstein距离或能量距离等多维度的度量,而非仅限于一维比较。 我已经找到了1D情况下的相关软件包,但是在多维度方面还未能找到。请问如何解决这个问题? 1D能量距离 1D Wasserstein距离

11得票1回答
如何使用Google Maps API V3计算两个城市之间的距离

如何计算行驶距离? 我找不到一个可行的示例,有人能帮帮我吗? 谢谢。 编辑: 更多信息: 我有两个文本输入框来输入城市。在更改时,我只想在另一个div中显示/更新距离。

8得票1回答
缺失值向量间的距离

对于向量A和B,欧几里得距离是:sqrt((A1-B1)^2+(A2-B2)^2+...+(An-Bn)^2) (注:欧几里得距离指的是两点之间的直线距离) A <- c(5, 4, 3, 2, 1, 1, 2, 3, 5) B <- c(1, 0, 6, 4, 3, 2, 3...

9得票2回答
估计两个聚类之间的最小距离

我正在设计一个自底向上的聚类算法,用于数百万个50-1000维点。在我的算法的两个部分中,我需要比较两个点簇并决定它们之间的分离度。"精确距离"是所有点P1-P2对中取最小欧几里得距离,其中P1来自簇C1,P2来自簇C2。如果C1有X个点,C2有Y个点,则需要进行X*Y次距离测量。 目前我以...