Você pode estar interessado em conferir a seguinte apresentação:
O autor descreve como você pode usar a Fórmula Haversine no MySQL para ordenar por proximidade e limitar suas pesquisas a um intervalo definido. Ele também descreve como evitar uma verificação completa da tabela para essas consultas, usando índices tradicionais nas colunas de latitude e longitude.
Versão PDF