我正在运行 LAMP 堆栈并想做一些高级空间查询。有没有人有找到两个多边形相交形状的解决方案?我知道目前 MySQL 不支持交集函数,但我希望有人可能有自己的交集函数或其他解决方案。
如果它更清楚,这将是 MSSQL 中的等价物
SELECT
T1.id,
T2.id,
T1.shape.STIntersection(T2.shape) Intersection
FROM
table1 T1
INNER JOIN table2 T2
ON T1.shape.STIntersects(T1.shape) = 1
AND T1.id > T2.id
感谢 查找多边形重叠帖子。