如何让我的城市附近

时间:2015-08-20 18:51:16

标签: javascript php

我希望所有城市都接近我在X半径内的实际地理定位(通过GPS)。 app Tinder就是一个很好的例子。用户以KM为单位选择半径值,应用程序将所有城市接近所选半径内的地理定位。

我想计算半径并通过 javascript或PHP 获取所有城市。

插图:

enter image description here

1 个答案:

答案 0 :(得分:1)

您可以下载所有美国城市的数据库及其状态和纬度/经度,然后根据当前的GPS信息查询数据库。只需谷歌搜索数据库,它们大约为30兆,所以请确保您的查询已经过优化。

这是一个应该工作的数据库...... https://www.maxmind.com/en/free-world-cities-database

如果你能找到一个geospacial数据库,它会表现得更好(不确定是否链接了)。我使用过非geospacial,但它很好。

相关问题