If you want something simple, and not requiring PostGIS, but plpgsqlinstead, see:http://archives.postgresql.org/pgsql-sql/2003-12/msg00193.php
pgsql-general by date:
Соглашаюсь с условиями обработки персональных данных