最近專案有一個需求,
需要將飲料店從距離近的列到距離遠的,
網路上查都是說先取出來再用Array去Sort,
對大量資料來說,
這樣完全沒有用,
終於在Stackoverflow找到比較好的解法,
首先,取得自身的GPS座標以後,
在自身座標上加上自己想要的範圍,
例如兩公里內,
然後取得區間的經緯度,
在使用這樣的SQLite指令,
select * from points where lat between ? and ? and lon between ? and ?
就可以很順利的取得周圍的地標了!