Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
测试某几何值是否在空间上与另一个几何值无交集。
geometry-expression.ST_Disjoint(geo2)
geo2
ST_Geometry
要与 geometry-expression 进行比较的另一个几何值。
BIT 如果 geometry-expression 在空间上与 geo2 无交集则返回 1,否则返回 0。
测试某几何值是否在空间上与另一个几何值无交集。如果两个几何的交集为空,则二者之间无交集。换言之,如果在 geometry-expression 中任意位置上的点都不在 geo2 中,则二者之间无交集。
geometry-expression.ST_Disjoint( geo2 ) = 1 等效于 geometry-expression.ST_Intersects( geo2 ) = 0。
如果 geometry-expression 包含圆弧线串,则它们将内插到直线线串中。
SQL/MM (ISO/IEC 13249-3: 2006) 5.1.26
以下示例将为每个与指定三角形不共点的 shape 返回一个结果行。
SELECT ShapeID, "Description" FROM SpatialShapes WHERE NEW ST_Polygon( 'Polygon((0 0, 5 0, 0 5, 0 0))' ).ST_Disjoint( Shape ) = 1 ORDER BY ShapeID
该示例返回以下结果集:
1
Point
22
Triangle