1

例如,我有一堆存储在数据库 (sql) 中的地理点,我想通过精确定位在地图上向用户显示它们,但我只想向用户显示当前用户位置附近的地理点,避免超载移动设备和用户注意力。

我一直在寻找,但我找不到任何具体的方法来做到这一点。感谢您迄今为止的关注。

4

1 回答 1

0

首先,参考这个链接。它具有计算两个 GPS 位置之间距离的解决方案。

现在按照以下步骤操作:

第 1 步:使用 GPS 获取当前位置

第 2 步:您可以从数据库中检索您的位置数据。

第 3 步:计算所有位置与当前位置之间的距离。

第 4 步:为条件提供一些最大距离。(即入围位置,如果它 < 1 公里或其他东西。)

第 5 步:在 Google 地图中显示这些入围位置。(参考链接

希望能帮助到你。

于 2012-11-23T06:10:17.463 回答