0

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

4

2 回答 2

0

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

于 2012-06-07T19:48:50.893 回答
0

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

于 2012-05-08T17:49:08.797 回答