一尘不染

查找给定半径内的所有标记

algorithm

输入:给定特定的坐标(纬度和经度)和半径输出:显示给定标记列表中位于该圆下方的所有标记。

如何在Google地图中执行此操作?


阅读 236

收藏
2020-07-28

共1个答案

一尘不染

只需迭代所有的标记,然后使用以下函数即可获取从特定坐标到标记的距离computeDistanceBetween()

要计算此距离,请调用computeDistanceBetween(),并向其传递两个LatLng对象。

我在这里找到了。然后,只需过滤掉所有足够接近的标记即可。

2020-07-28