Ordenar los negocios, para mostrar los mas cercanos al usuario

Saludos a todos, les comparto la forma en que se pueden ordenar los negocios, a manera que se muestren primero los que estén mas cercanos al usuario y por ultimo los que estén mas lejos de este, espero que les sea de mucha ayuda, si hay alguna observación, es bienvenida!

Vídeo 1:

Vídeo 2: