mysql空间对象,用于多个可能连接或不连接的多边形

lsmd5eda  于 2021-06-21  发布在  Mysql
关注(0)|答案(0)|浏览(219)

我有一组多边形。有时它们是完全断开连接的(就像单独的补丁)。其他时候,两个多边形的两侧可能会相互接触(当多边形像在棋盘上一样相邻时)。多边形从不互相交叉。换句话说,它们的交叉点总是空的。
我需要检查一个点是否包含在这些多边形中。有没有一种方法我可以建立一个单一的几何体使用这些多边形,并检查点是否在其中?
目前我正在建立一个长期的 WHERE 关闭 OR 条件并执行以下操作:

st_contains(st_GeomFromText('POLYGON(("+polygon+"))'), st_GeomFromText(CONCAT('POINT()')))

谢谢。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题