实现了根据距离的排序