摘要: 方法一:基于球面距离搜索附近地点附近地点搜索初探 点评:需要使用2个字段进行查询,查询效率差,适用于数据量较少的小型应用。Haversine formula - Wikipedia 维基百科推荐使用 Haversine 公式计算球面距离Great-circle distance - Wikipedia方法二:基于Geohash算法搜索附近地点geohash:用字符串实现附近地点搜索 点评:精度可控,使用单字段字符串前缀查询,查询效率较高,适用于大数据的应用。Geohash - Wikipediageohash演示其它方法:MySQL中的空间扩展PHP源代码 1 // 2 // 使用 Hav.. 阅读全文
posted @ 2013-01-16 12:21 edwardlost 阅读(3178) 评论(0) 推荐(0) 编辑