我正在尝试弄清楚如何返回一组在多边形内具有坐标的记录。
我查看了 MySQL 空间扩展,但它们目前不支持在指定的多边形内搜索,仅支持在多边形的最小边界矩形内搜索。
我想知道是否有人以前遇到过这个问题并且知道任何解决方案?
谢谢
最佳答案
可能没有(也不会)内置支持,因为确定一个点是否在通用多边形内是一个 rather complex problem .
也许您应该获得适合边界矩形的“候选”点,然后通过其中一种 PIP 算法运行它们来找到实际多边形中的点。
关于mysql - 在 MySQL 中的已定义多边形内查找具有坐标的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5952742/