显示位置数组

时间:2017-12-26 13:48:50

标签: php

天儿真好,

使用PHP进行编码我有一个数组,其中包含纬度和经度的十进制坐标以及大约5000个位置的名称。

我有一个函数来计算两个位置之间以米为单位的大圆距离。 function vincentyGreatCircleDistance(   $ latitudeFrom,$ longitudeFrom,$ latitudeTo,$ longitudeTo,$ earthRadius = 6371008.8)

如何有效地找到阵列中每个位置的最近邻居?

这是为每个位置输出它的名称,最近邻居的名称,加上它们之间的距离(以米为单位)。

最好的问候,Lloyd Borrett。

1 个答案:

答案 0 :(得分:0)

好吧,我已经设法凑合了一个适用于数据集大小的强力解决方案。它还为我提供了度数和16点罗盘值的轴承。这有助于我找到数据集的一些问题,这正是我所希望的。