不属于多边形的点

时间:2012-04-01 16:17:42

标签: sql sql-server

我有两张桌子。两者都有几何列。表1是点,表2是多边形。

我必须选择不属于某些多边形的所有点。不知道如何在SQL Server中执行此操作...

1 个答案:

答案 0 :(得分:0)

根据您的描述,这听起来主要是多边形问题http://en.wikipedia.org/wiki/Point_in_polygon中的点。

我的猜测是你要从多边形表中选择一个多边形,然后检查所有点以查看它们是否属于该多边形。希望这可以帮助。我很确定没有看起来像

的查询

来自POINTS的SELECT *,其中POINTS.geo INSIDE polygon.geo