postgreSQLで2点間の距離を計算する
stationテーブルにgeoというカラム名でpoint型で座標が入っている場合、
SELECT * FROM station WHERE geo <-> point > 0 ORDER BY geo <-> point LIMIT 10
これで他の近隣の駅を10件取ってきます。
stationテーブルにgeoというカラム名でpoint型で座標が入っている場合、
SELECT * FROM station WHERE geo <-> point > 0 ORDER BY geo <-> point LIMIT 10
これで他の近隣の駅を10件取ってきます。