分别计算两个纬度和两个经度之间的距离

时间:2014-03-07 13:27:07

标签: math geolocation openstreetmap

我正在努力找出如何计算两个纬度和两个经度之间的距离

我要做的是以下内容:

我有n-Locations定义了一个真实建筑的轮廓,我计算了中点,现在想要将这个轮廓转换成一个基于前面提到的中间点的虚拟坐标系。点。 中点将是虚拟坐标系的原点,因此我必须相对于它转换每个轮廓位置。我正在考虑分别计算每个轮廓位置轴相对于中点的距离,然后将它们用作新的虚拟位置。

有关我如何计算的任何提示?

提前致谢!

Jan S。

1 个答案:

答案 0 :(得分:0)

你可以用更少的数学计算距离做你想做的事。而是找到建筑物轮廓的纬度和经度的最小值和最大值。这将是你的边界框。

缩放X轴:计算与中点相同纬度的中点与最小/最大经度之间的距离。相应地缩放结果(例如,标准化)。

缩放Y轴:计算与中点相同经度的中点与最小/最大纬度之间的距离。相应地缩放结果(例如,标准化)。