PostGreSQL(九)PostGIS-几何图形的相等

几何图形的相等

精确相等(ST_OrderingEquals)

精确相等是通过按顺序逐个比较两个几何图形的顶点来确定的,以确保它们在位置上是相同的。确定图形的点位置和顺序不同,则图形不等

空间相等(ST_Equals)

精确的相等并没有考虑到几何图形的空间性质。有一个名为ST_Equals的函数,可用于测试几何图形的空间相等性或等价性。无论是绘制多边形的方向、定义多边形的起点,还是使用的点的个数的差异在这里都不重要。重要的是多边形包含相同的空间区域。图形的实际形状相同,则图形相等

等边界框(=)

在最坏的情况下,需要精确相等来比较几何图形中的每个顶点以确定相等。这可能会比较慢,并且可能不适合数量大的几何图形。为了更快地进行比较,提供了等边界运算符 ' = ' 。这仅在边界框(矩形)上操作,确保几何图形占用相同的二维范围,但不一定占用相同的空间。边界框(矩形)相同,则图形相等

posted @ 2020-10-28 20:52  hjy1995  阅读(555)  评论(0编辑  收藏  举报