Como faço para consultar entidades que estão "por perto" com a propriedade GeoPt no Google App Engine?

Como devo criar uma consulta GQL que retorna as entidades mais próximas (da minha localização atual) com base em sua propriedade GeoPt? Devo ter criado uma função de 'distância' que calcula para um conjunto de entidades com uma distância razoavelmente próxima?

Obrigado antes do tempo!

questionAnswers(4)

yourAnswerToTheQuestion