如何實現按距離排序、範圍查找

  現在幾乎所有的O2O應用中都會存在「按範圍搜素、離我最近、顯示距離」等等基於位置的交互,那這樣的功能是怎麼實現的呢?本文提供的實現方式,適用於所有數據庫。 實現 實現過程主要分爲四步:  1. 搜索  在數據庫中搜索出接近指定範圍內的商戶,如:搜索出1公里範圍內的。  2. 過濾  搜索出來的結果可能會存在超過1公里的,需要再次過濾。如果對精度沒有嚴格要求,可以跳過。  3. 排序  距離由近
相關文章
相關標籤/搜索