使用 SQL 地理数据类型确定共线线

本文关键字:数据类型 SQL 使用 | 更新日期: 2023-09-27 18:33:36

我正在使用一些SQL地理列在数据库中存储一些行。然后,我将线条转换为长''lat线并绘制在地图上。 如果线条占据相同的空间,我需要调整线条以使其更粗。 我很好奇是否有人知道一种方法来检测使用 SQL 地理类型或任何其他方法检测线是否共线。 谢谢

使用 SQL 地理数据类型确定共线线

我不是映射专家,但您不应该检查线段的起点和终点吗?如果你得到两个具有相同起点和终点的线段,那么你就有了共线性,之后你可以实现任何你想要的时髦逻辑。

在线条周围创建一个细缓冲区,然后取缓冲区的交集。