【问题标题】:location based data grabbing algorithm基于位置的数据抓取算法
【发布时间】:2025-12-26 17:45:11
【问题描述】:

我有这个编程项目,我必须开发一种基于位置的数据抓取算法并将其显示在移动设备上。我只是一个了解一些 php 和 mysql 的普通 web 程序员,我需要开发这个算法。我希望你们通过给出一些从哪里开始开发的说明来帮助我。这也是我的第一个复杂算法开发(据我所知)需要一些好的参考推荐吗?一个好的入门教程?我可以通过一些例子来学习?有人能帮帮我吗?

问候, 兰加纳

【问题讨论】:

  • 你能描述一下你想在功能上做什么
  • 我想根据用户的位置来获取用户所需的数据,例如假设这个人想在他周围 100m 半径内找到他周围的 ATM 机,所以用户可以搜索那个算法会根据他的位置显示 ATM 机,这就是我想要实现的东西。
  • @anganMIT 请根据该评论更新您的问题,以便更轻松地获得答案。

标签: java algorithm java-me geolocation


【解决方案1】:

您可以拥有与地址相关的 PointOfInterest 表。 假设我想在芝加哥找到一台 ATM。然后您对芝加哥的所有 ATM 进行搜索。 获得结果集后,您对它们中的每一个执行距离计算并检查哪个是最近的。

在这里您可以找到一种如何根据经度/纬度坐标计算距离的方法

http://www.movable-type.co.uk/scripts/latlong.html

【讨论】: