给定地球上2个闭合点的纬度/经度(<10m),如何计算以米为单位的距离?

Ror*_*ory 2 algorithm geometry distance geospatial

我在地球上有2点的纬度/经度.他们非常接近,<10米.让我们假设地球是平坦的.如何以米为单位计算它们之间的距离?

我知道可以正确执行此操作的工具(PostGIS等),但是我只是做一个粗略的准备好的类型,而且我的确很准确.如此小的尺寸,1%的差异只有10厘米,这对我来说很好.我在库存python中这样做.我对标准欧几里德距离的事物很好.

Unr*_*son 5

对于如此低的精度,请看一下关于地球距离的文章中的毕达哥拉斯公式.

但是,这里也读了一些解释(例如,如果坐标不在笛卡尔坐标中,那么使用Haversine公式可能在计算上更便宜).