Sunday, March 02, 2008

Point polygon intersection in SQL

To find out if a point intersects a polygon, it's as simple as drawing a vector from the point and seeing how many line segments of the polygon it crosses. If the number is even, it's outside the polygon. If it's odd, you have an intersection.

read more | digg story