以当前位置为半径5公里内所有的商家在地图上显示怎么实现

发布于 6 年前作者 mingfan16659 次浏览最后编辑 6 年前来自 ask
  • 需求的场景描述(希望解决的问题)

        一进页面就获取当前位置这个知道怎么实现),并获取周围5公里内所有商家的坐标,并在地图上显示这个就不知道了)

  • 希望提供的能力

        上面的需求要怎么才能实现?

1 回复
csu
csu1 楼5 年前

获取当前位置,传到后台,后台计算当前位置周围5公司的坐标(就是后台数据库保存的商家的坐标距离当前位置小于等于5公里的列表集合),然后把商家信息(经纬度)列表传回小程序,然后小程序根据地图api渲染坐标点就好。