PostGIS for PostgreSQL中ST_Distance函数中使用的算法名称?

wsxa1bj1  于 2024-01-07  发布在  PostgreSQL
关注(0)|答案(1)|浏览(174)

我正在使用PostgreSQL的PostGIS扩展,并使用ST_Distance函数计算两个点之间的距离。我对ST_Distance使用的底层算法很好奇。
我已经查阅了PostGIS的官方文档,并在网上搜索了ST_Distance中使用的算法的信息。但是,我找不到关于该算法的具体细节。我希望在文档中找到信息,但它似乎缺乏这方面的信息。如果有人有见解或遇到类似的问题,请分享您的知识。
先谢谢你了!

snz8szmq

snz8szmq1#

你可以在维基百科的“二维”下找到计算欧几里得距离的公式:euclidean distance
如果您沿着从ST_distance开始的路径遍历PostGIS源代码,则会到达实现上述公式的函数lw_dist2d_pt_pt。

相关问题