io ti consiglierei di dare uno sguardo alle funzioni GIS di Mysql

http://dev.mysql.com/doc/refman/5.0/...try-model.html


qui trovi un esempio un po' più pratico se vuoi iniziare a smanettare senza troppa teoria:
http://howto-use-mysql-spatial-ext.b...selection.html