java - 基于位置的数据抓取算法

标签 java algorithm java-me geolocation

我必须开发一种基于位置的数据抓取算法并将其显示在移动设备上。我只是一个对 php 和 mysql 有一定了解的网络程序员。我需要开发这个算法。请给出一些关于从哪里开始开发的说明。

最佳答案

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

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

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

关于java - 基于位置的数据抓取算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4883933/

相关文章:

algorithm - 如何存储方程式/常数的冲击以求解任何元素方程式或数值

python - 用于将特定规模的志愿者团体与要求特定数量的志愿者的志愿者站点进行最佳匹配的算法?

java - 天气应用程序 : J2me constructor

Blackberry:使用 Comms API 制作迭代 HTTP GET 请愿书

java - hibernate 5 : createNativeQuery() in Singleton pattern

java - 在我的形状计算器 Java 程序中使用带有 Switch/Case 语句的循环

java - 如何使用 Java 修复 Selenium Webdriver 中的复选框单击问题?

algorithm - 边界线在策略/RTS 游戏中如何运作?

java - 在 android 上运行 j2me 应用程序?

java - 是否可以选择禁用 Java/Android 中的垃圾创建者/收集器?