¿Cómo filtrar las operaciones en una región?

Estoy creando una aplicación de tipo ifood y quiero que muestre a los clientes solo las operaciones dentro de un radio de 6 km cerca de ellos.

Con agolia lo puedes hacer

creo que eso se hace con un query fire geolocation, eso lo hice con el tutorial de la app tipo uber en el video # 6 me parece Crear una app tipo Uber sin escribir código - Live - Episodio 5 - YouTube)