postgis を使用して、2 つの地理座標間の距離を計算しています。
select st_distance(
'POINT(15.651955 73.712769)'::geography,
'POINT(14.806993 74.131451)'::geography) AS d;
それは私に 53536.743496517 メートルを返します。これは 54km にほぼ等しいですが、実際の距離はhttp://boulter.com/gps/distance/で計算した 103km です。
クエリで何か間違ったことをしていますか?