【发布时间】:2013-08-07 13:16:15
【问题描述】:
我正在尝试为我的网站设置一个 MySQL 数据库,该数据库将包含不同位置的列表。是否可以为此列表设置基于位置的搜索?例如,如果有人搜索“Albany, NY, USA”,那么如果数据库没有来自 Albany 的结果,则应该有来自附近“New York, NY”的结果。
我认为一种巧妙的方法是使用纬度和经度坐标。但是,如果用户进入一个随机城市,有没有办法为我的网站获取该城市的地理坐标?
另外,如果用户的查询拼写错误,是否还有一种巧妙的方法来处理信息?
【问题讨论】:
-
我想你需要结合某种类型的地理位置来实现这一点。
-
您如何存储有关 nerby 位置的数据?