2

我有一张包含一组点的表格。我想做一个查询来检查点之间的距离,如果距离小于公差,它会将点设置为一个。

有什么建议我可以完成这样的任务吗?

以下是我所拥有的图形问题。现在我希望只有一个点存在于三条不同的道路交汇处

在此处输入图像描述

4

2 回答 2

1

这是一个棘手的问题,有不止一种方法可以解决它。

一种明显的策略是尝试使用ST_SnapToGrid找到捕捉到虚拟网格的独特点。这种技术最适用于投影单位(例如,具有 UTM 的米),但不适用于具有可变物理距离的地理坐标(具有纬度/经度)。

于 2013-02-18T21:50:52.423 回答
0

如果我没听错的话:

1)阅读ST_Distance

2)编写您自己的函数,它将使用 ST_Distance 并且可能使用其中一种算法(为您的任务稍微简化)

于 2013-02-18T20:23:21.580 回答