Buenas soy nuevo en esto, estoy trabajando en la idea de buscar en base a la ubicación de algún objeto en este caso por latitud y longitud, tengo un botón en un form que dice ubicarme el cual utiliza el API Geo location de google para mostrar la latitud y longitud del usuario, la base de datos tiene guardadas casas las cuales tienen una longitud y latitud, lo que quiero hacer es que el usuario elija un radio ya sean 5,10 ó 15 Km y en base a su ubicación y las coordenadas en la base de datos hacer la búsqueda que muestre las casas dentro de ese radio ya elegido por el usuario.

Las coordenandas están guardadas en la base en forma decimal (10,7)

Eje:
Latitude: 9.9546047
Longitude: -84.2145614

Cualquier ayuda será apreciada muchas gracias de antemano.