Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
例如,我有一堆存储在数据库 (sql) 中的地理点,我想通过精确定位在地图上向用户显示它们,但我只想向用户显示当前用户位置附近的地理点,避免超载移动设备和用户注意力。
我一直在寻找,但我找不到任何具体的方法来做到这一点。感谢您迄今为止的关注。
首先,参考这个链接。它具有计算两个 GPS 位置之间距离的解决方案。
现在按照以下步骤操作:
第 1 步:使用 GPS 获取当前位置
第 2 步:您可以从数据库中检索您的位置数据。
第 3 步:计算所有位置与当前位置之间的距离。
第 4 步:为条件提供一些最大距离。(即入围位置,如果它 < 1 公里或其他东西。)
第 5 步:在 Google 地图中显示这些入围位置。(参考链接)
希望能帮助到你。