Miroff
(Miroff)
8
А что нужно-то? Алгоритм? Библиотека? Готовое решение?
Алгоритм там постой как гвоздь: строим луч из точки в бесконечность и смотрим сколько отрезков из границы полигона с ним пересекается. Если четное число, то снаружи. Если нечетное, то внутри.
Библиотек полно, те же JTS и GEOS это умеют.
Готовые решения: PostgreSQL + PostGIS.