mysqlデータベース高徳地図緯度による2点間の距離の計算
3477 ワード
次の2点の距離を計算する106.71574,26.573862 107.152022,27.658974
備考:計算された距離はキロ6371で地球半径です.PI()は3.1415926...
SELECT
PI() pi,
ACOS(
SIN((PI() / 180) * 26.573862) * SIN((PI() / 180) * 27.658974)
+ COS((PI() / 180) * 26.573862) * COS((PI() / 180)*27.658974) * COS((PI() / 180) * 107.152022 - (PI() / 180) * 106.711574)
) * 6371 as distance;
備考:計算された距離はキロ6371で地球半径です.PI()は3.1415926...