MySQL中的空间交集

时间:2012-10-04 09:28:33

标签: mysql geospatial intersection spatial

我正在运行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

谢谢你 Find polygon overlaps发帖。

1 个答案:

答案 0 :(得分:-1)

  

我知道目前MySQL不支持交叉功能

Really?