6.838, Computational Geometry; Fall 2001

Point Location

Sergi Elizalde & David Pritchard


Introduction/Motivation

Suppose we're in an airplane, high over Europe. We have a map:

In addition, we have a GPS to tell us our latitude/longitude.

Want an algorithm to determine which region we're in/over.

We model (approximate) the map with a planar subdivision, and this becomes the point location problem:

Given a planar subdivision and a query point, determine which face of the planar subdivision that point lies in

Other applications of this algorithm include matching weather/temperature maps to location, motion planning &c