gpt4 book ai didi

postgresql - 在 postgis/postgresql 中计算点距离

转载 作者:行者123 更新时间:2023-11-29 11:37:01 30 4
gpt4 key购买 nike

我正在尝试计算 PostgreSQL 中各点之间的距离,现在我有了每个点的经度和纬度值,而且我知道它来自 GPS(WGS84)。

因为所有的点都在同一个城市,而且彼此之间的距离不是很远,所以我知道使用带有局部笛卡尔投影的几何更好,因为与使用地理相比,它需要更少的计算。

我的问题是如何为我的数据找到合适的笛卡尔投影?如果我能找到一个,它是应该在 ST_Transform 中使用的 SRID 值吗?

非常感谢!

最佳答案

不需要仅仅计算点之间的距离就可以使用 Postgis。

您可以使用 this gist进行简单的距离计算(距离以公里为单位)。您还可以使用 earthdistance 扩展。

关于postgresql - 在 postgis/postgresql 中计算点距离,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22833125/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com