yelp和gasbuddy等移动应用程序如何查找附近的餐馆/加油站列表?我正在创建一个Android应用程序,并在我的数据库中有一个位置列表。我想根据用户的当前位置向用户提供来自我的数据库的所有附近位置。什么是最好的方式去做呢?我正在使用Java。如何将当前位置与地址列表进行比较,并在5英里/ 10英里/ 20英里范围内找到附近的地址?
1
A
回答
0
有些数据库实际上有内置的;例如here's有关Postgres中的空间查询的StackOverflow问题,它应将您设置在正确的路径上。您的应用程序会将坐标发送到服务器,该服务器将使用这些坐标直接查询postgres数据库。
0
此链接可能对您有帮助http://www.dreamincode.net/forums/topic/92885-distance-between-2-points/ 当您获得距离时,只需将其与所需或想要的任何东西进行比较,然后显示或保存即可。
相关问题
- 1. 确定10英里范围内的地理位置逻辑
- 2. 查找50英里范围内的给定IP地址的准确位置
- 3. 返回当前位置x英里半径范围内的地方的列表
- 4. 找到5平方英里范围内的兴趣点
- 5. 如何显示当前地点2.5英里内的地图?
- 6. 广播到15英里半径范围内的位置
- 7. 查找邮编10英里范围内的城镇。谷歌地图API
- 8. 适用于iOS的Google Maps SDK如何识别位置是否在当前位置的5英里范围内?
- 9. 20公里/英里左右,长
- 10. 谷歌地图V3 - 英里
- 11. 如何在5公里范围内找到附近的医院?
- 12. iOS - 获取当前邮政编码X英里范围内的位置?
- 13. 如何使mapview缩放到当前位置的半径5英里
- 14. 无效方法将英里数转换为公里/公里数千英里
- 15. 1英里范围内的所有经度和纬度范围
- 16. 诺基亚这里javascript地址解析不返回英文地址
- 17. WooCommerce免费送货只有在20英里半径的位置
- 18. 如何将仪表转换为英里
- 19. mySQL在y范围内选择x公里/英里内的邮政编码
- 20. 范围地址,我在哪里找到工作表?
- 21. 在postgis中返回100英里范围内的所有点
- 22. 近我通过英里的Objective-C
- 23. 在半径范围内计算100英里
- 24. C#距离(英里/公里/英寸)字符串解析库
- 25. 绘图方块1英里x 1英里
- 26. HTTP地址与Javascript里面的地址
- 27. 将谷歌地图上的十进制英里转换为int32
- 28. Rails寻找邮编10英里半径内的城镇。谷歌地图API
- 29. xcode KML Viewer仅在地图上显示5英里左右
- 30. 英国IP地址查找API
地理编码您所有的地址和存储每个人的经纬度。然后,根据位置,计算当前纬度/经度与每个地址对之间的距离。 –